More than half of all trade contractors are currently owed money they've already earned. Not future work. Not pending quotes. Work that's been done, signed off, and is sitting unpaid in someone else's account. Here's how bad it actually is and what the fix looks like.
The numbers are worse than you think
There's no single study on unpaid invoices in plumbing specifically. But the data across trades and small contracting businesses paints a clear picture — and it isn't pretty.
Let that sink in for a moment. More than 8 in 10 contractors are waiting over a month to be paid for work they've already completed. Nearly 9 in 10 invoices in the trades are late. This isn't a handful of bad customers — it's the norm.
And that 11% of annual revenue sitting in unpaid invoices? For a plumber doing $150,000 a year, that's $16,500 in money already earned that hasn't landed yet. That's a truck payment, six months of insurance, a new set of tools.
"After 30 days, the chances of collecting payment drop dramatically. After 90 days, most of that money is effectively gone."
The psychology of the unpaid invoice
Here's the part nobody talks about: most late payments aren't customers trying to avoid paying. They're customers who intended to pay and just did not get around to it.
You fixed the burst pipe on a Tuesday. The panic is over, the water is off, life is back to normal. Your invoice arrives by email on Wednesday. It sits in an inbox. Thursday comes and goes. By Friday the urgency of the whole situation has completely faded and your invoice is competing with a Netflix renewal, a dentist reminder, and 47 other unread emails.
You, meanwhile, are on six more jobs. You forget to follow up. Two weeks later you remember, feel awkward about it, and let it slide another week. Sound familiar?
60% of business owners say they avoid confronting customers about late invoices because they're worried about damaging the relationship. Think about that: more than half of contractors are actively choosing not to chase money they're owed because the follow-up feels uncomfortable. And 53% of those same contractors had to turn down new work because their cash flow was strangled by that outstanding money.
You avoided an awkward conversation. And it cost you a new job.
What this costs a typical plumber in a year
Let's put real numbers to it. A solo plumber charging $90 an hour (the 2025 national average), doing 4 jobs a day, 5 days a week.
That's not a rounding error. That's a van deposit. That's an apprentice's wage. That's the difference between a business that's surviving and one that's growing.
And the time cost is the one that really stings because those 104 hours aren't just lost money, they're lost evenings. Late-night texts to customers. Spreadsheets of who owes what. Conversations you dread having. Time that should have been with your family.
Why the traditional invoice model is broken
The send-invoice-and-wait model made sense when payment meant writing a cheque. It made sense when bank transfers were the only option. It doesn't make sense anymore, and it definitely doesn't make sense for a solo tradesperson who's moving between 4 jobs a day.
The moment you leave a job site without collecting payment, you've started a timer. Every hour that passes, the probability of being paid on time drops. Every day that passes, the customer's memory of the job and their sense of urgency about paying fades a little more. The job is already done. The only thing still outstanding is the money. And the longer it stays outstanding, the more likely it never arrives.
The fix: get paid before you pack up
The single most effective change any tradesperson can make to their cash flow is this: collect payment on-site, the moment the job is done. Not a follow-up text. Not an emailed invoice. On-site. Before you close your toolbox.
This isn't aggressive. It isn't awkward. It's just a different moment to ask, and it's the right moment because the customer just watched you solve their problem. The value of your work is at its absolute peak. They're relieved, grateful, and holding their phone anyway. Asking them to tap to pay takes 20 seconds and feels completely natural.
- 01
Mark the job complete in the app. Takes 5 seconds.
- 02
The customer gets a payment link via SMS instantly. They open it on their phone and tap to pay with card or Apple Pay. Done in 30 seconds.
- 03
If they're standing right there, you show them the screen and they tap. Same result.
- 04
Money lands in your bank account the next business day. Not when they remember. Tomorrow.
- 05
CashWrench automatically sends a Google review request at the same moment. Two outcomes from one tap.
What about customers who push back?
Some will. Most won't. The contractors who worry most about customers resisting on-site payment are the ones who've never actually tried it. The reality is that most people expect to pay immediately for a service. They do it at restaurants, at retail stores, at mechanics. A tradesperson asking to be paid when the work is done isn't unusual. It's normal.
The contractors who have the most trouble collecting payment are almost always the ones who never explicitly set payment expectations at the start. Set the expectation early and on-site collection feels like a natural conclusion rather than an awkward request.
Two months to find out if this works for you
CashWrench is free for two months. No credit card, no contracts, no commitment. In two months you'll do somewhere between 150 and 200 jobs if you're active. That's 150 to 200 chances to collect payment on-site instead of chasing it later.
If at the end of two months you haven't noticed a difference in your cash flow, if you're still chasing the same invoices, still waiting the same 30+ days, still spending evenings following up, cancel and we'll wish you well. But we don't think that's what will happen.
The $17,500 sitting in your customers' bank accounts is yours. You earned it. The only question is how long you're willing to wait for it.
- The CashWrench Team
Stop waiting. Get paid tomorrow.
2 months free. Collect your first on-site payment in under 2 minutes. No credit card, no contracts, no catch.