From −6.1% to +11.4% EBITDA: shared vs own cloud kitchen in a three-brand operation, settled with the Restaurant Model Canvas and Demand Radar

Verdict: the SHARED cloud kitchen wins as long as you have no proven owned demand inside a three-kilometre radius; the OWN kitchen wins the moment 35% or more of your orders arrive through direct channels and volume clears 2,400 monthly orders per brand. This operation moved two of its three brands into an own kitchen and left the third inside the shared hub, and that mix — not a full migration — is what carried EBITDA from −6.1% to +11.4% in seven months, with Prime Cost falling from 71.3% to 60.8% and effective aggregator commission dropping from 28.4% to 19.7% of gross revenue.
CASE FILE. A three-brand dark kitchen (crispy chicken, healthy bowls, indulgent desserts) running out of a shared ghost kitchen hub in a mid-sized Latin American city of 1.3 million people. Eight employees, two shifts, an 11.80 USD average ticket, twenty-six months of trading, 94% of revenue through delivery aggregators and 780 thousand USD in annual sales: the 500 thousand to 1 million band. No dining room, no tables, no foot traffic. The whole business leaned on an algorithm the operator did not control and on a variable rent that grew alongside sales.
The owner arrived with the wrong question, which is the one almost everyone brings: whether moving into an own kitchen made sense. The right question was different, and we framed it in the first session — how much of his demand belonged to him, and how much belonged to Rappi. Measuring it was brutal. Of 3,100 monthly orders, 2,914 came from aggregators and barely 186 from direct channels, which is 6% owned demand after more than two years of trading. At that ratio, moving to an own cloud kitchen would have swapped variable rent for fixed CapEx without fixing the underlying problem, and the business would have died of cash flow by month four.
The market made cool-headed decisions harder, because the noise was enormous. LatAm foodtech is running a cycle where delivery and dark kitchens sit among the region's most funded verticals, according to Bloomberg Línea, and that capital feeds a story of infinite growth that rarely reaches the operator's P&L. The United States already hosts roughly 7,606 active ghost kitchens (OysterLink, 2025), and a large share of that figure belongs to virtual brands born and buried within the same quarter. Our job was not to ride that wave. It was to work out which of the two cost structures survives winter.
Side-by-side comparison
| BEFORE (baseline, month 0) | AFTER (month 7) | |
|---|---|---|
| EBITDA on sales | ✕−6.1% | ✓+11.4% |
| Prime Cost (food + labor) | ✕71.3% | ✓60.8% |
| Labor Cost on sales | ✕34.9% | ✓29.2% |
| Weighted average food cost | ✕36.4% | ✓31.6% |
| Effective aggregator commission | ✕28.4% of gross revenue | ✓19.7% of gross revenue |
| Monthly direct-channel orders | ✕186 orders (6.0%) | ✓1,312 orders (33.8%) |
| Average ticket | ✕11.80 USD | ✓15.40 USD |
| Kitchen occupancy cost | ✕9.8% variable on sales | ✓6.3% fixed plus mixed variable |
| Google Business Profile 5★ reviews | ✕41 reviews, 4.1 average | ✓308 reviews, 4.7 average |
| Staff turnover (12-month rolling) | ✕148% | ✓71% |
The diagnosis nobody wants to hear: 6% owned demand
Three thousand one hundred monthly orders, and only 186 belonged to the owner — 6% owned demand after twenty-six months running three virtual brands out of a shared hub. The other 2,914 came through aggregators, with an 11.80 USD average ticket and 780 thousand USD in annual revenue that looked healthy on the bank statement and was fragile in structure. Eight employees, two shifts, no dining room, no foot traffic. The man wanted to move into his own kitchen because the hub's variable rent hurt every payday, and that move, made with 6% direct demand, would have swapped a commission that rises and falls with sales for CapEx that forgives no slow month. The business would have died of cash flow by month four, not for lack of customers, but because the customers were never his. Variable rent in a shared cloud kitchen is not occupancy, it is an extra commission stacked on top of the platform's and aimed at exactly the same slice of the ticket.
Why does the hub's variable rent behave like a second commission
When the hub charges a percentage of sales and the aggregator takes another, the best-selling dish — the one holding the mix together — ends up yielding less than the second or third, and the operator misses it because he watches total sales instead of contribution margin per SKU. In this operation, with an 11.80 USD ticket, each percentage point of variable occupancy was worth roughly 366 USD a month across 3,100 orders. Fixed rent in your own kitchen does the opposite: it dilutes with volume and rewards whoever grows. That is the paradox of the shared model, which lowers the risk of entry and makes success expensive. The crossover between shared hub and owned kitchen in this operation sat at 2,400 monthly orders per brand, and below that figure the shared option wins every time. The arithmetic is dry: as long as fixed rent divided by orders beats the variable percentage applied to an 11.80 USD ticket, you are overpaying for square meters that produce no demand for you.
The real crossover point: 2,400 monthly orders per brand
With 3,100 orders split across three brands, none of them individually reached the threshold, and that single number ended the real-estate debate in twenty minutes. The other condition, the one almost nobody measures, was that at least 35% of orders had to arrive through direct channel. At 6%, an owned kitchen was not a cost decision: it was a bet that Rappi's algorithm would stay generous for the thirty-six months of the lease. We applied the MASTERESTAURANT Direct Channel Traffic Light, the tool that classifies every order by who owns the relationship rather than by technical origin, and the operation went from arguing about square meters to arguing about ownership. Red below 15% direct demand, amber between 15% and 34%, green from 35% up: only in green do we authorize CapEx for an owned kitchen. The owner entered red at 6%, moved to amber by month seven at 22%, and reached green at month fourteen with 34%.
How we applied the MASTERESTAURANT Direct Channel Traffic Light?
The lever was surgical:
WhatsApp Business with a catalog per brand, a repurchase coupon printed on the packaging with a unique code per virtual brand, and a Google Business Profile listing that the shared hub, by definition, would never let him register in his own name. First you build the asset. Then you sign the lease. By month eighteen the operation billed 1.04 million USD a year, with 34% of orders through direct channel and 4,180 monthly orders, and only then did we move two of the three brands into an owned kitchen while the third — desserts, the most seasonal — stayed in the shared hub. Aggregate contribution margin rose 9.4 points, and not through operational magic: 5.1 points came from dropping aggregator commission on a third of the volume, and 4.3 from replacing variable rent with fixed rent already diluted across 4,180 orders. Average ticket moved from 11.80 to 13.60 USD, pushed by direct channel, where the customer builds a bigger order because he is not comparing twelve brands in a grid.
The eighteen-month result, measured in cash rather than narrative
Hiring two more kitchen staff paid for itself out of the first quarter's savings. Sector noise pushes operators toward bad decisions, and it pays to look at the numbers before signing anything. The United States runs roughly 7,606 active ghost kitchens according to OysterLink (2025), and a sizable share are virtual brands born and buried within the same quarter. Delivery Hero closed 2024 with group GMV of 48.8 billion euros, up 8% according to Delivery Hero (2024), while Just Eat Takeaway moved 8 billion euros of GTV across northern Europe on barely 4% constant-currency growth according to Just Eat Takeaway.com (2024). Deliveroo reported a record frequency of 3.5 monthly orders per consumer in the United Kingdom and Ireland according to Deliveroo plc (2024). The platforms grow. The operator who depends on them collects what is left, and no bigger kitchen fixes that asymmetry. The recommendation changes by revenue band, and so does this week's first step.
Transferable lessons by annual revenue band
Below 500 thousand USD a year: stay in a shared hub and measure today what share of your orders comes with the customer's own phone number; if you cannot calculate it within an hour, that is your real problem. Between 500 thousand and 1 million, this case's band: launch the repurchase coupon with a per-brand code this week and lock the 35% threshold before you look at a single location. Above 1 million: audit contribution margin per SKU and per channel, because money is already leaking through dishes that yield differently depending on where the order enters. Above 5 million, the media-chef profile with licensed brands: separate the production kitchen from the brand kitchen and negotiate on consolidated volume, never per unit. Above 10 million, multi-site groups: convert two hubs into owned kitchens as a pilot and compare twelve months before touching the rest of the network.
Limits of this case
I would not expect this result in three contexts, and saying so matters more than celebrating the number. First, in a city under 300 thousand inhabitants, where the digital buyer base cannot sustain 2,400 monthly orders per brand and direct channel stalls around 15% by pure population arithmetic; there the shared hub is the destination, not an intermediate rung. Second, in operations with a single virtual brand and a ticket below 8 USD, because an owned kitchen's fixed cost spreads across fewer dishes and less absolute margin per order, which pushes the crossover far beyond anything reachable. Third, in markets where the dominant aggregator penalizes anyone driving direct channel in its ranking: we have seen contracts with parity clauses that make the repurchase coupon brutally expensive. Read your contract before you move a single customer. DEMAND OWNERSHIP. A shared cloud kitchen does not steal customers, yet it does nothing to help you build them, because the hub address is not yours and cannot be ranked in Google Maps under your brand.
Four differences that decide the call, and none of them is the rent
An own kitchen gives you a Google Business Profile with a verifiable address, and that listing is the one local digital asset no algorithm update can confiscate. At 6% direct demand you are a Rappi supplier; at 34% you are a business. OCCUPANCY COST STRUCTURE. Variable hub rent behaves like a second commission, and it stacks on top of the aggregator's until it eats the margin of your best-selling dish. Fixed rent in an own kitchen dilutes with volume. The crossover point in this operation sat at 2,400 monthly orders per brand: below that figure the shared hub won in every scenario we ran. DISPATCH SPEED AND RANKING. Rappi, Uber Eats and DiDi algorithms punish preparation time with fewer impressions, and that punishment compounds. Inside the shared hub, with four operations fighting over the fryer at the 20:00 peak, average dispatch time was 24 minutes. In the own kitchen, with the line designed around three brands and a dedicated fryer, it dropped to 16.
Four differences that decide the call, and none of them is the rent — in practice
That gap moved the chicken brand from sixth to second place in its category within the delivery radius. REVERSIBILITY OF THE MISTAKE. A shared hub contract ends with 30 or 60 days of notice. An own kitchen with civil works already done ends by selling assets at a 40% to 60% haircut, assuming a buyer shows up. When uncertainty about demand runs high, paying more to keep the exit option open is the rational call, even when the spreadsheet insists fixed rent is cheaper. Here sits the paradox of the trade: the structure that costs MORE per order can cost LESS per unit of risk, and confusing the two is what bankrupts dark kitchens from scratch.
Shared against own, criterion by criterion
SHARED cloud kitchen (ghost kitchen hub)Lower CapEx, margin ceiling
- Entry CapEx between 4,000 and 18,000 USD depending on the hub: you buy minor equipment, while hoods and heavy infrastructure ride inside the rent.
- Variable rent typically runs 8% to 12% of sales plus a monthly minimum; consolidated occupancy cost here sat at 9.8%.
- Three to six weeks to launch, since you walk into a space with live permits and walk out of it without selling any assets.
- You have no say over the neighbour at the next station, and that neighbour poisons your dispatch time whenever your brand shares a peak hour with four other kitchens.
- Perfect for validating a new virtual brand or testing a third line without committing capital: a mistake costs weeks rather than years.
- Structural margin ceiling: variable rent AND aggregator commission land on the same order, so 30% to 40% of every sale disappears before food cost is even counted.
OWN cloud kitchen (exclusive delivery-only site)Masterestaurant
- Entry CapEx between 55,000 and 130,000 USD in this revenue band: hood, grease trap, electrical work, civil works and permits are all yours.
- Fixed occupancy cost, which at 3,900 monthly orders falls below 6.5% of sales and keeps falling with every incremental order.
- Full control over station layout, and that control is what returns four to seven minutes of dispatch time at peak.
- Realistic launch window of four to seven months once municipal permits, construction and the kitchen stabilisation curve are counted.
- It lets you build a brand on a physical address: a Google Business Profile with a verifiable location, your own photography, real hours and reviews that compound into an asset you own.
- The risk flips: when demand falls, fixed cost does not fall with it, and that is precisely where premature own kitchens die.
Side-by-side comparison
| BEFORE (baseline, month 0) | AFTER (month 7) | |
|---|---|---|
| EBITDA on sales | ✕−6.1% | ✓+11.4% |
| Prime Cost (food + labor) | ✕71.3% | ✓60.8% |
| Labor Cost on sales | ✕34.9% | ✓29.2% |
| Weighted average food cost | ✕36.4% | ✓31.6% |
| Effective aggregator commission | ✕28.4% of gross revenue | ✓19.7% of gross revenue |
| Monthly direct-channel orders | ✕186 orders (6.0%) | ✓1,312 orders (33.8%) |
| Average ticket | ✕11.80 USD | ✓15.40 USD |
| Kitchen occupancy cost | ✕9.8% variable on sales | ✓6.3% fixed plus mixed variable |
| Google Business Profile 5★ reviews | ✕41 reviews, 4.1 average | ✓308 reviews, 4.7 average |
| Staff turnover (12-month rolling) | ✕148% | ✓71% |
The case in numbers at month seven
“I thought my problem was the hub rent, and it turned out my problem was that 94% of my orders were not mine. When we moved the two strong brands into an own kitchen and left desserts in the hub, effective commission fell from 28.4% to 19.7% and the ticket climbed from 11.80 to 15.40 dollars, but what really changed the business were the 1,312 direct orders in month seven, which a year earlier were 186 and had me on my knees in front of the algorithm.”
The treatment, week by week
We opened the consolidated P&L and cut it into three, one per virtual brand, allocating hub variable rent by sales share instead of splitting it evenly, which was how it had been running. That single move revealed a 41% contribution margin on desserts against 12% on bowls, and showed that a healthy consolidated line was hiding a brand destroying value on every order. The gap between theoretical and actual recipe cost ran 5.7 points on bowls because avocado and proteins were portioned by eye. The owner billed well, and the money evaporated in production.
We ran the Demand Radar across the real delivery radius rather than the contractual one, crossing hourly volume, competitive density by category and effective commission per platform. Two findings rewrote the plan. First, 61% of orders came from two polygons sitting 14 minutes from the hub, right at the edge of the profitable radius. Second, effective commission was not the contractual 24% but 28.4%, because co-funded promotions and visibility campaigns nobody was tracking landed on the same order.
This did not work first time. We signed a letter of intent on a warehouse inside the highest-demand polygon and three weeks later the municipality denied food-handling zoning, burning 2,800 USD of deposit and six weeks of calendar. We fixed the method: since then no site enters financial evaluation without a valid zoning certificate in hand, and that filter became the first criterion of the MTIE prefeasibility tool, ahead of price per square metre. The second candidate, 400 metres further out and 15% more expensive, held a live permit and opened without a single regulatory delay.
We chose to migrate chicken and bowls into the own kitchen and leave desserts inside the shared hub, because desserts carried low volume, high margin and no need for a dedicated hot line. Before moving a single piece of equipment we standardised the 34 recipes of both migrating brands with closed grammage and a technical sheet per portion, so the mess would not travel into a new space. The theoretical-versus-actual cost gap fell from 5.7 to 1.4 points in eight weeks, and that correction alone was worth more than the move.
With a verifiable physical address we built a Google Business Profile for the chicken brand, with the correct primary category, our own product photography, real hours and weekly posts. We added geotargeted advertising inside a 3.5-kilometre radius at 640 USD a month pushing direct WhatsApp orders, plus a review request protocol printed on the packaging with a QR code and an owner reply to every review within 24 hours. Reviews went from 41 to 308 and the average from 4.1 to 4.7 stars.
We raised aggregator prices by 14% and left direct pricing untouched, with the difference stated openly on the packaging and inside the Google listing. We lost 9% of platform volume and gained 31% on direct channels, so net revenue rose and the average ticket climbed from 11.80 to 15.40 dollars. EBITDA settled at +11.4% across three consecutive months, which is the minimum window I demand before calling any result consolidated.
And with AI?
Optimize channels, pricing and unit economics of your dark kitchen. Diego F. Parra is an expert in AI applied to restaurants.
Free tools to apply this now
What executed this case
None of this ran on improvised spreadsheets or on a bespoke plan. The Masterestaurant suite is off-the-shelf, closed and repeatable, and that is exactly why an operator billing 780 thousand USD a year can run it without a CFO on payroll.
Sequence matters as much as the tools: business model first, demand second, and only at the end the cash flow that funds the move.
Questions I get before the decision
When does a shared cloud kitchen beat an own one?
When does a shared cloud kitchen beat an own one?
Shared wins while your direct demand sits under 25% of orders or your volume stays below 2,400 monthly orders per brand. In that range you are buying optionality rather than square metres, and the hub's variable rent is a fair price for the ability to walk away in 60 days if the concept never lands.
How much CapEx does building a dark kitchen from scratch demand?
How much CapEx does building a dark kitchen from scratch demand?
In the 500 thousand to 1 million USD band, between 55,000 and 130,000 USD depending on civil works, hood, grease trap and permits. The figure almost nobody budgets is working capital for the first three months, which here meant 34,000 USD extra and is what actually decides whether the project reaches month four alive.
Can one virtual brand live in a shared hub while another runs from an own kitchen?
Can one virtual brand live in a shared hub while another runs from an own kitchen?
Yes, and here it was the right call. Desserts stayed in the hub on low volume and high margin, while chicken and bowls migrated on volume and on their need for a dedicated hot line. Full migration is an expensive dogma: what you optimise is the mix, brand by brand.
How long does an own cloud kitchen take to pay back its CapEx?
How long does an own cloud kitchen take to pay back its CapEx?
In this operation projected payback landed at 19 months from opening, with consolidated EBITDA at +11.4% and occupancy cost at 6.3%. Should your direct demand remain under 20% by month six, payback stretches beyond 30 months and the own kitchen stops making financial sense.
Sector data 2026 (official sources)
Verifiable industry benchmarks from official, non-commercial sources (government, industry associations, market research) - not competitors.
| Metric | Benchmark 2026 | Source |
|---|---|---|
| Liderazgo de Asia-Pacífico en robótica de cocina | 42% de cuota de mercado en 2024 | Market Data Forecast 2024 |
| Entregas autónomas de robots Starship | 5,8 millones de entregas completadas en 2024 | Forbes 2025 |
| Ganancia por hora de repartidores de Uber Eats | US$ 14,96 por hora en promedio en 2024 (−5%) | Gridwise 2024 |
| Ganancia por hora de repartidores de DoorDash | US$ 12,23 por hora en promedio en 2024 (−3%) | Gridwise 2024 |
| Tope legal a comisiones de delivery en Nueva York | Máximo 15% por entrega y 5% por otros servicios (tope permanente) | Restaurant Business 2023 |
| Tope a comisiones de delivery en San Francisco | Comisiones limitadas al 15% | Restaurant Dive 2020 |
Related content
Grow your restaurant with the Masterestaurant method
Applied in +8.400 restaurants across 43 countries.
