working capital released
~€40M
Notino · Bonus reconciliation
See how Duvo automated Notino's L'Oréal LUXE bonus reconciliation, freeing ~€40M of working capital and saving €620K/yr by cutting the cycle from 70 days to 15.
Duvo
working capital released
~€40M
recurring cost savings
€620K/yr
bonus reconciliation cycle
70 → 15 days
The challenge
Notino invoices L'Oréal LUXE for ~€40M/yr of supplier bonuses across 27+ markets, covering media, promo, on-site visibility, free-shipping reimbursement, TV, sell-in accruals, and NCP. Every euro depends on 7 data streams, each owned by a different specialist and pulled manually from Power BI, SharePoint, the Martailer SPA platform, FINIS, and cross-company invoices. Quarters had to clear in sequence: Q4 2025 was still open in late April 2026, blocking Q1 from starting, with €10M+ of working capital trapped 2-4 months past quarter close every cycle.
How Duvo improved the workflow
Each step runs autonomously. Every action is logged, traceable, and reviewable.
A Data Collector agent pulls all 7 streams (Power BI, SharePoint, the Martailer SPA platform, and invoice folders) into a single staging layer.
A Consolidator merges every stream into the master workbook across 8 tabs: country-to-hub mapping, header re-ordering, dedup by period, and explicit row writes.
It reads the first rows back from the master to confirm each field landed correctly before the cycle moves forward.
An escalation layer surfaces delayed approvals by hub, names the blocking counterpart, and triggers structured follow-up.
The difference
Before
After Duvo
Systems involved
The difference Duvo makes
Quote
“Duvo took a huge manual procedure spanning seven different roles and transformed it in a matter of weeks. In a process this size, speed directly affects cash flow. We turned a complex bonus reconciliation workflow into something we can control far earlier - from quarterly clean-up to monthly automated reconciliation.”