Inventory & Purchasing
Restaurant inventory is not only a list of what is on the shelf. It is a control system connecting purchasing, receiving, storage, production, sales and cash.
What a good inventory system should answer
- What do we have?
- What should we have?
- What needs to be ordered?
- What is moving too slowly?
- Where are unexplained losses occurring?
- Are counts and purchase records reliable?
1. Build a clean item master
Use one name and one counting unit for each inventory item. If “chicken breast,” “chicken fillet” and “breast 5 kg” refer to the same product, reporting becomes unreliable. Record supplier pack size separately from the unit you use for counting and costing.
2. Organize storage before improving the spreadsheet
A count is only as good as the physical storage system. Group similar items, label shelves, establish fixed locations where practical and separate damaged or returned stock. A clean storeroom reduces duplicate ordering and makes shortages visible sooner.
3. Use a consistent count sequence
Count in the same order every time: for example, dry store, walk-in, freezer, bar and kitchen line. Use the same units and avoid switching between cases, pieces and kilograms without a defined conversion.
4. Set par levels from real usage
A par level is a target quantity that helps the team order enough stock for the next delivery cycle without carrying unnecessary inventory. It should reflect expected usage, delivery frequency, lead time, safety stock and pack size.
For the full method, read How to Set Par Levels for Restaurant Inventory.
5. Treat receiving as a control point
- Match delivered quantity to the order.
- Check product specification and condition.
- Verify price changes.
- Record substitutions and shortages.
- Move temperature-sensitive items into proper storage promptly.
Food-safety checks must follow the restaurant’s approved procedures and applicable local requirements.
6. Use cycle counts for priority items
Full inventories are useful, but high-value or high-variance items often deserve more frequent cycle counts. This creates an early warning without forcing the team to perform a complete stock count every day.
7. Investigate variance instead of merely reporting it
A stock variance can come from counting error, receiving error, spoilage, recipe drift, theft, unrecorded transfer or data-entry problems. Before assigning blame, verify the evidence.
A practical inventory rhythm
- Daily: review critical shortages and unusual usage.
- On delivery days: verify receiving and supplier changes.
- Weekly: count priority items and review waste.
- At a fixed period-end: complete the full inventory count.
- After each count: investigate the largest exceptions first.
Connect inventory to food cost
Inventory is one of the foundations of food-cost accuracy. Weak counts can make food cost appear better or worse than reality. Use consistent inventory practices alongside the controls in How to Control Food Cost in a Small Restaurant.
Calculate inventory usage correctly
A reliable inventory system should connect physical counts with purchases and sales. One of the most useful period formulas is:
Inventory used = Beginning inventory + Purchases + Inbound transfers − Outbound transfers − Ending inventory
This converts a shelf count into an operating number. If inventory used rises faster than sales, management should investigate price changes, waste, portion drift, receiving errors, stock-count errors or unrecorded transfers instead of assuming the kitchen is simply “using too much.”
Separate quantity variance from value variance
A shortage of one case of a low-cost dry good is not economically equal to a shortage of one case of premium protein. Review important discrepancies in both physical units and dollars.
Variance value = Quantity variance × Current unit cost
This helps managers rank investigations. Start with the largest financial exposure, then review repeated smaller discrepancies that may signal a process problem.
Use an ABC-style priority system
Not every item deserves the same control frequency. A practical restaurant version of ABC control is:
- A items: high-value, high-usage or high-loss products. Count and review frequently.
- B items: moderate-value products that need normal weekly control.
- C items: low-value, stable products that can be checked less often unless they create service risk.
An inexpensive item can still belong in the priority group if a stock-out would stop service. Control frequency should reflect financial value and operational criticality.
Build one count sheet around the storeroom
The count sheet should follow the physical walking route through storage. A simple structure is:
| Location | Item | Count unit | Quantity | Unit cost | Value |
|---|---|---|---|---|---|
| Walk-in | Chicken breast | kg | 38 | $4.80 | $182.40 |
| Dry store | Cooking oil | bottle | 11 | $12.00 | $132.00 |
| Freezer | Frozen fries | bag | 17 | $9.50 | $161.50 |
The count form should not force the counter to jump between locations. That increases missed items and duplicate counts.
Investigate inventory variance in a fixed order
When a large difference appears, use a consistent triage sequence before assuming theft or waste:
- Recheck the count and unit of measure.
- Confirm recent purchases and credits were recorded once.
- Check transfers between storage areas or locations.
- Review waste, staff meals and complimentary items.
- Check whether recipe or portion standards changed.
- Review receiving shortages or substitutions.
- Only then escalate unexplained repeated loss.
For a deeper root-cause process, use Restaurant Inventory Variance.
Do not let old unit costs distort inventory value
Physical quantities can be accurate while the dollar value is wrong because the costing file still uses an old purchase price. Define one costing method—such as latest purchase price, weighted average cost or a documented standard cost—and use it consistently. Revalue high-impact items when supplier prices move materially.
Multi-location inventory needs transfer discipline
When one branch, production kitchen or storage area sends product to another, record the transfer on both sides. An unrecorded transfer creates a false loss in one location and false gain in another. Use one transfer number, product, quantity, sending location, receiving location and receiving confirmation.
See Restaurant Stock Transfer Control for a complete transfer workflow.
A weekly inventory management review
- Review the largest inventory-value movements.
- Check priority-item count variances.
- Review emergency purchases and stock-outs.
- Review waste on high-value items.
- Check supplier substitutions and major price changes.
- Adjust pars where usage has clearly changed.
- Assign one owner and deadline to each material exception.
Measure inventory turnover as a period-level control
After the count is reliable, use the Restaurant Inventory Turnover Calculator to compare cost of goods sold with average inventory and estimate days of inventory on hand. Use the result as a trend alongside stock-outs, dead stock and purchasing frequency rather than as a universal benchmark.
Frequently asked questions
How often should a restaurant count inventory?
Many operators use a full weekly or period-end count and more frequent cycle counts for expensive, fast-moving or high-variance items. The correct rhythm depends on volume, risk and staffing.
Should inventory be counted in cases or recipe units?
Use one consistent count unit for each item and maintain documented conversions from supplier pack sizes. Consistency matters more than choosing one universal unit for the whole restaurant.
What is the biggest cause of unreliable inventory data?
Usually it is not one single cause. The most common failures are inconsistent units, missed storage locations, weak receiving, unrecorded waste or transfers, outdated costs and different people counting the same item differently.
Manager takeaway
Good inventory control makes the exceptions visible. It does not require counting everything constantly.
