Data Point
Exploring the true cost of unsold food in retail – KEY FACTS
Focus area: Food waste
• 1.8% of sales revenue is lost to the hidden costs of unsold food
• Staff spend 1,997 minutes per 1,000 SKUs, just checking expiry dates
• Unexplained losses alone account for 0.37% of sales revenue
• Anaerobic digestion or incineration can cost €0.06 per kg in gate fees, plus transport
• When 20% of items are marked down to purchase price, gross margin drops from 35% to 29%.
• Even modest markdowns and waste can turn a profitable item into a loss-maker.
• By value, meat and fish generate the highest losses when unsold.
Unsold food: The hidden cost that wipes out profits
Retailers already account for the 1% cost of food surplus and waste in their books. But our modelling shows a further 1.8% of sales revenue is lost to the hidden costs of unsold food.
These costs come from the system every retailer needs to catch items that don’t sell at full price: checks, markdowns, sorting, and unexplained loss.
Added together, they mean the true cost of unsold food is 2.8% of sales revenue. If an item has a net margin below 1.8%, these hidden costs may be enough to wipe out all profit.
Unsold food: The labour costs nobody sees
Behind every bag of surplus food or discounted item lies a large, mostly hidden labour bill. Staff spend 1,997 minutes per 1,000 SKUs, just checking expiry dates.
That’s a €499 hit before any markdowns, sorting or disposal. Markdowns add another €19, and sorting items for charities, staff schemes or animal feed adds more than €35.
These operational demands, not disposal fees, are what drive the bulk of the 1.8% hidden cost of unsold food.
Unexplained losses: The black hole in food waste data
Not all unsold food is recorded. Across retailers, for every three items correctly logged as surplus or waste, one may go unrecorded. In the worst cases, two SKUs are missing for every one logged.
These missing items generate cost without insight. Our model shows unexplained losses alone account for 0.37% of sales revenue. Or a fifth of all hidden costs.
Until retailers can reliably track what disappears, not just what’s donated or discounted, this invisible loss will remain a major drag on performance.
‘Good’ food exit options cost more than you think
How you dispose of or redistribute unsold food carries sharply different cost implications: Anaerobic digestion or incineration can cost €0.06 per kg in gate fees, plus transport.
Bagging items for staff or charities adds 3–4 cents of labour per item, but typically remains cheaper than animal feed or energy-from-waste.
The hierarchy of costs is clear: selling at full price, then markdowns, then redistribution, followed by feed and recycling, with incineration and landfill the most expensive routes of all.
Markdown maths: How discounts drain your margin
Markdowns might feel like a smart way to recover value, but even small volumes have a big impact on profit.
When 20% of items are marked down to purchase price, gross margin drops from 35% to 29%. And that’s before any waste or unexplained loss is counted.
If items are discounted further, say to 50% of the sales price, margins fall again to 24%. These reductions happen even when everything eventually sells. Markdowns minimise waste, but erode profits long before disposal costs are added.
When unsold food pushes a product into loss
Even modest markdowns and waste can turn a profitable item into a loss-maker. In a typical scenario, with 80% sold at full price, 17% at markdown, and 3% unsold, the margin falls from 35% to 27%.
Add the cost-to-serve (storage, handling, staffing), and the same product line falls to –4%, pushing the SKU into outright loss.
This is why a product’s “ideal” margin can be fatally misleading. Once unsold food is factored in, strong gross margins on paper can mask losses at shelf level.
Most-wasted foods: Where the losses really sit
Some categories drive a disproportionate share of unsold food costs. Fresh bakery items top the list by weight, followed by produce (especially bananas, berries and salads).
By value, meat and fish generate the highest losses when unsold.
These categories require intensive checking, frequent markdowns and more careful handling, making them the biggest contributors to hidden waste costs across retail stores.
Quoting us? Please credit ECR Retail Loss and link back to the research.


