OTA PortalHarth Living
Dữ liệu đọc tới 24/09/2026 (số liệu Booking) · PriceLabs 27/09/2026 · nguồn sửa lần cuối 29/09/2026 09:28
Tổng quan › Dữ liệu & báo cáo › Báo cáo & audit

2026-09-15-cleaning-fee-strategy

Tổng quanBáo cáo & auditKho dữ liệuTài liệu kỹ thuậtVề dữ liệu

Phí dọn dẹp — chuẩn nghề, cài riêng hay gộp, và mình có hợp lý chưa

Nguồn: audits/2026-09-15-cleaning-fee-strategy.md · Đọc ngày: 15/09/2026
Mục lục

Phí dọn dẹp — chuẩn nghề, cài riêng hay gộp, và mình có hợp lý chưa

1. Người làm OTA chuyên nghiệp khuyên gì (nguồn ghi cạnh)

# Nguyên tắc Nguồn
1 Một khoản như nhau ở mọi kênh. Cấu trúc phí là một phần của giá; hai kênh khác nhau là phá parity ở một số độ dài lưu trú. Hostfully · GDT Annex 5 (vault)
2 Phí dọn = chi phí dọn thật của một lượt khách, không phải chỗ giấu lợi nhuận. Lợi nhuận nằm ở giá đêm — thứ PriceLabs điều chỉnh được; phí thì không. iGMS ("what you pay for cleaning"), PriceLabs (không quản phí)
3 Airbnb đã hiện tổng giá gồm phí từ 21/04/2025 ⇒ khách không thấy dòng phí trên trang listing nữa. AirROI vì thế khuyên giữ phí là dòng riêng — "Airbnb already bundles it into the displayed price"; mức tối ưu theo dữ liệu toàn cầu 25–50 % ADR (trung vị thị trường 48 %, trung bình 55 %). AirROI 2026 · CNN 21/04/2025
4 Phí cao làm rớt lượt bấm ở kỳ ngắn ("Short stays with high fees may suffer in search visibility and conversion") ⇒ nếu tệp khách ở ngắn, hoặc gộp vào giá đêm, hoặc giảm phí, hoặc bù bằng giảm giá dài ngày. Rental Scale-Up (PriceLabs)
5 Gộp vào giá đêm thì chia phí cho số đêm chuẩn ("take the cost of the cleaning fee divided by the total number of nights a guest stays") — chọn số đêm nào là quyết định kinh doanh: chia cho min stay thì không bao giờ thu thiếu, chia cho LOS trung bình thì kỳ ngắn thu thiếu. iGMS
6 Booking tính hoa hồng trên mọi phí cộng lúc đặt — tách riêng hay gộp đều không đổi hoa hồng; chỉ đổi cách hiển thị và ai thu. đo 15/15 đơn (L-31)

2. Thị trường Đà Nẵng trên Booking — hôm nay 15/09, cùng ngày 20–23/10

Nhóm (top 20 theo popularity) Hiện "+VND … taxes and fees" (phí tách riêng) Hiện "Includes taxes and fees" (một giá)
Villa nguyên căn, 8 khách 2/20: 25 An Thượng 11 (300.000, của mình) · Aroma home 4BR 360 m² (700.000) 18/20 — The Local Villa (5BR, 6BR) · Danang Villas Complex · BHA Indochine · Chaca Beach · TT Home · 41 Lê Hy Cát (của mình, 0) · Solia · Sang Luxury 6BR · Regal · Monte Mare · Premier Village by KayStay · Elysee · Modern 4BR Near My Khe · Terra Calm · Beach Villas by Soleil · Premier Villas by Hanah · Coast & Nest
Căn hộ nguyên căn, 2 khách 1/20: 1BR Studio A La Carte 502 (150.000, của mình) 19/20 — Rung Huong · Aether · Da Nang Ocean View · Dian · THE GRACE · Indo Boutique · Seascape · K House · Louis Mo · …

⇒ Trên Booking ở Đà Nẵng, chuẩn thị trường là MỘT GIÁ. Trong 40 thẻ đầu chỉ 3 thẻ có dòng phí tách — hai trong ba là của mình. "Includes taxes and fees" không phân biệt "không có phí" với "phí đã gộp trong giá", nhưng với khách thì như nhau: một con số. Dòng "+VND … taxes and fees" của mình vì thế lạ so với mọi thẻ xung quanh, và chữ taxes làm nó đọc như thuế.

(Airbnb không đọc được phí của đối thủ từ ngoài — trang listing đã gộp vào giá đêm; benchmark Airbnb lấy từ AirROI, dữ liệu toàn cầu.)

3. Mức phí của mình có hợp lý không

Căn Phí Airbnb % của 1 đêm Base % của tổng 2 đêm (min stay) % của tổng 3 đêm So thị trường
305 (2BR) 402.500 16 % 7,4 % 5,1 % Hotel-apartment quanh A La Carte: không tách phí
404 (2BR) 402.500 16 % 7,4 % 5,1 % như 305
502 (1BR) 230.000 12 % 5,6 % 3,8 % 19/20 căn hộ 1BR: một giá
181 THT (3BR) 575.000 13 % 6,1 % 4,1 % —
41 LHC (4BR) 690.000 13 % 6,1 % 4,1 % Aroma home 4BR: 700.000 tách riêng
15 MN (4BR) 575.000 11 % 5,3 % 3,6 % —
25 AT 11 (4BR) 575.000 12,5 % 5,9 % 4,0 % —
  • So chuẩn toàn cầu Airbnb (25–50 % ADR): mình ở 11–16 % — thấp, không phải "phí cao doạ khách". Không có lý do giảm.
  • So căn 4BR tách phí duy nhất trong mẫu Booking (700.000): 41 LHC 690.000 ngang; 15 MN / 25 AT 11 575.000 thấp hơn một chút.
  • So chi phí thật: vault chưa có số tiền trả đội dọn mỗi lượt cho từng căn ⇒ chưa kiểm được nguyên tắc #2. Cần bạn cho 7 con số này. Nếu chi phí dọn một villa 4BR đang > 575.000 thì phí đang bù lỗ mỗi lượt.
  • Kết luận mức: hợp lý về độ lớn; không hợp lý về cấu trúc — hai kênh khác nhau, ba căn Booking = 0, và trên Booking mình là kẻ duy nhất tách phí trong khi thị trường một giá.

4. Cài riêng hay gộp vào Base — trả lời cho danh mục này

Hai điều kiện ràng buộc: (a) parity Booking ≤ Airbnb ở mọi độ dài lưu trú; (b) tiền về không giảm.

A · Phí riêng, bằng nhau hai kênh B · Gộp vào giá đêm, cả hai kênh C · Airbnb riêng, Booking gộp
Parity ✅ đúng ở mọi số đêm ✅ đúng ở mọi số đêm (cùng giá đêm) ❌ Booking gộp theo N đêm ⇒ kỳ dài hơn N thì Booking đắt hơn Airbnb
Hiển thị Booking dòng "+VND … taxes and fees" — lạ so với 37/40 thẻ, đọc như thuế một giá như thị trường một giá
Hiển thị Airbnb Airbnb tự gộp vào "× đêm" — khách không thấy khác như nhau như nhau
Thu tiền Booking: mình thu tại chỗ, có thể sót nằm trong giá phòng, không sót Booking không sót
Thu đủ chi phí dọn đúng mỗi lượt phụ thuộc số đêm chia: chia cho 2 (min stay) ⇒ không bao giờ thiếu, kỳ 7 đêm thu dư ~2,5 lần; chia cho 3 ⇒ kỳ 2 đêm thiếu 1/3 —
Việc phải làm 7 ô trên Booking xoá phí 2 kênh + nâng Base/Min 7 cha (làm sau khi nối cha–con) —
PriceLabs không đụng Base/Min đổi ⇒ so ADR lịch sử phải nhớ —

Khuyến nghị: làm A ngay (parity đúng, 7 ô, không đụng PriceLabs), kèm quy trình lễ tân thu phí cùng tiền phòng. Sau khi nối cha–con, nếu muốn đứng cùng hàng với thị trường Booking thì chuyển sang B ở cả hai kênh với hệ số phí ÷ 2 cộng vào Base và Min (không bao giờ thu thiếu):

Căn Phí ÷ 2 Base Airbnb hiện → Base mới Tăng
305 201.250 2.510.420 → 2.711.670 +8,0 %
404 201.250 2.506.360 → 2.707.610 +8,0 %
502 115.000 1.941.840 → 2.056.840 +5,9 %
181 THT 287.500 4.442.260 → 4.729.760 +6,5 %
41 LHC 345.000 5.315.880 → 5.660.880 +6,5 %
15 MN 287.500 5.175.000 → 5.462.500 +5,6 %
25 AT 11 287.500 4.600.000 → 4.887.500 +6,3 %

Đổi B thì kỳ 7 đêm đắt hơn cách A khoảng 5–7 % (phí bị nhân 7 lần thay vì thu 1 lần) — với 305 và 25 AT 11, hai căn bán chủ yếu theo Weekly Rate, đây là cái giá phải cân; có thể bù bằng nâng Weekly discount lên −8 %/−10 % ở cả hai kênh. Không làm C (Booking gộp, Airbnb tách) vì vi phạm parity ở kỳ dài. Không đổi Booking sang "included in the price" khi chưa nâng giá đêm — mất trọn khoản dọn.

4b. Giải thích lại bằng số (user chưa hiểu, 15/09) — 305, giá đêm 1.800.000, phí 402.500

Khách ở A · tách riêng (cả hai kênh) B · gộp k = 402.500 ÷ 2 (cả hai kênh) C · Airbnb tách, Booking gộp ÷ 2
2 đêm 4.002.500 4.002.500 Booking = Airbnb ✓
3 đêm 5.802.500 6.003.750 (+3,5 %) Booking 6.003.750 > Airbnb 5.802.500 ❌
7 đêm 13.002.500 14.008.750 (+7,7 %) Booking 14.008.750 > Airbnb 13.002.500 ❌

Tách riêng thu tiền dọn một lần mỗi lượt (đúng chi phí); gộp thu theo từng đêm nên phải chọn số đêm chia, và không có số nào đúng cho mọi độ dài. C vi phạm parity từ 3 đêm; chia cho 7 để tránh thì lỗ 287.500 mỗi lượt 2 đêm. Chốt: A ngay; B chỉ xét khi dữ liệu Booking cho thấy dòng "taxes and fees" làm mất khách.

4c. Đã làm 15/09/2026 ~17:40 — làm tròn phí Airbnb (lệnh user)

305 402.500 → 400.000 · 404 402.500 → 400.000 · 502 230.000 → 250.000 · 181 575.000 → 600.000 · 41 690.000 → 700.000 · 15 MN 575.000 → 600.000 · 25 AT 11 575.000 → 600.000. Script ota-write-airbnb-cleaning-fee.mjs, đọc lại 7/7 khớp (404 phải chạy lần 2). Tổng 3.450.000 → 3.550.000. Booking đã khai bằng đúng bộ số này ~18:15 cùng ngày (scripts/ota-booking-cleaning-fee.mjs, 7/7 đọc lại khớp) ⇒ cách A đã xong; trang khách Booking còn số cũ lúc 18:20, kiểm lại sau.

5. Chưa xác minh

  • Chi phí dọn thật mỗi lượt của 7 căn (cần user).
  • Phí dọn đối thủ trên Airbnb (trang listing đã gộp, không đọc được từ ngoài; AirROI là dữ liệu toàn cầu, không riêng Đà Nẵng).
  • Mẫu Booking là 20 thẻ đầu theo popularity, không phải toàn bộ 191 villa / 951 căn hộ.