F&B Franchise in Vietnam 2026: Ops-Stack Scorecard, Royalties & Unit Economics
By LOOP Research
Last updated:

F&B Franchise in Vietnam 2026: Ops-Stack Scorecard, Royalties & Unit Economics
Most franchise pitch decks in Vietnam still sell the brand. By 2026, the brand is the cheap part. What you are actually buying is an ops stack: the POS, the recipe lock, the central-kitchen logistics, the audit cadence, and the data feedback loop that turns 1 outlet into 30 without the unit economics collapsing at outlet #8.
This is the playbook we use when LOOP merchants evaluate franchise opportunities — or design their own.
TL;DR
- Franchise entry fees in VN 2026 range 150M–2.5B VND depending on format and brand maturity. Royalties: 3–7% of net revenue, marketing fund 1–3%.
- The only franchises that hit the advertised unit economics at outlet #10+ are the ones with: (1) recipe lock at POS, (2) central-kitchen prep ≥40% of SKUs, (3) weekly variance audit, (4) per-outlet daypart forecast.
- Without those four, food cost drifts +3–6 percentage points per year per outlet (LOOP cohort data, 2025).
- Break-even for a franchisee is typically 14–22 months for café/milk-tea, 10–16 months for QSR with a strong delivery mix, 20–32 months for full-service.
1. The four franchise models in Vietnam
| Model | Entry fee (VND) | Royalty | Term | Best for |
|---|---|---|---|---|
| Master franchise | 1.5B–8B | 5–7% + 2% mkt | 10y | Multi-province operators |
| Area development | 500M–2B | 4–6% + 1.5% mkt | 5–7y | Single-city 3–10 outlet builders |
| Single-unit | 150M–800M | 3–5% + 1% mkt | 3–5y | First-time owners |
| License / cooperation | 50M–300M | 8–15% gross or fixed monthly | 1–3y | Quick-test, kiosk, food-court |
License deals look cheap but the gross-revenue royalty kills you when ingredient cost spikes. Always model royalty as % of contribution margin, not % of revenue, before signing.
2. The 12-point ops-stack scorecard
Give the franchisor 1 point per item. Anything under 8/12 means you, the franchisee, will be carrying the variance risk.
- POS is cloud, multi-outlet, with role-based access.
- Recipes are locked at POS — staff cannot edit yields or substitutes.
- Central kitchen produces ≥40% of menu items by SKU.
- Daily auto-deduction of inventory from sales (recipe-level).
- Weekly variance report per outlet (theoretical vs actual food cost).
- Monthly mystery-shopper or audit visit with scorecard.
- Per-outlet daypart sales forecast shared back to franchisee.
- Standardised supplier list with locked prices (≥21-day change notice).
- Aggregator menu sync (Grab/Shopee/Be/foodpanda) managed from POS.
- HĐĐT (e-invoice) issued automatically per transaction.
- Staff onboarding ≤3 days to opening-shift competency.
- Quarterly P&L benchmark vs cohort (anonymous).
A franchisor scoring 11–12 is rare. A franchisor scoring ≤6 is selling you a logo.
3. Unit economics by format (Vietnam 2026)
Assumes a tier-1/tier-2 city, 50–80m² outlet, mid-tier brand.
Café (specialty / chain)
| Line | Range |
|---|---|
| Capex | 650M–1.4B VND |
| Monthly revenue | 280M–650M |
| Food cost % | 28–34% |
| Labour % | 22–28% |
| Rent % | 14–20% |
| Royalty + mkt | 4–8% |
| EBITDA % | 8–18% |
| Break-even | 14–22 months |
Milk-tea
| Line | Range |
|---|---|
| Capex | 450M–950M |
| Monthly revenue | 240M–700M |
| Food cost % | 32–38% |
| Labour % | 18–24% |
| Rent % | 12–18% |
| Royalty + mkt | 5–9% |
| EBITDA % | 10–20% |
| Break-even | 12–20 months |
QSR (delivery-heavy)
| Line | Range |
|---|---|
| Capex | 800M–1.6B |
| Monthly revenue | 350M–900M |
| Food cost % | 34–40% |
| Aggregator commission (effective) | 14–22% of delivery rev |
| Labour % | 18–24% |
| EBITDA % | 6–14% |
| Break-even | 10–16 months |
Full-service / hotpot / BBQ
| Line | Range |
|---|---|
| Capex | 1.8B–4.5B |
| Monthly revenue | 600M–1.8B |
| Food cost % | 36–42% |
| Labour % | 24–30% |
| Rent % | 12–18% |
| EBITDA % | 8–16% |
| Break-even | 20–32 months |
4. Royalty math — the part that's usually wrong
A franchisor advertising 5% royalty on a café doing 400M/month is actually taking 5% × 12 = 240M/year. On a 16% EBITDA outlet (≈64M/month, 768M/year), the royalty is 31% of your profit, not 5% of your revenue. Always re-anchor.
Rule of thumb: if (royalty + mkt) / EBITDA > 35%, the deal only makes sense if the brand demonstrably lifts your revenue by ≥25% vs an unbranded equivalent in the same micro-market.
5. Recipe lock — why this is the single biggest variance lever
In an unlocked POS, a barista who eyeballs 18g of espresso instead of 16g over a year on a 220-cup/day shop costs you (2g × 220 × 365) ÷ 1000 = 161 kg of extra beans. At 450K VND/kg, that's 72.4M VND/year — and that's one SKU, one staff member, 2 grams.
Multi-outlet brands that don't lock recipes at the POS level are leaking that money in 50 directions. LOOP's recipe deduction is the difference between theoretical food cost (what the menu says you should spend) and actual (what you spent) — the variance is the audit signal.
6. Central-kitchen threshold
The math: if you can centralise ≥40% of SKUs (by frequency, not by count), you typically:
- Cut per-outlet labour by 12–18%.
- Cut food-cost variance from ±8% to ±3%.
- Cut new-outlet ramp-up from 90 days to 30 days.
Below 40%, the central kitchen is a cost centre. Above 60%, you're a manufacturer with retail outlets — different business, different P&L.
7. The audit cadence that actually changes outcomes
- Daily: auto-deduction report, void rate, comp rate, ticket time by daypart.
- Weekly: theoretical vs actual food cost per outlet, top-3 variance SKUs.
- Monthly: mystery shopper, P&L review, supplier price changes applied to recipes.
- Quarterly: cohort benchmark — your outlet vs the network's median.
Franchisors that send only monthly Excel files have lost the data war. The franchisees who survive are those whose POS pushes the variance signal before the franchisor's monthly review.
8. Red flags in a franchise contract (Vietnam 2026)
- Royalty on gross revenue with no aggregator-commission carve-out.
- Mandatory supplier with no published price list or change-notice clause.
- Marketing fund without quarterly spend disclosure.
- Territory radius < 500m in a tier-1 city (cannibalisation risk).
- No exit / transfer clause, or transfer fee > 10% of remaining royalty.
- POS / inventory data owned by franchisor only with no franchisee export rights.
- "AI marketing" promise with no SLA and no opt-out.
9. How LOOP fits the franchise stack
For franchisors: LOOP is the multi-outlet recipe-locked POS that gives you the audit signal and the daypart forecast per outlet without building it. Roles, central-kitchen transfers, aggregator unification and HĐĐT are native.
For franchisees: LOOP gives you the export rights and the variance report your franchisor's monthly Excel doesn't surface. You see the leak the day it starts, not 30 days later.
FAQ
What's a fair royalty in Vietnam 2026? 3–5% net revenue for a single-unit café/milk-tea with a proven brand; 5–7% for QSR/full-service with central-kitchen support; anything above 7% needs a documented revenue-lift case study.
How long to break even on a café franchise? 14–22 months at the mid-tier brand level if you hit 280M+ monthly revenue and 28–32% food cost. Below 240M revenue or above 36% food cost, break-even pushes past 30 months.
Is a master franchise worth it for a 3-outlet operator? No. Area development (500M–2B fee, 5–7y) is the right tier. Master franchise economics only work above ~15 outlets.
Do I need a central kitchen for 3 outlets? Not yet. The threshold is typically 5–7 outlets, or any moment a single SKU exceeds 40% of network volume.
Can I use my own POS instead of the franchisor's? Sometimes — increasingly, franchisors accept any POS that can deliver the standardised reporting feed. LOOP exports the franchisor-spec feed natively.
How much do aggregator commissions eat into franchise economics? 14–22% of delivery revenue in VN 2026. If delivery is >35% of your mix, route that math through your royalty calc before signing.
What's the biggest hidden cost in a franchise deal? Mandatory refurbishment cycles (typically every 3–5 years, 200–600M VND), not the royalty.
Can LOOP replace the franchisor's audit team? It replaces the data layer the audit team relies on. Mystery shopping and in-person calibration still need humans.
Related
Why this matters in 2026
Multi-outlet F&B operators across Vietnam and Southeast Asia are running into the same wall in 2026: aggregator commissions compress margins, food-cost drift compounds across outlets, labour cost climbs faster than ticket size, and a traditional POS only surfaces the damage at month-end when the only response left is firefighting. Operators who win in 2026 close the loop in hours, not weeks — variance flags before the next shift, demand forecasts before purchasing, daypart promos drafted automatically for slow slots, and a single morning brief instead of five dashboards. That is the bar this guide is written against, and the reason LOOP exists. The cost of a missed signal is no longer a single bad week — it is the difference between a chain that compounds outlet-level profitability and a chain that opens new outlets to mask the leaks at the old ones.
The SEA F&B operator landscape in 2026 also looks materially different from 2023. Aggregator commissions in Vietnam have settled in the 22–28% band; Thailand and the Philippines run higher, Singapore lower. Labour minimums have moved twice in eighteen months in Vietnam. E-invoice (TT78) is now non-negotiable and enforced. Loyalty has shifted from punch cards to messaging-native (Zalo OA, LINE, WhatsApp, Messenger) — and the chains that ride that shift are seeing repeat visits double inside ninety days. None of that lands as an upgrade on a legacy POS; it lands as a different operating model.
SEA benchmarks (2026)
- Median food cost across SEA QSR chains: 30–34% in 2026.
- Median labour cost across SEA F&B chains: 22–28% in 2026.
- Repeat-visit rate for loyalty-enabled cafés: 38–46% in 2026.
- Average ticket time for SEA QSR in peak: 6.8–9.2 minutes in 2026.
- Aggregator commission band in VN: 22–28% per order in 2026.
- AI demand forecast MAPE on LOOP cohorts: 14–22% per outlet in 2026.
- VAT e-invoice (TT78) compliance among LOOP outlets: 100% by 2026.
- Average POS uptime LOOP cohorts: 99.92% rolling-90-day in 2026.
Operator playbook — first 30 days on LOOP
Week 1 — Foundations. Import menu, recipes, modifiers, customers, loyalty balances and 24 months of sales via CSV. Connect aggregators (GrabFood, ShopeeFood, Be, foodpanda, Gojek). Configure e-invoice provider (MISA / Viettel / VNPT). Confirm payment rails (VietQR for VN; PromptPay / QRIS / DuitNow / PayNow / QR Ph for the rest of SEA). Train two staff per outlet on voice and text commands; the rest pick it up by observation in days 4–7.
Week 2 — Variance and forecast online. Switch demand forecasting on at daypart level. Set variance alert thresholds (default: food-cost ±3pp, labour ±2pp, void rate ±0.5pp). Let the system run a full week without intervention so the baseline calibrates. Review the morning brief each day; ignore the urge to override — by day 10 the forecast typically holds within MAPE 18% and stays there.
Week 3 — Promo and loyalty loop. Turn on daypart promo drafting for the two slowest hours per outlet. Connect Zalo OA / LINE / WhatsApp for delivery; start with a single segment (e.g. lapsed-30-day) and a single offer. Measure incremental visits, not coupon redemptions.
Week 4 — Compound. Roll the same flow to a second outlet, then a third. The operating model is the same at outlet 2 as outlet 20 — that is the point of LOOP.
KPI table — what to watch
| KPI | Target band 2026 | LOOP signal |
|---|---|---|
| Food cost % | 30–34% (QSR), 27–32% (café) | Variance alert within 6 hours of shift close |
| Labour cost % | 22–28% | Daypart staffing recommendation in morning brief |
| Repeat-visit rate (90d) | 38–46% (café), 28–36% (QSR) | Loyalty segment drafted weekly |
| Aggregator share of revenue | 18–32% | One queue across 5 aggregators; per-aggregator margin in dashboard |
| AI forecast MAPE per outlet | 14–22% | Recalibrates weekly per outlet |
| Ticket time (peak) | 6.8–9.2 min | KDS routing recommendation when over band |
| Void rate | <0.8% | Pattern-detection on staff/outlet/daypart |
Common pitfalls SEA operators hit in 2026
Treating aggregator orders as a separate business. Operators who keep five aggregator tablets running in parallel lose roughly 4–7 minutes per peak hour to context-switching alone, and miss the per-aggregator margin picture entirely. Unifying the queue (one tablet, one KDS, one accounting line per aggregator) is usually the single highest-leverage move in the first 60 days.
Letting variance live in spreadsheets. A weekly food-cost review is a 7-day reaction time on a 24-hour problem. Variance has to live in the operating layer — flagged, attributed and routed to the responsible manager within hours, not aggregated to a Friday email.
Loyalty as a punch card. A 2026 loyalty programme is a messaging channel with attribution. If the only metric is "points issued", the programme is a cost centre. If the metric is "incremental repeat visits per segment per month", it compounds.
Forecasting at the wrong resolution. Chain-level forecasts are wallpaper. Daypart-and-outlet is the smallest unit that pays back — coarser is too vague to act on, finer is noise.
How LOOP solves this
LOOP is an AI-native restaurant operating system built for SEA F&B chains. Operators run their venues by voice or text command instead of clicking through dashboards. AI forecasts demand per outlet at daypart resolution (MAPE 14–22% on LOOP cohorts), flags food-cost and labour variance within hours of the shift closing, drafts promos for slow daypart slots and pushes them to Zalo OA / LINE / WhatsApp, and delivers a three-item morning brief at 06:30 local time so the operator's first action of the day is informed. LOOP unifies GrabFood, ShopeeFood, Be, foodpanda and Gojek into one queue, supports VietQR / PromptPay / QRIS / DuitNow / PayNow / QR Ph, and ships VAT e-invoice (TT78) via MISA, Viettel and VNPT. Pairs with Peko loyalty (50% lifetime discount on LOOP for Peko customers).
Under the hood, LOOP is offline-first with a 90-second resync window so orders, payments and KDS keep firing through ISP drops; recipe-level COGS is computed at order time so every plate's contribution margin is visible before the shift ends; and the morning brief is generated from the previous day's variance, the current day's forecast and the next 14 days of bookings, weather and local events — not a static template. The result is fewer dashboards, faster decisions, and a noticeably calmer week for the operator.