Product tour

How one $14 dish stops leaking.

Four screens — the same loop MarginLeaks runs on your whole menu. One sample dish carries the numbers all the way through, so you can check every figure by hand. Sixty seconds, no demo call.

Step 1 — Your prices, alive

The invoice lands. Every cost already moved.

Photograph a vendor invoice and the pack price becomes cost per ounce, per each, per pound — with the movers flagged the day they happen. The cheese that jumped 11% on the Jun 18 invoice goes on the record that morning, not three P&Ls from now.

app.marginleaks.com/ingredients

Ingredient prices

Sample data · illustrative
Every line priced from a photographed invoice · newest first
Ingredient · pack
$ / unit
Priced
Corn tortillas60 ct sleeve$0.10 /eaJun 20
Oaxaca cheese↑ +11%5 lb loaf$5.99 /lbJun 18
Limes200 ct case$0.20 /eaJun 15
Avocados (Hass)↑ +$0.4848 ct case$1.10 /eaJun 12
Beef chuck roll↑ +6%15 lb roll · Sysco$3.85 /lbMar 4
Moved this year
3of 5 prices
Latest mover
oaxaca $5.40 → $5.99/lb · 6 dishes
Each move flows into every dish that uses the ingredient: the Jun 18 oaxaca invoice (+11%) adds $0.06 to the quesabirria plate; the Jun 12 avocado jump (+$0.48 each, ½ per plate) adds $0.24.
Step 2 — True plate cost

A plate cost you can defend, prep and all.

The consommé is a recipe inside the recipe, with real yields and explicit conversions. When the cheese moves, the quesabirria and every dish the consommé touches re-cost themselves — so $4.55 isn’t a guess, it’s the sum of lines you can audit.

app.marginleaks.com/recipes/signature-quesabirria

The Signature Quesabirria

Sample recipe · illustrative
Components
Birria beef (chuck, braised)5 oz$1.85
Consommé↳ sub-recipe4 oz$0.62
Oaxaca cheese↑ +11%1.5 oz$0.60
Corn tortillas3 each$0.30
Avocado0.5 each$0.55
Onion & cilantro0.6 oz$0.18
Lime0.5 each$0.10
Salsa roja↳ sub-recipe2 oz$0.35
Plate cost
$4.5532.5% food cost · 30% target
Last 90 days
$4.25 → $4.55
Cost updated from the Jun 18 vendor invoice · every line expands to its conversion, yield, and price date.
Step 3 — The channel math

The same $14 pays you three different ways.

Dine-in keeps $8.74 of that plate. The identical dish keeps $6.00 on Uber Eats and $4.60 on DoorDash. MarginLeaks prices each channel against its real cut and hands you the exact relist price that restores your dine-in profit — with the volume risk in writing.

app.marginleaks.com/channel-margins/signature-quesabirria
Sample item · illustrative

The Signature Quesabirria

Dine-in price
$14.00
Dine-in
Card processing 2.9% + 30¢
Menu price$14.00
Food cost−$4.55
Card processing−$0.71
You keep$8.74
62% keptYour baseline
No change needed. This is the profit every other channel gets measured against.
Uber Eats
Lite · 20% commission
Menu price$14.00
Food cost−$4.55
Packaging−$0.65
Platform commission−$2.80
You keep$6.00
43% keptTrailing dine-in
−$2.74 an order vs dine-in
Price to protect your margin
$17.43+25% vs dine-in
Relist here → this order pays you $8.74, same as your dining room.
DoorDash
Premier · 30% commission
Menu price$14.00
Food cost−$4.55
Packaging−$0.65
Platform commission−$4.20
You keep$4.60
33% keptMargin crushed
−$4.14 an order vs dine-in
Price to protect your margin
$19.91+42% vs dine-in
Relist here → this order pays you $8.74, same as your dining room.
Steep markup: platforms can throttle visibility. Or drop to DoorDash Basic (15%) and protect the same $8.74 at $16.40 (+17%).
Margin crushedTrailing dine-inHolding dine-inbreak-evenyour dine-in margin · 62% here
Food cost = $4.55 from the sample recipe’s ingredients and invoices: 32.5% of the $14.00 dine-in price. Packaging $0.65, delivery only. You keep is what’s left to pay labor, rent, and profit; we never guess payroll from your recipes, so it’s never baked into the math. Same dish, same $14.00 price, three outcomes your blended P&L averages into one. Commission tiers per published DoorDash & Uber Eats merchant pricing; each platform’s smaller per-order processing fees are left out of this simplified view; importing your settlements captures every fee in your real effective rate. All figures illustrative.
Step 4 — The Monday decision

Nine months of drift becomes one Monday fix.

Every quiet price move goes on a dated ledger, so the erosion is never a mystery. Then, every Monday, the report ranks what the drift is costing you and gives the exact price that gets each dish back to its dine-in profit. Two minutes of deciding, not a weekend of reconstructing.

The record it keeps
The Signature Quesabirria
Sample dish · illustrative
DoorDash listing · menu price never moved
Date
What moved
Per order
Oct 2Listed on DoorDash at $14.00. Pays $6.10 an order after food, packaging, and the 25% cut you penciled$6.10
Jan 13Oaxaca cheese $4.85 → $5.40 / lb, dish + consommé · −$0.08$6.02
Feb 10Consommé re-batched: bones, chiles up · −$0.12$5.90
Mar 4Beef chuck +6% on the Sysco invoice · −$0.10$5.80
Apr 22Bags, cups, lids re-quoted · −$0.20$5.60
May 30Settlement check: you're on Premier, a 30% cut, not the 25% you penciled · −$0.70$4.90
Jun 12Avocados spike, again · −$0.24$4.66
Jun 18Oaxaca again, +11% on the invoice · −$0.06$4.60
TodaySame $14.00 listing. $1.50 an order gone to drift.$4.60
The decision it becomes
Inbox · Monday 6:02 AMSample
MarginLeaks <reports@marginleaks.com>
Margin Health · Sample Cantina · week of Jun 22

Three dishes are leaking on delivery. Two price moves and one vendor call get all three back to their dine-in profit.

Dish · channelKeepsThe move
Signature Quesabirria · DoorDash33%Relist at $19.91 → $8.74/order
Pollo Asado Plate · Uber Eats44%Raise to $19.31 → $9.80/order
Street Corn · DoorDash32%Raise to $8.89 → $3.82/order

Dominant driver: cost drift: oaxaca cheese +11% on the Jun 18 invoice, flowing through 6 dishes.

Your plan this week
  1. 1.Relist the quesabirria on DoorDash at $19.91. It's a steep markup, so watch volume for two weeks (or move to the 15% Basic tier and protect the same profit at $16.40).
  2. 2.Raise the pollo asado to $19.31 on Uber Eats — a +25% markup, past the ~20% visibility-risk line, so test it on this dish for two weeks before going wider.
  3. 3.Check the cheese: the Jun 18 invoice shows oaxaca +11%, its second jump this year, and it flows through 6 dishes. Confirm the price or call a second vendor.

Sample data. Your report is computed from your own recipes, invoices, and settlements; every figure expands to its math, and it all exports to CSV.

Pricing

One plan. The price is on the page. That’s the point.

The category sells through demo calls and quotes. We'd rather you keep the hour.

The Operator Plan
$79per month
per location

About $2.60 a day. Less than one comped appetizer.

Month-to-month · cancel anytime
Start setup — $79/mo

No demo. No sales call. 30-day money-back guarantee.

Everything included
Snap, don't typePhotograph invoices & menus into priced recipes. You approve every line.
True plate costSub-recipes, real yields, explicit unit conversions. No guesses.
The delivery mathWhat every dish nets on Uber Eats, DoorDash, Grubhub & direct.
Your real commissionBack-calculated from your own payout statements.
The Monday reportEvery drifted dish, why, and the exact price that fixes it.
Menu engineeringOn your real sales mix, with volume-risk warnings.
The whole teamOwner, manager, staff & viewer roles. No per-seat pricing.
Your data, yoursEverything exports to CSV or JSON, anytime.

Coming in v2: POS integrations (Toast, Square) and hands-off invoice reading with no review step, listed so you know what’s real today and what isn’t.

The back-office suites$350/mo per location, when the price is published at all
  • A demo call before you see a price
  • Onboarding fees, quotes & POS lock-in
  • Still no answer on what DoorDash nets you

Published and reported pricing for the leading food-cost suites, checked mid-2026.

30-day money-back guaranteeIf it isn't earning its keep, ask within 30 days of your first payment for a full refund.
Cancel anytimeNo contract. Cancel in one click, no retention call.
Your data leaves with youExport everything to CSV first, and we delete on request.

The drift is running on your menu tonight, whichever way it leans. There’s one way to know.

Find the leak.
Keep the margin.

$79/mo per location — or $790/yr, two months free · 30-day money-back guarantee · cancel anytime.

We use cookies to measure our ads. Details