Bài tập trung phân rã nguồn doanh thu, transient/group, kênh và quy trình cập nhật cho đội revenue.
Tóm tắt nhanh
- Lập dự báo doanh thu theo từng ngày lưu trú, phân khúc và kênh; nhân lượng phòng dự kiến với giá cùng phạm vi.
- Tách phòng đoàn đã xác nhận khỏi cơ hội chưa chốt; không cộng trùng phân khúc với kênh hay doanh thu gói với dịch vụ phụ.
- Ghi giả định về hủy, công suất và giá; so các kịch bản rồi gắn ngày yếu hoặc ngày cao điểm với hành động bán cụ thể.
Revenue projection theo phân khúc và kênh bán
Revenue projection là ước tính doanh thu tương lai để hỗ trợ quyết định bán phòng, giá và nguồn lực. Với khách sạn, một con số tổng thường che mất khác biệt giữa khách lẻ (transient, khách lẻ không thuộc đoàn), đoàn (group), kênh trực tiếp (direct, khách sạn bán thẳng không qua trung gian), OTA (đại lý du lịch trực tuyến, Online Travel Agency) và dịch vụ phụ. Bài này hướng dẫn dựng dự báo từ các lát cắt vận hành, kiểm tra tính nhất quán và chuyển kết quả thành hành động.
Tách doanh thu theo cấu phần có ý nghĩa
Bắt đầu với doanh thu phòng, ẩm thực, sự kiện và dịch vụ khác nếu khách sạn có theo dõi. Với phòng, phân rã theo ngày lưu trú, hạng phòng, phân khúc, kênh hoặc thị trường nguồn. Không tạo quá nhiều chiều khiến bảng khó duy trì; chọn chiều làm thay đổi quyết định. Một khách sạn nhỏ có thể bắt đầu với transient và group, sau đó chia direct (kênh bán trực tiếp) và intermediary (kênh trung gian như đại lý, OTA) khi dữ liệu đủ ổn định.
Tính doanh thu phòng từ lượng và giá
Một cách biểu diễn là phòng bán được nhân với giá phòng bình quân tương ứng. Phòng bán được cần dựa trên phòng khả dụng sau khi trừ phòng đóng bán hoặc không thể khai thác, không mặc định bằng tổng số phòng vật lý. ADR phải cùng phạm vi với lượng phòng: nếu tính cho khách lẻ, không dùng giá bình quân toàn khách sạn làm đầu vào. Tổng theo từng ngày rồi cộng kỳ giúp nhìn rõ đêm cao điểm và ngày thấp điểm.
Tách transient và group để tránh che khuất mix
Khách lẻ thường được quản lý theo booking pace, giá và kênh; đoàn cần theo dõi trạng thái cơ hội, điều khoản, room block và lịch pickup. Tách hai luồng giúp nhìn ra trường hợp tổng số phòng có vẻ ổn nhưng phần lớn phụ thuộc vào một hợp đồng chưa chắc chắn. Ví dụ minh họa: kỳ dự báo có 40 phòng transient và 20 phòng group mỗi đêm; nếu 20 phòng đoàn mới là tentative (giữ chỗ tạm, chưa chắc chắn), hãy trình bày riêng phần đó thay vì gộp thành 60 phòng chắc chắn.
Lập bảng dự báo theo ngày và phân khúc
Mỗi dòng có thể là ngày lưu trú, mỗi cột là phân khúc hoặc kênh. Lưu số phòng khả dụng, phòng đã đặt, giá dự kiến, doanh thu, trạng thái dữ liệu và ghi chú sự kiện. Công thức tổng hợp cần cộng doanh thu theo từng ô, không nhân một ADR chung cho mọi ngày. Dùng một đơn vị tiền tệ và quy tắc làm tròn thống nhất. Mẫu số liệu trong bài chỉ mang tính minh họa, không phải chuẩn thị trường.
Từ dự báo sang quyết định bán
Khi nhu cầu dự kiến thấp và còn nhiều năng lực, nhóm revenue có thể rà soát hiển thị, kênh, gói giá và chi phí thu hút. Khi ngày cụ thể có nhu cầu mạnh, xem lại giá, hạn chế điều kiện rẻ hoặc lượng phòng dành cho đoàn; cân nhắc giá trị tổng thể và quan hệ khách hàng. Mỗi hành động cần có điều kiện, người chịu trách nhiệm và thời điểm đánh giá lại. Forecast không tự động chỉ định giá tối ưu.
Mô hình tính theo stay date
Stay date là đêm khách lưu trú, không phải ngày khách đặt hay ngày thanh toán. Đặt ngày nhận phòng làm khóa duy nhất cho dự báo phòng giúp tránh ghi nhận đặt phòng vào tháng sai. Một booking nhiều đêm được tách thành từng room-night; giá, thuế và gói dịch vụ nên phân bổ theo đúng quy tắc kế toán nội bộ. Booking tạo ngày 28 nhưng lưu trú từ ngày 3 đến ngày 6 thuộc doanh thu của các đêm 3, 4, 5; báo cáo pickup vẫn ghi nhận giao dịch vào ngày booking được tạo. Hai góc nhìn trả lời hai câu hỏi khác nhau và không nên trộn.
Cho mỗi ngày, tính công suất bán được sau khi trừ phòng bảo trì, allotment đóng bán và giới hạn vận hành. Phòng đã đặt chắc chắn cộng phần dự kiến chuyển đổi từ tentative hoặc pipeline tạo tổng room-night kỳ vọng. Không cộng cả block đoàn đầy đủ lẫn pickup thực tế đã nằm trong block. Cancellation và no-show điều chỉnh theo segment, lead time, điều kiện hủy và mùa; dùng tỷ lệ chung toàn năm có thể làm lệch ngày có nhiều booking không hoàn hủy. Đặt trần room-night tối đa bằng phòng khả dụng để công thức không sinh ra occupancy (tỷ lệ phòng được bán trên tổng phòng khả dụng) trên 100% trừ khi overbooking được quản trị riêng.
Phân rã room revenue không đếm trùng
Với mỗi stay date, phân loại số phòng theo một segment chính loại trừ lẫn nhau, chẳng hạn FIT (khách lẻ tự sắp xếp chuyến đi, Free Independent Traveler), corporate (khách công ty), group (khách đoàn) và wholesale (đại lý bán buôn phòng). Kênh là chiều độc lập: direct, OTA, GDS (hệ thống phân phối toàn cầu dùng bởi đại lý lữ hành, Global Distribution System) hoặc đại lý. Booking thuộc segment corporate nhưng được phân phối qua GDS vẫn chỉ là một room-night; báo cáo segment và báo cáo channel là hai phép tổng hợp cùng tập booking, không phải hai khoản để cộng lại. Xác định quy tắc ưu tiên khi booking đổi nguồn, chuyển từ tentative sang definite hoặc split folio. Ghi lại mapping code từ PMS để nhân viên mới không phân loại theo cảm tính.
Doanh thu phòng nên nhất quán: gross hay net hoa hồng, trước hay sau thuế, có tính phụ thu và phí hủy hay không. Nếu KPI ADR của khách sạn dựa trên room revenue chưa gồm VAT, forecast phải dùng cùng định nghĩa. OTA có thể có giá bán gross nhưng tiền nhận net commission; trình bày riêng room revenue theo chuẩn báo cáo và chi phí phân phối, tránh giảm ADR một lần ở dữ liệu rồi trừ commission lần nữa ở tổng hợp. Với gói gồm ăn sáng, phân bổ giá gói theo chính sách kế toán hoặc theo tỷ lệ đã thống nhất; không ghi toàn bộ vào phòng rồi cộng lại F&B.
Doanh thu ngoài phòng và cơ sở dự báo
F&B thường liên quan đến số khách lưu trú, cơ cấu khách, ngày trong tuần, nhóm đoàn và thời điểm mở cửa outlet. Bắt đầu bằng doanh thu trên mỗi occupied room hoặc mỗi guest-night theo segment, sau đó điều chỉnh ngày có tiệc, hội nghị hay khách đoàn dùng suất ăn bao gồm. Không nhân bình quân tháng với occupancy nếu nhà hàng đóng cửa một số ngày hoặc khách lưu trú không dùng bữa. Spa, giặt là, bãi đỗ xe, thuê phòng họp và dịch vụ vận chuyển có driver riêng: số lượt, công suất phục vụ, giá bán hoặc lịch sự kiện.
Dự báo outlet cần có giới hạn năng lực. Nếu nhà hàng chỉ phục vụ 120 khách mỗi ca, giả định 180 khách không thể chuyển thành doanh thu dù nhu cầu tồn tại. Đối với tiệc và hội nghị, tách hợp đồng đã ký khỏi lead (khách hàng tiềm năng chưa chốt) chưa chốt; áp xác suất dựa trên giai đoạn bán hàng và lịch sử chuyển đổi tương đồng. Phân biệt ngày diễn ra sự kiện với ngày nhận cọc, để doanh thu vận hành và dòng tiền không bị nhập làm một. Khi không có dữ liệu đủ chi tiết, dùng driver minh bạch, ghi rõ độ tin cậy thấp và ưu tiên thu thập dữ liệu thay vì dựng con số chính xác giả tạo.
Kiểm tra giá và lượng bằng cùng một logic
Room revenue ngày d có thể viết thành tổng của từng ô segment-channel: room-night kỳ vọng nhân ADR kỳ vọng. ADR của ô phải có trọng số theo mix, không lấy trung bình cộng ADR các kênh. Công thức tổng hợp là tổng doanh thu chia tổng room-night. Khi thay đổi giá, dự báo volume có thể đổi theo độ co giãn, hạn chế tồn phòng, giá đối thủ và điều kiện hủy. Không giả định tăng giá 10% giữ nguyên toàn bộ số phòng nếu dữ liệu cho thấy demand nhạy giá. Cũng không coi giá niêm yết là ADR thực nhận khi giảm giá, loyalty benefit và commission làm thay đổi net contribution.
Phân tách volume variance và rate variance để chỉ ra nguyên nhân. So với baseline, thay đổi số phòng bán nhân giá baseline cho biết phần tác động lượng; thay đổi ADR nhân số phòng thực tế cho biết phần giá theo quy ước đã chọn. Phần tương tác có thể được phân bổ theo một phương pháp nhất quán, nhưng báo cáo phải ghi rõ công thức. Nếu doanh thu thấp, hành động khác nhau tùy nguyên nhân: tăng chuyển đổi kênh khi lượng hụt, rà soát giá khi ADR hụt, hoặc sửa inventory nếu phòng khả dụng bị khai báo sai. Một con số variance tổng không đủ để kết luận phải giảm giá.
Ghi giả định và dựng kịch bản
Mỗi giả định cần có giá trị, nguồn, ngày cập nhật, chủ sở hữu và khoảng bất định. Ví dụ: sự kiện địa phương dự kiến tăng nhu cầu cuối tuần nhưng chưa công bố lịch; hợp đồng đoàn đang chờ ký; đối thủ đóng một tầng để cải tạo; tỷ lệ hủy OTA theo booking window. Gắn giả định vào đúng ngày và segment bị ảnh hưởng, thay vì cộng một phần trăm tùy ý lên toàn tháng. Đánh dấu booking đã xác nhận riêng, tránh để người đọc nghĩ phần pipeline có độ chắc chắn ngang pickup thực tế.
Dùng ít nhất ba kịch bản khi bất định có thể đổi quyết định: base, upside và downside. Mỗi kịch bản thay đổi một số biến giải thích được, chẳng hạn conversion đoàn, cancellation, ADR hoặc nguồn cầu sự kiện. Tính lại từng stay date rồi mới tổng hợp; kịch bản tháng không được phép bỏ qua ngày hết phòng hoặc ràng buộc năng lực. Chênh lệch giữa các kịch bản cho quản lý biết mức rủi ro, không phải lời hứa rằng một kịch bản sẽ xảy ra. Chọn hành động có ngưỡng kích hoạt: nếu pickup đến ngày khóa thấp hơn base một mức định trước, mở ưu đãi cho ngày yếu; nếu pace vượt trần, siết giảm giá.
Ví dụ số giả định và cách diễn giải
Ví dụ giả định, không phải dữ liệu của khách sạn cụ thể: khách sạn có 80 phòng khả dụng cho một đêm. FIT dự kiến bán 32 phòng với ADR 1.400.000 đồng; corporate 12 phòng với ADR 1.200.000 đồng; group chắc chắn 10 phòng với ADR 1.050.000 đồng. Doanh thu phòng dự kiến là 44.900.000 + 14.400.000 + 10.500.000 = 69.800.000 đồng cho 54 room-night. Occupancy đạt 67,5%; ADR tổng hợp khoảng 1.292.593 đồng. Các giá trị chỉ minh họa phép tính; không suy ra rằng một khách sạn khác nên đặt cùng mức giá hoặc tỷ lệ.
Giả định thêm 6 phòng đoàn tentative với xác suất chuyển đổi 50%: kỳ vọng là 3 room-night, không phải 6 phòng chắc chắn. Nếu ADR nhóm là 1.050.000 đồng, phần kỳ vọng bổ sung 3.150.000 đồng; báo cáo nên hiện cả committed revenue 69.800.000 và expected pipeline riêng. Giả sử F&B dự kiến 18.000.000 đồng dựa trên số khách, suất ăn đã đặt và mức chi tiêu bình quân; spa cùng dịch vụ khác 2.500.000 đồng. Tổng doanh thu vận hành của ví dụ là 93.450.000 đồng khi đưa phần pipeline kỳ vọng vào. Nếu quản lý cần số an toàn cho kế hoạch chi, trình bày thêm tổng committed chưa gồm pipeline là 90.300.000 đồng. Hai con số không mâu thuẫn: chúng trả lời câu hỏi về độ chắc chắn khác nhau.
Giả sử ngày này có 80 phòng mở bán nhưng 5 phòng out of order, khi đó mẫu số occupancy là 75 chứ không phải 80 nếu chính sách KPI loại phòng đó. Cần chọn một định nghĩa thống nhất; ví dụ trên sử dụng 80 phòng khả dụng đã được xác nhận. Nếu trong ngày thực tế chỉ mở bán 75 phòng, không nên so 67,5% với forecast mà không ghi điều chỉnh mẫu số. Quy tắc này đặc biệt quan trọng khi sửa chữa phát sinh giữa tháng hoặc đóng một khu phòng theo mùa.
Đưa dự báo ngày thành tháng mà không làm mất tín hiệu
Tạo bảng một dòng cho mỗi stay date với inventory, room-night theo segment, ADR, rooms revenue, F&B, dịch vụ khác, trạng thái pipeline và giả định. Tổng tháng bằng phép cộng doanh thu từng ngày; occupancy tháng là tổng room-night chia tổng room-night khả dụng, không phải trung bình cộng occupancy ngày. ADR tháng bằng tổng room revenue chia tổng phòng bán. RevPAR dùng cùng mẫu số phòng khả dụng đã chọn. Các quy tắc trọng số này tránh một ngày ít phòng có ảnh hưởng ngang ngày cao điểm.
Giữ cột forecast tại thời điểm đầu kỳ và cột latest forecast riêng để theo dõi cách nhìn đã thay đổi. Actual ghi nhận từ nguồn kế toán hoặc PMS theo định nghĩa đã chốt. Không ghi đè forecast cũ sau khi kết quả đã biết, nếu không đội ngũ không thể đo sai số hay học từ dự báo trước. Báo cáo tháng nên cho thấy tổng cùng các ngày ngoại lệ: lễ, sự kiện, đóng phòng, biến động nhóm hoặc lỗi dữ liệu. Một biểu đồ pace theo lead time bổ sung ngữ cảnh cho tổng, nhưng không thay cho bảng đối soát.
Quyết định theo tín hiệu, không theo cảm giác
Revenue manager có thể dùng forecast để điều chỉnh BAR (mức giá bán lẻ tốt nhất công bố, Best Available Rate), đóng hoặc mở hạng giá, đặt hạn chế minLOS (số đêm lưu trú tối thiểu bắt buộc), phân bổ inventory cho kênh direct và OTA, hoặc gọi lại khách đoàn. Mỗi hành động cần ghi ngày áp dụng, người phụ trách, chỉ số theo dõi và thời điểm đánh giá. Trước khi tăng giá, xem pickup gần đây, remaining inventory, booking window và giá cạnh tranh có thể so sánh; trước khi giảm giá, kiểm tra liệu cầu đang chuyển sang kênh phí thấp hơn hay ngày lân cận. Giá rẻ có thể kéo occupancy lên nhưng làm giảm ADR và tăng chi phí phân phối.
Forecast còn hỗ trợ kế hoạch nhân sự và mua hàng. Dự báo khách ăn sáng theo ngày giúp phân ca và chuẩn bị nguyên liệu; dự báo khách đoàn giúp bố trí quầy check-in, xe đưa đón và giờ phục vụ. Không dùng doanh thu phòng thay thế cho số khách, vì một phòng có thể có một hoặc nhiều người. Kết quả đầu ra nên phân biệt chỉ số tài chính với driver vận hành và cảnh báo khi giả định vượt năng lực. Nếu dự báo lệch, ưu tiên sửa driver gây sai lệch thay vì thay tổng doanh thu bằng mức mục tiêu.
Đọc sai lệch và hiệu chỉnh vòng sau
Sau khi actual chốt, so forecast đã lưu với actual theo stay date, segment, channel và revenue stream. Sai số tuyệt đối hữu ích để biết ảnh hưởng tiền; sai số phần trăm giúp so ngày quy mô khác nhau nhưng có thể méo khi actual gần bằng không. Đánh dấu riêng ngày bất thường như hủy chuyến bay, đóng cửa, lỗi mapping hoặc sự kiện mới; không xóa ngoại lệ khỏi lịch sử mà không lưu lý do. Nếu mô hình luôn dự báo thấp cho cuối tuần, kiểm tra pattern pickup và giá; nếu sai chủ yếu ở group, xem conversion stage và cách ghi block.
Không hiệu chỉnh theo một ngày đơn lẻ. Tìm sai lệch lặp qua nhiều kỳ, xác định biến có thể sửa, rồi so sánh phiên bản cũ và mới trên các giai đoạn lịch sử chưa dùng để điều chỉnh. Lưu thay đổi định nghĩa, người duyệt và tác động lên forecast. Mục tiêu không phải ép mọi sai số về zero, mà giúp quyết định tốt hơn trong điều kiện dữ liệu không hoàn hảo. Khi dữ liệu còn mỏng, khoảng forecast và giải thích rủi ro có ích hơn một dự báo một điểm với nhiều chữ số.
Kiểm tra chất lượng dữ liệu và bàn giao
Trước khi chốt kỳ, đối chiếu bảng làm việc với hệ thống nguồn và kiểm tra các thay đổi phát sinh sau thời điểm trích xuất. Lưu ngày lấy dữ liệu, bộ lọc, phiên bản tệp và người phê duyệt. Khi bàn giao cho quản lý, nêu rõ điều gì đã xác nhận, điều gì còn giả định, yếu tố nào có thể làm thay đổi kết quả và hành động cần hoàn tất. Nếu phát hiện sai khác, sửa tại nguồn hoặc ghi chú điều chỉnh có thể truy vết; không chỉ ghi đè con số trong báo cáo. Quy trình này áp dụng cho segment và giúp người nhận hiểu giới hạn của dự báo, thay vì xem kết quả như sự thật chắc chắn.
Gợi ý liên kết nội bộ
Đọc thêm: Dự báo nhu cầu khách sạn; Budget vs Actual Variance; Forecast doanh thu bằng Excel. | revenue-projection-du-bao-doanh-thu-khach-san | cash-flow-forecasting-du-bao-dong-tien-khach-san | group-booking-forecast-du-bao-khach-nhom
Kết luận
Dự báo theo lát cắt giúp nhận ra nguồn tạo doanh thu và điểm rủi ro bị che trong số tổng. Bắt đầu từ định nghĩa nhất quán, phân rã vừa đủ, ghi giả định và gắn mỗi phát hiện với hành động.
Câu hỏi thường gặp (FAQ)
Occupancy mô tả tỷ lệ phòng được bán/chiếm dụng theo định nghĩa vận hành; revenue projection đưa thêm giá và có thể mở rộng sang dịch vụ khác.
Chỉ khi mục tiêu không cần phân biệt kênh. Nếu chi phí, giá hoặc chính sách khác nhau, hãy giữ lát cắt đủ để hỗ trợ quyết định.
Dùng ADR cùng phân khúc, ngày và phạm vi doanh thu với số phòng đang dự báo; ghi rõ thuế/phí.
Đặt lịch theo tốc độ biến động và nhu cầu quyết định, có giờ khóa số liệu cùng người phụ trách.
Gắn cờ thiếu, dùng giả định có nêu rõ nguồn và xem kết quả theo kịch bản; không tự điền số không.
