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 October 11, 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. The food cost variance calculator runs the same check for any item.

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 consistent process saves real time. When inventory counts, receiving documents, and waste logs feed the same stock balance, recorded waste is subtracted before variance is calculated, and what remains is the loss nobody can explain.

Managing Inventory Across Multiple Locations

With a second location, your numbers only mean something if every site produces them the same way. Run all sites from one item catalog and one recipe book, with a single name, count unit and conversion for each item (1 case = 40 lb; recipes in ounces). Count every site on the same day with the same units, value stock at one price source, and set par levels from each site’s own usage instead of copying the flagship’s.

Groups rarely fail at counting. They fail at the handoffs: the case of chicken borrowed on a busy Saturday, or the sauces a central kitchen sends out without a price. Record every transfer as one document that removes stock and cost at the sending site and adds the same amount at the receiving one, and price commissary batches from their recipe and tested yield, using the same transfer price policy for every item.

Worked Example: One Undocumented Transfer

These numbers are illustrative. Store B ran short several times during the month and picked up $1,800 of product from Store A without recording a transfer:

LocationFood salesReported food costTrue food cost
Store A (sent the product)$95,000$31,200 COGS = 32.8%$29,400 COGS = 30.9%
Store B (received it)$70,000$19,600 COGS = 28.0%$21,400 COGS = 30.6%

On the report, Store B beats Store A by almost five points of food cost, and Store A’s manager gets the hard questions. In reality the two kitchens run within half a point of each other, and Store B’s par levels are too low for its volume. One transfer document would have shown both. If a site borrows the same items every week, fix its pars or delivery days instead of making transfers routine.

Once catalogs, counts and transfers are consistent, compare sites every week or month on the same scorecard: food cost after transfers, variance by item, waste in dollars by reason, days on hand, and transfers in and out. Look for an item that drifts at one location rather than ranking stores on a single number.

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.

How do you manage inventory across multiple restaurant locations?

Use one item catalog and recipe book for every site, count all locations on the same day with the same units, and record every transfer between sites as a document that moves stock and cost from one location to the other. Set par levels from each site’s own usage, then compare food cost after transfers, variance, waste and days on hand by location.

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.

Put a number on your food waste

The free food waste calculator gives your waste % of purchases, what waste costs per week and per year, and the category to fix first.

Calculate your food waste

The MiseKit app

This test is one case. MiseKit remembers all of them.

Yields drift with every supplier, every cutter and every week. Save each test in MiseKit and it holds the result against your standard, flags the case that came in short with what the shortfall cost, and passes the real cost of each cut into your recipes.

  • Every test kept, by supplier and date
  • Short cases flagged in dollars, not just percent
  • Cut costs flow straight into recipe costs

Free for one location and one person. No card needed. Works on the phones your cooks already carry.