Stock & Purchasing

Recipe Costing Excel - Free Template

Cost recipes by ingredient, packaging, labour, wastage and yield, with selling price guidance and a dashboard for UK food businesses.

2026-08-26
3 Downloads
Download template

This recipe costing Excel template helps UK cafés, caterers, bakeries and food businesses calculate batch costs, cost per portion and suggested selling prices. It includes an ingredient catalogue, recipe costing sheet, management dashboard and instructions sheet, covering ingredient prices, packaging, labour, wastage, yields and target gross profit.

You enter supplier pack prices and recipe inputs once, then Excel calculates the main ingredient cost, total batch cost and portion cost. The Dashboard gives you a compact view of recipe volumes, average costs, target margins and recipes costing more than £5 per portion.

Screenshot 1: Ingredients tab - Excel template recipe costing excel template uk
Figure 1: Worksheet "Ingredients"

The key benefits of this Excel template

  • Calculate a base-unit ingredient cost automatically from pack cost and pack size.
  • Use unique ingredient SKUs to bring the current main ingredient unit cost into each recipe.
  • Include other ingredients, packaging per portion and labour per batch in one batch-cost calculation.
  • Allow for wastage as a percentage of ingredient costs.
  • Turn a total batch cost into a cost per portion using the stated batch yield.
  • Calculate a suggested selling price excluding VAT from your target gross profit percentage.
  • Review high-cost recipes and dashboard totals without rebuilding calculations manually.

Step-by-step guide

  1. Open the Ingredients sheet and replace or add ingredient records. Give every item a unique SKU, then enter its description, category, supplier, purchase unit, pack size, pack cost excluding VAT and last checked date.
  2. Check the calculated Cost per Base Unit column before using an ingredient in a recipe. For example, a £9.60 pack of flour with a pack size of 16 produces a calculated base-unit cost of £0.60.
  3. Go to Recipe Costing and enter one row for each recipe, including its recipe ID, name, menu category and main ingredient SKU.
  4. Enter the main ingredient quantity and unit, then add other ingredient cost, packaging cost per portion, labour cost per batch, batch yield, wastage percentage and target gross profit percentage.
  5. Review the calculated Total Batch Cost, Cost per Portion and Suggested Selling Price Ex VAT. Do not overwrite the lookup and calculation cells.
  6. Use the Dashboard to review total recipes, average portion cost, total estimated batch cost and recipes whose cost per portion is above £5.
  7. Update supplier costs and Last Price Checked dates whenever you verify a new invoice, then revisit affected recipe prices.
Screenshot 2: Recipe Costing tab - Excel template recipe costing excel template uk
Figure 2: Worksheet "Recipe Costing"

Features included

An Ingredients sheet with SKU, description, category, supplier and supplier location fields.
Pack Size and Pack Cost Ex VAT inputs with an automatic IF-based cost-per-base-unit calculation.
A Last Price Checked field and Active? status that marks records checked before 01/01/2026 for review.
A Recipe Costing sheet using VLOOKUP to retrieve the main ingredient cost from its SKU.
Calculated total batch cost that combines ingredients, wastage, packaging and labour.
Cost per portion and suggested selling price excluding VAT calculations for each recipe.
A Dashboard with COUNTA, COUNTIF, AVERAGE, SUM and maximum-value measures, plus two charts.

Who uses a recipe costing Excel template in the UK

A recipe costing workbook is useful when you produce the same food item repeatedly but buy ingredients in supplier packs rather than in recipe-sized quantities. A café owner can use it before changing a breakfast menu, while a catering manager can use it when pricing a batch for an event or reviewing an existing menu line.

For cafés, brunch venues and takeaway counters

The sample Full English Breakfast shows why batch costing is more useful than guessing from a retail menu price. It uses 16 eggs, £2.20 of other ingredients, £0.15 packaging per portion, £10.12 labour and a yield of 10 portions; the workbook applies 4% wastage to the ingredient element before calculating the batch and portion cost.

That gives you a defined basis for a price discussion: ingredients, packaging and labour are visible rather than buried in one estimate. A small café with eight active recipes can review all eight rows before printing a revised menu, rather than re-costing every dish from supplier invoices by hand.

For bakeries and production kitchens

Bakeries often buy flour, dairy and toppings in larger packs, while selling individual slices, loaves or pastries. The Ingredients sheet records Plain Flour as a 16 kg pack costing £9.60 excluding VAT, so its calculated cost per base unit is £0.60; that reference cost can then feed recipes that use the flour as their nominated main ingredient.

Use a separate recipe row for each sellable product, not one blended row for an entire product family. A tray bake yielding 24 portions and a whole cake yielding 10 portions may use similar ingredients, but their packaging cost per portion, labour allocation and yield are different commercial decisions.

For caterers and menu planning

A caterer can use the file when comparing proposed dishes before quoting internally or setting a menu. For example, the sample Chicken Caesar Wrap uses 1.2 kg of its main ingredient, £1.10 of other ingredients, £0.12 packaging per portion, £6.25 labour, a yield of 10 and 5% wastage.

The workbook is designed for one row per recipe, so it is best for a concise, controlled menu list rather than an unstructured collection of kitchen notes. Keep preparation method and allergen information in your established operational records; this template focuses on cost inputs and calculated pricing guidance.

Screenshot 3: Dashboard tab - Excel template recipe costing excel template uk
Figure 3: Worksheet "Dashboard"

How the workbook calculates recipe costs

The workbook separates supplier pricing from recipe-level assumptions. This is the right design: enter pack costs once on Ingredients, then use the ingredient SKU on Recipe Costing so the main ingredient cost per unit is retrieved with VLOOKUP rather than typed again on every recipe row.

From supplier pack to base-unit cost

On Ingredients, Cost per Base Unit is calculated as Pack Cost Ex VAT divided by Pack Size through IFERROR. The sample eggs are a pack of 30 costing £5.40, giving £0.18 per unit; if pack size is blank or zero, the formula returns 0 instead of displaying an error.

Use consistent units. If an ingredient is bought in kg, enter the quantity in kg on the corresponding recipe line; a 1.2 kg recipe quantity matched against a cost calculated per kg will produce a meaningful main ingredient cost, while mixing grams and kg will not.

Batch and portion calculations

Total Batch Cost uses the formula (main ingredient cost plus other ingredients cost) multiplied by one plus wastage, then adds packaging for every portion and labour per batch. In the Full English sample, the £0.15 packaging input is multiplied by its 10-portion yield, so packaging contributes £1.50 to the batch total rather than £0.15.

Cost per Portion divides Total Batch Cost by Batch Yield. If a batch total were £32.00 and the yield were 10, the calculated portion cost would be £3.20; changing the yield to 8 would make it £4.00, demonstrating why you should enter realistic usable portions rather than an intended yield.

Price guidance and management checks

Suggested Selling Price Ex VAT divides cost per portion by one minus the Target Gross Profit percentage. At a hypothetical £3.20 portion cost and a 68% target gross profit, the calculation gives £10.00; treat this as a starting point and round it to a suitable menu price where appropriate.

The Dashboard uses COUNTIF to count rows above £5 per portion, alongside average portion cost, average target gross profit, total estimated batch cost and the highest suggested price. Its category counts cover Breakfast, Lunch, Bakery and Hot Drinks, so use those labels consistently if you want those summary counts to reflect your entries.

Where recipe costing records lose accuracy

Recipe costing usually fails through small mismatches that appear harmless in isolation: an old supplier price, the wrong SKU, a pack size entered in a different unit, or an optimistic yield. Each error flows into the calculated selling-price guidance, so correcting the source record is more reliable than editing a final result.

Stale prices disguised as current costs

The Ingredients sheet marks an item Review when its Last Price Checked date is before 01/01/2026. That is a practical prompt, not proof that a price is wrong, but it gives you a short list to verify against supplier invoices before relying on the cost per base unit.

For example, if flour remains recorded as £9.60 for 16 kg, the base-unit cost stays £0.60. If a verified new pack price is £12.00 but the old value remains, the calculated cost is understated by £0.15 per kg; a recipe using 4 kg would miss £0.60 before wastage is applied.

Broken references and duplicated values

Do not type a replacement figure into Main Ingredient Cost per Unit on Recipe Costing. That cell is driven by a VLOOKUP using the Main Ingredient SKU, and manual overrides create a hidden split between the ingredient catalogue and the recipe row.

If a recipe points to an unknown SKU, the lookup returns 0 through IFERROR. A zero cost may look plausible in a busy sheet, so investigate any recipe whose main ingredient cost seems unexpectedly low, especially where a new SKU has just been added.

Costs omitted from the wrong level

Packaging Cost per Portion is multiplied by Batch Yield, whereas Labour Cost per Batch is added once. Putting £1.50 of batch packaging into the per-portion field for a 10-portion recipe adds £15.00, while putting £0.15 per portion into a batch-only field adds only £0.15: both distort the result materially.

Wastage is applied to the combined main and other ingredient costs, not to packaging or labour. A hypothetical £20.00 ingredient total with 5% wastage becomes £21.00 before those separate costs are added, so avoid inflating packaging and labour by embedding them in Other Ingredients Cost.

Screenshot 4: Instructions tab - Excel template recipe costing excel template uk
Figure 4: Worksheet "Instructions"

Making recipe costing part of your weekly routine

A costing file becomes useful when it is linked to the point at which prices and production decisions change. Make the Ingredients sheet the controlled source for supplier prices, and make Recipe Costing the place where you test the effect on portions and menu pricing before a change reaches customers.

Use a fixed invoice-to-costing sequence

Set a short weekly slot after your supplier invoice check to update pack cost and Last Price Checked for changed items. If you update three ingredients, review recipes using those SKUs immediately; a £0.20 rise in a base-unit cost affects a recipe using 1.2 units by £0.24 before wastage.

  • Update the ingredient record first, including supplier and pack size where these have changed.
  • Keep the SKU stable where it still represents the same purchasable item.
  • Review the calculated cost per base unit before opening affected recipe rows.
  • Use the Dashboard after updates to see whether the count above £5 per portion has changed.

Make menu reviews short and repeatable

Run a monthly menu review using the Dashboard alongside the Recipe Costing sheet. Look at the average cost per portion, highest suggested selling price and total estimated batch cost, then inspect individual recipes rather than changing every target gross profit percentage at once.

For a menu with eight recipes, this gives you eight controlled rows to check rather than a separate calculation for each dish. Use the supplied menu categories consistently: Breakfast, Lunch, Bakery and Hot Drinks are the categories counted on the Dashboard.

Know when to move beyond the workbook

This template is suitable for an internal recipe-pricing process with a manageable number of recipes and a single main ingredient lookup per recipe. Move to a dedicated system when you need multi-ingredient quantities on every recipe, live purchasing integration, stock depletion, production scheduling or several people editing prices at the same time.

Until then, protect the formula cells and only edit the intended inputs. The Instructions sheet states that pale yellow cells are editable and white cells contain formulas; preserve that distinction when you add rows or customise the workbook.

Frequently asked questions about this template

Download
File format Excel (.xlsx)
Compatible software Excel, Google Sheets, LibreOffice
Price Free
Download now
The people behind this template
Eleanor Hartley

Excel template by

Eleanor Hartley

Oliver Whitfield

Guide written by

Oliver Whitfield