How to Stop Chasing Overdue Invoices by Hand
Every small business owner knows the feeling: the work is done, the invoice is sent, and then… silence. The money you're owed sits in someone else's account while you refresh your bank app and rehearse an awkward "just following up" email you don't want to send.
Chasing invoices is the single worst job in any business. It's uncomfortable, it's easy to forget, and every day you delay is a day your cash isn't working for you. The good news: the whole thing can run itself, politely and automatically, so you never have to play bad cop again.
Why late payments hurt more than the number suggests
An unpaid invoice isn't just a delayed number — it's a hole in your cash flow. You've already paid for the materials, the time, the overheads. Slow payers quietly force you to float their costs. And research consistently shows the longer an invoice goes unpaid, the less likely it is to ever be paid in full. Speed and consistency of follow-up are what get you paid.
Why doing it by hand fails
Manual chasing breaks down for three predictable reasons:
- You forget. You're busy doing the actual work; tracking who's 3 vs 21 days overdue isn't top of mind.
- You feel awkward. So you delay the uncomfortable email, and "I'll do it tomorrow" becomes next month.
- You're inconsistent. Some clients get chased hard, others slip through — usually your biggest, most conflict-averse relationships.
The fix isn't discipline. It's a system that chases every overdue invoice on a fixed schedule, with a tone that escalates on its own so you don't have to decide how firm to be.
The automated way, step by step (free tools)
You can build this with n8n, a free automation tool (self-host it free, or start on a free trial), plus a simple Google Sheet of your invoices. The flow:
- Keep invoices in a sheet — one row per invoice: customer, email, invoice number, amount, due date, and status (paid/unpaid).
- Run a check every morning — a scheduled trigger scans the sheet daily.
- Find what's overdue and unpaid — the workflow calculates days overdue and skips anything marked "paid."
- Send a reminder whose tone escalates automatically:
- Days 1–7: a gentle nudge ("just floating this back up").
- Days 8–21: a firm reminder ("this is now X days overdue").
- Day 22+: a final notice ("please arrange payment to avoid further action").
- Stop the moment they pay — mark the row "paid" and they never hear from you again.
Once it's live, it chases every late invoice every morning, on its own, forever. No awkwardness, no forgetting, no favoritism.
The shortcut: skip the build
We packaged exactly this as a ready-to-import template. You download one file, import it into n8n, connect your Google Sheet and Gmail, and it's chasing overdue invoices in about ten minutes — with the gentle → firm → final escalation already written, paid invoices skipped automatically, and a setup guide showing the exact sheet columns to use.
→ Get the Invoice Chaser template — one-time purchase, no subscription, yours to use on unlimited workflows.
The bottom line
The money you're owed doesn't collect itself, but it also doesn't need you to collect it. A system that politely and consistently chases every overdue invoice recovers cash you'd otherwise write off — and hands you back the one job you hate most. Build it with the steps above, or grab the ready-made template and stop being your own collections department.
Stop being your own collections department. Get the Invoice Chaser template and let it chase every overdue invoice — gentle, firm, then final — until you're paid. One-time purchase, no subscription, live in about ten minutes.