Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

Actual vs Theoretical Food Cost Variance Analyzer

See where food cost leaks between what the menu should use and what the kitchen used.

Free preview, no sign-upIncluded in your pass Premium tool Premium pass: ₹799 / $19.99 for 30 days On this device; its files download once
+2 +1 more details No upload Business

Free preview: the period summary in full, with the first rows of the variance table and of the leaks (up to 10). Locked until you unlock it: download.

Premium pass ₹799 for 30 days or ₹249 for 1 week, one‑time. Premium pass $19.99 for 30 days or $7.99 for 1 week, one‑time. How to unlock

Try before you buy.

  • Free preview: the period summary in full, with the first rows of the variance table and of the leaks (up to 10).
  • Locked until you unlock it: download.
  • Unlock: Premium pass, ₹799 for 30 days or ₹249 for 1 week, a one-time payment that never renews. Unlock: Premium pass, $19.99 for 30 days or $7.99 for 1 week, a one-time payment that never renews.

Ways to unlock shows how to get the full result.

See passes (opens in a new tab)

Printing this result is locked in the free preview.

Food cost variance

Your files are read in this browser; nothing is uploaded.

The period’s files

CSV, TSV or Excel files with a header row, all for the same period (from the opening count to the closing count). Names must match across the files; names that do not are listed below to match.

Opening stock count

What was in stock at the start: ingredient, quantity, unit (and unit cost).

Not added yet.

Paste rows

Purchases

Every invoice line of the period: ingredient, quantity, unit and cost.

Not added yet.

Paste rows

Closing stock count

What was in stock at the end: ingredient, quantity, unit (and unit cost).

Not added yet.

Paste rows

Item sales

The point-of-sale item report: item, number sold (and net sales).

Not added yet.

Paste rows

Recipes

One line per ingredient of each item, for one portion — or take them from the Recipe Costing Studio.

Not added yet.

Paste rows

Waste log (optional)

What was thrown away, so it is not counted as a leak.

Not added yet.

Paste rows

Actual against theoretical

Every ingredient

IngredientActual useRecipes sayWaste loggedUnexplainedValueOf salesLook at

Next steps Done. What next?

Start over

A Premium pass unlocks the full result. See passes

All business tools

Results are estimates for general information and planning, not financial advice. Banks and institutions may calculate differently (rounding, fees, rate changes). Confirm figures with your lender or a qualified adviser before deciding.

How this tool is checked

Based on
the method set out under ‘How the figures are worked out’.
Tests
10 automated tests check its results.
Found an error?
Report a problem or write to support@mysmartcopilot.com, with what you entered and the result you expected.

How we check our tools

About the Actual vs Theoretical Food Cost Variance Analyzer

Theoretical food cost is what your food should have cost for what you sold, following your recipes; actual food cost is what you used. The gap between them is where money leaks: waste nobody wrote down, portions bigger than the recipe, staff meals or comps not rung up, theft, missing invoices or sales not recorded.

Bring in the period’s opening and closing stock counts, the purchases from your invoices, the item sales report of your point-of-sale system and the recipes (from a CSV or the Recipe Costing & Menu Pricing Studio), and, if you keep one, the waste log. For every ingredient the analyzer works out the actual usage (opening + purchases − closing), the theoretical usage (items sold × the recipes), the waste logged and the unexplained variance — in quantity, value and share of sales — then the period’s actual and theoretical food cost % and the biggest leaks to look at. Units convert per ingredient; items sold with no recipe and quantities that cannot be converted are listed, never guessed.

Without a pass the report is a free preview: the period summary in full and the first rows of the variance table and of the leaks; the full table and its CSV and Excel files unlock with a Premium pass.

How to use it

  1. Count the stock at the start and the end of the period (a week or a month), in the units you count in, with unit costs if you have them.
  2. Add the five files — opening count, purchases, closing count, item sales and recipes — and the waste log if you keep one. Each takes a CSV, TSV or Excel file or pasted rows; the templates show the columns.
  3. Match the names the tool lists: items sold with no recipe (say which recipe, or leave them out if they are not food) and ingredients written differently in your counts or invoices.
  4. Read the summary: actual against theoretical food cost %, the waste logged and the unexplained variance; then the leaks, largest first, with what to look at for each.
  5. Download the variance as an Excel workbook or a CSV file with a Premium pass or after unlocking it; without one the report stays a free preview.

Examples

Minced beef over a week
Input
Opening 9 kg + purchases 15 kg − closing 5.6 kg · 120 burgers × 140 g · no beef waste logged · 12 a kg
Result
Used 18.4 kg; the recipes say 16.8 kg; 1.6 kg unexplained = 19.20, the biggest leak: check the patty weight
Waste that was written down
Input
Buns: 60 + 120 − 46 = 134 used · 120 burgers · 12 thrown away as stale
Result
Variance 14 buns, 12 of them logged: only 2 unexplained
The period
Input
Cost of food sold 4,330 · theoretical 3,980 · food sales 13,500
Result
Actual food cost 32.1%, theoretical 29.5%: a gap of 2.6 points (350) to explain

Common uses

  • A weekly or monthly food cost review in a restaurant, café, cloud kitchen or canteen.
  • Finding which ingredient explains a food cost % that is higher than the menu’s plan.
  • Checking a new portion standard or a change of supplier after a few weeks.
  • An owner reviewing a kitchen they do not run day to day.

How the figures are worked out

  • Actual usage of an ingredient = opening stock + purchases − closing stock.
  • Theoretical usage = Σ items sold × the ingredient in one portion of each recipe (as bought: with a trim yield the stock taken is the recipe quantity ÷ the yield).
  • Variance = actual − theoretical; unexplained = variance − the waste logged.
  • Value = quantity × the ingredient’s unit cost: the weighted average cost of the period’s purchases, or the unit cost of the counts when nothing was bought.
  • Cost of food sold for the period = opening stock value + purchases − closing stock value (Dopson and Hayes, Food and Beverage Cost Control). Food cost % = cost ÷ food sales × 100, actual and theoretical.

Reading a variance

  • More used than the recipes say (positive): portions bigger than the recipe, waste not logged, staff meals, tastings and comps not rung up, items sold but not recorded, theft. Check portions first: they are the most common cause.
  • Less used than the recipes say (negative): a recipe quantity set too high, a delivery counted but not yet invoiced, or a counting mistake.
  • Used, but in no recipe: a missing recipe, staff meals, or an item sold under another name.
  • More in stock than there could be: a missing invoice, or a counting error at the start or the end.
  • A small variance on a cheap ingredient matters less than a small one on the most expensive: the leaks are sorted by value.

Getting good counts

Count at the same time of day at the start and the end, before deliveries are put away, in the same units each time; count open packs by weight. Keep invoices and credit notes of the period together: a return or a credit note goes in the purchases as a line below zero (−2 kg costing −24). The Stock Take & Physical Count Variance Report helps run the count itself, and the Recipe Costing Studio keeps recipes with yields that already include trimming.

Limitations

  • It is only as good as the counts, invoices, sales and recipes you bring in; it cannot see what was never recorded.
  • Names must match across the files: case, punctuation and regular plurals (onions, tomatoes, berries) do not matter, irregular ones (leaves, loaves) do; the tool lists the names that do not match, for you to match.
  • Quantities in different kinds of unit (cups and kilograms, pieces and grams) convert only with a density or piece weight, which recipes from the Recipe Costing Studio carry.
  • In files, a bare “pint”, “quart”, “gallon” or “fl oz” is read as the US unit in the United States and the imperial one in the United Kingdom (a US pint is 473 ml, a UK pint 568 ml); elsewhere write “US pint” or “UK pint”. A bare “cup” is the US cup in the United States and the 250 ml metric cup everywhere else; in Australia a bare “tbsp” is the 20 ml Australian tablespoon.
  • Recipes are taken as one portion each; items sold in several sizes need one recipe per size.
  • Values exclude ingredients with no unit cost; the tool says which.

Privacy

On this device; its files download once

Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot. Downloads the spreadsheet reader and writer from this site the first time you open an Excel file or download the workbook; your counts, invoices and sales never leave this browser.

Frequently asked questions

What do I get without a pass?

Without a pass, Actual vs Theoretical Food Cost Variance Analyzer shows the period summary in full, with the first rows of the variance table and of the leaks (up to 10). Until you unlock it, the result can’t be downloaded. A Premium or Ultimate pass, a one-time payment that never renews, unlocks the full result. The pricing page lists the passes and their prices.

What is a normal gap between actual and theoretical food cost?

There is no single figure: it depends on the menu, the counts and how strictly recipes are followed. What matters is your own trend: a gap that grows from one period to the next, or one ingredient that leaks again and again, is what to act on.

Do I need the waste log?

No, but without it every difference counts as unexplained. Writing waste down (what, how much, why) separates waste you know about from leaks you need to find.

Can I use the recipes from the Recipe Costing Studio?

Yes: press From the studio. Each menu item then takes its ingredients as bought for one portion, with sub-recipes, trim yields and cooking losses included, and the densities and piece weights convert units.

Why is an item I sold listed with no recipe?

Its name in the sales report does not match a recipe. Choose its recipe in Names to match, or leave it out if it is not food (drinks you do not cost, service charges, gift cards); the tool remembers your choice for the next period.

Quick answers and tool search

Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.