Written by: JJ Tan, Founder, Jelly

Key Takeaways

  • Menu costing calculates true ingredient costs after trim, yield and waste, then divides by selling price to set food cost percentage and gross profit.
  • Reddit chefs converge on four formulas: portion cost, Q factor at 5–10%, food cost percentage, and target menu price from a 28–35% target range.
  • Spreadsheets work for single-site kitchens but fail once supplier prices change frequently, multiple sites exist, or weekly reconciliation is required.
  • UK-specific factors, including 20% VAT, 25–35% delivery commissions, and £12.71/hour labour, must sit inside every gross profit calculation.
  • Jelly turns every scanned invoice into live dish-level GP, flags supplier price changes the same week, and connects to Square, Lightspeed, EPOS Now and Toast in under five minutes.

See Your Dish-Level GP in a Demo

The Menu Costing Formula Reddit Chefs Use

The Reddit community has converged on four core formulas. They are simple; the discipline is in applying them consistently.

  1. Portion cost = (pack price ÷ pack yield after trim) × portion size
  2. Q factor = a small allowance, typically about 5–10% of food cost, added to cover extras such as condiments, garnishes, oils, seasonings, disposables and waste that are not weighed in the recipe
  3. Food cost % = (portion cost + Q factor) ÷ selling price × 100
  4. Target menu price = (portion cost + Q factor) ÷ target food cost %

The 28–35% target range is not one blogger’s opinion. It is corroborated across UK industry benchmarks. Restaurant365’s guide puts the ideal range at 28–33%, with quick-service concepts running lower and fine dining higher, and a 5–15% waste buffer built into yields. The UKHospitality × Christie & Co Benchmarking Report 2022 recorded an average food gross margin of 67% across surveyed businesses, equivalent to approximately 33% food cost of net sales. UK hospitality consultancy Operational Chef Consultant puts the independent restaurant range at 28–35%, with hotels and fine dining often running tighter at 25–30%.

Two terms appear constantly in the threads and deserve clear definitions. Theoretical food cost is what your recipes say you should spend, based on current ingredient prices and portion sizes. Actual food cost is what your invoices and stocktakes say you did spend. The gap between them, sometimes called merma in Spanish-language kitchen communities and increasingly in UK chef forums, is where waste, over-portioning, theft and stale recipe specs hide. Rigorous weekly variance reporting can reduce waste by up to 20% and improve gross profit margins by 4–6% annually.

UK hospitality throws away 1.1 million tonnes of food a year at a cost of £3.2 billion, with 75% of that waste edible. This waste level underpins the 5–15% buffer the Reddit community recommends.

Put These Formulas to Work — Book a Demo

What Reddit’s Chefs Actually Say About Menu Costing

Across r/Chefit, r/KitchenConfidential, r/Restaurant_Managers and r/restaurant, several positions recur often enough to count as community consensus.

The master spreadsheet is the default starting point. For a single site with a disciplined chef who owns the sheet, it genuinely works. The Q factor exists because nobody weighs the micro-herbs. It is an honest operational allowance. Estimating herbs, spices, salt, oil and minor condiments at a flat 5–10% of the main-ingredient subtotal is consistently close enough to make totals reliable.

The 5–15% waste buffer is the community’s answer to trim, yield and portioning drift. Yield loss and cook shrinkage can inflate true plate cost by 30–60% versus the invoice price. Costing from purchase weight rather than usable weight therefore produces a number that is wrong in the same direction every time.

Theoretical-versus-actual reconciliation is the discipline that separates kitchens that know their GP from kitchens that guess it. The threads are consistent: run it weekly, same day, same method. For tight food cost control, the recommended standard is a weekly audit of the roughly 20 highest-value stock lines, the 20 SKUs that typically account for about 80% of food cost, with the remaining long-tail SKUs given a full count once a quarter.

The workflow has evolved. Manual spreadsheets are giving way to connected, real-time systems because spreadsheets hit a ceiling.

Is a Spreadsheet or Software Better for Menu Costing?

The spreadsheet is the correct starting point and the wrong scaling point. The Reddit threads reach that conclusion themselves, and the documented trade-offs support it.

Excel and Google Sheets are genuinely fine for a one-site kitchen with a chef who owns the sheet, a short menu, and suppliers whose prices are stable. A spreadsheet or free recipe costing template works well for menus under 20–25 items with relatively stable ingredient prices, at zero cost and with no learning curve.

The symptoms that the spreadsheet has stopped working are specific and recognisable.

Excel is a legitimate tool for a single disciplined site, but it stops being one the moment you add suppliers, sites or a weekly reconciliation. Each of the failure points above shares the same root cause, cost data that must be updated by hand. Jelly removes that manual layer. Every scanned invoice updates dish costs automatically, the Price Alert feature flags supplier price changes the same week they happen, and POS integration with Square, Lightspeed, EPOS Now and Toast delivers real-time sales mix and GP. Jelly onboards and generates initial value in the first week. The flat £129/month per location carries no per-user charges.

Recipe management software with live cost calculation saves a typical restaurant 2–4 hours per week, with time savings usually justifying the software cost within the first month. Jelly customers save 10–20 hours of admin every month. They see gross margins increase by an average of 2 percentage points in the first 3 months. Whichever tool you use, the underlying method is the same, so it helps to see a worked example.

See What Jelly Replaces in Your Spreadsheet

Step-By-Step Example: Costing a Gastropub Chicken Dish

The following worked example uses a gastropub main, pan-roasted chicken supreme with roasted root vegetables and a tarragon jus, costed entirely in pounds from UK supplier invoices.

  1. Capture the invoice line items. Pull the pack price for each ingredient from the most recent supplier invoice. In the worked example, chicken breast (skinless) is priced at £5.50/kg, with 800g used at a cost of £4.40. Root vegetables, butter, tarragon and chicken stock should be costed from your own most recent invoices in the same way.
  2. Strip trim and yield. Build in a tested usable yield for each ingredient. For chicken supreme, apply your own trim yield to the invoice price to get the true cost per usable kg, then multiply by portion size. Root vegetables should likewise be costed on their yield-adjusted weight. In CaterCost’s worked example, a chicken supreme portion based on 200g of chicken breast costs £1.90 per portion, or £2.09 with a 10% waste factor.
  3. Apply the Q factor. Add up the main-ingredient costs, then apply a Q factor of around 5–10% to cover oils, seasonings, garnishes and other unweighed extras. In Forkcast’s worked example for a butter chicken half plate, the main recipe ingredients total ₹67.0, which illustrates how a small allowance captures unweighed items.
  4. Calculate food cost % at the proposed price. Divide the portion cost including Q factor by the net (ex-VAT) selling price and multiply by 100. Compare the result against your target range. If it sits well below target, review whether the price is competitive or whether margin is being left on the table.
  5. Set menu price from target food cost %. In the worked example, a £4.25 portion cost at a 32% target food cost gives a starting price ex-VAT of £13.28 (£4.25 ÷ 0.32). In the Margin101 UK VAT-aware Pricing Planner worked example, the VAT-inclusive required displayed price is £120.00, made up of £100.00 excluding VAT plus £20.00 VAT at the standard 20% rate.
  6. Check GP after VAT and delivery commission. In PrimeCost Tools’ worked example, a $30 delivery order at 30% commission, with a 15% funded promotion, 32% food cost and $1.40 packaging, leaves $6.85 net. Packaging, labour and platform VAT must still be deducted. Delivery platforms such as Deliveroo and Uber Eats charge average commissions of 30%, squeezing restaurant margins, so a separate delivery menu with adjusted prices is essential.

Before running this process at scale, check readiness against four points. You need invoice-level cost data for every ingredient. Every recipe must be documented with tested yields. The team must reconcile theoretical to actual weekly. Someone must update the sheet when supplier prices change.

If any of those pieces are missing, the formula is correct but the inputs are wrong.

Cost Your Menu in Jelly

What Food Cost Percentage Should a UK Restaurant Target?

The 28–35% range is the right planning range for most UK operators, but three UK-specific factors change the calculation in ways that US-centric Reddit threads and competitor pages do not address.

20% VAT. UK hospitality businesses must add the standard 20% VAT rate to food and drink prepared for catering or takeaway, meaning a VAT-inclusive menu price must be divided by 1.2 to derive net sales before gross profit is calculated. A £14 dish costing £3.85 looks like a 72.5% margin if measured against the VAT-inclusive price. Measured against net price, it is 67.0%, a 5.5-point distortion caused by counting money that belongs to HMRC. Every GP figure must be calculated on ex-VAT revenue.

Delivery-app commissions. Uber Eats’ published UK merchant rates in October 2026 were 30% when Uber delivers the order and 13% when the restaurant self-delivers. Commissions on the big UK delivery platforms typically run between 25% and 35% of order value, and for many operators this consumes the entire margin on the order. A dish costed at a healthy 30% food cost can still lose money once aggregator commission is applied. Sushi Revolution uses Jelly to set separate target gross profits on dine-in and delivery menus, accounting for 30% delivery commissions, and sees actual gross profits 2–3% higher on average. Jelly’s Delivery Menu Creation feature duplicates existing menu items and factors in commission overheads so the maths is done once and kept live.

UK labour costs. The UK National Living Wage rose to £12.71 an hour for workers aged over 21 in April 2026. Labour is not included in food GP. Targeting prime cost, food plus labour, between 55% and 65% of revenue is the recommended discipline. A 30% food cost plus 28% labour cost produces a 58% prime cost. That leaves 42% of revenue to cover rent, utilities and profit.

The process for keeping these numbers honest follows a clear sequence: capture invoices, build recipes with tested yields, connect POS, reconcile theoretical to actual weekly, then act on price alerts. That loop requires alignment between kitchen, finance and operations. Without that alignment, the formula is correct and the number is still wrong.

Common Challenges and Pitfalls

The most common reasons menu costing breaks down in practice are consistent across the Reddit threads and the research.

  • Inconsistent data capture. Invoices that are not logged, deliveries that are not checked against the purchase order, and waste that is not recorded all produce a theoretical-versus-actual gap that looks like a cost problem but is actually a data problem.
  • Delayed reporting. A multi-site F&B group experienced supplier prices rising incrementally across multiple deliveries, with each increase small enough to pass a paper process without review; by the time finance ran month-end analysis, actual spend was 8–12% above budget.
  • Overreliance on spreadsheets past the point they scale. Spreadsheet-based inventory processes typically break down at around three to five locations, when reconciliation effort exceeds available manager time.
  • Poor team adoption. A costing system that only one person understands and updates is a single point of failure. When that person is on holiday, the data goes stale.
  • No accountability for the theoretical-versus-actual gap. When recipe management is not connected to purchasing data, operators continue using recipe costs that were accurate three months ago, before a vendor price increase changed the math on several menu items.

The Tools Reddit Actually Recommends

For UK operators scaling past a single site, Jelly is the recommended starting point. It is built specifically for UK restaurants, pubs and boutique hotels at the £500k+ revenue stage. Invoice-driven live costing means every scanned invoice updates dish costs automatically, so there is no manual price propagation to forget. Because costs stay current, the Price Alert feature can flag every supplier price change the same week it happens, giving chefs the evidence needed to negotiate credits before margin erodes. POS integration with Square, Lightspeed, EPOS Now and Toast takes under five minutes to connect and delivers real-time sales mix and GP. Jelly users cut food costs by 3% on average in the first 3 months and see GP improve by 2 percentage points. The flat £129/month per location carries no per-user charges. For a deeper look at how Jelly compares across the market, see the best menu costing software for UK restaurants and pubs and the chef menu costing spreadsheet alternatives compared.

The other tools the Reddit community and Google’s AI Overview name are worth understanding on their own terms.

For a detailed look at POS integration options, see the menu costing software POS integration guide for UK restaurants. For pub-specific costing, see the pub menu costing spreadsheet: track GP and food costs.

Start With a Jelly Demo

Frequently Asked Questions

The questions UK operators ask most often about menu costing are answered here in one place.

What Formula Do Reddit Chefs Actually Use to Cost a Menu?

The Reddit community uses four formulas in sequence. First, portion cost equals pack price divided by pack yield after trim, multiplied by portion size. Second, a Q factor of about 5–10% of food cost is added to cover oils, seasonings, sauces, garnishes, disposables and other unweighed extras. Third, food cost percentage equals portion cost plus Q factor, divided by the net selling price (ex-VAT), multiplied by 100. Fourth, target menu price equals portion cost plus Q factor, divided by the target food cost percentage. Industry guidance commonly recommends a target food cost of around 28–35% of revenue, with Restaurant365’s guide putting the ideal range at 28–33%, alongside a 5–15% waste buffer built into yield calculations. All calculations should use ex-VAT figures on both sides, ingredient cost before VAT and selling price before VAT, so the number is comparable across sites and consistent with UK industry benchmarks.

What Food Cost Range Works for Most UK Restaurants?

Most UK independent restaurants operate with food cost percentages between 28% and 35% of ex-VAT food sales. The UKHospitality × Christie & Co Benchmarking Report 2022 found an average food gross margin of 67% across surveyed businesses, equivalent to approximately 33% food cost. By segment, casual dining ran 65.9% food GP, 34.1% food cost, and accommodation-led venues ran 69% food GP, 31% food cost. These are period-actual benchmarks, not dish-level targets. Most UK restaurants aim for a food cost percentage of around 28–35% of food sales, though the right target varies by concept and service style. The three UK-specific factors covered above, VAT, delivery commission and labour, all apply here. The key point is that every GP figure must be calculated on ex-VAT revenue.

Is a Spreadsheet or Software Better for Menu Costing?

A spreadsheet is the correct starting point for a single-site kitchen with a disciplined chef, a menu under 20–25 items, and relatively stable supplier prices. It costs nothing, requires no onboarding, and works. The spreadsheet becomes the wrong tool when supplier prices change frequently and must be propagated manually across every recipe, when more than one person edits the file and version control breaks down, when the operation runs more than one site, or when there is no mechanism to reconcile theoretical food cost to actual food cost weekly. At that point, the spreadsheet fails silently because it looks correct while producing stale numbers. Purpose-built software with invoice-driven live costing, automatic price propagation and POS integration addresses each of those failure points directly. The decision depends on scale and complexity.

How Do You Account for Waste and Yield in Menu Costing?

Yield is the difference between what you buy and what you serve. A 1kg chicken breast with 92% usable yield after trimming costs more per usable gram than the invoice price suggests. The true cost per usable kg is the invoice price divided by the yield percentage. This adjustment must be built into every recipe before the Q factor is applied. The Q factor then covers the small quantities of oils, seasonings and garnishes that are used but never individually weighed, typically about 5–10% of food cost. On top of these recipe-level adjustments, a 5–15% operational waste buffer accounts for portioning drift, prep losses and spoilage that occur during service. The theoretical-versus-actual reconciliation loop, comparing what recipes say should have been consumed against what invoices and stocktakes show was consumed, is the discipline that keeps the waste figure honest. An empty waste log does not mean zero waste; it means the waste is unrecorded and invisible in the cost line.

Conclusion

The Reddit consensus on menu costing holds up. Cost from invoice, apply a Q factor, buffer 5–15% for yield, then reconcile theoretical to actual weekly. That method works. The spreadsheet that delivers it at one site is a legitimate tool. The UK cost layer is what separates a real gross profit figure from a spreadsheet guess: strip 20% VAT before calculating GP, factor 25–35% delivery commission into a separate menu, and track labour as a prime cost line.

The spreadsheet stops working when supplier prices drift faster than anyone updates the sheet, when the team stops maintaining it, and when a second or third site means three files that nobody trusts. At that point, the method is still correct and the tool is no longer fit for purpose.

Jelly is the best menu costing solution for UK restaurants, pubs and boutique hotels scaling past a single site because it turns every scanned invoice into live dish-level GP, flags supplier price changes the same week they happen, and connects to Square, Lightspeed, EPOS Now and Toast in under five minutes, all for a flat £129/month per location. The next step is straightforward.

Start With a Demo