Building supplier scorecards from variance history
6 min read
Once you have a few months of matched invoice lines, you have something most buyers walk into a renewal without: an evidenced account of how accurately each supplier honours the price they agreed. Used well, that is worth more than the credits themselves.
Four metrics, and why each one
- Price accuracy rate — share of lines billed at the contracted price. The headline number, and the one suppliers respond to.
- Net variance as a share of spend — normalizes for size so a small supplier with a bad rate does not outrank a large one with a small leak, or vice versa.
- Unmatched rate by value — a proxy for how much of their catalogue you have actually contracted. High unmatched is your problem to fix, not theirs.
- Claim cycle time — days from claim raised to credit received. Measures how a supplier behaves once caught, which is often more informative than the error rate.
Normalize before you compare
Comparing a supplier with two hundred SKUs and monthly price changes to one with twenty stable items is meaningless. Segment by category and by price list volatility, then compare within segment. Exclude paired credit corrections, which measure honesty rather than error, and exclude non-product lines.
Distinguish drift from a pricing problem
Persistent undercharges matter as much as overcharges. A standing discount below your contracted price says your negotiated price is above market and the supplier already knows it. Bring that to renewal as evidence, not as a favour you are returning.
Using it at renewal
- Lead with the accuracy rate and the cycle time, not the dollar total — you are describing a process problem, not accusing anyone.
- Bring line-level evidence for the three largest recurring errors and ask what changes on their side.
- Ask for a price-file feed with effective dates rather than PDFs; it removes the most common cause of error for both parties.
- Set an accuracy target in the agreement and review it quarterly against the same report.
Related reading
- Why supplier invoice lines don't match your contract — the full taxonomy
Every unmatched invoice line has a reason. Here is the taxonomy — missing SKU, expired price, wrong unit, substitution, freight and more — and what to do about each.
- Unit-of-measure normalization: the quiet source of fake variances
Per square, bundle, thousand, or roll. How unit-of-measure mismatches create false overcharges, and how to build an alias table that fixes it.
- Standing, quoted, or isolated: classifying the discount you actually got
Not every price below contract is a win. How to tell a standing discount from a one-off quote or an isolated keying error — and why the difference changes what you negotiate.
New to the vocabulary? The glossary defines every term used here, and the audit checklist turns it into a process.
See this on your own invoices
Audit your first 500 invoice lines free. No card required.