Illustrative example. A composite scenario built from typical ranges in our research, not a real customer. Your numbers will differ.
The situation
The distributor buys about $38M a year from contract suppliers and expects about $900,000 a year from four manufacturer rebate programmes, tracked in spreadsheets.
What was uploaded
- 12 months of invoice lines from the purchasing system
- Contract price lists and volume breaks for the main suppliers
- Terms of the four rebate programmes, and the rebate statements received
What the engine found
Rebate earned at a higher tier
$71,500Volume crossed a programme's third tier in the third quarter, but the rebate was credited at the second-tier rate.
Rule:
rebate_not_receivedLines above contract price
$58,400Items billed above the agreed price list after a supplier system change.
Rule:
price_above_contractVolume price breaks not applied
$21,600Order quantities that qualified for a lower price break.
Rule:
price_break_missedFreight on prepaid terms
$12,800Freight charged on orders above the free-freight threshold.
Rule:
freight_on_prepaid
The numbers
- Found
- $164,300
- Expected
- $106,800
- Recovered within 8 months
- $97,300
What it would cost, three ways
Over the same 8 months, in USD.
Self-serve
$2,392
Starter $299 a month × 8 months. Keep 100%.
Recovery plan
$12,468
$99 × 8 months = $792, plus 12% of $97,300 ($11,676).
Managed
$24,325
25% of $97,300.
Time spent
About 16 hours: loading contract terms, reviewing findings with purchasing and meeting two suppliers.
The lesson
The rebate shortfall only showed up against the supplier's own tier report, so asking for that report was the first step. Price variances were smaller per line but recurred every month.
ERPSav compares invoices with the contract terms you provide and drafts the claim you send; it gives no opinion on what a contract means.