Catch a duplicate before the money leaves your account and it costs you nothing. Catch the same duplicate six months later and you're paying a recovery fee, burning days of staff time, and — more often than not — writing off whatever you can't claw back. That gap is the whole argument. And it's wider than most finance teams assume: not 20% wider, not double, but closer to 10x.
We're not rehashing the conceptual difference between detecting and preventing duplicates here — we cover that elsewhere. This is about the money. What recovery actually costs, what prevention actually costs, and why the ratio lands near an order of magnitude.
What happens after the money leaves
Duplicates almost never surface the next morning. In our experience they turn up during reconciliation, a vendor statement review, or a quarterly audit — months after the cash went out the door. That lag is the first hidden cost, and it's an easy one to miss. Every week the money sits with the vendor is working capital you can't deploy. Worse, the trail goes cold the way a cold case does: who approved it, which PO it matched, why the original wasn't flagged. By the time anyone asks, the people and the paperwork have moved on.
To get it back, most organizations pull one of two levers. Usually both.
- Internal recovery. Someone in AP or controllership identifies the duplicate, gathers the documentation, contacts the vendor, and either requests a refund or arranges an offset against future invoices. It's skilled, slow work — and it creates exactly zero new value. It only undoes a mistake.
- Third-party recovery-audit firms. An entire industry exists to claw back overpayments. These firms comb your historical AP data, flag the likely duplicates, and pursue refunds on a contingency basis — they keep a percentage of everything they recover. "Free until we find something" sounds risk-free. But strip away the framing and it's a finder's fee on your own money: you hand over a slice just to get the rest back.
The public sector shows how stubborn this gets at scale. Federal agencies identified roughly $186 billion in improper payments in FY2025 alone — most of it from errors, not fraud — and the government's own watchdog puts its emphasis squarely on preventing those payments rather than clawing them back after the fact (U.S. Government Accountability Office, Improper Payments). That emphasis is the tell. If agencies with dedicated mandates and full-time staff lean on prevention because recovery is so hard, a lean AP team running on month-end fumes shouldn't expect to recover its way out either.
Why you never recover 100%
Recovery isn't just expensive. It's structurally incomplete — the leaks are baked in:
- Some duplicates are never found. Audits sample and pattern-match; they don't see everything. A duplicate paid against a slightly different invoice number, a different cost center, or a separate vendor record can stay buried indefinitely.
- Vendors dispute or delay. A refund is a negotiation, not a button you press. The vendor may claim the second payment covered a separate charge, apply it as a credit you won't see for months, or simply stall until you give up.
- Vendors disappear. If the supplier was acquired, rebranded, or went under, there may be no counterparty left to pay you back. You can't invoice a company that no longer exists.
- Small amounts get written off. Below some threshold, chasing the refund costs more than the refund is worth, so controllers write it off. That's a 100% loss on those dollars, by choice, because the math says so.
Add it up and a realistic recovery does three things at once: it returns part of the money, charges a fee on what comes back, and quietly eats the rest.
The math: recovering $100,000 vs. preventing it
The figures below are illustrative — plug in your own — but the structure holds across almost any inputs. Picture a mid-sized AP operation that lets $100,000 of duplicate payments slip through in a single year.
The recovery path:
- A recovery firm engages on contingency and recovers 60% of the duplicates — $60,000. That's already a generous assumption, given how much stays buried or disputed.
- Their fee is 25% of recoveries: $15,000.
- Your own team spends, conservatively, 40 hours documenting, contacting vendors, and reconciling refunds. At a loaded $60/hour, that's $2,400.
- The $40,000 that's never recovered is gone for good.
Net it out. You get $45,000 back ($60,000 recovered minus the $15,000 fee), you spend $2,400 in staff time to do it, and you permanently lose $40,000. The whole episode consumes or destroys roughly $57,000 of value — more than half the exposure — after what counts as a successful recovery effort. Let that sink in: this is the good outcome.
The prevention path:
- Automated detection screens every invoice at intake — comparing file hashes, invoice-number-plus-vendor, amount-date-vendor combinations, and near-match filenames — before anything is scheduled to pay.
- The duplicate gets flagged and held. The $100,000 never leaves. No fee, no refund chase, no write-off.
- Screening one more invoice costs effectively nothing; the only real cost is the software. A focused tool runs around a hundred dollars a month — call it $1,200/year to protect every invoice, not just the ones that turn out to be duplicates.
Now set them side by side. Prevention costs about $1,200 for the year. Recovery destroyed or spent roughly $57,000 on a single $100,000 leak. And even if you ignore the write-off entirely and count only the cash paid to recover ($15,000 fee + $2,400 labor ≈ $17,400), prevention still comes in more than 10x cheaper — and it kept the full $100,000 in your account instead of two-thirds of it.
Prevention is cheap because it happens before the money moves
The ratio is this lopsided because of timing, plain and simple. Recovery fights entropy: the longer the money is gone, the more it costs to retrieve, the more parties pile in, and the lower your odds of full repayment. Prevention sidesteps all of it. Catch the duplicate at intake and here's what you don't pay for:
- No contingency fee — there's nothing to recover, so nobody takes a cut.
- No refund negotiation — you never owe the vendor an awkward conversation.
- No write-offs — nothing leaks, so nothing becomes unrecoverable.
- No working-capital drag — the cash never leaves your control in the first place.
You're paying a small, fixed, predictable subscription to avoid a large, variable, partly unrecoverable loss. That's the entire ROI argument in one sentence.
The 10x rule of thumb
"Recovery costs 10x prevention" isn't a precise law — your own multiple might be 6x or 15x depending on contingency rates, recovery success, and labor costs. But the direction never flips. Every dollar you prevent, you keep in full, at near-zero marginal cost. Every dollar you let through and then chase comes back diminished by fees, eroded by write-offs, and delayed by months — if it comes back at all.
For controllers and CFOs building the business case, the framing is simple. Prevention is a cheap insurance premium. Recovery is an expensive, partial refund on a loss you already took. The cheapest duplicate payment, every time, is the one that never happens.
Try DupeInvoice free and start screening every invoice at intake — before the money moves.
Share this article
Read next
Accounts Payable Audit Checklist: Catch Duplicate Payments
8 min read
Three-Way Matching + Duplicate Detection: Double Safety Net
8 min read
How AI Detects Duplicate Invoices: The Technology Behind Smarter AP
9 min read
Ready to catch duplicate invoices?
Upload your invoices, get results in seconds. Free forever — 50 invoices/month, no credit card required.
Get started free