Cuối tháng, bạn mở báo cáo app giao hàng và thấy con số doanh thu khá đẹp — tăng 20% so với tháng trước. Nhưng khi đối chiếu với tài khoản ngân hàng, tiền thực nhận lại thấp hơn kỳ vọng rõ rệt. Cảm giác này không xa lạ với hầu hết chủ quán cafe và nhà hàng đang chạy song song nhiều nền tảng như GrabFood, ShopeeFood, hay Baemin.

Vấn đề không nằm ở việc app “ăn bớt” — mà nằm ở chỗ hầu hết chủ quán không có hệ thống theo dõi doanh thu thực nhận tách biệt khỏi doanh thu gộp. Khi chiết khấu nền tảng dao động từ 20–30%, cộng thêm phí khuyến mãi tự bỏ, phí hoàn đơn, và thuế VAT, con số “doanh thu” hiển thị trên dashboard app chỉ là bề nổi.
Bài viết này dành cho người đang thực sự quản lý quán cafe nhà hàng hằng ngày — không phải lý thuyết tài chính, mà là hướng dẫn thực chiến để bạn biết chính xác mình đang giữ lại bao nhiêu từ mỗi đơn giao hàng, và làm gì để cải thiện con số đó.
—
1. Tại Sao Doanh Thu App Và Tiền Thực Nhận Luôn Lệch Nhau?
Bối cảnh
Khi tham gia các nền tảng giao hàng, quán cafe ký hợp đồng với mức chiết khấu cố định — thường từ 20% đến 30% trên giá trị đơn hàng. Ngoài ra còn có các khoản phát sinh mà nhiều chủ quán bỏ qua khi tính toán.
Vấn đề
Doanh thu hiển thị trên app là doanh thu gộp từ khách hàng trả, không phải tiền quán nhận về. Khoảng cách giữa hai con số bao gồm:
- Chiết khấu nền tảng (20–30%)
- Phí khuyến mãi do quán tự bỏ (flash sale, giảm giá theo campaign)
- Phí hoàn đơn / đơn lỗi bị trừ thẳng vào kỳ thanh toán
- Thuế VAT (nếu quán đã đăng ký thuế)
- Phí quảng cáo trong app (nếu chạy sponsored listing)
Cách làm từng bước
1. Tải file sao kê chi tiết từng nền tảng (GrabFood, ShopeeFood…) — thường có trong mục “Báo cáo tài chính” của tài khoản đối tác.
2. Tạo một bảng Excel/Google Sheet đơn giản với 5 cột: Nền tảng | Doanh thu gộp | Tổng khấu trừ | Tiền thực nhận | Tỷ lệ giữ lại (%).
3. Điền số liệu từng tuần — đừng chờ cuối tháng mới đối soát.
Rủi ro thường gặp
Nhiều quán chỉ nhìn vào cột “Doanh thu” trên dashboard rồi ra quyết định mở rộng menu hoặc tăng ngân sách khuyến mãi — dẫn đến tình trạng bán càng nhiều, lỗ càng sâu.
Cách kiểm soát
Đặt nguyên tắc: Mọi quyết định kinh doanh phải dựa trên “tiền thực nhận”, không phải doanh thu gộp.
—
2. Xác Định “Tỷ Lệ Giữ Lại Thực Tế” Cho Từng Kênh Bán
Bối cảnh
Mỗi nền tảng có cơ cấu phí khác nhau, và ngay cả cùng một nền tảng, tỷ lệ chiết khấu có thể thay đổi theo gói dịch vụ, khu vực, hay chương trình khuyến mãi đang chạy.
Vấn đề
Nếu bạn không biết tỷ lệ giữ lại thực tế (net retention rate) của từng kênh, bạn không thể so sánh hiệu quả giữa bán tại quán, bán qua app, hay bán qua fanpage tự giao.
Cách làm từng bước
Bước 1: Lấy 4 tuần sao kê gần nhất từ mỗi nền tảng.
Bước 2: Tính theo công thức:
> Tỷ lệ giữ lại (%) = (Tiền thực nhận / Doanh thu gộp) × 100
Bước 3: So sánh với kênh bán trực tiếp tại quán (tỷ lệ giữ lại gần 100% trừ chi phí vận hành).
Bước 4: Đặt ngưỡng tối thiểu — ví dụ nội bộ giả định: nếu tỷ lệ giữ lại dưới 68%, cần xem xét lại chiến lược giá hoặc cắt giảm khuyến mãi trên kênh đó.
Rủi ro thường gặp
Quán thường tính food cost dựa trên giá bán niêm yết, trong khi thực tế giá bán hiệu quả sau chiết khấu thấp hơn nhiều — khiến food cost thực tế vượt ngưỡng an toàn mà không ai nhận ra.
Cách kiểm soát
Khi tính food cost cho đơn app giao hàng, hãy dùng giá bán thực nhận (sau chiết khấu) làm mẫu số, không dùng giá niêm yết.
—
3. Xây Dựng Bảng Theo Dõi Doanh Thu Đa Kênh Đơn Giản
Bối cảnh
Quán cafe hiện đại thường bán qua 3–5 kênh cùng lúc: tại quán, GrabFood, ShopeeFood, order bếp phục vụ trực tiếp qua POS, và đôi khi cả Zalo OA hay fanpage. Mỗi kênh có chu kỳ thanh toán, đơn vị tiền tệ quy đổi, và báo cáo khác nhau.
Vấn đề
Không có bảng tổng hợp, chủ quán phải mở 4–5 tab khác nhau mỗi cuối tuần để hiểu bức tranh tổng thể — tốn thời gian và dễ sai sót.
Cách làm từng bước
Checklist xây dựng bảng theo dõi đa kênh:
- [ ] Liệt kê tất cả kênh bán hiện tại của quán
- [ ] Xác định ngày thanh toán của từng nền tảng (GrabFood thường T+7, ShopeeFood có thể khác)
- [ ] Tạo 1 sheet Google Sheets với tab riêng cho từng kênh và 1 tab tổng hợp
- [ ] Cập nhật số liệu mỗi thứ Hai hàng tuần (không để dồn cuối tháng)
- [ ] Thêm cột “Ghi chú bất thường” để đánh dấu tuần có campaign lớn hay sự cố
Rủi ro thường gặp
Sheet tạo ra nhưng không ai cập nhật sau 2 tuần. Đây là vấn đề về quy trình và phân công, không phải về công cụ.
Cách kiểm soát
Giao việc cập nhật sheet cho một người cụ thể (thường là quản lý ca hoặc kế toán quán), và đặt reminder tự động qua Google Calendar.
—
4. Liên Kết Doanh Thu Thực Nhận Với Food Cost Và Định Lượng Nguyên Liệu
Bối cảnh
Khi giá bán hiệu quả giảm do chiết khấu, food cost tính theo % doanh thu thực nhận sẽ tăng lên — ngay cả khi bạn không thay đổi gì trong bếp. Đây là điểm mù nguy hiểm nhất trong quản lý quán cafe nhà hàng hiện đại.
Vấn đề
Ví dụ nội bộ giả định: Một ly cà phê sữa giá niêm yết 55.000đ, nguyên liệu tốn 12.000đ → food cost = 21,8%. Nhưng nếu bán qua app với chiết khấu 25%, tiền thực nhận chỉ còn 41.250đ → food cost thực tế = 29,1% — vượt ngưỡng kiểm soát của hầu hết quán.
Cách làm từng bước
1. Chuẩn hóa định lượng nguyên liệu cho từng món — đây là nền tảng để tính food cost chính xác.
2. Tính food cost riêng cho đơn tại quán và đơn giao hàng (vì giá bán thực nhận khác nhau).
3. Với đơn app, nếu food cost vượt 35%, xem xét:
- Tăng giá bán trên app (nhiều quán đang làm điều này)
- Cắt bỏ món có biên độ thấp khỏi menu app
- Giảm khuyến mãi tự bỏ thêm
Rủi ro thường gặp
Không chuẩn hóa định lượng nguyên liệu dẫn đến food cost dao động mạnh theo ca, theo nhân viên pha chế — khiến mọi con số tính toán đều không đáng tin.
Cách kiểm soát
Xây dựng recipe card (thẻ công thức) cho từng món với định lượng cụ thể đến gram/ml. Đây vừa là công cụ kiểm soát food cost, vừa là tài liệu đào tạo nhân viên mới.
—
5. Đặt KPI Ca Gắn Với Doanh Thu Thực Nhận, Không Phải Doanh Thu Gộp
Bối cảnh
Nhiều quán đặt KPI ca dựa trên tổng doanh thu — nhưng nếu ca đó chủ yếu xử lý đơn app giao hàng với chiết khấu cao, doanh thu gộp trông đẹp nhưng lợi nhuận thực thấp hơn nhiều so với ca bán trực tiếp.
Vấn đề
Nhân viên và quản lý ca đang được đánh giá theo một thước đo không phản ánh đúng giá trị tạo ra.
Cách làm từng bước
Checklist thiết lập KPI ca thực tế:
- [ ] Xác định tỷ trọng doanh thu từng kênh trong mỗi ca (tại quán vs. app)
- [ ] Tính “doanh thu quy đổi” của ca = (doanh thu tại quán × 1) + (doanh thu app × tỷ lệ giữ lại)
- [ ] Đặt mục tiêu doanh thu quy đổi theo ca thay vì doanh thu gộp
- [ ] Review KPI ca mỗi 2 tuần trong tháng đầu triển khai
Rủi ro thường gặp
Nhân viên cảm thấy bị “phạt” vì đơn app nhiều — cần giải thích rõ mục tiêu là tối ưu mix kênh, không phải giảm đơn app.
Cách kiểm soát
Truyền thông nội bộ rõ ràng: KPI mới giúp quán bền vững hơn, không phải để cắt thưởng. Kết hợp với chỉ số order bếp phục vụ để đánh giá năng suất xử lý đơn theo ca.
—
6. Mini-Case Thực Tế: Quán Cafe Tại TP.HCM Tái Cơ Cấu Doanh Thu App
Đây là tình huống tổng hợp từ mô hình vận hành phổ biến — số liệu mang tính minh họa.
Bối cảnh: Một quán cafe take-away tại quận 7, TP.HCM, doanh thu tháng từ app chiếm khoảng 55% tổng doanh thu. Chủ quán nhận thấy dù doanh thu tháng tăng đều, dòng tiền thực tế không cải thiện.
Vấn đề phát hiện: Sau khi lập bảng theo dõi đa kênh, chủ quán phát hiện:
- Tỷ lệ giữ lại từ app chỉ đạt khoảng 64% (sau chiết khấu + phí khuyến mãi tự bỏ)
- Food cost tính trên tiền thực nhận của 3 món bán chạy nhất vượt 38%
- Quán đang chạy “giảm 30% cho đơn đầu tiên” liên tục 3 tháng mà không đánh giá lại hiệu quả
Giải pháp triển khai:

1. Dừng campaign giảm 30% — thay bằng “mua 2 tặng 1 topping” (chi phí kiểm soát được hơn)
2. Tăng giá 2 món có food cost cao trên app thêm 8–10% so với giá tại quán
3. Cắt 4 món có biên độ thấp khỏi menu app, giữ lại menu tập trung hơn
Kết quả sau 6 tuần: Doanh thu app gộp giảm nhẹ ~8%, nhưng tiền thực nhận tăng khoảng 12% — và food cost tổng quán trở về ngưỡng kiểm soát.
—
7. Sai Lầm Phổ Biến Cần Tránh
Dù đã hiểu vấn đề, nhiều chủ quán vẫn mắc các lỗi sau khi bắt đầu theo dõi doanh thu thực nhận:
❌ Sai lầm 1: Chỉ theo dõi doanh thu cuối tháng
Khi sao kê về, bạn không còn thời gian can thiệp. Hãy theo dõi hàng tuần.
❌ Sai lầm 2: Dùng doanh thu gộp để tính food cost
Như đã phân tích ở trên — con số này sẽ khiến bạn nghĩ mọi thứ ổn trong khi thực tế đang lỗ ẩn.
❌ Sai lầm 3: Chạy khuyến mãi trên app mà không đặt ngân sách cụ thể
Mỗi campaign khuyến mãi cần có: ngân sách tối đa, thời hạn, và điều kiện dừng nếu tỷ lệ giữ lại giảm dưới ngưỡng.
❌ Sai lầm 4: Không phân biệt đơn app và đơn tại quán trong báo cáo nội bộ
Hai kênh này có cấu trúc chi phí hoàn toàn khác nhau — gộp chung sẽ làm méo mọi chỉ số.
❌ Sai lầm 5: Mở rộng kênh app khi chưa kiểm soát được kênh hiện tại
Thêm nền tảng mới đồng nghĩa thêm một bộ phức tạp cần theo dõi. Hãy tối ưu kênh hiện tại trước.
—
8. Gợi Ý Triển Khai Trong 7 Ngày
Không cần hệ thống phức tạp ngay từ đầu — 7 ngày đầu tiên chỉ cần làm đủ những việc sau:
Ngày 1–2: Thu thập dữ liệu
- [ ] Tải sao kê 4 tuần gần nhất từ tất cả nền tảng app đang chạy
- [ ] Liệt kê tất cả khoản khấu trừ trong sao kê (chiết khấu, phí campaign, hoàn đơn)
Ngày 3: Tính tỷ lệ giữ lại
- [ ] Lập bảng Google Sheets đơn giản
- [ ] Tính tỷ lệ giữ lại thực tế cho từng nền tảng
Ngày 4–5: Đánh giá menu app
- [ ] Tính food cost thực tế (dùng tiền thực nhận làm mẫu số) cho top 10 món bán chạy nhất trên app
- [ ] Đánh dấu món nào vượt ngưỡng food cost 35%
Ngày 6: Rà soát khuyến mãi đang chạy
- [ ] Liệt kê tất cả campaign đang active trên app
- [ ] Tính chi phí thực tế quán đang bỏ ra cho mỗi campaign
Ngày 7: Họp nội bộ ngắn (15–20 phút)
- [ ] Chia sẻ kết quả với quản lý ca hoặc bếp trưởng
- [ ] Thống nhất 1–2 hành động cụ thể sẽ thực hiện trong tháng tới
—
9. KPI Theo Dõi 30 Ngày
Sau khi triển khai, đây là các chỉ số cần theo dõi để đánh giá tiến độ:
| KPI | Mục tiêu gợi ý | Tần suất đo |
|—|—|—|
| Tỷ lệ giữ lại từ app (%) | ≥ 70% | Hàng tuần |
| Food cost thực tế trên đơn app (%) | ≤ 35% | Hàng tuần |
| Tỷ trọng đơn tại quán / tổng đơn (%) | Tăng dần | Hàng tuần |
| Chi phí khuyến mãi tự bỏ / doanh thu app (%) | ≤ 5% | Hàng tuần |
| Doanh thu thực nhận tổng tháng (VNĐ) | Tăng so với tháng trước | Cuối tháng |
| Food cost tổng quán (%) | Trong ngưỡng mục tiêu của quán | Cuối tháng |
> Lưu ý: Các mục tiêu trên là gợi ý tham khảo — ngưỡng phù hợp sẽ khác nhau tùy mô hình quán, vị trí địa lý, và phân khúc giá.
—
10. Công Cụ Hỗ Trợ Theo Dõi: Khi Nào Nên Dùng Phần Mềm?
Bối cảnh
Với quán có dưới 30 đơn app/ngày, Google Sheets có thể đủ dùng. Nhưng khi quy mô tăng — nhiều ca, nhiều kênh, nhiều nhân sự — việc nhập liệu thủ công trở thành nút thắt cổ chai và nguồn sai sót.
Vấn đề
Phần mềm quản lý quán cafe nhà hàng tốt cần giải quyết được cả ba lớp vấn đề: order bếp phục vụ (tốc độ xử lý đơn), food cost và định lượng nguyên liệu (kiểm soát chi phí), và KPI ca (đánh giá hiệu suất nhân sự) — đồng thời kết nối được với dữ liệu từ app giao hàng.
Cách làm từng bước
Checklist chọn phần mềm quản lý F&B phù hợp:
- [ ] Có thể nhập hoặc đồng bộ dữ liệu từ các nền tảng app giao hàng
- [ ] Phân tách báo cáo doanh thu theo kênh (tại quán / app / kênh khác)
- [ ] Hỗ trợ quản lý định lượng nguyên liệu và tính food cost tự động
- [ ] Có báo cáo KPI ca hoặc nhân sự
- [ ] Giao diện đơn giản để nhân viên ca dùng được mà không cần đào tạo dài
Rủi ro thường gặp
Chọn phần mềm quá phức tạp, tốn thời gian onboarding lâu, rồi bỏ dở sau 2 tuần vì nhân viên không dùng. Hãy ưu tiên phần mềm dễ dùng ngay, có thể mở rộng tính năng dần.
Cách kiểm soát
Thử nghiệm với 1 ca hoặc 1 kênh trước — đừng triển khai toàn bộ cùng lúc. Đánh giá sau 2 tuần rồi quyết định mở rộng.
—
Kết Luận
Quản lý quán cafe nhà hàng trong thời đại đa kênh không còn đơn giản là đếm doanh thu cuối ngày. Khi app giao hàng chiếm tỷ trọng lớn, việc không phân biệt “doanh thu gộp” và “tiền thực nhận” là lỗ hổng có thể âm thầm bào mòn lợi nhuận từng tháng.
Điểm mấu chốt cần nhớ:
- Tỷ lệ giữ lại thực tế là số quan trọng hơn doanh thu gộp
- Food cost phải tính trên tiền thực nhận, không phải giá niêm yết
- KPI ca và định lượng nguyên liệu cần được kết nối với dữ liệu kênh bán, không tách rời
- Theo dõi hàng tuần, không chờ cuối tháng
Bắt đầu từ một bảng Google Sheets đơn giản là hoàn toàn ổn. Nhưng nếu bạn muốn tự động hóa quy trình này — từ theo dõi order bếp phục vụ, kiểm soát food cost, đến báo cáo KPI ca theo từng kênh bán — VMASS F&B được xây dựng để giải quyết đúng những bài toán này cho quán cafe và nhà hàng tại Việt Nam.
👉 Tìm hiểu thêm và dùng thử miễn phí tại [vmass.vn](https://vmass.vn) — không cần cam kết dài hạn, bắt đầu từ quy mô nhỏ và mở rộng khi quán cần.
Tìm hiểu thêm về VMASS