The practical answer
Actual food cost for a period equals beginning inventory plus purchases minus ending inventory. Divide that by net food sales for the same period to get the percentage. Dividing purchases alone by sales only measures what you bought, so it swings whenever stock builds up or runs down. The corrected formula will not necessarily give you a lower number. It gives one that follows what you actually used, provided the counts are taken at consistent cutoffs, valued the same way each time, and adjusted for transfers and credits.
What the purchases-only number actually measures
In an excerpted r/restaurantowners thread titled 'Food Cost', an owner explained that they had been adding up every food invoice for the month and dividing by total food sales. They suspected this was wrong because they had never taken an inventory at the start and end of the month, and planned to switch to beginning inventory plus purchases minus ending inventory, divided by net food sales. Their reported target range was 28 to 35 percent. They had been landing at about 35 and wondered whether the corrected method alone would bring them closer to 30.
The diagnosis is correct. The hope needs more care. Purchases measure what came through the back door. Food cost is meant to measure what was consumed: sold, wasted, comped, eaten by staff or lost. The two match only when the amount of food on the shelves is the same at the start and end of the period. Stock up before a holiday and purchases-only overstates that month's cost. Run the walk-in down at month-end and it understates. The number moves with ordering patterns, not kitchen performance.
The inventory formula, term by term
Cost of food used equals beginning inventory plus purchases minus ending inventory. Food-cost percentage equals that figure divided by net food sales. Each term needs a definition you apply the same way every period. Beginning inventory is the value of food on hand at the opening cutoff. It should be exactly the prior period's ending count, not a fresh estimate. Purchases are food received during the period, net of credits for returns and shorts. Ending inventory is the value on hand at the closing cutoff.
Net food sales should exclude beverages if you track beverage cost separately, sales tax and tips, and should reflect discounts the way your point-of-sale reports them. Mixing gross and net sales between months creates swings that have nothing to do with the kitchen. Choose one definition, write it next to the calculation, and keep it.
| Term | Includes | Common mistake |
|---|---|---|
| Beginning inventory | Prior period's ending count value | Recounting or estimating instead of carrying it forward |
| Purchases | Food received in the period, minus credits | Using invoice date instead of receipt date; missing credits |
| Ending inventory | Food on hand at the closing cutoff | Counting on a different day or time each month |
| Net food sales | Food revenue after discounts, excluding tax and tips | Including beverage sales or switching between gross and net |
Will the corrected formula lower my percentage?
The only reply recorded in that excerpt said that if you have the data, you can always recalculate it any way you want. That is a useful point. Before assuming the old method overstated cost, recompute a few past months with the new formula if you have counts. If you never counted, you cannot reconstruct past inventory, and the honest answer is that you do not know which way the old numbers were biased.
Over a long enough stretch where inventory levels stay roughly stable, purchases and usage converge, and the two methods produce similar averages. The inventory formula mainly corrects the timing of cost between periods. It lowers the reported number in months where stock built up and raises it in months where stock was drawn down. If your purchases-only figure has been near 35 percent for many months running, the inventory method may show a similar average with less noise. If so, the 35 percent is real and the fix lies in pricing, portioning or waste, not arithmetic.
Worked example: two months, two methods (hypothetical numbers)
These figures are invented to show how the methods diverge. They are not benchmarks.
Month one: beginning inventory $8,000, purchases $21,500, ending inventory $9,700, net food sales $60,000. Purchases-only gives $21,500 divided by $60,000, or about 35.8 percent. The inventory method gives $8,000 plus $21,500 minus $9,700, which is $19,800, divided by $60,000, or 33.0 percent. The kitchen stocked up by $1,700, and purchases-only charged that build-up to this month's sales.
Month two: beginning inventory $9,700 (carried forward), purchases $18,600, ending inventory $8,100, net food sales $58,000. Purchases-only gives about 32.1 percent. The inventory method gives $9,700 plus $18,600 minus $8,100, which is $20,200, divided by $58,000, or about 34.8 percent. The kitchen used up stock it had bought the month before.
Across both months, purchases-only gives $40,100 divided by $118,000, about 34.0 percent. The inventory method gives $8,000 plus $40,100 minus $8,100, which is $40,000, divided by $118,000, about 33.9 percent. The averages are nearly the same. The month-to-month story is reversed. An owner reacting to purchases-only would have panicked in month one and relaxed in month two, which is the wrong way around.
| Period (hypothetical) | Purchases-only | Inventory method |
|---|---|---|
| Month one | about 35.8% | 33.0% |
| Month two | about 32.1% | about 34.8% |
| Both months combined | about 34.0% | about 33.9% |
Count cutoffs: the part that makes or breaks the number
The formula is only as good as the line between periods. Take the count at the same point every time, for example after close on the last day of the month, before the next morning's delivery. A delivery that arrives before the count must be in both purchases and ending inventory. One that arrives after the count belongs to the next period's purchases. If an invoice dated the 31st is received on the 1st, decide whether you use receipt date or invoice date, and use the same rule every month.
Credits need the same discipline. Shorted cases, returned product and price corrections reduce purchases in the period the goods were affected. A credit memo that arrives three weeks later can be booked back to the right period or consistently applied when received. Either works if you do not switch between them. Write the cutoff rules on the count sheet so whoever counts next month follows the same rules.
Transfers, staff meals and comps
Food rarely stays in one cost bucket. Lemons and limes go to the bar, wine goes into a pan sauce, and the kitchen feeds the staff. If you track beverage cost separately, transfers between kitchen and bar should be logged and moved between the two cost calculations. Otherwise one department looks better and the other worse for reasons that have nothing to do with either.
Staff meals and comped plates are real consumption. Many operators track them as separate lines so the food-cost percentage reflects food sold to paying guests, while the meal and comp lines show their own cost. Either approach is fine if it is documented. What causes trouble is leaving them in some months and pulling them out in others.
Valuing the count the same way each time
An inventory count has two steps: counting quantities and assigning a value. Use one valuation basis consistently. The most recent invoice price is simple and common for small operations. Changing the basis between periods shifts the reported cost without any change in usage. Count in the same units the Master price list uses. Mixing cases and pounds, or full and partial containers estimated differently by different counters, is a frequent source of error.
A shelf-to-sheet layout helps. Order the count sheet to match the physical walk through dry storage, the walk-in and the freezer, so items are not skipped or counted twice. If two people count, have them count the same sections each time. Our guide to plate-cost recipe cards describes the Master price list the count can be valued against.
- Count at the same time and day relative to deliveries every period.
- Carry the previous ending count forward as the new beginning inventory.
- Value counts at one consistent price basis.
- Log transfers to and from the bar, staff meals and comps.
- Book credits by one written rule.
- Use net food sales defined the same way every period.
Weekly or monthly counts?
Monthly counts are enough to produce accurate monthly statements. Weekly counts, often limited to the highest-cost items such as proteins, dairy and expensive produce, find problems sooner. A spike that shows up in week two can be investigated while people still remember what happened. A monthly number reveals it four weeks later, when the trail has gone cold.
A practical compromise is a full monthly count with a short weekly count of the top ten or fifteen items by dollar value. Those items usually account for most of the money on the shelves. If the weekly numbers on those items look normal and the monthly total does not, the problem is likely in lower-value items or in the count process itself.
If the corrected number is still too high
Once the formula and cutoffs are sound, a high food-cost percentage is a real signal, and there are three places to look. The first is pricing: individual dishes priced near or below their plate cost, which a costed menu exposes. The second is the gap between theoretical usage, meaning what your sales and recipes say you should have used, and actual usage from the inventory formula. That gap points to waste, over-portioning, unrecorded comps or loss. The third is waste you can measure directly with a waste log.
In a separate r/restaurantowners thread on cost control, one reply suggested using the point-of-sale system's ideal-usage reporting to see what is being lost. The detailed comparison of theoretical and actual usage, including how to investigate unexplained loss fairly, is covered in our article on detecting inventory loss. A variance there is a reason to check processes and records first, not proof that anyone did something wrong.
Questions that come up next
What is the correct food cost percentage formula?
Beginning inventory plus purchases minus ending inventory gives the cost of food used. Divide that by net food sales for the same period. This is the method the owner in the r/restaurantowners 'Food Cost' thread switched to after realizing purchases divided by sales was misleading. It only works if counts use consistent cutoffs and valuation.
Why did my food cost jump when I started counting inventory?
Probably because stock was drawn down that month. The inventory method charges food to the period it was used, so a month spent working through product bought earlier shows a higher cost than purchases-only did. Check whether ending inventory fell compared with beginning inventory before concluding the kitchen got worse. Look at several months together.
Sources & context
Forum accounts are unverified experiences. Read government sources for their stated jurisdiction and check requirements with the responsible authority for your location.
- r/restaurantowners: Food Costreddit · Recorded search excerpt containing the original post and one reply, not a full-thread review. Supports the purchases-only mistake, the switch to the inventory formula, the owner's stated 28-35 percent target and 35 percent result, and the reply about recalculating with existing data. Whether their number actually fell is not recorded.
- r/restaurantowners: Please share advice and methods for 'Cost Control' within your restaurantreddit · Recorded search excerpt. Used only for a reply suggesting point-of-sale ideal-usage reports to see what is being lost. That is indirect support for the theoretical-versus-actual follow-up step.

