HomeGuides › Dark Kitchens & Foodtech
Guides

Rappi delivery strategy: the mistakes burning your margin and the right method

Diego F. Parra By Diego F. Parra · Updated 2026-09-18· Dark Kitchens & Foodtech
Rappi delivery strategy: the mistakes burning your margin and the right method — Masterestaurant
Quick verdict

A profitable Rappi delivery strategy starts with price, never with promotion: build the channel commission — 18% to 30% plus tax across Latin America — into the digital menu price instead of absorbing it yourself. Copying dining-room prices straight into the app pushes effective food cost past 45% on every order, when 32% of what the customer actually pays is the hard ceiling. The right method runs on four measurable moves: mirror pricing with a channel markup, a menu cut to the ten dishes that travel well, a prep time declared from real measurement, and replies to negative reviews inside 24 hours. Same kitchen, more revenue, far less leakage.

🧭 GuideStep-by-step guide with a measurable outcome per step· 17 min read· 2026-09-18

A grill house in Cali was billing 41 million pesos a month through Rappi and losing money on every platter that left the pass. The owner had no idea, because he read the app's gross dashboard instead of the biweekly settlement. Once we opened the costing dish by dish, that 38,900-peso platter contributed 1,200 pesos after commission, packaging and the blanket 20% discount he had switched on himself to 'rank higher'. Twelve-hour days, donated to an algorithm.

The pattern repeats across the region now that delivery stopped being an add-on and became structural. Statista puts Latin America's online food delivery market above 12 billion dollars in 2025, and Rappi runs in nine countries with more than 60 million cumulative downloads. Volume is there. What most independent operators lack is a single control figure of their own.

I got this wrong for years: I thought the Rappi problem was the commission. It isn't. Commission is a perfectly defensible acquisition cost once you price it in before opening the storefront; the real damage comes from running a digital channel on dining-room costs, a dining-room menu and dining-room timing, then expecting a different outcome.

Side-by-side comparison

Side-by-side comparison

Running Rappi on instinctThe Masterestaurant digital channel method
In-app pricingDining-room price copied over; a 25% commission eats margin and effective food cost climbs to 43%Mirror price with a 25%–30% channel markup; effective food cost holds at 30% or below
Digital menu sizeAll 47 dining-room items, including 9 that arrive cold or spill in transit10 to 14 travel-tested items carrying 80% of sales; assembly under 7 minutes
PromotionsPermanent 20% off the whole catalogue, switched on to climb the rankingOne BOGO on the highest-contribution dish, 6 off-peak hours, capped at 15% of ticket
Declared prep timeDefault 15 minutes left untouched while orders leave at 34; rating slides to 4.1Measured P90 declared (22–26 minutes); rating holds above 4.7
Reviews and ratingNobody replies; 1 in 3 negative comments sits unanswered for weeksReply within 24 hours to 100% of 1–3 star reviews, with a compensation protocol
Channel measurementGross dashboard sales watched; the real settlement lands 15 days later and stingsWeekly P&L by channel: net sales, commission, packaging, waste and contribution per order
Impact on the dining roomKitchen cooks 40% delivery volume while a seated guest waits 28 minutesDedicated station and time block; simultaneous-order cap set on real capacity

Step 1: settle the channel math before you price anything

Before touching the digital menu, pull the last three months of actual Rappi settlement statements and divide them by gross billed volume: that ratio is your effective channel rate, and it almost never matches the commission you were quoted at signing. In Colombia the contractual range runs between 18% and 30% plus VAT, yet once you add live promotions, refunds for incomplete orders and the days of paid visibility, the effective rate at the Cali grill house mentioned earlier reached 41% of gross. The DELIVERABLE here is a single cell in your sheet: effective channel rate, expressed as a percentage with two decimals. You verify it by adding three consecutive fortnights and checking that the weighted average does not drift more than two points between them; if it drifts further, you have promotions running that you do not even remember approving. Packaging cost belongs inside the food cost of the delivery dish, and that single accounting decision flips the verdict on half your menu.

Step 2: cost each dish with packaging inside, never on the side

A pulp container with lid, the bag, the tamper sticker and cutlery add between 900 and 2,100 pesos per order depending on format, and you pay that money, not the app. Take your eight best sellers on Rappi, write down the recipe cost, add full packaging, then compare against the current app price minus the effective rate from the previous step. What remains is real contribution per dish. At the grill house, the 38,900-peso platter left 1,200 pesos of contribution, roughly 3.1%, while the dining room ran at 28%. Your deliverable is an eight-row table showing contribution in pesos and in percentage terms, sorted from highest to lowest. Mirror pricing means publishing the same dish on the app with a markup that absorbs the effective rate, and it is the only clean way to run the channel without donating margin. The formula is blunt: app price equals dining-room price divided by one minus the effective rate in decimal form.

Step 3: build the mirror price with an explicit channel markup

At a 28% rate, a 30,000-peso dish in the dining room goes live on Rappi at 41,700, not at 30,000. Large regional chains have applied this differential since 2021 and nobody has punished them for it; independents keep avoiding it out of fear that customers will compare. Customers compare less than you fear, and what they truly register is food arriving cold. The deliverable is the republished digital menu with the new prices plus a dated screenshot of every category, because Rappi takes between 24 and 72 hours to propagate bulk changes. A profitable delivery menu carries between 40% and 60% fewer items than the dining-room version, because every dish that travels badly charges you twice: the refund and the rating. Fried food that steams itself, tempura, thin fries, plated desserts with cream and anything depending on texture at minute eight leave the digital menu without debate.

Step 4: cut the digital menu down to what travels well

Cross the table from step 2 against the complaint rate per item that the app shows in your operations panel, and remove everything under 15% contribution or above 3% complaints. At the grill house we pulled fourteen of thirty-two items, and the average ticket climbed from 34,200 to 41,800 pesos because customers migrated toward the platters that survived the trip. Your deliverable is the digital menu with a before-and-after item count, plus the signed list of withdrawn references. A permanent 20% discount switched on to «rank higher» is not marketing, it is an extra commission you charge yourself. The operational difference is that a discount applies to 100% of your volume, while a visibility campaign with a closed budget has a ceiling and an end date. If you plan to invest in placement inside the app, set a monthly cap in pesos that stays under 4% of your channel revenue, ask your account executive for the incremental orders attributed to that campaign, and switch it off when the incremental fails to cover at least three times the spend.

Step 5: buy visibility with a closed budget, not open-ended discounts

Consumer behaviour backs the bet: Deliveroo reported a record frequency of 3.5 orders per month per consumer across the UK and Ireland during 2024, which confirms that the channel repurchases only when the experience holds up. The deliverable is a signed monthly budget with its shutdown rule. How long your kitchen takes to mark an order ready is the operational variable that moves your algorithmic placement most, and it gets measured in minutes, never in impressions. Put a visible timer on the line and log, across two weeks, the gap between acceptance and ready-marking, keeping lunch separate from dinner. A sensible target for a volume kitchen sits between eight and fourteen minutes depending on format; past eighteen, the courier waits, the food cools and the rating slides. Economics on the other side of the counter are unforgiving too: according to Gridwise, DoorDash couriers averaged US$12.23 per hour in 2024, down 3% year over year, and a courier who loses ten minutes at your door learns not to come back.

Step 6: treat dispatch time as a cash figure

Your deliverable is the median and 90th percentile dispatch time per daypart, with the three slowest dishes listed. Four mistakes explain nearly every failure of this playbook, and none of them is technical. First: reading the app's gross report and believing that is your revenue, when the number that matters sits in the fortnightly settlement. Second: raising app prices without trimming the menu, which makes the badly travelling dishes more expensive and accelerates the ratings drop. Third: replicating dining-room timings in the channel while expecting a different outcome. And the fourth, the costliest one: switching on promotions from the panel without running them through costing, a habit that turned 41 million pesos of monthly revenue at the Cali grill house into an operating loss. Diego F. Parra insists at Masterestaurant on reading the settlement before the report, because the channel only turns profitable once you stop watching sales and start watching what actually lands in the bank account.

Closing checklist: how to know it landed

You know the strategy is properly built when you can answer six questions with an exact number and without opening the app. One: what is your effective channel rate for the latest fortnight. Two: how many pesos of contribution each of your eight main dishes leaves after commission and packaging. Three: which markup factor you applied to mirror pricing and whether the digital menu reflects it across every category. Four: how many items you withdrew and how far the average ticket moved since then. Five: what your monthly visibility cap is and which rule shuts it down. Six: what your median dispatch time is at the lunch peak. If any of the six gets answered with «roughly» or «I'd have to check», that is the step still missing. The minimum defensible target is 22% contribution after commission and packaging across 80% of live references. The first difference is accounting, and almost nobody sees it.

Three differences that decide whether the channel funds you or drains you

In the dining room you charge the menu price and you receive the menu price; on Rappi you charge the menu price and receive between 70% and 82% of it, because commission comes off before settlement. A dish engineered at 30% food cost lands at 38% or 41% effective food cost without a single recipe change. Mirror pricing is the clean fix — the same dish carrying a channel markup that absorbs commission, a practice large chains have run since 2021 while independents still avoid it, fearing customer comparison. Customers compare far less than owners imagine; what they do notice is cold food. The second is operational. A seated guest waits and forgives two minutes; a delivery customer watches a countdown while a courier penalises your storefront for every minute of delay. One Italian kitchen in Bogotá listed 47 items and averaged 31 minutes to dispatch; cutting to 12 dishes with dedicated mise en place brought that to 19 minutes and lifted the rating from 4.2 to 4.8 over seven weeks.

Three differences that decide whether the channel funds you or drains you — in practice

The food never changed. What changed was how many decisions the line had to make per ticket. The third is strategic, and it answers the question every owner eventually asks about dark kitchen vs physical restaurant. A ghost kitchen strips out prime rent, servers and furniture, but it also strips out brand, foot traffic and any chance to sell an experience; break-even drops while algorithm dependence hits 100%. My position is firm: if you already hold a lease with an underused kitchen in off-peak hours, the correct play is a virtual brand on that same kitchen — its own menu, its own costing, measured as a separate business unit for three months before a single peso goes into construction.

Point by point

Mistake versus method: six decisions compared

Price structure
A · Running Rappi on instinctIdentical to dining room; commission comes out of the owner's margin
B · MasterestaurantMirror price with a channel markup calculated dish by dish
Verdict: Mirror pricing wins: it holds effective food cost at 30% against 43% for copied prices.
Catalogue breadth
A · Running Rappi on instinctAll 47 dining-room items, travel-unfit ones included
B · Masterestaurant10 to 14 items proven over a 25-minute ride
Verdict: The short menu wins: dispatch fell from 31 to 19 minutes in the Bogotá case, same kitchen.
Use of promotions
A · Running Rappi on instinctPermanent 20% discount across the catalogue
B · MasterestaurantSingle promotion on the highest-contribution dish, off-peak
Verdict: Surgical promotion wins: blanket discounts give away margin on dishes that already sold themselves.
Review management
A · Running Rappi on instinctNo replies to negative comments
B · MasterestaurantReply within 24 hours to 100% of 1–3 star reviews
Verdict: Replying wins: rating feeds the ranking directly, and visibility collapses below 4.5.
Dark kitchen decision
A · Running Rappi on instinctOpen a new ghost kitchen with construction and capital
B · MasterestaurantVirtual brand on the existing kitchen, measured 90 days
Verdict: The virtual brand wins: it tests demand without locking capital or full algorithm dependence.
Channel measurement
A · Running Rappi on instinctDashboard gross sales as the success metric
B · MasterestaurantWeekly channel P&L with contribution per order
Verdict: The P&L wins: gross sales can jump 30% while contribution falls to zero.
Side-by-side comparison

What most operators do, and why cash disappearsMistake

  • Uploads the full dining-room menu at identical prices on day one of the storefront.
  • Turns on permanent discounts because a sales rep promised 'visibility'.
  • Judges success by the gross sales figure on the dashboard, not contribution after commission.
  • Buys packaging on price rather than thermal performance, so rice arrives lukewarm.
  • Leaves the default prep time and stacks orders until couriers wait 11 minutes.
  • Ignores 1 and 2 star reviews, the exact signal the ranking algorithm weighs hardest.

What a method-driven operator doesMasterestaurant

  • Builds a short digital menu, costed with a channel markup and tested through a 25-minute ride.
  • Saves promotion for the highest-contribution dish, off-peak only.
  • Runs a weekly channel P&L and decides on contribution per order.
  • Standardises packaging by dish family and checks arrival temperature weekly.
  • Declares the measured P90 prep time and defends a rating above 4.7.
  • Answers negative reviews same day and turns each complaint into a kitchen checklist line.
Side-by-side comparison

Side-by-side comparison

Running Rappi on instinctThe Masterestaurant digital channel method
In-app pricingDining-room price copied over; a 25% commission eats margin and effective food cost climbs to 43%Mirror price with a 25%–30% channel markup; effective food cost holds at 30% or below
Digital menu sizeAll 47 dining-room items, including 9 that arrive cold or spill in transit10 to 14 travel-tested items carrying 80% of sales; assembly under 7 minutes
PromotionsPermanent 20% off the whole catalogue, switched on to climb the rankingOne BOGO on the highest-contribution dish, 6 off-peak hours, capped at 15% of ticket
Declared prep timeDefault 15 minutes left untouched while orders leave at 34; rating slides to 4.1Measured P90 declared (22–26 minutes); rating holds above 4.7
Reviews and ratingNobody replies; 1 in 3 negative comments sits unanswered for weeksReply within 24 hours to 100% of 1–3 star reviews, with a compensation protocol
Channel measurementGross dashboard sales watched; the real settlement lands 15 days later and stingsWeekly P&L by channel: net sales, commission, packaging, waste and contribution per order
Impact on the dining roomKitchen cooks 40% delivery volume while a seated guest waits 28 minutesDedicated station and time block; simultaneous-order cap set on real capacity
The numbers that matter

The numbers that define the channel in 2026

30%
Upper end of delivery app commission charged to restaurants in Latin America on order value
12000M USD
Size of the Latin American online food delivery market, growing at double digits annually
60%
Share of urban consumers ordering delivery at least once a week
32%
Maximum tolerable food cost per dish against the price the customer actually pays, delivery included
4.7
Minimum rating needed to hold a high position in delivery app search results
22min
P90 prep time a kitchen with a trimmed digital menu should declare in the app
Visualization
The numbers, visualized
The numbers, visualized30% Upper end of delivery app commission charged to restaurants ; 60% Share of urban consumers ordering delivery at least once a w; 32% Maximum tolerable food cost per dish against the price the c; 4.7★ Minimum rating needed to hold a high position in delivery ap; 22min P90 prep time a kitchen with a trimmed digital menu should dUpper end of delivery app commission charged to restaurants in Latin America on order value30%Share of urban consumers ordering delivery at least once a week60%Maximum tolerable food cost per dish against the price the customer actually pays, delivery included32%Minimum rating needed to hold a high position in delivery app search results4.7★P90 prep time a kitchen with a trimmed digital menu should declare in the app22min
Sources: Statista Market Insights 2025 · Statistics Canada (Statista) 2024, 2025 · National Restaurant Association 2026 · Masterestaurant internal dataChart by masterestaurant.com
Real case

“Fourteen months on Rappi at 41 million pesos a month, and I thought it was my best channel. Diego made us open the biweekly settlement beside the costing sheet: the 38,900 platter left 1,200 pesos after commission, packaging and that 20% discount. We raised digital menu prices 27%, cut from 47 dishes to 13 and killed the blanket discount. Sales fell 9% in month one and contribution went from 2.1 million to 7.4 million. Rating sits at 4.8 and I will never again move a dining-room price to compete inside an app.”

— Owner of a two-location grill house, Cali · 14 months on Rappi
How to apply it in your restaurant

How to build your Rappi delivery strategy, step by step

Prerequisites: three numbers on the table before you touch the app
You need three things measured, not guessed. First, real costing per dish with standard recipes and waste included, with no payroll or rent loaded onto the plate — those belong to break-even. Second, your latest app settlement, the real one, with commission and tax itemised, so you know what share of the price actually reaches you. Third, timed assembly for your ten best sellers during peak service, not on a quiet morning. Deliverable: one sheet with three columns — current in-app price, ingredient cost, net settlement received. Numeric checkpoint: if ingredient cost exceeds 32% of net settlement on more than two dishes, stop and fix pricing before step 2. Common mistake: costing with last quarter's supplier prices; a 14% protein increase invalidates the whole exercise.
Step 1 · Mirror pricing with a channel markup
Recalculate every digital menu price so that, after commission, packaging and any live promotion, effective food cost lands at 30% or less. The formula is blunt: app price equals ingredient cost plus packaging cost divided by 0.30, then divided by one minus the commission as a decimal. A dish with 4,500 in ingredients and 900 in packaging at 25% commission prices at 24,000 pesos, not the 18,000 on the dining-room card. Deliverable: 100% of the digital menu repriced and live. Checkpoint: minimum 55% contribution margin against the in-app price on every item. Common mistake: applying one flat 20% markup across the catalogue, which overprices cheap-ingredient dishes and still bleeds on expensive proteins. Price dish by dish or do not price at all.
Step 2 · Cut the menu down to what travels
Trim the digital catalogue to 10–14 items chosen on two criteria that must hold together: high contribution margin and proven performance over a 25-minute ride. Run the physical test — plate it, seal it, leave it 25 minutes in a thermal bag, open it. Anything that spills, goes soggy or loses temperature either leaves the catalogue or changes packaging. Fries and battered items are the usual suspects. Deliverable: published catalogue with 14 items maximum plus a packaging spec per family. Checkpoint: average assembly under 7 minutes, zero hot items arriving below 60 degrees. Common mistake: keeping the signature dining-room dish because 'it's our brand' even when it arrives wrecked; that dish manufactures 2-star reviews that cost you ranking for months.
Step 3 · Declare the real time and defend the rating
Measure seven days of elapsed time between order-in and handoff to courier, take the 90th percentile and declare that number in the app rather than a flattering average. Promise 15 and deliver 32, and you collect 3-star ratings for reasons that have nothing to do with the cooking. In parallel, set the cap on simultaneous orders your kitchen absorbs without wrecking dining-room service, and use it to pause the storefront at peak. Deliverable: updated prep time in the dashboard plus a written pause protocol. Checkpoint: rating sustained above 4.7 and store-side cancellations under 3%. Common mistake: padding the declared time out of caution and losing impatient customers; the answer is the measured figure, not the fear.
Step 4 · Surgical promotion and a weekly channel P&L
Kill the blanket discount and replace it with a single promotion on your highest-contribution dish, live during off-peak hours, capped at 15% of average ticket. Then build the channel P&L on five lines: gross sales, commission and tax, packaging, channel waste, contribution. Review it every Monday with the settlement in hand. Deliverable: one configured promotion and a channel P&L running week over week. Checkpoint: channel contribution above 22% of gross sales by the close of month two. Common mistake: judging the channel on the dashboard's gross number, the most seductive and least useful figure in the business. Cash does not eat gross sales.
✦ 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

Ecosystem tools for running the channel on numbers

None of this survives without a living costing sheet and an updated break-even. These three pieces of the Masterestaurant method turn a Rappi delivery strategy from a bet into a measured line of business.

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 3 ISBN-registered books: «Triunfar o morir en el intento» (2013) and «De esclavo a dueño» (2023) · International keynote speaker for the HORECA sector.

FAQ

Frequently asked questions on delivery and ghost kitchens

How much commission does Rappi charge a restaurant in 2026?
Commission across Latin America typically runs between 18% and 30% of order value plus tax, varying by contracted plan, category and whether the restaurant uses its own couriers or the platform fleet. Profitability hinges less on the percentage than on whether you priced it into the digital menu before opening the storefront.

How much commission does Rappi charge a restaurant in 2026?

Commission across Latin America typically runs between 18% and 30% of order value plus tax, varying by contracted plan, category and whether the restaurant uses its own couriers or the platform fleet. Profitability hinges less on the percentage than on whether you priced it into the digital menu before opening the storefront.

Will raising in-app prices scare customers away?
Less than owners fear. Channel evidence shows delivery demand responds far more to rating and delivery time than to a price delta of a few points. A 25% to 30% markup applied properly has been chain standard since 2021; what genuinely loses customers is cold food, missing items or a 40-minute wait.

Will raising in-app prices scare customers away?

Less than owners fear. Channel evidence shows delivery demand responds far more to rating and delivery time than to a price delta of a few points. A 25% to 30% markup applied properly has been chain standard since 2021; what genuinely loses customers is cold food, missing items or a 40-minute wait.

Dark kitchen or physical restaurant for app sales?
If you already hold a lease with an underused kitchen, launch a virtual brand on that same kitchen before considering a separate ghost kitchen. A dark kitchen cuts rent and payroll, yet it leaves 100% of sales riding on the algorithm, with no foot traffic or brand equity to fall back on when the platform rewrites its rules.

Dark kitchen or physical restaurant for app sales?

If you already hold a lease with an underused kitchen, launch a virtual brand on that same kitchen before considering a separate ghost kitchen. A dark kitchen cuts rent and payroll, yet it leaves 100% of sales riding on the algorithm, with no foot traffic or brand equity to fall back on when the platform rewrites its rules.

Should I drop the printed menu and go QR-only?
No. Masterestaurant always recommends keeping both: the printed menu controls service pace, menu narrative and suggestive selling at the table, while the QR handles a different job — delivery, accessibility, price updates without reprinting, and analytics on what guests browse. Two tools, two roles, neither replacing the other.

Should I drop the printed menu and go QR-only?

No. Masterestaurant always recommends keeping both: the printed menu controls service pace, menu narrative and suggestive selling at the table, while the QR handles a different job — delivery, accessibility, price updates without reprinting, and analytics on what guests browse. Two tools, two roles, neither replacing the other.

Data & sources

Sector data 2026 (official sources)

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

MetricBenchmark 2026Source
Ingresos globales de delivery de comida en 2025~USD 1,4 billonesStatista — Online food delivery statistics & facts 2025
Planes de comisión de DoorDash a restaurantes15% / 25% / 30%CloudKitchens Blog — Delivery app fees 2024
Comisión de DoorDash en pedidos de recogida (pickup) EE.UU.6%CloudKitchens Blog — Delivery app fees 2024
Costo efectivo total del delivery de terceros por pedido30% a 40%ActiveMenus — Hidden costs of third-party delivery
Comisión que pagan los restaurantes independientes en Uber Eats27% a 30%eLogii — Uber Eats Commission 2024
Cuota conjunta de Meituan y Ele.me en pedidos de China>90%Mordor Intelligence — APAC Food Platform-to-Consumer Delivery 2025

Grow your restaurant with the Masterestaurant method

Applied in +8.400 restaurants across 43 countries.

Community

Join our MASTERESTAURANT Community for FREE

Restaurant owners and teams from 43 countries sharing knowledge, tools and applied AI — straight to your WhatsApp.

Join the community
Author: Diego F. Parra  ·  Publisher: MASTERESTAURANT®
Content created with AI assistance, reviewed by the MASTERESTAURANT editorial team.
MR Comparison Engine v0.9.376