Revenue is one number. Your sales mix is the story behind it — which categories earn their keep, which ones just look busy, and where the real margin lives.
Your POS tells you total revenue. That's one number. It tells you nothing about where the money came from or which categories are carrying the business.
A sales mix breaks your revenue into categories — food, beverages, wine, non-alcoholic drinks, merchandise, room service — and shows you each one as a percentage of total sales. It answers the question: of every ฿100 that came in, how much came from food, how much from drinks, and how much from everything else?
This matters because not all revenue is equal. A ฿100 cocktail might keep ฿80 after cost of ingredients. A ฿100 steak might keep ฿65. A ฿100 bottle of wine might keep ฿55. Same revenue line. Completely different profit.
Consider two restaurants. Both made ฿1 million last month.
Same top-line revenue. Restaurant B keeps ฿90,000 more per month — over ฿1 million more per year — purely because of its sales mix. The food is no better. The prices are no higher. The mix is just tilted toward higher-margin categories.
This is why operators who only look at total revenue are flying blind. The sales mix tells you whether your revenue is efficient.
A sales mix report has three columns that matter. Here's a real example from a Pattaya bar-restaurant (anonymised):
| Category | Revenue | % of Total | Est. Margin |
|---|---|---|---|
| Food | ฿480,000 | 48.0% | 65% |
| Spirits & Cocktails | ฿210,000 | 21.0% | 82% |
| Beer (draft & bottle) | ฿140,000 | 14.0% | 72% |
| Wine | ฿85,000 | 8.5% | 58% |
| Non-Alcoholic | ฿45,000 | 4.5% | 78% |
| Hookah / Other | ฿40,000 | 4.0% | 85% |
Here's how to read it:
"Revenue tells you how busy you were. Sales mix tells you how smart your revenue was."
Once you can read the percentages, you start seeing patterns that tell you exactly what to do next.
Your drink programme is pulling its weight. Protect it. Make sure bartenders are trained on upselling, the cocktail menu is visible, and happy hour drives trial, not just discounts.
You're working harder for less. Food carries the highest cost of goods. Look at your drink menu — is it visible? Is the staff trained to recommend pairings? Are cocktails priced to attract, not scare?
Wine is prestigious but expensive. If your wine programme is a big slice of revenue with weak margins, consider shifting to wines by the glass (higher margin) and tightening the bottle list.
You're ignoring a growing segment. Non-alcoholic cocktails, specialty coffees, and wellness drinks carry margins close to spirits. Add 3–5 items and watch this category grow.
From our data across 120+ Thai venues, here's what typical sales mix looks like by venue type. Use these as a reference — not a target. Every venue is different, but if your numbers are wildly off these ranges, it's worth investigating why.
| Venue Type | Food % | Bev % | Wine % | Other % |
|---|---|---|---|---|
| Full-service restaurant | 60–70% | 18–25% | 5–12% | 2–5% |
| Bar-restaurant | 40–55% | 30–40% | 5–10% | 3–8% |
| Cocktail bar | 15–25% | 55–70% | 5–10% | 3–8% |
| Hotel F&B (all outlets) | 50–60% | 20–30% | 8–15% | 3–7% |
| Cafe / brunch spot | 55–70% | 25–35% | 0–3% | 2–5% |
| Beach club | 30–45% | 40–55% | 8–15% | 3–8% |
Notice the pattern: the more "bar" a venue is, the higher the beverage share and the higher the blended margin. This doesn't mean you should become a bar. It means you should know where you sit and whether your mix is working for or against your cost structure.
You don't need to reinvent your venue to improve your sales mix. Small, consistent nudges compound over months.
"You don't need more customers. You need more margin from the customers you already have."
The real power of a sales mix isn't the snapshot — it's the trend. When you compare your mix month over month, you see shifts that total revenue alone would never reveal.
Example: A Bangkok restaurant saw revenue hold flat at ฿1.2M for three months. Looked stable. But their sales mix was shifting: food went from 52% to 61%, while cocktails dropped from 28% to 19%. Same revenue, but blended margin fell from 69% to 64%. They were losing ฿60,000/month in profit on identical revenue — and didn't know it until they looked at the mix.
This is why we include month-over-month sales mix comparison in every WhiteSpace report. The total can lie. The mix doesn't.
You don't need software. You need your POS report and five minutes.
WhiteSpace breaks down your sales mix across 42 metrics and benchmarks it against 120+ Thai venues. Send us your POS export — first report is free.
Get your free report