The food cost percentage formula
Food cost percentage tells you what share of the menu price is spent on ingredients:
Food cost % = ingredient cost ÷ menu price × 100
That is the per-item, or theoretical, version: what the recipe card says each item should cost. There is also a period, or actual, version that uses your inventory counts:
Actual food cost % = (beginning inventory + purchases − ending inventory) ÷ food sales × 100
The first tells you whether a price is sensible. The second tells you whether your kitchen is actually achieving it. You need both, and the gap between them is where waste, over-portioning and freebies hide.
If you just want the number, the food cost percentage calculator does it per item or for a whole menu.
Worked example: one batch of 24 cupcakes
Ingredient prices below are BLS U.S. city average retail prices for September 2026 (flour $0.545/lb, sugar $1.019/lb, butter $3.959/lb, eggs $2.272/dozen, whole milk $4.106/gallon). Bulk and wholesale buyers usually pay less; enter your receipts instead. Powdered sugar and small items are example prices.
| Ingredient | Quantity | Cost |
|---|---|---|
| All-purpose flour | 250 g | $0.30 |
| Granulated sugar | 300 g | $0.67 |
| Butter (cake) | 2 sticks, 0.5 lb | $1.98 |
| Eggs | 4 large | $0.76 |
| Whole milk | 1 cup | $0.26 |
| Leavening, vanilla, salt | as needed | $0.45 |
| Butter (frosting) | 3 sticks, 0.75 lb | $2.97 |
| Powdered sugar | 2 lb at $1.40/lb | $2.80 |
| Cream, vanilla, salt | as needed | $0.55 |
| Total | $10.74 |
Allow 5% for waste (scraps, a dropped tray, a test cupcake): $10.74 ÷ 0.95 = $11.30. Per cupcake: $11.30 ÷ 24 = $0.47.
Selling at $3.75:
$0.47 ÷ $3.75 × 100 = 12.6% food cost
If your recipe lists cups and you buy by the pound, the baking unit converter gives grams per cup by ingredient so these numbers line up.
Why bakers should not price by food cost % alone
Run the formula backwards and it gives a price: price = ingredient cost ÷ target food cost %. Pick a 25% target and the cupcake would sell for $0.47 ÷ 0.25 = $1.89.
Now cost it fully, the way Proofsheet does:
- Ingredients with waste: $11.30
- Labor: 75 minutes to mix, bake, cool, frost and box. At $17.86 an hour (the BLS median wage for bakers, May 2025): 75 ÷ 60 × $17.86 = $22.33
- Overhead at 10% of ingredients plus labor: ($11.30 + $22.33) × 0.10 = $3.36
- Batch cost: $11.30 + $22.33 + $3.36 = $36.99, or $1.54 per cupcake
- Plus a $0.25 liner, box share and label: $1.79 full unit cost
A $1.89 price would leave $0.10 a cupcake before card fees. Labor is about 60% of this batch’s cost ($22.33 of $36.99), and food cost % cannot see it.
Price by margin instead: price = cost ÷ (1 − margin). At a 50% margin, $1.79 ÷ 0.50 = $3.58, rounded up to $3.75. Then use food cost % as a check. The bakery pricing calculator and the how to price baked goods guide walk through this for cookies and cupcakes.
Converting food cost % to markup and margin
The three numbers describe the same price from different angles, which is why they get mixed up.
- Food cost % = ingredients ÷ price
- Markup = (price − cost) ÷ cost, so price = cost × (1 + markup)
- Margin = (price − cost) ÷ price, so price = cost ÷ (1 − margin)
A 50% margin is the same price as a 100% markup. A target food cost % converts to an ingredient multiplier of 1 ÷ target:
| Target food cost % | Price = ingredient cost × | Markup on ingredients |
|---|---|---|
| 25% | 4.00 | 300% |
| 28% | 3.57 | 257% |
| 30% | 3.33 | 233% |
| 33% | 3.03 | 203% |
| 35% | 2.86 | 186% |
Remember that “margin” in the third formula should use full cost, not ingredients only. A 30% food cost does not mean a 70% margin; labor, packaging and overhead still come out of the other 70%.
What counts as a “good” food cost percentage
You will often see restaurant planning targets around 28-35%. Treat that as a rule of thumb, not a benchmark: it assumes a restaurant’s mix of labor, rent and volume. A cottage baker selling decorated cookies may sit at 10-15% and still be underpriced because the decorating time is unpaid. A food truck selling brisket may run 34% on that item and be perfectly profitable because it keeps more dollars per plate. The food truck menu pricing guide shows that comparison.
The useful comparisons are:
- the same item over time (is the percentage creeping up?), and
- theoretical vs. actual for the same period.
Theoretical vs. actual food cost: a monthly check
Suppose your recipe cards say your menu should run at 28.5% food cost. At month end:
- Beginning inventory: $1,200
- Purchases: $3,400
- Ending inventory: $1,100
- Food used: $1,200 + $3,400 − $1,100 = $3,500
- Food sales: $11,000
Actual food cost % = $3,500 ÷ $11,000 × 100 = 31.8%
The gap is 31.8% − 28.5% = 3.3 points, or $11,000 × 0.033 = $363 of ingredients that left the building without being in a recipe card. Common causes are heavy portioning, spoiled stock, staff meals and samples that were never recorded, and recipe cards with stale prices. Fix the last one first, because it is the cheapest.
Food cost moves even when your price doesn’t
Ingredient prices have moved hard. The same 24-cupcake batch above, costed at BLS September 2025 average prices (flour $0.563/lb, sugar $1.042/lb, butter $4.787/lb, eggs $3.488/dozen, milk $4.129/gallon), with the example items unchanged:
| Basis | Batch ingredients | Per cupcake (before waste) |
|---|---|---|
| Sept 2025 prices | $12.20 | $0.51 |
| Sept 2026 prices | $10.74 | $0.45 |
That is $1.47 less per batch, a 12.0% drop, driven mostly by eggs (down 34.9% year over year) and butter (down 17.3%). Prices also go the other way: the USDA Economic Research Service’s September 2026 outlook forecasts sugar and sweets prices up 6.6% in 2026. A food cost % calculated once and never updated drifts away from reality in both directions.
Common mistakes that skew the number
A few habits make food cost % look better or worse than it really is:
- Using plated weight instead of purchased weight. Trim, peel and cooking loss are part of the cost. If 1 lb of strawberries yields 0.85 lb hulled, cost the full pound.
- Forgetting sub-recipes. Frosting, fillings, glazes and syrups are ingredients too. Cost them as their own recipes and carry the per-gram cost into every item that uses them.
- Mixing sales tax into the price. Divide by the price you actually keep, before sales tax.
- Counting discounts as full-price sales. If a dozen sells at a bulk price, use that price for those units, or your percentage will look lower than it is.
- Stale prices. A recipe card costed with last year’s butter price is a guess. Update from receipts.
- Ignoring yield changes. If the same batter now makes 22 cupcakes instead of 24 because the scoop got bigger, per-unit cost rises about 9% (24 ÷ 22 = 1.09) with no change on any receipt.
How to use it day to day
- Keep every recipe with current ingredient prices, and update them from receipts at least monthly.
- Price from full cost with a target margin; use food cost % as the warning light.
- Watch the trend for your top sellers, and investigate any item that rises more than a couple of points.
- Once a month, compare actual to theoretical food cost and chase the gap.
The Proofsheet workbench stores your ingredient prices, shows food cost % next to the suggested price for every recipe, and flags recipes whose cost changed when you update a price.