Who catches a missed credit memo?

A missed credit memo falls between AP, procurement and the vendor. Here is who actually owns catching it, and what closes the gap. Read the full guide.

Twitter LinkedIn WhatsApp
Ask AI: ChatGPT Claude Gemini Grok
Who catches a missed credit memo?

Margin drift is the gap between what a vendor contract says and what the invoice actually charges. A missed credit memo is one shape that gap takes: a return, an overbilling correction, or a rebate the contract entitles you to, that never turns into a credit on your ledger.

The honest answer to who catches it is nobody, by default. This page names the three functions that touch the process, shows where responsibility falls between them, and describes what closing that gap actually requires.

Executive Summary

A missed credit memo sits in nobody's job description. AP posts what a vendor bills and applies credits only when a vendor sends one. Procurement owns the contract clause that entitles the credit but rarely reconciles it against cash received.

The vendor has no incentive to issue a credit it was not asked for. That gap between three functions, each doing its own job correctly, is the mechanism, not a failure by any one of them.

Closing it means assigning the reconciliation step explicitly, because none of the three roles already includes it. Someone has to compare what the contract entitles against what actually posted, on a schedule, and chase the difference. That is a control, not a hope that AP will notice.

The Margin Drift Diagnostic exists because this gap is structural across service vendor categories, not a sign of a weak AP team. It checks invoice-to-contract entitlement directly, independent of whether any function already assumed the job.

1. Who owns credit memo tracking inside a typical AP team?

Accounts payable owns applying a credit memo once one arrives, not generating the expectation that one is owed. AP matches invoices against purchase orders and receipts. That match confirms an invoice mirrors what was ordered and delivered; it does not test whether a contract clause entitles you to a credit the vendor never issued.

AP can only act on a document that exists. If the vendor never sends the credit memo, AP has nothing to post and nothing to flag.

This is a scope boundary, not a shortcoming. Three-way matching checks quantity and price against a purchase order and a receipt. It was built to catch a wrong unit price or an extra unit billed, and it does that well.

A credit entitlement lives somewhere else: in a return authorization, a warranty clause, a rebate schedule, or an overbilling correction agreed on a call and never formalized in a document AP ever sees. None of that is visible inside the invoice AP is matching.

So when a credit is missed, the AP team has not necessarily made an error. It processed every document it received correctly. The document that should have triggered a credit simply never reached the queue where AP works.

2. What is procurement's role in catching a missed credit memo?

Procurement negotiates the contract clause that creates the credit entitlement: a rebate tier, a return policy, a service-level penalty. It rarely closes the loop by checking whether that entitlement showed up as cash or a credit line on a later invoice. The clause and the reconciliation live in different calendars.

Procurement's cycle runs around negotiation and renewal; the credit is owed continuously, on whatever schedule the contract sets, and nobody in procurement is watching for it in between.

A rebate tier or return clause is procurement's win at signing. It is written into the contract as a term, filed, and largely left alone until the next renewal conversation.

But a credit entitlement does not activate itself. A volume rebate accrues invoice by invoice. A return credit depends on the vendor processing a return request procurement never sees. Someone has to track the accrual and match it against what actually posted.

Procurement holds the contract language, which is exactly the reference document a reconciliation needs. It rarely holds the invoice history required to check it, because that data sits in AP's system, not procurement's.

3. Why doesn't the vendor just issue the credit automatically?

A vendor issues a credit memo when its own system flags an entitlement or when the customer asks for one. Neither trigger fires reliably on its own. Vendor systems are built around collecting revenue, not around surfacing money owed back.

A return that was verbally approved but never logged, or a rebate tier crossed mid-quarter, can sit unclaimed indefinitely because the vendor's own accounting has no strong incentive to surface it first.

This is not an accusation of bad faith. A vendor's billing system is optimized to invoice correctly against its own price book, not to audit itself against your specific contract terms.

A rebate tier crossed in month nine of a twelve-month agreement requires someone on the vendor side to notice the cumulative volume, calculate the rebate, and cut a memo before the contract resets. A return processed at a warehouse does not automatically generate a credit unless someone matches it to the original invoice.

The vendor benefits from the credit being late or never issued. The customer bears the entire cost of that gap unless it reconciles independently. Waiting on the vendor to self-report is not a control.

4. What does a real reconciliation control look like?

A working control names four things explicitly: which contract clauses create entitlements, who compares those entitlements against posted invoices, on what schedule, and who contacts the vendor when an expected credit has not appeared. Without all four, the reconciliation depends on someone noticing a gap by chance rather than by design, which is exactly the condition that lets a missed credit memo go uncaught for a full contract term.

None of the four steps above requires new software. They require someone to hold the job description that currently does not exist in AP or procurement.

In practice this lands with a controller function or a dedicated AP analyst who is given the entitlement log as a standing reference document, not a one-time project. The schedule matters as much as the assignment: a quarterly check catches a rebate tier before the contract resets, a check done only at renewal does not.

  1. Log every entitlement: Record every contract clause that can generate a credit: rebate tiers, return windows, service-level penalties, price protection terms. This becomes the reference list nothing else is checked against otherwise.
  2. Set a matching cadence: Compare posted credits against the entitlement log on a fixed schedule, monthly or quarterly, rather than waiting for someone to notice a discrepancy.
  3. Assign the chase step: Name who contacts the vendor when an expected credit has not appeared, with a deadline, so an open item does not sit unowned until the contract renews.
  4. Close the loop to cash: Confirm the credit actually reduced a payable or produced a check, not just that a memo document exists somewhere in a file.

5. How does this differ from catching a duplicate payment or a rate error?

A duplicate payment or a rate card mismatch is visible entirely inside the invoice and the purchase order, so a matching engine can flag it directly. A missed credit memo requires evidence outside the invoice: a contract clause, a return log, a volume threshold the invoice itself never states. That is why AP's existing matching controls catch one drift type reliably and the other almost never, without either being a weaker control for its purpose.

A duplicate payment shows up as two records against one invoice number or one amount. A rate error shows up as a unit price that does not match the rate card on file. Both are detectable by comparing documents already inside the AP system.

A credit entitlement is different. The invoice that should have carried a credit looks, on its face, entirely ordinary. Nothing about it signals that something is missing, because the absence of a line is not a discrepancy a matching rule can flag.

That is why a missed credit memo survives standard AP review longer than a duplicate payment or a rate error. See duplicate payment and volume tier misapplication for how those other drift types get caught, and where the detection method differs.

6. Should this sit with finance, procurement, or an outside audit?

The entitlement log and reconciliation belong wherever both the contract terms and the invoice history are visible together, which in most organizations is neither procurement nor AP alone. Some companies build this as a standing controller task. Others bring in a fixed-scope audit to establish the entitlement log once, quantify what has already been missed, and hand a working process back to the internal team rather than running it indefinitely.

There is no single correct home for this function across every company; it depends on whether finance has the bandwidth to build and maintain an entitlement log against active contracts, and whether procurement will share contract terms in a format finance can reconcile against.

What does not work is leaving it unassigned and assuming AP will notice, because AP's existing controls were never built to notice this. A missed credit memo compounds across a contract term until someone with both the contract and the ledger looks at them side by side.

A fixed-scope diagnostic does that comparison once, across a full spend history, and quantifies what was missed rather than leaving the answer to intuition. See missed credit memo for the mechanics of how the gap forms line by line.

7. What should you check first if you suspect credits are being missed?

Start with contracts that carry a rebate tier, a return window, or a price protection clause and pull the last 12 to 18 months of invoices against them. Check whether every rebate threshold crossed actually produced a matching credit, and whether every documented return has a corresponding reduction on a later invoice. A gap between the contract math and the posted credits, on even one vendor, is reason enough to check the rest of the service vendor list the same.

This check is arithmetic, not guesswork. Take the volume shipped or spent against a vendor with a rebate tier, apply the tier rate stated in the contract, and compare that figure to the credits actually posted in the same window.

Do the same for return clauses: pull the return log, if one exists, and check each entry against the invoice history for a matching credit line. A return with no corresponding credit is not a rounding error; it is a specific dollar figure owed and not received.

Categories where this recurs most visibly are ones with layered pricing structures: freight and 3PL, contract labor, and maintenance contracts with volume-based rebates. See freight and 3PL audit and contract labor and staffing audit for how the entitlement structures differ by category.

For the wider pattern this sits inside, start with the margin drift guide.

8. Frequently Asked Questions (People Also Ask)

Is a missed credit memo the vendor's fault or ours?

Neither party is at fault in the sense of an error. The vendor's system is not built to self-report entitlements, and AP's matching controls check invoices against purchase orders, not against contract clauses. The gap exists because no function currently owns the reconciliation step, not because someone did their job badly.

Can our ERP catch this automatically?

Most ERP three-way matching checks the invoice against the purchase order and the receipt. It does not test a rebate tier or a return clause living in a separate contract document, so an ERP configured only for standard matching will not surface a missing credit on its own.

How far back should we check for missed credits?

Check as far back as your record retention and contract terms allow, typically 12 to 18 months, across ValueXPA diagnostics. Many rebate and return clauses have expiration windows, so credits older than the contract's own claim period may no longer be recoverable even once found.

Does this only apply to rebates, or other credit types too?

Rebate tiers are one source. Others include return credits, warranty corrections, price protection adjustments, and service-level penalty credits. Any contract clause that creates a future reduction in what you owe is a candidate for this same reconciliation gap.

What's the difference between a missed credit memo and a duplicate payment?

A duplicate payment is visible inside the AP system: two payments against one invoice or one amount. A missed credit memo requires comparing the invoice against a contract clause outside the invoice itself, which is why it survives standard AP review far longer.

Who should build the entitlement log if we don't have one?

Whoever has access to both active contract terms and invoice history needs to build it, often a controller or finance analyst working from procurement's contract files. If neither function has the bandwidth, a fixed-scope audit can build the log once and hand it back for ongoing use.

Is this worth checking if we have a small AP team?

The check itself is arithmetic and does not require a large team, only access to contracts with rebate or return clauses and the corresponding invoice history. The cost is time spent pulling and comparing documents, not headcount.

Will fixing this require new software?

No. The reconciliation described here is a documented process: an entitlement log, a comparison schedule, and an assigned owner. Software can support it later, but the first fix is assigning the job, not buying a tool.

Margin Drift Resources