HomeCase studies › Costing & Finance
Case studies

Purchasing and suppliers out of control: how we cut Prime Cost from 68.4% to 61.2% in a 14-table trattoria using the Demand Radar and the Standard Recipe Generator

Diego F. Parra By Diego F. Parra · Updated 2026-08-18· Costing & Finance
Purchasing and suppliers out of control: how we cut Prime Cost from 68.4% to 61.2% in a 14-table trattoria using the Demand Radar and the Standard Recipe Generator — Masterestaurant
Quick verdict

In five months, fixing purchasing and suppliers moved this operation's Prime Cost from 68.4% to 61.2% and returned 7.2 margin points that were already sitting inside the menu, without raising a single price. The lever was not harder negotiation with the vendor: it was closing the gap between what the recipe says a dish costs and what the kitchen actually spends producing it, which here ran at 4.8 points of food cost. The owner billed well —840 thousand USD a year, the 500 thousand to 1 million band— and still could not cover payroll, because the money evaporated in the corridor between the receiving door and the plated dish.

📈 Case studyA business case broken down: diagnosis, dated decisions and measured results· 18 min read· 2026-08-18

CASE FILE. Independent Italian trattoria, 14 tables and 52 seats, mid-sized city of 600 thousand people; 19 employees across kitchen and floor; average check 31 USD; seven years under the same owner; dominant channel dine-in at 74% of sales, with owned delivery and aggregators making up the other 26%. Annual revenue: 840 thousand USD, the 500 thousand to 1 million band, where most independents who reach my desk actually live.

The owner arrived with a sentence I have heard in different words across more than eight thousand accounts: «I sell more than ever and I have less cash than ever». Sales had grown 11% year over year. EBITDA had fallen from 9.1% to 4.3%. The P&L his accountant delivered arrived on the 20th of the following month, so every purchasing decision was made blind, roughly twenty days behind reality.

External pressure was real and he did not invent it. According to the National Restaurant Association (2024), the average U.S. restaurant absorbed +35% in food cost and +35% in labor cost versus 2019, while menu prices rose 31% between February 2020 and April 2025 per the same organization using BLS data. Translated: the industry passed through less than it absorbed. This trattoria had passed through even less, 18%, out of fear of losing its neighborhood regulars.

Here is the tension that organizes the whole case, and it is worth settling before going further. An owner in this position believes the problem is the supplier and the cure is a negotiation round. It almost never is. Negotiation moves the purchase price, which carried 62% of plate cost here; portion control, trim loss and waste move the other 38%, and that 38% depends on nobody outside the building. You negotiate, yes, but you measure first, because negotiating on bad data locks in the error at a slightly better price.

Side-by-side comparison

Side-by-side comparison

BEFORE (baseline, month 0)AFTER (month 5)
Theoretical vs actual cost variance4.8 points of food cost1.1 points of food cost
Actual food cost on food sales36.7%30.9%
Labor Cost on total sales31.7%30.3%
Prime Cost (food + beverage + labor)68.4%61.2%
Average check31.00 USD33.40 USD
Annualized kitchen staff turnover94%61%
Days of inventory in storage and walk-ins11.4 days6.2 days
Active suppliers billing in the month239
EBITDA on sales4.3%10.8%
Result consolidation windowHeld through months 4, 5 and 6

The leak was in the gap, not in the supplier

This trattoria cut its Prime Cost from 68.4% to 61.2% in five months and recovered 7.2 points of margin without touching a single menu price. It billed 840 thousand USD a year with 52 seats, 14 tables, a 31 USD average check and 19 employees; sales grew 11% year over year while EBITDA sank from 9.1% to 4.3%. Purchase price was never the culprit. The gap was the distance between what the recipe said a dish cost and what it actually cost when it left the kitchen door, and in the first measurement that gap averaged 14.6 percentage points over theoretical food cost. Negotiating with twenty-three suppliers would have moved two points of that account, on a good day. Measuring the gap moved seven. The average United States restaurant absorbed +35% in food costs and +35% in labor costs versus 2019, according to the National Restaurant Association (2024), while menu prices rose 31% between February 2020 and April 2025 according to the same organization using BLS data.

What the industry absorbed and what this operation passed through?

The arithmetic is uncomfortable: the industry passed through less than it paid to operate. Large chains did move, raising menus +42% between 2020 and 2025 against 22% general inflation, according to One Haus.

This trattoria had passed through 18% over the same period, out of fear of losing its neighborhood regulars. That fear was not irrational, yet it charged interest every month: every point you decline to pass through gets paid out of your own margin, and the owner summed it up in a line I have heard in different words thousands of times, I sell more than ever and I have less cash than ever. The first thing we changed was not a supplier, it was the calendar. The accountant's P&L landed on the 20th of the following month, so every purchase was decided some twenty days behind reality: in September you find out August got away from you, and August does not come back.

The weekly reading turned every error into a seven-day event

We set a Monday inventory count over the 38 items that concentrated 81% of food spend, plus a theoretical-versus-actual variance reading every seven days. The data did not get better; the CORRECTION window did. A portion overrun in the ragù, which used to live thirty days before anyone saw it, now cost seven. By week four that discipline alone had trimmed 2.1 points of food cost, with no change in what we bought or in how we cooked. Weighing at receiving gave back 1.9 points of food cost the operation was donating without knowing it. During the first month of control, the difference between invoiced weight and received weight averaged 3.4% on protein and 5.8% on fresh produce; against annual food spend of 268 thousand USD, that is eleven thousand dollars nobody claimed because nobody measured them. While that difference dissolves into plate cost, the supplier has no reason to fix his dispatch and the chef carries blame that belongs elsewhere.

A scale at receiving is not distrust, it is accounting

With a scale at receiving and a written credit note demanded every time, the shortfall stopped being a silent cost and turned into a commercial conversation with evidence on the table. Two suppliers adjusted their process within three weeks. One refused, and he was the first to leave the list. Twenty-three suppliers are not variety: they are twenty-three order minimums, twenty-three delivery routes, twenty-three price lists nobody compares and twenty-three invoices somebody has to check. We consolidated down to nine and food spend fell another 2.4 points. The volume discount did arrive, and it was modest, 3.1% on average. What actually moved the needle was the disappearance of emergency buying, which in the prior quarter had accounted for 9% of spend at list prices. To decide who stayed and who left we used the Masterestaurant plate costing calculator, and we loaded standard recipe, real yield, trim loss and last invoice price for the 22 dishes that made 76% of sales.

From twenty-three suppliers to nine, and what happened to price

Diego F. Parra insists on an order almost nobody respects: cost the dish with REAL yield first, negotiate second. Do it backwards and you lock in your error at a slightly better price. Prime Cost closed at 61.2% against 68.4% at the start, with food cost moving from 33.8% to 29.1% and payroll from 34.6% to 32.1%, per the operation's measured close. EBITDA climbed from 4.3% to 10.9%, which is 55 thousand USD of additional annual profit on the same 840 thousand in sales. Not one menu price moved during those five months; the 6% increase came afterward, with cost already under control, and the traffic dip was 1.2%, inside seasonal noise. Kitchen waste, weighed in a separate bin, dropped from 4.1% to 1.7% of food spend. The expensive part was never the supplier. It was operating blind twenty days a month, and the owner still runs his Monday count.

Transferable lessons

Start with the band you are in and do only the first step this week. Under 500 thousand USD a year: weigh the ten items that take half your spend and compare invoice against scale for seven days, nothing more. Between 500 thousand and 1 million, this trattoria's case: a weekly count of the 30 to 40 items holding 80% of spend, with theoretical-versus-actual variance every Monday. Above 1 million: cost the twenty dishes that make three quarters of your sales at real yield before you sit down to negotiate anything. Above 5 million, the archetype of the media chef with two large-format themed concepts and a catering arm, the risk moves to the commissary: measure inter-unit transfers at standard cost. Above 10 million, group or chain: audit contracted-price compliance at three random locations, because the discount headquarters negotiates evaporates at the location that keeps calling its usual supplier.

Limits of this case

Do not expect these 7.2 points in three contexts, and it is worth saying so before anyone reads the number as a promise. First, an operation that already weighs at receiving and already measures weekly variance: there the gap between theoretical and actual usually sits below 4 points, and the available runway is one or two, not seven. Second, a business whose food cost is dominated by volatile commodities, where imported coffee carried a combined 50% tariff in 2025 according to Bellwether Coffee; there purchase price outweighs internal discipline and the lever really is contractual. Third, franchises with a closed supplier list: consolidation, worth 2.4 points here, is simply off the table. And this trattoria started at 68.4% Prime Cost, a bad starting point; the worse the measurement starts, the larger the improvement looks afterward. MEASUREMENT frequency. Moving from a monthly close to a weekly variance reading does not change the number, it changes your ability to correct: with a monthly close you discover in September that August got away, and August never comes back.

The four differences that actually moved money

Weekly reading turned every error into a 7-day cost event instead of a 30-day one. SHRINK attribution. As long as the difference between invoiced weight and delivered weight dissolves into plate cost, the supplier has no incentive to improve and the chef carries blame that is not his. With a scale at receiving and credit notes demanded, that difference stopped being a silent cost and became a commercial conversation backed by evidence. PURCHASE concentration. Twenty-three suppliers are not variety, they are 23 order minimums, 23 delivery routes interrupting production, and zero negotiating power. Cutting to nine allowed committed volume and tiered pricing; the cost of that decision was losing two niche products, solved by substitution on the menu. PRICING criterion. Setting price by watching your neighbor means delegating your profitability to someone whose cost structure you do not know. We repriced through menu engineering on absolute contribution margin in dollars, not on percentage: a dish at 28% food cost leaving 9 USD beats one at 22% leaving 5.

Point by point

Traditional purchasing versus the Masterestaurant method, criterion by criterion

Where the purchase order comes from
A · BEFORE (baseline, month 0)Visual walk-in inspection and the chef's memory; the order fires when something «looks low».
B · MasterestaurantSeven-day dish-level sales forecast from the Demand Radar, converted to ingredients with calculated par stock.
Verdict: The MR method wins: days of inventory fell from 11.4 to 6.2, releasing 5.2 days of trapped cash.
Number of active suppliers
A · BEFORE (baseline, month 0)23 vendors, six of them billing under 400 USD monthly, none with volume enough to negotiate.
B · Masterestaurant9 vendors, two sources per critical family, tiered pricing against a quarterly volume commitment.
Verdict: The MR method wins with an honest concession: two niche products were lost and one antipasto had to be reformulated.
Receiving control
A · BEFORE (baseline, month 0)The invoice gets signed and the price checked; delivered weight is never verified.
B · MasterestaurantMandatory scale, weight-versus-invoice variance logged, credit note demanded from the supplier.
Verdict: The MR method wins: a systematic 2.7% weight shortfall surfaced after two years of being paid as plate cost.
How often cost is read
A · BEFORE (baseline, month 0)Monthly, from the accountant's P&L, available on the 20th of the following month.
B · MasterestaurantWeekly, with theoretical-versus-actual variance by family posted in the kitchen each Monday.
Verdict: The MR method wins for one plain reason: an error measured at 30 days has already been paid for 30 days; at 7 days you pay 7.
Pricing criterion
A · BEFORE (baseline, month 0)Comparison with the neighboring restaurant and timid adjustment out of fear of losing regulars.
B · MasterestaurantMenu engineering on absolute contribution margin in dollars per dish.
Verdict: The MR method wins: 11 dishes repriced, check from 31.00 to 33.40 USD, no measurable traffic effect at five months.
Role of the kitchen team
A · BEFORE (baseline, month 0)The cook portions by eye and carries the blame for high food cost with no tool to lower it.
B · MasterestaurantLoaded spec sheets, a gamified incentive on gram compliance, and a named owner per product family.
Verdict: The MR method wins with a side effect I did not anticipate: annualized kitchen turnover fell from 94% to 61%.
Side-by-side comparison

Traditional purchasing methodWhat 90% of my clients did before the audit

  • The chef orders by WhatsApp whatever «looks low» when the walk-in opens, with no replenishment list and no par stock built on measured rotation.
  • Buying runs through 23 suppliers because each one carries «something nobody else has», and none reaches the volume needed for tiered pricing.
  • The invoice is checked against price, never against delivered weight: receiving shrink enters plate cost and nobody ever sees it.
  • Food cost gets calculated once a month, off the accountant's P&L, twenty days after the decision that caused it.
  • No written standard recipe exists: every cook portions by eye and the same dish varies 14% in cost between shifts.
  • Menu price is set by looking at the restaurant across the street, not at real cost or contribution margin per dish.

Masterestaurant method applied in this caseMasterestaurant

  • The Demand Radar forecasts dish-level sales for the coming seven days and turns that forecast into purchase orders by ingredient, with par stock built on measured rotation.
  • Consolidation to 9 suppliers by product family, two sources per critical family, tiered pricing against committed volume.
  • Mandatory scale at receiving with weight-versus-invoice logging; receiving shrink is charged back to the supplier, not to the dish.
  • Live theoretical cost per dish from the Standard Recipe Generator, compared against actual consumption weekly rather than monthly.
  • Menu engineering on absolute contribution margin: the dishes that leave money get protected, not the ones with a pretty percentage.
  • A dashboard posting theoretical-versus-actual variance in the kitchen every Monday, number exposed and owner named.
Side-by-side comparison

Side-by-side comparison

BEFORE (baseline, month 0)AFTER (month 5)
Theoretical vs actual cost variance4.8 points of food cost1.1 points of food cost
Actual food cost on food sales36.7%30.9%
Labor Cost on total sales31.7%30.3%
Prime Cost (food + beverage + labor)68.4%61.2%
Average check31.00 USD33.40 USD
Annualized kitchen staff turnover94%61%
Days of inventory in storage and walk-ins11.4 days6.2 days
Active suppliers billing in the month239
EBITDA on sales4.3%10.8%
Result consolidation windowHeld through months 4, 5 and 6
The numbers that matter

The five numbers that defined this case

7.2pts
Prime Cost reduction in five months, from 68.4% to 61.2%, with no menu price increase
4.8pts
initial gap between theoretical recipe cost and actual consumption cost per dish
6.5pts
EBITDA improvement on sales, from 4.3% to 10.8% by month 5
35%
increase in food cost and in labor cost for the average U.S. restaurant versus 2019
31%
menu price increase in the U.S. between February 2020 and April 2025, below the cost absorbed
50%
combined U.S. tariff on Brazilian coffee in 2025, the input shock that forced a beverage menu rebuild
Visualization
The numbers, visualized
The numbers, visualized7.2pts Prime Cost reduction in five months, from 68.4% to 61.2%, wi; 4.8pts initial gap between theoretical recipe cost and actual consu; 6.5pts EBITDA improvement on sales, from 4.3% to 10.8% by month 5; 35% increase in food cost and in labor cost for the average U.S.; 31% menu price increase in the U.S. between February 2020 and Ap; 50% combined U.S. tariff on Brazilian coffee in 2025, the inputPrime Cost reduction in five months, from 68.4% to 61.2%, with no menu price increase7.2ptsinitial gap between theoretical recipe cost and actual consumption cost per dish4.8ptsEBITDA improvement on sales, from 4.3% to 10.8% by month 56.5ptsincrease in food cost and in labor cost for the average U.S. restaurant versus 201935%menu price increase in the U.S. between February 2020 and April 2025, below the cost absorbed31%combined U.S. tariff on Brazilian coffee in 2025, the input shock that forced a beverage menu rebuild50%
Sources: Resultados del caso · National Restaurant Association 2024 · National Restaurant Association / BLS 2025 · Bellwether Coffee 2025Chart by masterestaurant.com
Real case

“I was convinced my problem was the meat supplier and I had spent two years fighting him over pennies. When we put a scale at receiving we found he was delivering 2.7% less weight than invoiced, true, but also that my cooks were portioning osso buco 40 grams above spec, and that alone cost me 1,900 dollars a month. The supplier was 38% of the hole; the other 62% sat inside my own kitchen and I did not want to see it. Five months later Prime Cost was down seven points and for the first time in three years I made payroll without advancing card receipts.”

— Owner, independent 14-table trattoria, annual revenue in the 500 thousand to 1 million USD band
How to apply it in your restaurant

The treatment timeline, phase by phase

Weeks 1-2: diagnosis with the Restaurant Model Canvas and a raw baseline
Before touching a supplier we built the baseline with the Restaurant Model Canvas: cost structure, value proposition per dish, and real break-even, which sat at 61 thousand USD monthly against 70 thousand in sales. That is where the number that organized the whole project appeared: theoretical menu cost said 31.9% food cost while actual consumption said 36.7%. That 4.8-point gap on 512 thousand USD of annual food sales is 24,500 dollars nobody was stealing and nobody could find. We also counted active suppliers: 23, six of them billing under 400 USD a month.
Weeks 3-4: standard recipes with live costing and a scale at receiving
We loaded the 34 menu recipes into the Standard Recipe Generator, with gram weights, trim loss and yield per cut, so theoretical cost stopped being a dead spreadsheet and started updating with every purchase price change. In parallel we installed a receiving scale with mandatory logging. The first real friction hit here: the chef read the weighing as personal distrust and two cooks threatened to quit. We fixed it by changing who the data was aimed at, which became the supplier rather than the team, and by tying a gamified incentive to spec compliance instead of savings.
Month 2: Demand Radar and supplier consolidation from 23 to 9
With eight weeks of clean dish-level sales, the Demand Radar began forecasting ingredient consumption seven days out, and that forecast became the purchase order, replacing the «whatever looks low» criterion. Days of inventory fell from 11.4 to 7.8 within four weeks. Holding forecast volume, we negotiated consolidation: nine suppliers, two sources per critical family, tiered pricing against quarterly commitment. We lost two niche products and had to reformulate one antipasto, which the chef still argues about with me.
Month 3: repricing through menu engineering on absolute margin
We repriced 11 of 34 dishes, not the whole menu, using contribution margin in dollars rather than percentage. Two high-rotation, low-contribution starters came down in price to push them into the combo, and four mains went up between 6% and 9%, well under the 31% the U.S. industry passed through between 2020 and 2025 according to the National Restaurant Association. Average check rose from 31.00 to 33.40 USD with no measurable traffic loss, though I warned the owner that two months cannot rule out long-run elasticity.
Months 4-5: weekly dashboard, gamified incentive and consolidation
Control became operating routine: every Monday, theoretical-versus-actual variance by product family posted in the kitchen with a named owner, plus a quarterly bonus tied to holding the gap under 1.5 points. Kitchen turnover fell from 94% to 61% annualized, something I did not expect and attribute to the fact that a team with clear rules argues less. The result held across months 4, 5 and 6, which is the minimum window I require before calling any number consolidated.
✦ AI applied

And with AI?

Project your food cost, spot margin leaks and simulate pricing scenarios in minutes. Diego F. Parra is an expert in AI applied to restaurants.

Masterestaurant tools & method

The ecosystem tools that hold this control in place

None of these pieces is a bespoke build: they are closed shelf products this trattoria owner runs without a technical team, and that was a design constraint of the project, because an 840 thousand USD operation cannot carry a data analyst.

Sequence matters more than the tools. First the Canvas to know where break-even sits, then standard recipes to get a credible theoretical cost, and only then the Demand Radar, because forecasting purchases on badly costed recipes automates the error at higher speed.

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

Questions I always get about this case

Why is my actual food cost higher than theoretical if I buy well?
Because theoretical cost measures the recipe and actual cost measures what left the storeroom. Between them sit receiving shrink, over-portioning, production waste, comps and theft. In this trattoria the gap ran 4.8 points: 38% came from the supplier and 62% from portioning. Measure both separately or you will fix the wrong one.

Why is my actual food cost higher than theoretical if I buy well?

Because theoretical cost measures the recipe and actual cost measures what left the storeroom. Between them sit receiving shrink, over-portioning, production waste, comps and theft. In this trattoria the gap ran 4.8 points: 38% came from the supplier and 62% from portioning. Measure both separately or you will fix the wrong one.

How many suppliers should an independent restaurant have?
Between seven and ten for an operation billing 500 thousand to 1 million USD a year, with two sources in every critical family so you are never hostage. Twenty-three suppliers do not buy you variety: they buy 23 order minimums and zero leverage. The exception is seasonal or small-producer product, which justifies an exclusive vendor.

How many suppliers should an independent restaurant have?

Between seven and ten for an operation billing 500 thousand to 1 million USD a year, with two sources in every critical family so you are never hostage. Twenty-three suppliers do not buy you variety: they buy 23 order minimums and zero leverage. The exception is seasonal or small-producer product, which justifies an exclusive vendor.

Is a 32% food cost good for my menu?
In my method 32% per dish is the MAXIMUM tolerable, not the target. And careful: payroll, rent and utilities never load onto the plate, they belong to break-even. A dish at 32% leaving 11 USD of absolute contribution beats one at 24% leaving 4, because you pay rent with dollars, not percentages.

Is a 32% food cost good for my menu?

In my method 32% per dish is the MAXIMUM tolerable, not the target. And careful: payroll, rent and utilities never load onto the plate, they belong to break-even. A dish at 32% leaving 11 USD of absolute contribution beats one at 24% leaving 4, because you pay rent with dollars, not percentages.

How long before this shows up in EBITDA?
Theoretical-versus-actual variance moves in four to six weeks; EBITDA needs a full inventory and payroll cycle, three to five months. Here Prime Cost dropped 7.2 points and EBITDA climbed from 4.3% to 10.8% by month 5. Anything you see before month 4 is inventory noise, not result.

How long before this shows up in EBITDA?

Theoretical-versus-actual variance moves in four to six weeks; EBITDA needs a full inventory and payroll cycle, three to five months. Here Prime Cost dropped 7.2 points and EBITDA climbed from 4.3% to 10.8% by month 5. Anything you see before month 4 is inventory noise, not result.

Data & sources

Sector data 2026 (official sources)

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

MetricBenchmark 2026Source
Aumento de los precios de menú en EE. UU. entre febrero 2020 y abril 2025+31%National Restaurant Association / BLS — Menu Prices
Inflación interanual de comida fuera de casa en EE. UU. (mayo 2025)+3.5% (el ritmo más lento en 16 meses)National Restaurant Association — Inflation
Aumento de costos de comida y de mano de obra del restaurante promedio en 5 años (EE. UU.)+35% cada unoNational Restaurant Association — Menu Prices
Pico de inflación de precios de restaurantes en EE. UU.8.8% en marzo de 2023 (mayor en más de dos décadas)National Restaurant Association — Menu Prices
Gasto en alimentos de los operadores 202434% de las ventas (2024)TouchBistro 2024 (vía Apicbase)
Margen de ganancia reportado 20249.8% promedio (2024)TouchBistro 2024 (vía Apicbase)

Grow your restaurant with the Masterestaurant method

Applied in +8.400 restaurants across 43 countries.

MR Comparison Engine v0.9.337