Restaurant Inventory Management: Counts, Par Levels and Turnover

Manage restaurant inventory with a weekly count, par levels, FIFO storage and variance checks, then turn counts into food cost and turnover. USD example.

Serhii Suhal
Serhii Suhal
Updated September 26, 2026

Effective restaurant inventory management comes down to a repeatable cycle: receive every delivery against the invoice, store it first-in, first-out, count on the same day and in the same order every week, and reorder to par levels built from real usage. The counts then give you actual food cost, inventory turnover, and the variance between what you should have used and what you did use, which is where waste, over-portioning, and theft show up.

This guide walks through each step for a restaurant or cafe kitchen, including how to run a stocktake, how to set par levels, and a worked example in dollars that turns a month of counts into food cost and turnover.

What Restaurant Inventory Management Covers

Food and beverage purchases are usually a restaurant's biggest cost after labor. Food cost for most full-service restaurants lands somewhere around 28-35% of food sales, and inventory is where that money sits between the delivery truck and the plate. A kitchen inventory system, whether it is a clipboard, a spreadsheet, or software, has to handle five jobs:

  1. Receiving: checking what arrived against what was ordered and invoiced
  2. Storage: putting product away so the oldest is used first and nothing is lost in the back of the walk-in
  3. Counting: a physical stocktake on a fixed schedule
  4. Costing: valuing the count so you know cost of goods sold (COGS) and food cost percentage
  5. Reordering: buying back up to par so you neither run out nor overstock

When one of these is missing, the symptoms are familiar: spoiled produce, cash tied up in the freezer, items 86'd mid-service, food cost that swings from month to month for no obvious reason, and product that simply disappears.

How to Do a Restaurant Inventory Count (Kitchen Stocktake)

A count is only useful if it is done the same way every time. Two people counting the same walk-in should get the same number, and this week's count should be comparable with last week's. That takes a fixed method, not just more effort.

Running a Reliable Weekly Count

1Pick a fixed day and time

Count when stock is lowest, usually before the first delivery of the week and never during service. Counting at the same point in the week keeps the numbers comparable.

2Build a shelf-to-sheet count list

List items in the order they sit on the shelves: walk-in, reach-ins, freezer, dry storage, bar. The counter walks the room once instead of hunting for items on the sheet.

3Count in purchase units, then partials

Record full cases, then open units in a consistent unit: pounds, each, quarts, or tenths of a bottle. Set the unit for every item once and never change it.

4Count prepped items too

Portioned steaks, sauces, and par-cooked items hold real money. Value them at recipe cost, or they will look like missing product.

5Value at the latest invoice price

Multiply each quantity by its most recent cost to get the dollar value of what is on hand.

6Review before you file it

Compare each line with last week. A number that doubled or halved is usually a counting or unit error, so recheck it while you are still in the room.

How Often to Count: ABC Categories

Not every item deserves the same attention. Counting salt as carefully as ribeye wastes time. Sort items by the dollars they represent, not by how many there are:

ABC Count Frequency

A items: high value
Steaks, seafood, cheese, premium spirits, coffee beans. Roughly the fifth of your items that carries most of the spend. Count daily or at every shift change.
B items: medium value
Chicken, produce, dairy, house wine, bread. Count in the weekly full count.
C items: low value
Flour, oil, spices, dry goods, disposables. Count weekly or every other week, and keep larger pars because they rarely spoil.

Count weekly, close the books monthly

A weekly count catches problems while you can still do something about them. The month-end count is the one your accountant uses for COGS, so do it on the last day of the period, even if that breaks your usual weekday.

How to Set Par Levels

A par level is the amount of an item you want on hand right after a delivery. Too high and cash sits on the shelf until it spoils. Too low and you run out before the next truck. Base pars on usage, not habit:

✓Pull 4-6 weeks of usage for each item, from counts plus purchases or from POS sales multiplied by recipe quantities
✓Work out average daily usage, and separately your busiest days
✓Find the longest gap between deliveries for that item
✓Add a safety buffer of roughly 10-25%, higher for items you cannot run out of
✓Revisit pars at every menu change and at the start of each busy or slow season

Example: a restaurant sells about 60 burgers a day with a 6 oz patty, so it uses 22.5 lb of ground beef daily. Beef arrives Tuesday and Friday, and the longest gap is four days, Friday to Tuesday. The par is 22.5 lb x 4 days = 90 lb, plus a 20% buffer of 18 lb, or roughly 110 lb. If Friday's count shows 30 lb on hand, the order is 80 lb.

For items that do not arrive on a fixed schedule, use a reorder point instead: average daily usage x supplier lead time + safety stock. If you use 20 lb of flour a day, the supplier needs two days, and you want two days of cover, you reorder when you get down to 80 lb.

Receiving and Storage: Where Inventory Is Won or Lost

Many inventory problems start at the back door. A short case of chicken signed for without checking is gone before anyone counts it. Receive every delivery against the invoice and the purchase order: weigh proteins, check counts and temperatures, reject damaged or wrong items on the spot, and note credits before the driver leaves. Recording each delivery as a receiving document updates on-hand stock and keeps your latest prices current for costing.

Then store for rotation. New product goes behind old, everything is labeled with the received date and use-by date, raw proteins sit below ready-to-eat food, and every item has a fixed home so counters and cooks find it in the same place. Our guide to FIFO in restaurant storage covers labeling and shelf layout in detail.

It also pays to know what usable product really costs. A case of whole salmon or a bag of unpeeled onions loses weight to trimming, so the price per pound on the invoice is not the price per pound on the plate. The free food yield calculator converts as-purchased price into edible-portion cost, and behind the bar the pour cost calculator shows what each drink actually costs.

Turning Counts Into Food Cost and Inventory Turnover

Your counts are not just a list of what is on the shelf. Combined with purchases, they give you the three numbers that tell you whether inventory is under control:

  • •COGS = beginning inventory + purchases - ending inventory
  • •Food cost % = COGS / food sales x 100
  • •Inventory turnover = COGS / average inventory, where average inventory = (beginning + ending) / 2

Worked Example: One Month of Food Inventory

These numbers are illustrative, not benchmarks. A neighborhood restaurant has $80,000 in food sales for the month. Its counts and invoices show:

  • •Beginning food inventory (last month's closing count): $9,200
  • •Food purchases during the month: $25,400
  • •Ending food inventory (this month's closing count): $8,600

COGS is $9,200 + $25,400 - $8,600 = $26,000, so food cost is $26,000 / $80,000 = 32.5%, inside the typical range. Average inventory is ($9,200 + $8,600) / 2 = $8,900, so turnover is $26,000 / $8,900 = about 2.9 turns for the month. Put another way, the kitchen holds about 10 days of food (30 days / 2.9).

For a kitchen that gets produce and protein deliveries several times a week, 10 days of stock is heavy. Many operators aim to turn food inventory roughly four times a month or more, which is about a week on hand. If this restaurant trimmed pars on slow-moving B and C items and brought average inventory down to about $6,000, turnover would rise to about 4.3 and roughly $2,900 of cash would come off the shelves and back into the bank, with less product aging toward the trash.

Turnover is not a target on its own

Very high turnover can mean you are ordering too little and running out. Read turnover together with stockouts and waste: the goal is the lowest stock that still gets you through service without 86'ing items.

Variance: Theoretical vs Actual Usage

Food cost tells you how much you spent. Variance tells you whether that spending matched what you sold. Theoretical usage is POS sales multiplied by recipe quantities. Actual usage comes from your counts: beginning inventory plus purchases minus ending inventory, item by item.

Example: the kitchen sold 140 ribeyes in a week with a 14 oz spec, so theoretical usage is 140 x 14 oz = 122.5 lb. The counts show 131 lb actually used. That is 8.5 lb, or about 6.9%, unaccounted for. At $14 a pound, it is roughly $120 in one week on one item, or more than $6,000 a year.

A few percent of variance is normal from trim, testing, and rounding. Anything higher on a specific item is worth investigating. Consistent loss on expensive proteins or liquor, especially on particular shifts, can point to theft, while scattered variance across many items usually points to portioning, unrecorded waste, or recipe cards that no longer match what the line actually does. Our guide to tracking inventory theft covers how to tell the difference.

Track Waste and Write-Offs Separately

If spoiled, dropped, or expired product is thrown away without being recorded, it shows up as unexplained variance and you cannot tell waste from theft. Log every discard with the item, quantity, reason, and who recorded it, and total it in dollars each week. The free food waste calculator turns those totals into a waste percentage you can compare over time, and our guide to reducing food waste in restaurants covers what to do about it.

This is where a system saves real time. In MiseKit, inventory counts, receiving documents, and write-off acts feed the same stock balance, so recorded waste is subtracted before variance is calculated and what remains is the loss nobody can explain.

Spreadsheet or Inventory Software?

A spreadsheet works for a small menu with one storage area and an owner who enjoys formulas. It gets harder as soon as prices change weekly, recipes share ingredients, or more than one person counts. Look for a kitchen inventory system that can:

  • •Count on a phone or tablet in shelf order, with your own units
  • •Update on-hand stock and prices from each delivery
  • •Record waste and write-offs with reasons
  • •Calculate theoretical usage from recipes and sales, and show variance by item
  • •Suggest orders from par levels and current stock
  • •Keep history, so you can compare this month with last

Whichever tool you use, the discipline matters more than the software: the same count day, the same units, and every delivery and write-off recorded.

Key Inventory Metrics to Track

Inventory Metrics

Food cost %
COGS / food sales. Many restaurants run roughly 28-35%, depending on concept.
Inventory turnover
COGS / average inventory for the period. For food, many kitchens aim for about four turns a month or more.
Days on hand
Days in the period / turnover. About a week is common for food; wine and spirits turn more slowly.
Variance %
(Actual - theoretical usage) / theoretical usage, tracked by item. Investigate items that stay above a few percent.
Waste in dollars
Recorded write-offs per week, by reason and item.
Stockouts
Items 86'd per week. Rising stockouts after cutting pars means you cut too far.

Restaurant Inventory FAQ

How do you do inventory for a restaurant?

Count every storage area on a fixed day and time, using a count sheet arranged in shelf order and the same unit for each item every time. Include prepped items, value each line at the latest invoice price, and add it up. Then calculate COGS as beginning inventory plus purchases minus ending inventory, and compare it with sales.

How often should a restaurant take inventory?

Most restaurants do a full count weekly and a formal count at month-end for accounting. High-value items such as steaks, seafood, and liquor are often counted daily or at each shift change. Low-value dry goods can be counted every week or two. Counting at the same point in the week keeps results comparable.

How do you calculate par levels for a restaurant?

Take average daily usage for the item, multiply it by the number of days until the next delivery, and add a safety buffer, typically 10-25%. For example, 22.5 lb of beef a day with four days between deliveries is 90 lb, plus 20% gives a par of about 110 lb. Order the par minus what is on hand.

What is a good inventory turnover for a restaurant?

For food, many restaurants aim to turn inventory about four times a month, roughly a week of stock on hand, since most of it is perishable. Bars and wine programs turn more slowly. Calculate it as COGS divided by average inventory, and read it alongside stockouts and waste rather than as a target on its own.

How do you calculate food cost from inventory?

Add beginning inventory and purchases for the period, then subtract ending inventory. The result is COGS. Divide COGS by food sales and multiply by 100 to get food cost percentage. For example, $9,200 + $25,400 - $8,600 = $26,000 of COGS on $80,000 of sales is a 32.5% food cost.

What is inventory variance in a restaurant?

Inventory variance is the gap between theoretical usage, meaning sales multiplied by recipe quantities, and actual usage from your counts. A small variance is normal. Persistent variance on specific items points to over-portioning, unrecorded waste, receiving errors, outdated recipes, or theft, and should be investigated item by item.

Can I manage restaurant inventory in Excel?

Yes, for a small menu with one storage area, a spreadsheet with count sheets, latest prices, and a COGS formula works. It becomes error-prone when prices change often, several people count, or you want theoretical usage and variance by item. At that point, inventory software that links receiving, recipes, and waste records usually saves more time than it costs.

Key Takeaway

Count on the same day in the same order every week, set par levels from real usage, receive every delivery against the invoice, and record every write-off. Then use the counts to calculate food cost, turnover, and variance by item, and fix the items where the numbers do not match.

Know What Is on Your Shelves

MiseKit keeps inventory counts, receiving documents, and write-offs in one place, so you can see actual usage, waste, and variance without rebuilding a spreadsheet every week.

Start Free with MiseKit
Restaurant Inventory Management: Counts, Par Levels and Turnover