Before
- Shift-based manual triage with overnight backlogs
- Accept-or-claim decisions rushed or skipped
- Fresh items silently marked down or written off
- Five fragmented Slack channels for decisions
Modelled from operational data
€336K–€560K
annual margin protected
€85K/yr
monitoring capacity reallocated
The €336K–€560K annual margin range is modelled from operational data.
Rohlik handles ~500 best-before-date alerts per day across five country operations.
Shift-based triage created an overnight backlog, so morning teams rushed or skipped accept-or-claim decisions.
Fresh items were marked down or written off even when the supplier contract supported a claim or the stock could enter the appropriate clearance flow.
Before
After Duvo
Fresh decisions no longer wait for the morning. Every expiry alert is settled against the supplier contract the same day, and the margin stays with us.
Head of Fresh
Rohlik Group
Decides accept-or-claim
Duvo decides accept-or-claim on every fresh-category expiry alert 24/7, applying the supplier's contractual terms automatically.
Routes and logs
Claims are routed to suppliers; accepted items moved into the right downstream flow. Every decision is logged with a complete cross-market audit trail.
Unifies the pipeline
Replaces five fragmented Slack channels and the overnight backlog with one consistent decision pipeline. Live in all 5 markets.
Evidence status
Modelled from operational data
The 0.4 percentage-point shrink reduction is modelled from operational data, with 500 alerts per day handled automatically instead of through shift-based manual triage. The margin range uses a 30% category-margin lens and a 50% markdown-depth lens.
Systems involved
Slack, Supplier contracts, Expiry alerts, Warehouse management
Control points