Overdue or disputed? Why some unpaid invoices aren't a cash problem at all
When an invoice sails past its due date, the natural assumption is that the customer is short on cash. Sometimes that's exactly what's happening. But a meaningful share of overdue B2B invoices aren't stuck because the customer can't pay — they're stuck because the customer won't, at least not yet. There's a line item they don't recognize, a price that doesn't match the quote, a delivery date in question, or a purchase-order number missing from the paperwork. The invoice isn't late in the ordinary sense. It's disputed. And a disputed invoice behaves very differently from a slow-paying one — which is exactly why so many of them quietly rot on the aging report.
The scale of the problem
Start with how much money is sitting overdue in the first place. In its 2025 Payment Practices Barometer for North America, trade credit insurer Atradius found that 43% of the value of U.S. B2B credit sales was overdue, and that bad debts now affect roughly 5% of long-overdue invoices — money written off entirely. That's the pool from which write-offs are drawn, and disputes feed straight into it.
How often is a bad or contested invoice the reason? More often than most owners would guess. Analysis compiled by NetSuite notes that roughly 39% of invoices contain some form of error — a wrong amount, a missing reference, a mismatched line item — any one of which can give a customer a legitimate reason to hold payment. The same overview cites Atradius figures showing about half of all B2B invoices in the U.S. go overdue, with the average company losing close to $40,000 a year to late payments and the disputes that so often follow.
Why a dispute is a different animal
A slow payer responds to time and pressure. Wait a few weeks, send a firm reminder, offer a payment plan, and the money usually shows up. A disputed invoice ignores all of that. You can send ten reminders and schedule a dozen dunning emails; none of them address the actual reason the invoice is unpaid, because the customer is waiting for you to fix something, not to ask again.
That's what makes disputes so corrosive. They masquerade as ordinary late payments, so they get the ordinary late-payment treatment — automated reminders on a timer — while the real issue never surfaces. Meanwhile the clock keeps running, the invoice keeps aging, and the person who actually knows what went wrong moves on to the next thing.
How disputes harden into write-offs
Disputes are cheapest to solve the moment they surface. Early on, the details are fresh, the paperwork is at hand, and the relationship is intact — a short conversation, a corrected invoice or a credit memo, and payment is released. But every week that passes makes resolution harder. The employee who received the shipment leaves. The email thread with the agreed price gets buried. The customer's accounts-payable team, seeing an unresolved flag, simply routes the invoice to the bottom of the pile. What could have been a five-minute correction becomes a standoff, and a standoff that outlives everyone's memory of the facts becomes a write-off — one of that 5% Atradius describes.
There's a relationship cost, too. Send a disputed invoice to a collections agency and you've told a customer, who believed they had a valid complaint, that you'd rather escalate than listen. Even if you're right on the merits, you may win the invoice and lose the account.
Catch it in the pre-collections window
The fix isn't louder or more frequent reminders. It's engaging early enough, and specifically enough, to tell the difference between a customer who is stalling and one who has a genuine question. That distinction lives in the pre-collections window — roughly 30 to 120 days past due — while the invoice is still fresh and the relationship still recoverable. Reach out with a real message to the right person, and a dispute reveals itself fast. Once it's on the table, it can be corrected, credited, or resolved, and the invoice gets paid instead of parked.
The businesses that keep their write-off rate low aren't the ones with the most aggressive collectors. They're the ones that find out why an invoice is unpaid before the answer stops mattering — and treat a billing dispute as a billing problem, not a payment one.
Find out why the invoice is really unpaid.
Kept works your overdue invoices in the pre-collections window — surfacing disputes early, at a flat fee, taking zero cut of what it recovers.
See how Kept works →