Why Is My Café Losing Money? A 12-Point Diagnostic For Malaysian Operators
If you opened this article at 11pm after a closing-time count that did not add up, you are not alone. Most Malaysian F&B venues that lose money lose it for one of twelve specific reasons. Work through this list in order. By the end you will know which one is yours.
The benchmarks in this guide are for casual cafés, kopitiams, mamak and small full-service restaurants in Klang Valley, with monthly revenue between RM40,000 and RM250,000. If you are running fine dining or a chain, the percentages still apply but the absolute numbers will differ.
First, the rough P&L shape you should be hitting
Healthy Malaysian casual F&B P&L (as a % of revenue):
- Food and beverage cost: 28 to 35%
- Staff cost (wages + EPF + SOCSO): 22 to 30%
- Rent + utilities: 10 to 15%
- Other operating costs (cleaning, consumables, marketing, repairs): 8 to 12%
- Net profit: 10 to 20%
If your numbers do not look like this, the deviation tells you where to look first. If two or more of these are off, you have compounding problems. Start with the biggest deviation.
Revenue side: 5 causes
1. Your average order value is too low
Calculate it: weekly revenue divided by weekly check count. For a Malaysian casual café, healthy AOV is RM22 to RM38. If you are at RM15 to RM20, customers are ordering one drink and leaving without adding food. You are paying full rent and full staff to sell a single teh tarik.
Quick test: for one week, train staff to suggest one specific add-on at checkout ("add our basque cheesecake, RM14?"). If attach rate jumps, the problem was missing prompts, not the customer.
2. Your repeat customer rate is too low
A repeat customer is worth 6 to 12x a first-time visitor over their lifetime. If most of your traffic is one-time, you have a retention problem disguised as a marketing problem.
Signs you have this: empty Tuesday and Wednesday, full Saturday. New face on most tables. No regulars who know the staff by name. You are paying to acquire customers who never come back.
3. Your daypart utilisation has dead zones
Map your revenue by hour. If you are doing 70% of your revenue in a 3-hour lunch window and bleeding rent and salaries for the other 9 hours you are open, the off-peak hours are dragging you under.
Casual café benchmarks: breakfast should do 15 to 25% of daily revenue, lunch 30 to 45%, afternoon 10 to 20%, dinner 15 to 30%. Find the dead daypart and either close it or activate it (afternoon tea, happy hour, work-from-café promotion).
4. You are losing orders to out-of-stock leakage
Customer asks for the cheesecake. Cheesecake is finished. Customer orders nothing instead, because the staff did not suggest an alternative. That is a lost RM14 plus the goodwill cost.
If your top 5 high-margin items are running out before service ends, you are leaking revenue every shift. Either stock smarter or have your system suggest a substitute at the moment of refusal.
5. Your service is too slow for the table size
Table turnover matters more than most operators track. A 4-seat table doing 1.5 turns per lunch service vs 2.5 turns is the same as having 40% fewer seats. The fix is usually not "hurry customers up" but "compress the time between sit-down and order taken."
Self-order QR menus typically cut this by 4 to 6 minutes per table because the customer orders the moment they are ready, not when the waiter gets there.
Cost side: 5 causes
6. Your food cost percentage is over 35%
This is the single most common cause of cafés losing money. Run a recipe cost audit on your top 10 selling items. The usual culprits:
- Portion sizes that drifted larger over time
- Supplier price hikes you did not pass on
- Wastage from prep batches that did not match demand
- Comped or staff meals not tracked
If your food cost is at 38 to 45%, you are working for your suppliers. The fix is rarely "raise prices across the board." It is usually "fix the 3 items that are dragging the average."
7. Your staff cost is over 30%
For a casual café, anything over 30% staff cost means you are overstaffed for your revenue or your revenue per staff hour is too low.
Compute it: total monthly staff cost (wages + EPF + SOCSO + free meals + overtime) divided by revenue. If you are at 33%+, audit shift schedules. Most cafés have 1.5 to 2 staff on shifts that need 1.
8. Your rent is over 15% of revenue
If rent is over 15%, your location is more expensive than your revenue justifies. This is the hardest problem to fix because rent is fixed. Options: drive more revenue from the location (extended hours, takeaway/delivery, catering), renegotiate at lease renewal, or relocate.
For new operators reading this: if your rent quote is over RM15,000 a month, your target revenue is at least RM100,000 a month to make the unit work. Plan backwards from there.
9. Your marketing spend has no attribution
If you are spending RM2,000+ a month on Instagram ads, Foodpanda promos, Google ads, and you cannot tell which one brought a customer, you are gambling with your marketing budget.
Quick fix: for the next month, run one channel at a time. Measure check count week by week. If a channel does not produce a measurable lift, kill it.
10. Your wastage and theft are unaccounted
Malaysian casual F&B typically loses 2 to 5% of inventory to wastage, expiry, and staff consumption. If yours is higher, you have either a process problem (over-prep, wrong portioning) or a cash leakage problem (staff giving discounts off-book, items walking out the back).
Spot-check: pick a high-value item (your most expensive drink, your most expensive dessert). Track every unit from delivery to till. See what percentage made it to a paid sale.
Hidden causes: 2 that operators miss
11. Cash transaction shrinkage
For venues still doing 30%+ cash, count discrepancies between till and POS are real and not always malice. Sometimes it is staff giving "loyalty discounts" they were not authorised to give. Sometimes it is rounding. Sometimes it is theft.
If your till count does not match your POS daily within RM5, you have a process problem worth fixing this week.
12. POS-to-actual mismatch
Your POS says you sold 80 cups of white coffee last month. Your supplier records say you bought enough beans for 120 cups. Where did 40 cups go?
This kind of mismatch is invisible until you go looking for it. It points to off-book transactions, prep wastage, or unrecorded comped drinks. Whichever it is, it is silently costing you margin.
How to action this
You probably found at least 3 items on this list that apply to you. Do not try to fix all of them at once. Pick the one with the biggest deviation from benchmark and focus there for the next month.
If your problem is on the revenue side (items 1 to 5), the highest-leverage move is usually lifting AOV and repeat rate together. We have a full guide on 9 AOV tactics for Malaysian F&B if that is your bottleneck.
If your problem is on the cost side (items 6 to 10), the fix usually starts with food cost or staff cost. Both are fixable in 4 to 8 weeks with discipline. Rent is a longer game.
If your problem is on the hidden side (items 11 to 12), you need better tracking before you can fix anything. A POS that does not let you reconcile sales against inventory weekly is part of the problem.
Want a 15-minute diagnostic on your actual numbers?
WhatsApp us with your weekly revenue, check count, and food + staff cost percentages. We will tell you which of the 12 items is most likely your bottleneck, and what to do about it this week. No commitment, no signup, no sales pressure.
If MenuBase is part of the answer, great. If it is not, we will tell you that too.
WhatsApp us →