How One Sparky Recovered $14,300 in Overdue Invoices in 30 Days
This is the story of Dave, a solo sparky running his own business out of West Auckland. The details are a composite of three real TabNudge customers – same shape, same numbers, same outcomes.
At the start of February, Dave had $14,300 in overdue invoices sitting across 18 different jobs. Some were two weeks overdue. Some were three months. One was from a property management firm he'd stopped working with in November but who still owed him $3,400.
Thirty days later, 16 of the 18 invoices were paid. He'd recovered $12,800 – 90% of the outstanding balance. Here's exactly what he did.
Week 1: The audit
Dave spent a Saturday morning going through his Xero account and making a list of every overdue invoice. For each one, he wrote down: the amount, the age in days, the client, whether he'd heard anything from them recently, and what follow-up he'd already sent.
The pattern was obvious. Most of the overdue invoices had received one reminder, weeks ago. Three had received nothing at all. Two had been the subject of awkward phone calls that went nowhere. And one – the $3,400 one – had been sitting because Dave was dreading the conversation.
He split the list into three categories:
**A-list:** invoices under 30 days overdue, from clients who'd paid him before. He expected most of these to pay with one firm reminder.
**B-list:** invoices 30-60 days overdue, or from clients with mixed payment history. These would need phone calls.
**C-list:** invoices over 60 days overdue, including the property management firm. These needed a formal demand.
Week 2: The automated sweep
Monday morning, Dave connected TabNudge to Xero and set up a cadence for every overdue invoice:
- Day 1 of the cadence: a friendly but firm reminder email with a payment link. - Day 4: an SMS with the invoice number and payment link. - Day 8: a firmer email referencing the previous two contacts and warning that late fees would apply. - Day 12: a call from Dave (scheduled automatically in his calendar).
He turned it on and left it running. That week, without Dave touching a thing, 9 of the 12 A-list invoices were paid. Total: $6,400.
Two clients texted back apologising and paid within 24 hours. One replied to the second email saying they'd never received the original invoice – TabNudge resent it automatically on a click, and they paid the next morning.
Week 3: The phone calls
By week 3, the A-list was cleared and the B-list was in firm-reminder territory. Dave used the polite-but-firm phone script template.
He called the five B-list clients. The conversations were shorter than he expected. Three said "yeah, I'll pay this week" and did. One asked for a payment plan – Dave got $1,800 now and the balance in 14 days, in writing. One went to voicemail; Dave left a message and sent an SMS. That client paid two days later.
Total recovered in week 3: $4,100.
Week 4: The formal demand
The $3,400 from the property management firm was still outstanding. Dave sent a formal demand letter – copy-paste of the template from the escalation guide, on his business letterhead, as a PDF attached to an email, copied to the firm's accounts team.
Three days later, the accounts coordinator replied apologising: the invoice had been filed to the wrong project code and never entered the payment run. It was paid within a week.
Total recovered in week 4: $2,300 (not the full $3,400 – Dave agreed to waive $1,100 in late fees in exchange for immediate payment).
The two that didn't pay
Two invoices remained unpaid: $900 and $600. Both from the same client – a homeowner who had disputed the quality of a fix Dave had done on a fuse board. After a site visit to check the work (which was fine), Dave filed a claim with the Disputes Tribunal. The hearing was scheduled for six weeks out.
What Dave changed permanently
By the end of the 30 days, Dave had recovered $12,800 of the original $14,300. More importantly, he'd changed the way he ran his business.
He now takes a 30% deposit on every job over $1,500. He sends invoices from his phone the same day the job finishes. He's got TabNudge running automatically on every invoice – an email on day 1 of overdue, an SMS at day 4, a second email at day 8, and an alert to him at day 12 if it's still unpaid. And he's added a one-line late payment clause to his quote template.
Two months in, his average days-to-payment has dropped from 34 days to 11 days. The weekend admin that used to eat his Saturday mornings is gone. He's taken on two more regular jobs with the capacity he's got back.
The playbook, summarised
**Audit.** Pull every overdue invoice into a list. Triage by age and client history.
**Automate the A-list.** Put every under-30-day invoice into an automated cadence. Most will clear themselves.
**Call the B-list.** Use the phone script. Always close with a specific date, in writing.
**Escalate the C-list.** Formal demand letters convert at 60-70%. Tribunal for the rest.
**Fix the front end.** Deposits, signed quotes, fast invoicing, automated follow-up. Don't end up here again.
Stop chasing invoices manually
TabNudge automates the follow-up cadence described in this guide. Set it up once, and every invoice gets the right reminder at the right time.
Try free for 14 daysRelated guides
Guide 01
The Real Cost of a Slow-Paying Client: What 30 Days Late Is Actually Costing You
You finish the job. You send the invoice. And then… crickets. A week goes by. Two weeks. You tell yourself you'll chase it tomorrow. Three weeks later, you realize that $8,500 invoice still hasn't landed.
Guide 03
Why Chasing Invoices Is Eating Your Weekend (And 3 Ways to Get It Back)
Saturday morning. Kids are at footy. You sit down with a coffee, open the laptop, and there it is – the folder of invoices that haven't been paid.
Guide 10
The Awkward Conversation You Never Have to Have Again: Automated Invoice Follow-Ups Explained
Most tradies I know have two settings when it comes to chasing money. Setting one: they don't chase at all, and they lose thousands a year. Setting two: they chase hard, feel like a nuisance, and the relationship goes sideways.