Inventory guide

How to Track Inventory in a Restaurant

Inventory tracking in a restaurant is not just seeing how much of a product sits in the store room.

Real inventory management means recording every movement from the moment a product enters the business to the moment it leaves through a sale or through consumption.

8 min readUpdated: August 2026
Contents

Which movements should restaurant inventory tracking cover?

The basic stock movements are:

  • purchases,
  • sales consumption,
  • production,
  • transfers,
  • stock counts,
  • waste,
  • corrections.

The system should show not only the current quantity, but why that quantity changed.

How should products and ingredients be defined?

The product being sold and the ingredient being tracked in stock can be two different things.

A restaurant sells “pizza”, for example, while what it tracks in stock is:

  • flour,
  • cheese,
  • tomato,
  • oil.

Those are what it follows.

So a recipe relationship has to be established between the products sold and the ingredients held.

How does stock come down from a sale?

Once a recipe is defined for the product sold, the system can calculate the ingredients theoretically used.

That way, when a product is sold, the consumption of the ingredients behind it can be reflected in the stock movements.

How should warehouses be managed?

A restaurant may have several stock locations:

  • a main store,
  • a kitchen store,
  • a bar store,
  • a branch store.

Locations like these.

Each store is tracked separately, while the total stock position of the business stays visible.

Why should transfers be recorded?

When a product moves from one store to another, the quantity across the business may not change — but the location the product sits in does.

So transfers should be recorded.

Why do stock counts matter?

The stock in the system shows the theoretical position.

A physical count shows what is actually in the store room.

The difference between the two can come from:

  • missing records,
  • waste,
  • an incorrect recipe,
  • a mistaken transfer,
  • a counting error.

Reasons like these.

How should waste be tracked?

Products that spoil, are lost during preparation or become unusable have to be recorded separately from normal consumption.

That makes the reason behind a stock difference far more visible.

Why should critical stock levels be watched?

Running out of certain ingredients can hit the sales operation directly.

Watching critical stock levels lets purchasing and operations teams see what is needed earlier.

In summary

In sound inventory management, the basic question is not only:

“How much stock do we have?”

That is not the question.

The real questions are these:

Why did stock change? Where did it change? Which transaction created the movement?

With Kerzz

Inventory management with Kerzz

Kerzz keeps sales, recipes, stores, transfers, counts, waste and other stock movements tracked inside the same stock structure.

Related solution

Kerzz stock movements screen

Everything.
Unified.

Kerzz lets restaurant teams manage fewer systems and more operations. Let's start with a demo built around you.