Written by: JJ Tan, Founder, Jelly
Key Takeaways
- Three core formulas underpin every food costing calculation: portion cost, food cost percentage and selling price from target margin, all expressed in pounds sterling.
- Yield and wastage must be applied to every ingredient; without them, calculated costs will understate the true cost per plate.
- Always strip VAT from menu prices before calculating food cost percentage or GP margin, as required by HMRC rules for UK hospitality.
- Whole-restaurant food cost is derived from stock movements (opening stock + purchases − closing stock) divided by net food sales, not from individual recipes alone.
- Jelly automates invoice scanning and live recipe costing so every formula stays accurate as supplier prices change.
The Three Food Costing Formulas You Need First
These three formulas are the foundation of every food costing calculation, and the table below shows they are really one relationship rearranged. When you know any two of portion cost, selling price and food cost percentage, you can solve for the third. Each row applies the same running example throughout this guide: a UK pub main course (fish and chips) with a £3.90 portion cost, sold at £16.00 inc-VAT (£13.33 ex-VAT).
| Formula | Expression | Worked Example |
|---|---|---|
| Portion Cost | Total ingredient cost of recipe ÷ number of portions | £23.40 recipe cost ÷ 6 portions = £3.90 |
| Food Cost Percentage | (Portion cost ÷ selling price ex-VAT) × 100 | (£3.90 ÷ £13.33) × 100 = 29.3% |
| Selling Price From Target | Portion cost ÷ target food cost percentage | £3.90 ÷ 0.30 = £13.00 ex-VAT (£15.60 inc-VAT, rounded to £16.00) |
At £16.00 inc-VAT (£13.33 ex-VAT) and a £3.90 portion cost, the GP margin is 70.7%. These three numbers, portion cost, food cost percentage and selling price, are the core of every calculation that follows.
How Do I Calculate the Cost of Food? A Four-Step Process
- List every ingredient and its purchase price from the invoice. Record the supplier price per unit (per kg, per litre, per each) from the most recent invoice. Include every component that lands on the plate: the main protein, sides, sauce, garnish, cooking oil and seasoning.
- Convert to a usable unit and apply yield and wastage. Convert those invoice prices to grams or millilitres, then adjust for trim, peel and cooking loss. The yield-adjusted cost is what the dish actually costs to produce.
- Divide the recipe cost by portions to get portion cost. Sum every ingredient cost in the recipe, then divide by the number of portions the batch produces. This gives your portion cost for that dish.
- Divide by the ex-VAT selling price to get food cost percentage. Use the net (ex-VAT) menu price as the denominator. Dividing by the VAT-inclusive price overstates GP, as explained in the VAT section below.
Food Cost Percentage Formula
The food cost percentage formula is: (Portion cost ÷ ex-VAT selling price) × 100 = Food cost percentage.
For the running example: (£3.90 ÷ £13.33) × 100 = 29.3%, leaving a GP margin of 70.7%.
A food cost percentage of 28–35% is a widely cited industry rule of thumb, though it is a trade convention rather than a measured UK-wide survey result. Industry benchmarks commonly sit around 28% to 35%, with roughly 30% often used as a starting point, though concept, menu mix and protein intensity can legitimately push a restaurant’s figure outside that range. The UKHospitality × Christie & Co Benchmarking Report 2022 found food gross profit averaged 67% across 4,791 managed outlets, implying a food cost of approximately 33%. That figure was measured during a period of temporarily reduced VAT rates, so it should be treated as historical context rather than a current target.
For a deeper treatment of this formula and how to track it over time, see Food Cost Percentage Formula: The UK How-To Guide.
How to Calculate Food Cost per Portion
Portion cost is the sum of every ingredient in one standard serving, costed at the usable quantity consumed. The table below builds the £3.90 portion cost line by line, so you can see how a few pence per ingredient add up to the figure used throughout this guide.
| Ingredient | Usable Quantity | Unit Cost | Cost |
|---|---|---|---|
| Cod fillet (yield-adjusted) | 180 g | £14.00/kg | £2.52 |
| Potatoes (peeled, yield-adjusted) | 200 g | £0.60/kg | £0.12 |
| Batter, oil, seasoning | — | — | £0.70 |
| Mushy peas, tartare sauce | — | — | £0.56 |
| Total portion cost | £3.90 |
In ChefSums’ UK fish and chips costing (UK pack prices dated 7 September 2026), the batter ingredients (flour, cornflour, lager, bicarbonate of soda) and vegetable oil come to about £0.70 per portion. The mushy peas and tartare sauce are costed separately, and their combined per-portion cost will vary with the recipe and supplier prices used.
Batch recipes and sub-recipes follow the same logic. Cost the sub-recipe (for example, a tartare sauce batch) once, divide by the number of portions it yields to get a per-portion cost, then treat that figure as a single ingredient line in the parent dish. This keeps the arithmetic clean and ensures a price change to one component updates every dish that uses it.
How to Calculate Food Cost With Wastage and Yield
Yield and wastage are the variables most guides omit, and they are the most common reason a chef’s calculated food cost does not match the actuals at month end.
Yield percentage is the usable weight after trim, peel, bone removal or cooking loss, expressed as a proportion of the as-purchased weight. Wastage percentage covers spills, over-portioning and spoilage. Both increase the true cost per usable unit above the invoice price.
The formula for yield-adjusted unit cost is: Usable unit cost = as-purchased unit cost ÷ yield percentage.
The CCEA “Costing a Dish” resource sets out this edible-portion methodology as the standard approach for hospitality training: cost the ingredient on what reaches the plate, not what arrives on the delivery.
| Ingredient | Invoice Price | Yield % | Usable Cost/kg | Portion (180 g) |
|---|---|---|---|---|
| Cod fillet | £11.20/kg | 80% | £14.00/kg | £2.52 |
Without the yield adjustment, the cod portion would be costed at £2.02 (180 g × £11.20/kg), understating the true cost by £0.50 per portion. Because that gap depends on how your kitchen actually prepares the fish, yield tests should be performed using the actual product and preparation method the kitchen will use, weighing before and after preparation, because yield varies with product condition, size and staff technique. On top of the yield figure, Eleaty’s recipe costing guide recommends adding a safety buffer of 2% to 5% across total portion food cost (or a flat allowance of €0.10 to €0.30 per portion) to cover seasonings, cooking oils and minor prep waste.
Food Cost Formula With VAT and GP
This is a UK-specific step that most guides skip entirely. Ingredient costs are taken ex-VAT (a VAT-registered business reclaims input VAT). Menu prices are displayed inc-VAT, as required by the Price Marking (Food and Drink Services) Order 2003. Comparing the two directly, such as a £3.90 ingredient cost against a £16.00 menu price, overstates GP.
Under HMRC VAT Notice 709/1, food and drink supplied in the course of catering, including restaurant meals eaten on the premises, is standard-rated at 20%. The UK standard VAT rate is 20%, so the VAT inside any inc-VAT price is one-sixth of it.
| Step | Calculation | Result |
|---|---|---|
| Inc-VAT menu price | — | £16.00 |
| Strip VAT (÷ 1.2) | £16.00 ÷ 1.2 | £13.33 ex-VAT |
| Food cost percentage | £3.90 ÷ £13.33 × 100 | 29.3% |
| GP margin | 100% − 29.3% | 70.7% |
Dividing £3.90 by the inc-VAT price of £16.00 gives 24.4%, which understates food cost by nearly five percentage points and overstates GP by the same margin. Always strip VAT before calculating food cost percentage or GP.
Food Cost Formula for a Whole Restaurant
At business level, food cost is calculated from stock movements rather than individual recipes.
Food Cost % = (Opening Stock + Purchases − Closing Stock) ÷ Net Food Sales × 100
| Item | £ |
|---|---|
| Opening stock | £4,200 |
| + Purchases (period) | £18,600 |
| − Closing stock | £3,900 |
| = Cost of Goods Sold | £18,900 |
| Net food sales (ex-VAT) | £62,000 |
| Food cost % | 30.5% |
This whole-business figure will rarely equal the sum of individual dish costs. Waste, staff meals, unrecorded transfers, spoilage and portioning variance all widen the gap between theoretical and actual food cost. The denominator should be food revenue only, net of discounts, refunds and complimentary meals, excluding drinks, service charges and delivery fees.
For a full walkthrough of the inventory side of this calculation, see Food Cost Calculator With Inventory Tracking: UK Restaurants.
How to Calculate a 30% Food Cost
Given a portion cost, find the selling price that delivers 30% food cost:
- Selling price (ex-VAT) = portion cost ÷ 0.30 = £3.90 ÷ 0.30 = £13.00 ex-VAT.
- Add 20% VAT: £13.00 × 1.2 = £15.60, rounded to £16.00 on the menu.
Given a selling price, find the portion cost needed for 30% food cost:
Maximum portion cost = ex-VAT selling price × 0.30 = £13.33 × 0.30 = £3.999, which rounds to £4.00 (to two decimal places) as the maximum portion cost.
If the current portion cost is £3.90, the dish is running at roughly 29.3%. That sits inside the 30% target with a small amount of headroom per portion. Across a week’s covers, that headroom adds up and can help absorb a modest ingredient price rise before a menu re-price is needed.
Why Your Calculated Food Cost Never Matches Your Actuals
The formula only works when the ingredient prices feeding it stay current. The NIQ and Prestige Purchasing Foodservice Price Index recorded a 1.8% month-on-month rise in UK hospitality food and drink prices in June 2026, with increases across nearly all categories. IGD analysis found that the standard deviation of monthly UK food and drink CPI was 5.8 from 2020 to present, versus 2.7 in 2010–2019, so food price volatility has roughly doubled. A recipe costed in January may be materially wrong by March.
Supplier price creep is the primary culprit. Gradual supplier price increases can become embedded in a restaurant’s cost base purely because nobody has a clear benchmark against which to track how prices have changed over time. A spreadsheet costed six months ago silently breaks every time an invoice lands with a new price, and nobody knows until the month-end stock count reveals the gap. Closing that gap means capturing prices as they change, which is what Jelly is built to do.
Automated invoice scanning captures every line-item price the moment an invoice arrives, by photo or email, so ingredient costs in every recipe update in real time. The Price Alert feature flags every supplier price change, giving operators the data to renegotiate rates or claim credit notes before margin erosion compounds. Live dish costing means GP margins update as invoices arrive, not weeks later. Jelly users cut food costs by 3% on average in the first three months, and gross margins rise by 2 percentage points. What used to take 28 minutes to cost a menu item now takes 3.
Jelly works alongside POS systems including Square, EPOS Now, Toast and Lightspeed, pulling item-level sales data to show which dishes are most popular and most profitable. That sales view complements the costing data.
For more on managing recipe costs as prices move, see Recipe Costing With Fluctuating Ingredient Prices and Menu Costing Formula: What Reddit Chefs Actually Use.
Food Costing Formula vs Spreadsheet vs Software
A spreadsheet is the natural starting point for food costing. It handles the arithmetic, it is free, and most operators already have one. The limitation is maintenance: every time a supplier price changes, someone has to find the affected cell, update it and check the formula references still work. Across a menu of 40 dishes with 8–12 ingredients each, that becomes a significant manual task. Invoice errors, duplicated charges and unexpected delivery fees also become much harder to spot when dozens of invoices are processed across multiple suppliers and locations.
For operators at one site with a stable menu and a single buyer, a well-maintained spreadsheet can work. For operators expanding to two or more sites, running multiple suppliers and dealing with weekly price movements, the spreadsheet starts costing more time than it saves. Jelly is built for that next stage: flat-rate pricing at £129/month per location, saving 10–20 hours of admin every month, with every formula in this guide kept live automatically as invoices land.
For a free starting point, see Food Costing Template for Caterers: Stop Losing Margin.
Conclusion
The food costing formula comes down to three things: portion cost from yield-adjusted ingredients, food cost percentage against the ex-VAT selling price, and whole-restaurant COGS from stock movements. The difficulty is keeping every formula true as supplier prices move. A static spreadsheet gives a number that was correct on the day it was built. Jelly keeps every number in this guide live, with invoice prices feeding dish costs, GP margins updating as deliveries arrive, and Price Alert flagging every change before it erodes margin. That is the difference between knowing your food cost and controlling it.
Frequently Asked Questions
Below are the questions operators ask most often about these formulas.
What Is the Formula for Food Costing?
The three formulas are set out in full under “The Three Food Costing Formulas You Need First” above. In short: portion cost is recipe cost ÷ portions; food cost percentage is portion cost ÷ ex-VAT selling price × 100; and selling price is portion cost ÷ target food cost percentage. All three formulas should use ex-VAT figures throughout.
Is There a Free Template for Calculating Food Costs?
Yes. A ready-to-use UK food costing template is available in Food Costing Template for Caterers: Stop Losing Margin. The template covers ingredient listing, yield adjustment, portion cost calculation and food cost percentage, and is designed for UK operators working in pounds sterling. It is a practical starting point before moving to automated software.
What Is the Food Cost Formula PDF?
There is no single official PDF standard for food costing formulas. Instead, bodies such as the New Zealand Qualifications Authority publish unit standards (e.g. 24525, “Perform food costing calculations in a commercial hospitality environment”) that require methods to be compared in accordance with standard industry texts rather than prescribing one formula set. The three core formulas, portion cost, food cost percentage and selling price from a target, are set out in full in this article and can be printed directly. For a structured template to apply them, the food costing template linked above provides a downloadable format. For ongoing use, a software tool such as Jelly keeps the same formulas live and updated automatically as invoices arrive, removing the need to maintain a static document.
What Is the Formula for Pricing a Menu Item?
The pricing formula is: ex-VAT selling price = portion cost ÷ target food cost percentage. Then add 20% VAT for the menu price. Using the £3.90 portion cost from earlier, a 30% target gives £13.00 ex-VAT and £15.60 inc-VAT (rounded to £16.00), as worked through above. At a 28% target the ex-VAT price would be £3.90 ÷ 0.28 = £13.93, giving £16.71 inc-VAT. The target food cost percentage is a planning input. It should reflect the gross margin the business needs from food sales to cover labour, rent, utilities and profit. Always price from the ex-VAT figure and add VAT last, in line with HMRC VAT Notice 709/1 requirements for catering supplies.



