Retailer sales do not match ERP records
Sell-out week 14 against invoices from 1 to 7 April
Data reconciliation for FMCG
Fifteen years in consumer goods. I have seen every excuse for a mismatch. Cutoff dates, missing EANs, a private Excel that runs the close. We find the real cause. Then we fix it.
Sell-out / POS / inventory / shipments / product master / ERP
| EAN | Store | Period | Sell-out |
|---|---|---|---|
| 8412345678901 | ES-042 | W14 | 124 |
| 8412345678918 | ES-042 | W14 | 86 |
| 8412345678925 | ES-107 | W14 | 43 |
| SKU | Customer | Invoice date | Quantity |
|---|---|---|---|
| SKU-8901 | CUST-042 | 08 Apr | 124 |
| SKU-8918 | CUST-042 | 07 Apr | 91 |
| SKU-8925 | CUST-107 | 09 Apr | 43 |
Why it keeps breaking
Every partner sends a different version of the truth.
Sell-out week 14 against invoices from 1 to 7 April
Retailer SKU / internal SKU / EAN / GTIN
Columns, units, dates and levels change by partner
Email threads / copied tabs / undocumented fixes
How we work
One gap, five steps, one rule. The cycle runs every month, so the same difference cannot come back.
Four ways in
The workflow above is the engine. But you might not need the whole engine. Here is where we actually start: with the part of the process that is costing you time, trust or another round of Excel.
You bring the mismatch. We trace it through the files, dates, codes and rules until we find the reason.
Best when you know the numbers are wrong but not why Stop guessing. Let's find the culprit.We fix the mapping, cutoff or business rule behind the difference, so the same problem does not need another investigation next month.
Best when the same exception keeps coming back Make this the last time it breaks.We run the monthly comparison, update the mappings and keep each open difference attached to an owner and a next step.
Best when the files change faster than the team can maintain them Take it off your plate permanently.We build the workflow around your sources, systems and reporting cycle: intake, mapping, checks, exceptions and handover.
Best when the current process is too large or fragile to keep patching Build it once, run it forever.What changes
After the review, your team reads one reconciled number instead of six files.
01One reconciled number1,214 rows matched, 27 flagged with a cause
02A close that ends earlyThree days of Excel become one morning
03Exceptions with ownersEach difference carries evidence and a next step
04Mappings that stay fixedThe SKU-to-EAN spec survives each cycle
05One calendar across marketsThe retailer calendar sets the cutoff
06No more copied tabsThe exception queue replaces the email threads
What you walk away with
A source register, a mapping spec and an exception queue, updated each month
| Source | Cadence | Cutoff |
|---|---|---|
| Supplier shipments | Weekly | Friday |
| Internal ERP | Daily | 18:00 |
| Retailer sell-out | Monthly | Day 3 |
| Returns file | Weekly | Monday |
| Internal key | Retailer key | Rule |
|---|---|---|
| SKU | EAN | Exact |
| Customer | Store | Mapped |
| Invoice date | Sales period | Calendar |
| Exception | Evidence | Next |
|---|---|---|
| Quantity difference | Shipment vs sell-out | Review |
| Product not mapped | Missing EAN | Assign |
| Period timing | Cutoff rule | Explain |
Two ways to start
Both start with one mismatch and the files behind it
We build the source register, the mapping spec and the exception queue. Your team runs them
Setup: one to two weeks. After the handover your team runs the cycleWe run the monthly review, keep the mappings current and hand over the reconciled number
We keep the cadence: files in, number out, every monthNot sure which part is failing? Bring one mismatch and start from the evidence
Multiple operators, distributors, currencies, calendars and product masters make Travel Retail a demanding proving ground for reconciliation.
Specialist experience, applied more broadly across FMCGWhy Marksyte
We built our method in Travel Retail: airports, duty-free operators, multi-currency files. FMCG has the same files, fewer airports.
Hands-onWe review the source files ourselves and stay until the handover
Fifteen yearsCutoff dates, missing EANs, one private Excel. We have seen them all before
A practical first conversation
Bring one mismatch and the files behind it. We will show you the cause.
contact@marksyte.comBook a reconciliation review