What food waste really costs a restaurant, and how to track it

Food is lost in six different ways, and each needs its own number: spoilage, over-production, voids after cooking, stock missing at count, short deliveries and stock lost between store and kitchen. A waste log you can start today.

  • Operations
  • 8 min read
  • By Team Bhookly

Food waste costs a restaurant the full purchase price of everything that was bought and never sold, and most kitchens cannot say what that figure was last month. The reason is that “wastage” is one word for six different losses: stock that spoiled or expired, food cooked and not sold, dishes voided after cooking, stock missing at the count, deliveries that arrived short, and stock that disappeared between the store and the kitchen. Each has a different cause and a different person who can fix it. Tracking waste means giving each loss its own number, its own reason and a name. This guide shows how to do that on paper, then how Bhookly does it.

Key takeaways

  • Waste is not one number. Split it by cause, or you will fix the wrong thing.
  • Value every loss in money at what the stock cost you. Kilos do not get an owner's attention; rupees do.
  • A waste log needs six things per entry: what, how much, why, which delivery or batch, who binned it and who approved.
  • Use the earliest expiry first, every time. Date every delivery when it arrives.
  • Count a few high-value items every week. The gap between the count and the books is the loss nobody wrote down.

What are the kinds of food loss in a restaurant?

Kind of lossWhat it looks likeHow to put a number on itWho can fix it
Spoilage and expiryStock goes off on the shelf or passes its dateQuantity binned × what that delivery costWhoever orders and whoever rotates stock
Over-productionFood cooked or prepped and not sold by closeLeftover portions × recipe costThe chef who sets prep quantities
Voids after cookingA dish is made, then taken off the billRecipe cost of each made-and-voided dishFloor and till: order accuracy
Missing at countThe shelf holds less than the books sayGap in units × cost per unitWhoever holds the keys
Short deliveriesThe invoice says 50 kg, the scale says 46Shortfall × invoice priceWhoever receives goods
Lost between store and kitchenThe store issued 10 kg, the kitchen received 9Difference between sent and received × costThe two people at the hand-off

Six kinds of loss, how to measure each and who owns it.

The split matters because the fixes do not overlap. Smaller orders cure spoilage and do nothing for a supplier who delivers short. A lock on the storeroom helps with missing stock and does nothing for a chef who preps for 200 covers on a 120-cover night.

How do you put a number and a name on each loss?

Spoilage and expiry

Write the delivery date on every case, tub and bag as it comes in. When something is binned, record the quantity and which delivery it came from, and value it at what that delivery cost. Spoilage concentrated in a few items means the order quantity is too high for how fast they sell.

Over-production

At close, weigh or count what was cooked and not sold: rice, gravies, grilled items, bakery. Multiply by the recipe cost. Then compare prep quantities with what was actually sold on the same weekday last week. Over-production is a planning problem, and the person who writes the prep list owns it.

Voids after cooking

For every void, somebody must answer whether the dish had been made. A void caught before the kitchen starts costs nothing. A void after cooking costs the full recipe, and on most tills it shows as a zero. Keep the two apart and count the second kind as waste.

Missing at count

Pick five high-value items each week: oil, chicken, cheese, cream, coffee beans. Count them and compare the count with the books. The books are opening stock plus deliveries, minus what the recipes say was sold and what was logged as waste. The gap, multiplied by the cost per unit, is what went missing: over-portioning, unrecorded waste or theft.

Short deliveries

Weigh and count every delivery against the invoice before signing. Write the shortfall on the supplier's copy and yours, and pay for what arrived. A short delivery that is signed for in full is waste you paid a supplier for.

Lost between store and kitchen

In a larger operation, stock moves from a storeroom to the line. Record what the store sent and what the kitchen says it received, each with a name and a time. If the two figures differ, the loss happened in the hand-off, and you know which two people to ask.

A simple waste log any kitchen can start today

Put a clipboard next to the bin, or on the wall by the pass. Nothing goes in the bin without a line on the sheet. The columns:

  • Date and time.
  • Item, and whether it is raw stock, a prepped component or a finished dish.
  • Quantity and unit: 2 kg, 6 portions, 1 tray.
  • Reason, chosen from a short fixed list: spoiled, expired, overcooked, dropped, returned by guest, over-production, other.
  • Delivery date or batch it came from.
  • Who binned it, and who approved it.
  • Value. The manager fills this in at the end of the day from cost prices.

Keep the list of reasons short and fixed, so the week can be totalled by reason. Add up the value column every week and look at three things: the three most expensive items, the most common reason and the shift it happens on. A second signature matters. A write-off that one person can make alone is also the easiest cover for stock that left by the back door. In the first weeks, expect the logged figure to rise. That is the log starting to work, not the kitchen getting worse.

How do you use the earliest expiry first?

  • Date-label everything at receiving, including items decanted into tubs.
  • New stock goes behind or under old stock. Never in front.
  • One day a week, list what expires in the next seven days and what it is worth.
  • Build specials and staff meals around that list before it becomes a write-off.
  • House-made batches get a made-on and a use-by label, the same as bought stock.

The weekly list is the part most kitchens skip. Putting a money value on stock that is about to expire changes what gets cooked tomorrow.

How Bhookly puts a number and a name on waste

Bhookly records each of the six losses where it happens, values it in money and keeps the name of the person involved. The Waste management and Inventory pages describe the screens; this is the mechanism.

  • Throw-away log. Record what was binned, how much, why and from which batch, with an optional photo and a manager PIN. The entry is valued at what that batch cost, not at an average.
  • “Was it made?” on voids. Voiding an item that has gone to the kitchen asks “Not made” or “Made, thrown away”. A made dish writes its ingredients off as waste, and the void log keeps who voided it, who approved it and why.
  • Expiry tracking. Each delivery has its own date and the earliest is always used first. Alerts show the money at risk before stock expires, and a batch can be written off at its real cost.
  • Count gaps in money. Enter what is on the shelf and Bhookly shows the gap in units and in money, for example “about Rs 900 missing”, then sets stock to the count.
  • Short deliveries. When a purchase order is received, “Everything arrived” is one button and a short delivery needs a reason. Stock, cost and the supplier's bill update together.
  • Store-to-kitchen requests. The kitchen requests, the store approves and sends, and the kitchen checks what arrived. A shortage needs a reason, and stock lost in transit is reported by person.
  • Batches and plans. Recording a cooked batch deducts ingredients earliest-expiry-first, puts the result on the shelf with a use-by date and shows whether it made more or less than planned. Plan cooking works out quantities for a date, so prep is set from a plan.

The stock reports then separate what is being lost by cause: waste, missing at count and dishes thrown away, with an Excel export for the accountant. A further report compares what the kitchen used with what the recipes say it should have used. Stock history reads in plain words, such as “Wasted, spoilage” or “Issued to Ali, staff use”, with who did it. On the owner's dashboard, an alert appears when food thrown away rises above the restaurant's own normal, so a bad week surfaces without anyone having to look for it.

Frequently asked questions

How do you calculate the cost of food waste?

Multiply the quantity lost by what that stock cost you, then add the recipe cost of every dish that was cooked and not sold. Add the gaps found at stock counts and the shortfalls on deliveries to get the full figure.

What should a restaurant waste log include?

A waste log should record the date, the item, the quantity, the reason, the delivery or batch, who binned it, who approved it and the value. Bhookly's throw-away log captures the reason, the batch, an optional photo and a manager PIN, and values the entry at what that batch cost.

Is a voided dish counted as waste?

It is if the dish was cooked. Bhookly asks “Not made” or “Made, thrown away” on every void of a sent item, and a made dish writes its ingredients off as waste so the void stops hiding food cost.

How can I tell waste from theft?

Logged waste has a reason, a name and an approver; a gap at the stock count has none of them. Bhookly reports the two separately, as waste and as missing at count, so the unexplained loss is its own figure in money.

Does Bhookly track expiry dates?

Yes. Bhookly gives each delivery its own date, uses the earliest first, shows the money at risk before stock expires and lets a batch be written off at its real cost.

How often should stock be counted?

Count a handful of high-value items every week and the full store at least once a month. Frequent small counts find a loss while the people involved can still remember the week.

The bottom line

Waste is expensive mostly because it is vague. Once each loss has a cause, a rupee value and a name, it stops being “wastage” and becomes six separate problems with six separate owners: ordering, prep quantities, order accuracy, the storeroom, receiving and the hand-off to the kitchen. Start with a clipboard by the bin and a weekly count of five items. When you want it recorded as the kitchen works, Bhookly shows what was thrown away, why and what it cost.

Let's get your restaurant running on Bhookly.

چلیں، شروع کریں

Book a 20-minute demo. We'll show you Bhookly running on your kind of restaurant, with no pressure and no obligation.

  • No lock-in contracts
  • Live in a morning
  • Same-day WhatsApp support
Book a demo