Delivery unit economics: the commission myth and the channel-mix reality

For a restaurant whose kitchen and rent are already paid for, the winner on delivery unit economics in 2026 is the DIRECT channel, but only after the aggregator has done its job of bringing volume: an aggregator order leaves 3% to 9% contribution margin once commission, packaging and refunds come out, while the identical order placed on your own site with pickup or in-house delivery leaves 22% to 31%. The myth is that you pick one. The reality is that the aggregator is an expensive ACQUISITION channel and your site is a cheap RETENTION channel, and any operator who never moves a customer from the first to the second pays commission forever on the same buyer.
A roast chicken with fries sells for 12.90 USD at the counter and 15.90 USD in the app. The owner celebrates the extra three dollars and never sees that the platform takes 4.45, that the insulated bag costs 0.62, that 4% of orders end in a refund over a forgotten sauce, and that the 20% promotion he switched on to reach the home carousel ate another 3.18. The order he believed was three dollars richer clears twelve cents.
That arithmetic is the whole of delivery unit economics, and almost nobody runs it order by order: they run it monthly, in one lump, when the platform deposits a figure that arrives already netted. The information that matters disappears right there. At Masterestaurant we measure the local digital channel dish by dish, because the margin of a restaurant that delivers does not live in the monthly P&L, it lives in the gap between the order that arrives through Google Maps and the order that arrives through an app carousel.
Diego F. Parra repeats this in every foodtech audit: commission is not the enemy, commission is the price of a customer you did not have. The enemy is paying that price the seventh time the SAME customer orders the same chicken.
Side-by-side comparison
| Aggregator order (Rappi / Uber Eats / DiDi) | Direct order (own site + Google Business Profile) | |
|---|---|---|
| Commission on ticket | ✕18% to 30% depending on plan; 2026 LatAm average near 26% | ✓1.9% to 3.4% payment processing, no marketplace commission |
| Acquisition cost of first order | ✕0 USD upfront: the app supplies traffic and charges per transaction for life | ✓3 to 11 USD across geo-targeted ads and Maps profile work |
| Contribution margin per order | ✕3% to 9% after commission, packaging and refunds | ✓22% to 31% with in-house delivery; up to 38% on pickup |
| Average ticket | ✕18.40 USD; app upsell lifts the ticket 12% over counter sales | ✓16.10 USD with a copied menu; 19.70 USD with a web-designed catalogue |
| Ownership of customer data | ✕None: phone, email and frequency stay inside the platform | ✓Full: reusable list for WhatsApp and repeat-purchase campaigns |
| 90-day repeat rate | ✕31% return, but to whichever restaurant the app decides to show | ✓54% return when a WhatsApp or email win-back flow is running |
| Time to first order | ✕48 to 72 hours from signup once the catalogue is loaded | ✓3 to 7 weeks before the Maps profile and site gain traction |
| Dependency risk | ✕High: one algorithm or plan change wipes 40% of sales in a week | ✓Low: the asset is yours, though it demands monthly upkeep |
How much margin does an aggregator order actually leave versus a direct-channel one?
An aggregator order leaves between 3% and 9% contribution margin, while the same dish sold through your own channel leaves between 18% and 26%, and the gap comes from a stack of deductions nobody adds up, not from price.
Take the roast chicken with fries: 15.90 USD on the app, 4.45 in commission at 28%, 0.62 for the insulated bag, 4.77 in food at a 30% food cost that the National Restaurant Association places inside the optimal 28-35% band, and 0.64 in refunds if 4% of tickets collapse over a forgotten dressing. That leaves 5.42 before payroll or rent. The same dish at 12.90 over WhatsApp with an in-house driver at 1.80 leaves 6.30 clean. The direct channel WINS by 88 cents on a ticket the owner believed was three dollars richer on the app. A 26% commission does not take 26% of your profit: it takes 37% of it, and that accounting detail has closed more kitchens than any ingredient spike.
Commission is charged on the sale, not on what you keep
With a 30% food cost your gross margin is 70%, meaning 10.50 USD on a 15-dollar plate; the app collects 3.90 on the full selling price, and you are left with 6.60 before packaging, backup riders and the 2% of cancelled orders. Push food cost to 32% —the CEILING Masterestaurant considers acceptable and not advisable— and those 6.60 drop to 6.30 while the platform's cut never moves a cent. Your own channel flips the arithmetic: you pay payment processing of 2.9% plus 0.30, roughly 0.74 on that same ticket, and the remaining 96% lands in your account. The direct channel wins, and it wins by construction, not by negotiation. Inflating the digital menu 15% to 25% to absorb commission works exactly until the guest compares both screens, and the guest compares. A 12.90 dish listed at 15.90 climbs 23.3%; at 28% commission you recover 3 gross dollars and hand over 4.45, so you still lose 1.45 against counter sales while burning your price anchor.
Raising app prices buys time, never margin
When that same diner opens your own site and sees 12.90, the app stops being expensive and you become the liar. Your own channel allows the opposite: counter pricing, delivery of 1.80 to 2.50 charged separately and openly, and a ticket the customer understands. Here the comparison is not a fight: the app wins on acquisition, the direct channel wins on clean pricing, and clean pricing is what holds repeat orders together. Paying commission on a new customer's first order is cheap acquisition; paying it on the SAME customer's seventh order is a leak that compounds month after month. Diego F. Parra repeats this in every foodtech audit: commission is not the enemy, commission is the price of a customer you did not have, and that price is only worth paying once. A diner ordering twice a month for a year means 24 tickets of 15.90; through an aggregator at 28% you give away 106.56 USD a year in commission on that single household.
Order number seven is where everything gets decided
Move them to your own channel from order three onward and you recover 80 of those 106 dollars with a 4-dollar coupon printed on the bag. At Masterestaurant we measure the local digital channel dish by dish, because the difference between the order that arrives via Google Maps and the one that arrives via the Rappi carousel never shows up in the monthly P&L. The aggregator sells discovery and your own channel sells relationship, and mixing them up is what wrecks the decision. Discovery scale is real and worth measuring without romance: iFood processed 100 million orders in the single month of August 2024, with more than 380,000 partner establishments across 1,500 Brazilian cities, per its own institutional data compiled by Statista. No neighborhood restaurant builds that traffic alone. But the toll for entering that river is that the platform keeps the diner's name, phone and purchase history while you keep the work of cooking.
Volume against control: what each channel buys with your money
Your own channel reverses the equation: traffic you must earn through Google Maps, reviews and a paper bag, in exchange for a CRM that belongs to you. For a venue with a paid-off kitchen, the direct channel wins in year two and loses in year one. A chicken rotisserie running 47 delivery orders a day shifted its mix from 100% aggregator to 62% aggregator and 38% direct in five months, and its digital contribution margin went from 6.1% to 14.8%. The raw figures: 47 tickets at 15.90 make 747.30 USD in daily sales; with everything on the app at 28% commission the net came to 45.60 of margin. By moving 18 of those orders to direct WhatsApp ordering at the 12.90 counter price plus a 2-dollar delivery fee charged to the customer, sales fell to 692 but margin climbed to 102.40 a day, roughly 3,070 a month.
The rotisserie case: 47 daily orders, two arithmetics
The 20% promotion needed to appear in the carousel, which ate 3.18 per ticket, got cut at the root. The uncomfortable lesson: sales dropped 7.4% and cash rose 124%, and no platform dashboard would ever have shown that. If you shut off the aggregator tomorrow and keep only 35% of those orders through your own channel, do you end up better or worse? With 47 daily tickets at 6.1% margin you earn 45.60; with 16 direct tickets at 26% margin on 12.90 you earn 53.60. You come out ahead, and that stress test turns the conversation from «I can't leave the app» into «how much retention do I need before I can». The critical threshold sits at 33%: below that migration rate, switching off the aggregator costs you cash; above it, you have room to spare. Here is the trade of the trade and its way out: the aggregator draining your margin is the same one building the customer base that later lets you do without it, provided you capture the contact from order one.
The scenario almost nobody runs: switching the app off on a Tuesday
Whoever fails to capture never migrates, and pays commission forever. If your venue is already paid off, your kitchen is built and you run more than 25 orders a day, the winner is the DIRECT CHANNEL, and the aggregator stays as an acquisition channel with a cap: no more than 45% of your digital volume. If you open next month with no customer base and no reviews, live off the aggregator for a full first semester and do not agonize over the 5% margin, because you are buying traffic you have no other way to buy. If you run a dark kitchen with no storefront and no foot traffic, the app is not a channel, it is your entire display window, and the arithmetic changes: your lever is not commission but food cost under 30% and order density per hour. This week, print the 4-dollar coupon, drop it into the next 300 bags and measure how many come back direct.
What to choose for your profile, with no hedging?
That number is your real unit economics. Commission is charged on the SELLING PRICE, never on your margin, and that accounting detail kills more restaurants than any ingredient crisis.
If food cost runs at 30% and gross margin at 70%, a 26% commission takes 37% of everything left to pay payroll, rent and your own salary. On a 15 USD dish with 4.50 of food in it, the app keeps 3.90 and you are left with 6.60 before packaging. Push food cost to 32%, the ceiling Masterestaurant treats as acceptable and never advisable, and the order is technically alive but clinically dead. Inflating app prices solves nothing, it postpones. Most owners raise the digital catalogue 15% to 25% to absorb the commission, and it works until the customer compares. A US Foods consumer study found 65% of diners would rather order direct from the restaurant when the price matches, and platforms also demote restaurants priced well above their category, so the markup buys margin per order and costs search positions.
The four differences that decide your cash
Direct-channel acquisition cost is paid ONCE; aggregator cost is paid every single time. Building a Google Business Profile with weekly photos, review replies and offer posts costs roughly eight hours a month, and once that profile holds the local pack for restaurant searches nearby it keeps producing orders with no toll attached. Here sits the paradox almost nobody resolves: the very customer the app introduced for 4.45 USD in commission can come back thirty times through your site at zero extra cost, provided you bother to ask for his WhatsApp the first time. Refunds and delivery shrink never appear in a platform sales deck, and they consume 2% to 5% of gross channel revenue. An order refunded because the bread arrived cold does not return the bread: you paid the ingredient, the labour, the packaging and then the chargeback on top. Book it separately from food cost or you will keep blaming your kitchen when the expensive thing is your packaging.
Aggregator against direct channel, criterion by criterion
When the aggregator WINSAcquisition
- A new brand with zero neighbourhood recognition: the app lends you its traffic from day two and you pay only when you sell
- A dark kitchen from scratch with no storefront and no footfall, where the walk-in customer simply does not exist
- Dead hours Tuesday to Thursday between 3pm and 6pm, where the marginal order covers a kitchen that is already lit
- Concept testing for a virtual brand: it validates demand for a new menu in six weeks without opening a location
- Districts with over 40,000 active app users where your organic Maps radius cannot reach
When the direct channel WINSMasterestaurant
- The regular who already knows your name: every order he places in the app is commission paid for nothing
- Tickets above 28 USD, where 26% commission costs more than running your own delivery outright
- A Google Business Profile past 120 reviews at 4.6 stars: that asset already pulls high-intent searches
- Menus with gross margin under 60%, which simply cannot absorb marketplace commission
- Operations with idle delivery capacity, or viable pickup within a 10-minute drive
Side-by-side comparison
| Aggregator order (Rappi / Uber Eats / DiDi) | Direct order (own site + Google Business Profile) | |
|---|---|---|
| Commission on ticket | ✕18% to 30% depending on plan; 2026 LatAm average near 26% | ✓1.9% to 3.4% payment processing, no marketplace commission |
| Acquisition cost of first order | ✕0 USD upfront: the app supplies traffic and charges per transaction for life | ✓3 to 11 USD across geo-targeted ads and Maps profile work |
| Contribution margin per order | ✕3% to 9% after commission, packaging and refunds | ✓22% to 31% with in-house delivery; up to 38% on pickup |
| Average ticket | ✕18.40 USD; app upsell lifts the ticket 12% over counter sales | ✓16.10 USD with a copied menu; 19.70 USD with a web-designed catalogue |
| Ownership of customer data | ✕None: phone, email and frequency stay inside the platform | ✓Full: reusable list for WhatsApp and repeat-purchase campaigns |
| 90-day repeat rate | ✕31% return, but to whichever restaurant the app decides to show | ✓54% return when a WhatsApp or email win-back flow is running |
| Time to first order | ✕48 to 72 hours from signup once the catalogue is loaded | ✓3 to 7 weeks before the Maps profile and site gain traction |
| Dependency risk | ✕High: one algorithm or plan change wipes 40% of sales in a week | ✓Low: the asset is yours, though it demands monthly upkeep |
The channel numbers in 2026
“We were billing 41,000 USD a month through the apps and I still could not cover year-end bonuses. Once we broke it down order by order, channel contribution margin came out at 6.2% against 34% at the counter. We shifted half the volume to our own site with a 2 USD direct-order incentive, put a QR code in every bag, and worked the Maps profile up to 187 reviews. Nine months on we bill 38,400 USD, which is less, and operating profit went from 2,900 to 9,700 USD a month. Billing less and earning triple was the most expensive lesson of my fourteen years in kitchens.”
Fixing your unit economics in four moves
Take thirty real orders from last month in each channel and subtract, one by one, ingredient cost, packaging, effective commission, the promotion applied and a proportional share of refunds. What comes out is your contribution margin per order, and it usually sits ten to twenty points below what you assumed. Without that figure there is no decision, only expensive intuition. Do it in a plain spreadsheet, one row per order, sorted from highest margin to lowest: the three dishes at the bottom are the ones financing your exhaustion.
Your app catalogue should never be a copy of the printed menu. Pull out dishes with gross margin under 60%, because in delivery they cannot survive the commission, and promote the ones that travel well and hold fifteen minutes in a bag. Build two or three channel-exclusive bundles with a price anchor that lifts the ticket past 22 USD, since fixed cost per order, packaging and assembly labour, does not change whether the ticket reads 12 or 30. A well-planned virtual restaurant wins exactly here, in catalogue design, before a single dish is sold.
Every bag leaving through an aggregator carries an asset inside: a customer the platform rented to you. Slip in a card with a QR to your site and a concrete offer, a free dessert or two dollars off for ordering direct, and capture the WhatsApp number with explicit consent. An 8% to 12% conversion rate on app volume is realistic within the first quarter, and every converted customer stops costing you 26% forever. This is the highest-return move of the four and also the one almost nobody executes, because it demands daily discipline and pays nothing in week one.
Nearby restaurant searches remain the cheapest acquisition channel available to any operator with a physical address, and the local pack is won with fresh reviews, new photos every week, exact hours, complete attributes and a reply to every opinion inside 48 hours. Ask for the review at peak satisfaction, which is when the guest picks up a hot order, never by email three days later. A profile that climbs from 60 to 180 reviews at 4.6 stars moves organic volume 25% to 40% within six months, with no commission attached.
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
MASTERESTAURANT method tools for this analysis
Delivery unit economics need three pieces: the structure of the business, a growth projection for the channel, and the real cash left after commissions. These Masterestaurant ecosystem tools run that work on your own numbers rather than on industry averages.
Delivery unit economics: frequent questions
How much do delivery apps really take per order in 2026?
How much do delivery apps really take per order in 2026?
Between 18% and 30% of the gross ticket depending on the plan, with a LatAm average close to 26%. On top of that commission sit the promotions the platform requires for carousel placement and the cost of refunds, which together add another 4 to 8 points against channel revenue.
Is delivery profitable for a small single-location restaurant?
Is delivery profitable for a small single-location restaurant?
Yes, under two conditions: food cost per dish at or below 32% and an average ticket above 18 USD. Below those thresholds an aggregator order runs at an operating loss. Real profitability shows up once 30% or more of delivery volume arrives through the direct channel, where contribution margin triples the marketplace figure.
Should I launch a virtual brand or build a dark kitchen from scratch?
Should I launch a virtual brand or build a dark kitchen from scratch?
Launch the virtual brand if you already have idle kitchen capacity: it uses equipment, staff and rent you already pay, so the marginal order carries only ingredients and packaging. Building a dark kitchen from scratch, with its own lease and fit-out, requires 900 to 1,400 monthly orders to break even, a volume that 60% of new projects never reach in year one.
Should I raise prices on the delivery apps to cover commission?
Should I raise prices on the delivery apps to cover commission?
Yes, but with a ceiling: a 15% markup is defensible and barely dents perception, while 25% or more penalises you in the algorithm's ranking and drives away the customer who compares. The full answer is not the markup but the mix: shift volume to your direct channel and the commission problem shrinks in the same proportion.
Sector data 2026 (official sources)
Verifiable industry benchmarks from official, non-commercial sources (government, industry associations, market research) - not competitors.
| Metric | Benchmark 2026 | Source |
|---|---|---|
| Mercado de delivery de comida en línea en Europa Central y Occidental | US$ 98.480 millones en 2024 | Statista 2024 |
| Segmento de meal delivery en Europa | ≈US$ 49.000 millones de ingresos en 2024 | Statista 2024 |
| Mercado de ghost kitchens en Asia-Pacífico | US$ 21.730 millones (2024), proyectado a US$ 60.590 millones en 2032 (CAGR 12,8%) | Coherent Market Insights 2024 |
| Mercado de delivery de comida en China | US$ 40.000 millones en 2024 | Coherent Market Insights 2024 |
| Instalaciones de ghost kitchens en China | Más de 3.200 instalaciones (mayor mercado nacional) | Coherent Market Insights 2024 |
| Mercado de q-commerce en India | US$ 3.050 millones en el año fiscal 2024 (desde US$ 1.600 millones en 2023) | Mordor Intelligence 2024 |
Related content
Grow your restaurant with the Masterestaurant method
Applied in +8.400 restaurants across 43 countries.
