How do you manage stock in a restaurant?
In a restaurant, stock moves every day: deliveries, prep, sales, breakages, staff meals. Without a method, you order “as usual”, find a tub of expired cream at the back of the cold room, and food cost drifts up without anyone knowing why.
This guide is part of our Run a restaurant series. It goes with the guide to food cost and menu pricing: the recipe card says what a dish should cost, the stock count says what it really cost. Legal points refer to France.
How do you do a restaurant stock count?
In France, every trader must check by inventory, at least once every twelve months, what the business owns and its value (article L123-12 of the French Commercial Code). That is the year-end stock count your accountant asks for. But to run a restaurant, once a year is not enough: count every month, on the same date, ideally on the last day of the month after the last service.
The method in 6 steps
- Prepare a fixed list of all your items, in the order of your storage areas (dry store, cold room, freezer, cellar, bar). You count as you walk round, without going back.
- Count in pairs if you can: one counts, the other writes. It is faster and there are fewer mistakes.
- Use the purchase unit: kilo, litre, bottle, case. For an opened item, estimate what is left (half a bottle, 2 kg of a 5 kg bag).
- Count prepared items too (stocks, sauces, the day’s desserts) at their cost price.
- Value each line at the last purchase price excluding VAT.
- Add it up: that is your closing stock for the month, and the opening stock for the next one.
Included in the Website
Restaurant menu QR code
An online menu you update yourself, with its print-ready QR code for your tables: included in the Website service, 30-day trial.
How do you work out actual usage and actual food cost?
The formula is simple: actual usage = opening stock + purchases for the month − closing stock. Divided by sales excluding VAT for the month, it gives your actual food cost.
| Line | Fictional example |
|---|---|
| Stock on the 1st (previous count) | €4,200 |
| + Purchases for the month (invoices excl. VAT) | €11,800 |
| − Stock at month end (today’s count) | €3,900 |
| = Actual usage | €12,100 |
| Sales excl. VAT for the month | €38,000 |
| Actual food cost | 12,100 ÷ 38,000 = 31.8% |
Then compare this with your theoretical food cost: the cost on your recipe cards multiplied by the sales of each dish. The gap between the two is waste, generous portions, staff meals, ordering or invoicing errors. If it grows month after month, find out where.
Days of stock
Another useful number: how many trading days your stock covers. In the example, usage is €12,100 over 30 days, about €403 a day. The closing stock (€3,900) covers roughly 9.7 days. If this number rises for no reason (no event to prepare, no big wine order), you probably have too much money sitting in your fridges and cellar.
Actual food cost is also half of your prime cost, explained in our guide to restaurant profitability.
FIFO, FEFO, use-by, best-before: how do you store and rotate stock?
There are two rotation rules:
- FIFO (first in, first out): the item delivered first is used first.
- FEFO (first expired, first out): the item with the nearest date is used first, even if it arrived later.
In a kitchen, FEFO is the safer rule: two deliveries of the same product do not always have dates in the same order. In practice, at each delivery, put new items behind the ones already there, and check the dates.
Use-by and best-before: the difference (France)
| Use-by date (DLC) | Best-before date (DDM) | |
|---|---|---|
| Wording on the pack | “À consommer jusqu’au…” | “À consommer de préférence avant…” |
| Products | Perishable chilled products (meat, fresh dairy…) | Stable products (tins, dry biscuits, pasta…) |
| After the date | The product may be a health risk: do not use it | Not dangerous but may lose taste or texture; it can still be eaten |
In France, inspections by the veterinary services (DDPP or DDETSPP) check, among other things, date labels, temperatures and the cleanliness of the premises. Hygiene and traceability rules are covered in our guide to food hygiene and HACCP.
- Every opened or prepared item has a label: name, date made or opened, the use-by date you set.
- New items go behind, those closest to their date in front.
- A walk round the fridges every morning: anything near its date goes into the special or is removed.
- Nothing is stored directly on the floor.
How do you calculate supplier orders?
Ordering by guesswork leads either to running out (a dish taken off mid-service) or to overstock (food thrown away). The minimum stock method avoids both.
- For each item, estimate what you use between two deliveries from recent weeks’ sales and upcoming bookings.
- Add a small safety margin for the unexpected.
- Order = need until the next delivery + margin − current stock.
Example: you use about 3 kg of butter between deliveries, you keep 1 kg as a margin and you have 1.5 kg left. Order: 3 + 1 − 1.5 = 2.5 kg.
Here is a simple order sheet to copy into a spreadsheet:
Supplier: … Delivery day: …
Item | Unit | Need until next delivery | Margin | Current stock | To order
Unsalted butter | kg | 3 | 1 | 1.5 | 2.5
Double cream | litre | … | … | … | …
Checked by: … Date: …
- One person in charge of orders per supplier.
- Fixed ordering days, written in the rota.
- On delivery: check quantities, dates and temperatures before signing.
- Every invoice compared with the order.
How do you track losses and cut waste?
Losses rarely show in the till. To see them, you have to write them down. Put a simple sheet near the kitchen bin or in the cold room.
Date | Item | Quantity | Reason (out of date, cooking error, sent back, breakage, overproduction) | Initials
After a month, look at the three items that come up most. The fixes are often simple: order more often in smaller amounts, cut back a prep made too far ahead, use trimmings in a daily special, review a portion.
A shorter menu also limits waste: fewer items, faster rotation. See our guide to restaurant menu design, and our guide to reducing restaurant food waste for food waste sorting and donations.
Notebook, spreadsheet or software: which tool should you use?
The best tool is the one your team will actually use.
| Tool | Who it suits | Limits |
|---|---|---|
| Notebook and printed sheets | Small team, short menu | Calculations by hand, no easy history |
| Shared spreadsheet | Most independent restaurants | Needs discipline to stay up to date |
| Stock software or a linked till | Several sites, large menu, many items | Cost, set-up time, entering recipe cards |
Start simple. A spreadsheet with a “stock count” tab, an “orders” tab and a “waste” tab already covers the essentials. Move to software when the spreadsheet costs you time, not before.
The restaurant owner’s guide
Open, run, grow: each stage has its full guide and detailed guides, with their reading time.
Full guide · 11 min · 13 detailed guides
- Restaurant business plan: a step-by-step template with a worked example 10 min
- Restaurant startup costs: what to budget for and how to fund it 7 min
- Restaurant market research: a step-by-step method with sheets to fill in 7 min
- Which legal structure for a restaurant in France? 8 min
- How to choose a restaurant name: the method and the checks 7 min
- Permits and formalities to open a restaurant in France, in order 8 min
- Restaurant alcohol licence in France: which one you need 8 min
- Restaurant VAT in France: which rate applies, with examples 8 min
- Restaurant terrace permits in France: the process and the rules 7 min
- Mandatory signs and notices for a restaurant in France 7 min
- Buying a restaurant in France: the checks, the steps and the costs 7 min
- How to promote a new business opening: a plan from 60 days before to 30 days after 11 min
- Restaurant website examples: 9 layouts for every kind of venue 8 min
Full guide · 11 min · 14 detailed guides
- Restaurant profitability: find your break-even point and improve it 9 min
- Food cost and menu pricing: how to price a dish 13 min
- Restaurant menu design: method, mandatory information and layout 8 min
- How to choose and negotiate your restaurant suppliers 8 min
- Restaurant inventory management: stock counts, rotation and ordering 7 min
- Reduce restaurant food waste: rules, measurement and practical steps 7 min
- Food hygiene and HACCP in a French restaurant: the rules and the daily routine 8 min
- Allergen matrix template for restaurants and cafés (UK and Ireland) 9 min
- How to hire restaurant staff in France: find, choose and keep the right person 9 min
- Restaurant staff scheduling: a simple rota that follows the rules 7 min
- Restaurant till and POS in France: rules, features and choice 8 min
- Restaurant customer loyalty: 12 ideas that bring guests back 7 min
- Booking cancellation policy: what to write and how to enforce it 11 min
- How to get more Google reviews for your restaurant 14 min
Full guide · 10 min · 11 detailed guides
- How to get more customers to your restaurant: find the cause, then fill the room 9 min
- How to increase your restaurant’s average spend without pushy selling 8 min
- The lunch set menu: build it to fill tables and pay 8 min
- How to make your restaurant stand out: find what makes it unique 8 min
- Restaurant marketing plan: the method and a 12-month template 8 min
- Restaurant takeaway and click and collect: how to set it up 8 min
- Extra revenue for your restaurant: 8 ideas and the rules to know 8 min
- Restaurant digital tools: where to start, and in what order 10 min
- AI for restaurants: what it really does for you 8 min
- Valentine’s Day restaurant ideas: menus, bookings and promotion 8 min
- Christmas marketing for shops and restaurants: the week-by-week plan 8 min
This guide for your trade
Go further
Sources
The rules quoted in this guide come from these official pages, checked on October 28, 2026.