HomeComparisons › Dark Kitchens & Foodtech
Traditional method vs Masterestaurant method

Selling on apps without costing the channel vs delivery unit economics and own channel

Diego F. Parra By Diego F. Parra · Updated 2026-06-25· Dark Kitchens & Foodtech
Quick verdict

Platforms charge between 15% and 30% per order. On a $25 order at 25%, that's $6.25 out the door before you've cooked a single item or paid a single employee. Most restaurants sell through apps without calculating whether that channel is profitable. The Masterestaurant method requires costing each channel separately and, when commissions destroy the margin, designing an own channel with its own unit economics.

In consulting I find owners who say 'delivery is going really well' and when I check the numbers, that channel is losing money. Sales grow, cash doesn't. The problem is the platform commission never enters the channel cost: it's seen as a general 'marketing expense' and no one crosses it with the margin per order.

I'm not saying to abandon platforms — in many models they're the most efficient acquisition channel. What I'm saying is you need to know exactly what each order costs you per channel, and make that decision with the data in hand.

Side-by-side comparison

Side-by-side comparison

Selling on apps without costing the channelCosting by channel and building own channel
Channel profitability analysisNone: total sales are viewed, not margin by channelUnit economics per channel: net income per order after commission
Platform commissionAccepted as inevitable; its margin impact is not measuredMeasured: commission + food cost + packaging = real order cost
App price vs dine-in priceSame price; commission comes out of marginDifferentiated price that absorbs commission without destroying margin
Own ordering channelNot developed; all digital sales go through appsOwn channel (WhatsApp, website, light app) for commission-free direct orders
Platform strategyOn every platform 'to be there'; no ROI analysisPlatforms selected by best ratio: net income / order
AI useWithout per-channel data, AI can't optimize routes, demand or pricesAI to predict demand by channel, optimize routes and dynamically adjust prices

The commission nobody includes in channel cost accounting

Delivery platforms charge between 15% and 30% per order, and that cost rarely makes it into real channel cost accounting. On a $25 order at 25% commission, $6.25 leaves before you've spent a cent on food, packaging, or payroll. If your food cost is 30%, you've already committed $13.75 on that same order ($6.25 in commission plus $7.50 in food cost) and you still haven't counted energy, proportional rent, or cook time. The mistake Diego F. Parra sees over and over in consulting: owners record the commission as a general 'marketing expense,' spread it across all channels, and never cross-reference it with the margin per order. Delivery grows in sales, cash doesn't show up. That gap isn't bad luck; it's a costing problem. Compare two identical $25 orders: one through a platform at 25% commission, one through your own channel (WhatsApp, proprietary app, or web with a payment gateway).

Platforms vs your own channel: what stays in your register

On the first, the platform keeps $6.25 and you receive $18.75 gross. On the second, the payment gateway charges between 2.5% and 3.5% ($0.63–$0.88), and the rest stays in your register. The net difference per order is roughly $5.37–$5.62. If your operation handles 80 delivery orders per day, that gap is between $430 and $450 daily you're currently handing to the platform. Per month: $13,000–$13,500. With those numbers on the table, the question is no longer 'should I be on platforms' but 'how much volume can I migrate to my own channel without losing customers.' That is the decision the Masterestaurant method requires you to make with data. Most restaurants track total sales by channel, not margin per order by channel. Those are different metrics, and the second one is what matters. A channel can represent 40% of your sales and 10% of your real margin; another can move 20% of the volume and contribute 45% of the profit.

Margin per order as a survival metric

That asymmetry appears when you cross food cost plus commission plus packaging plus customer acquisition cost. In a dark kitchen with a $18 average ticket and a 28% commission, operating margin per order can fall to $1.80–$2.40 before covering rent and utilities. At that level, the channel's break-even requires a volume most operations can't reach. Masterestaurant builds the margin-by-channel table in the first week of consulting; it's the starting point, not an analytical luxury. Platforms make the commission visible, but there are three costs delivery generates that don't appear in any automatic report: specialized packaging ($0.45–$1.20 per order depending on format), assembly and dispatch time (2–4 additional minutes of labor per order), and rejection or refund rates for quality issues in transit (between 1.5% and 4.5% of GMV in temperature-sensitive categories). Add those to a 25% commission and the real cost of the channel can exceed 34–38% of the sale price before food cost.

Packaging, time, and the invisible costs of delivery

In that scenario, selling through a platform with a standard food cost of 30% means operating at a structural loss, not a tight margin. The own channel eliminates the commission and lets you optimize packaging because you control order flow and dispatch batches. Platforms are not the enemy; they are an acquisition channel whose cost you must know precisely. They make sense when the lifetime value of a customer acquired through the platform far exceeds the commission paid, or when you're in an area where you have no brand presence and need discovery. They don't make sense as a permanent, uncosted channel when you operate with low tickets (under $15), tight margins (food cost above 28%), and no strategy to migrate the customer to a direct channel. Diego F. Parra has reviewed operations where 70% of digital volume came from a single platform, creating a dependency that became a hostage situation when that platform raised its commission from 20% to 27% in one quarter.

When platforms make sense and when they don't

Diversifying the digital channel is not optional in 2026; it's operational risk management. Building a direct channel that moves 40–60% of digital volume without commission doesn't happen in the first month, but it's not a two-year project either if executed with method. Diego F. Parra works with restaurant groups that have achieved that transition in 9–14 months using three levers: a proprietary customer database with order history, a loyalty program with a differential incentive for the direct channel (10–15% discount vs platform price), and automated order capture through WhatsApp Business or a lightweight app. The Masterestaurant Growth Map defines the exact sequence: first activate the direct channel for repeat customers who already know you, then reduce platform exposure by zone and time slot, and finally renegotiate rates from a position of strength because you no longer depend on the channel. Artificial intelligence applied to order data analysis can identify in hours what used to take weeks of manual Excel work.

AI applied to channel profitability analysis

With platform APIs and POS data, it's possible to calculate the real margin per order by channel, by time slot, and by delivery zone. In operations with more than 150 daily delivery orders, that analysis reveals non-obvious patterns: Friday orders between 8 pm and 10 pm carry a 23% higher ticket and a 60% lower refund rate than Monday midday orders. That data changes the pricing strategy by channel and availability by platform. Masterestaurant integrates AI not as a passive indicator dashboard but as an active decision tool: which channel to open, when, and with what menu, based on real profitability data. The concrete action Diego F. Parra recommends is simple and requires no technology: take the last 30 days of sales by platform, pull the total commissions paid (it's in each app's report), add estimated packaging costs, and divide by the number of orders. That number is the channel cost per order, and if you don't know it, you're operating on a fictional margin.

First step: cost every channel before this week is out

Compare that cost to the average ticket minus food cost and you get the real gross profit per delivery order. If that number is negative or below $2.50 per order, the channel is subsidizing sales with working capital. The Masterestaurant method starts with that diagnosis in the first session: without the real cost of every channel on the table, any growth decision in delivery is a bet, not a strategy. The most expensive delivery mistake isn't being on platforms: it's not knowing what each incoming order costs you. A 25% commission on a $25 order is $6.25 out the door before you've spent a cent on food or the cook. If your food cost is 30%, on that order you've already given up $13.75 ($6.25 + $7.50 food cost) and you still haven't counted packaging, energy or a single dollar of payroll.

Why costing by channel decides if delivery is an asset or a trap

Diego F. Parra works with restaurant groups that have built own channels moving 40–60% of digital volume commission-free. It doesn't happen in the first month, but with the Growth Map and the dark kitchen canvas, the transition is a planned process, not a leap into the unknown. AI applied to demand analysis and per-channel price optimization is the accelerator of that process.

Point by point

Point-by-point analysis: selling on apps without costing (A) vs delivery unit economics with own channel (B)

Channel profitability analysis
A · Selling on apps without costing the channelTotal sales are viewed without breaking down what each channel contributes.
B · MasterestaurantUnit economics per channel: net income per order after commission, packaging and food cost.
Verdict: B wins. Selling a lot without knowing what each channel contributes is confusing volume with profitability.
Real impact of the commission
A · Selling on apps without costing the channelCommission is seen as a general expense, not crossed with margin per order.
B · MasterestaurantCommission enters channel costing: exact remaining margin per order is known.
Verdict: B wins. What isn't measured in costing is absorbed unknowingly — and that scales with every order.
Per-channel pricing strategy
A · Selling on apps without costing the channelSame price on the app and in the dining room; commission comes out of margin.
B · MasterestaurantDifferentiated prices that absorb the commission without destroying contribution margin.
Verdict: B wins. The app price should be the right price for that channel, not a copy of the dine-in price.
Platform dependency
A · Selling on apps without costing the channelAll digital volume goes through platforms; if commission rises, there is no alternative.
B · MasterestaurantOwn channel is built to reduce dependency and have negotiating leverage.
Verdict: B wins. Without an own channel, platforms hold all the negotiating power.
Customer data
A · Selling on apps without costing the channelThe customer belongs to the platform, not you: no way to reactivate them directly.
B · MasterestaurantOwn channel builds your customer database with real data for reactivation and retention.
Verdict: B wins. An own customer is worth more than platform volume: you're not renting them, you have them.
Side-by-side comparison

What happens when you sell on apps without costing the channelUncosted

  • You celebrate app sales volume without knowing if that channel delivers profit.
  • The 25% commission quietly reduces margin without appearing in dish costing.
  • You charge the same price as in the dining room, absorbing the commission in profit.
  • You have no own channel: when the platform raises its commission, you have no alternative.
  • The customer belongs to the app, not to your restaurant: you have no data on your own buyers.

What changes when you cost by channel and build your ownMasterestaurant

  • You calculate the real net income per order: price minus commission minus packaging minus food cost.
  • You differentiate app prices to offset the commission and protect margin.
  • You select platforms by profitability/visibility ratio, not 'just to be there'.
  • You develop your own channel (WhatsApp Business, menu link, light app) for commission-free orders.
  • The customer is yours: you have their data, you can reactivate and retain them directly.
Side-by-side comparison

Side-by-side comparison

Selling on apps without costing the channelCosting by channel and building own channel
Channel profitability analysisNone: total sales are viewed, not margin by channelUnit economics per channel: net income per order after commission
Platform commissionAccepted as inevitable; its margin impact is not measuredMeasured: commission + food cost + packaging = real order cost
App price vs dine-in priceSame price; commission comes out of marginDifferentiated price that absorbs commission without destroying margin
Own ordering channelNot developed; all digital sales go through appsOwn channel (WhatsApp, website, light app) for commission-free direct orders
Platform strategyOn every platform 'to be there'; no ROI analysisPlatforms selected by best ratio: net income / order
AI useWithout per-channel data, AI can't optimize routes, demand or pricesAI to predict demand by channel, optimize routes and dynamically adjust prices
The numbers that matter

The numbers that matter

25%
Average platform commission: on a $25 order, $6.25 before food or payroll
15–30%
Range of delivery app commissions by platform and country
43
Countries where Masterestaurant method is applied to digital channels and dark kitchens
Real case

“We had good volume on apps but the business wasn't moving forward. When we costed channel by channel, we discovered delivery was costing us margin. We adjusted prices, opened a WhatsApp channel and in 3 months delivery was already profitable.”

— Dark kitchen owner (Masterestaurant client)
How to apply it in your restaurant

How to move to costing by channel and building your own

Calculate the real net income of your delivery channel
Take the selling price on the app, subtract the platform commission and packaging cost. That is the net income before food cost. Then subtract food cost. The number left is your real contribution margin per delivery order.
Compare that margin with your dine-in channel
In the restaurant you sell at the same price but without a platform commission. Calculate the contribution margin difference between both channels. That difference tells you how much you need to raise the app price to make the channel equivalent.
Differentiate prices on apps or curate what you offer there
Not all your menu items are suitable for delivery at the same price. Design a delivery menu with prices that absorb the commission without destroying margin, or focus on the highest contribution margin items.
Start building your own channel
WhatsApp Business + catalog, an ordering link on Google Maps, a direct order page. The goal is not to leave the platforms: it's to have an alternative. Every direct order is a commission-free order and a customer that is yours.
✦ AI applied

And with AI?

Optimize channels, pricing and unit economics of your dark kitchen. Diego F. Parra is an expert in AI applied to restaurants.

Masterestaurant tools & method

Method tools for designing profitable delivery channels

The Masterestaurant method has specific tools for digital operations:

Diego F. Parra

Diego F. Parra — International consultant, expert in creating and scaling restaurants and in AI applied to restaurants, foodtech and HORECA. Methodology applied in 8.400+ restaurants across 43 countries · Expert in Artificial Intelligence applied to restaurants, hospitality and food businesses · 20+ years in restaurants, catering, large events and business growth · Author of the book «From Slave to Owner» (Amazon) · International keynote speaker for the HORECA sector.

FAQ

Frequently asked questions about delivery commissions and own channels

How much does a delivery app actually charge in commission?
The typical range is 15% to 30% per order depending on the platform, country and contract type. Sometimes there are additional costs (in-app advertising, bag printing, integration). The real channel cost isn't just the commission: it includes packaging, delivery-exclusive prep time and eventually packaging staff.
Should I leave delivery platforms?
Not necessarily. Platforms provide visibility and volume that can't always be replaced overnight with an own channel. What is mandatory is costing the channel: knowing exactly what you keep on each order that comes through there. With that data you decide whether to stay, adjust the app price or migrate part of the volume to your own channel.
What is an own channel and why does it matter?
Any ordering mechanism that bypasses platforms: WhatsApp Business, order link, own app, website with reservations + orders, phone. Its advantage isn't just saving the commission: the customer is yours, you have their data and can reactivate them without paying a third party every time they want to order from you.
How does AI apply to the delivery channel?
AI applies to demand prediction by channel (to prepare before the peak), popularity analysis of items by platform, dynamic price adjustment based on demand and competition, and own-customer reactivation routing. Diego F. Parra covers these applications in the AI for Restaurants Course.
Data & sources

Sector data 2026 (official sources)

Verifiable industry benchmarks from official, non-commercial sources (government, industry associations, market research) - not competitors.

MetricBenchmark 2026Source
Tráfico de foodservicedelivery como driver de crecimientoNational Restaurant Association
Comisiones de delivery15–30% nominal · 30–45% efectivoNation's Restaurant News
Mercado global de ghost kitchens~$83.5 B en 2026 (CAGR ~10–15%)Statista
Operación fuera del local~75% del tráficoCircana

Before celebrating your app volume, know how much you keep per order.

Design your delivery channel unit economics and start building the own channel that pays no commission to anyone.

MR Comparison Engine v0.9.71