How to chase late-paying customers (without the awkward email)
On this page
- 1.How to chase late-paying customers (without the awkward email)
- 2.How to know who owes you money, at a glance
Chasing overdue invoices is the job every founder dreads. Here's how automatic payment reminders and statements in Ledgers chase late-paying customers for you — politely, on time, every time.
The pain: the work is done, the money isn't
You did the work. You sent the invoice. And then… nothing.
The due date slid past a week ago. The cash you were counting on to cover next month isn't there. And now there's a job sitting on your to-do list that you keep moving to tomorrow, because you genuinely dread it: chasing a customer who hasn't paid.
It's not the maths that's hard. It's the awkwardness. This is a client you like, maybe one you want more work from, and you have to send a message that says, politely, "where's my money?" So you put it off. You tell yourself they'll pay any day now. A fortnight goes by. The invoice is now badly overdue, the conversation has got more awkward, not less, and your bank balance is quietly suffering for it.
Nearly every small business in the UK runs into this. Late payment is the tax you pay for being too polite to ask twice. There's a better way — and it doesn't involve you writing a single uncomfortable email.
The hard way today: remembering, and dreading
Without a system, chasing overdue invoices is a manual job you have to remember to do, on top of running the business.
In a spreadsheet, there's nothing watching the due dates for you. You'd have to keep a list of who you've invoiced, eyeball it every few days, work out which ones have tipped past their payment terms, and then — the worst part — write each chase by hand. You agonise over the wording. Too soft and they ignore it; too sharp and you've strained the relationship. So most founders just… don't. The invoice ages quietly in a folder.
Xero and the like are a step up — they'll show you what's overdue and can send reminders — but you still have to set the reminder rules up, decide the tone, and trust they'll go out. And when a customer says "can you send me everything that's outstanding?", you're back to assembling a statement by hand, cross-checking which invoices they've paid and which they haven't.
The deeper problem is that chasing depends on you — your memory, your nerve, your time. On a busy week, none of those are reliable. So good money goes uncollected, not because the customer refused to pay, but because nobody asked at the right moment.
How it's automatic in Ledgers: reminders that send themselves
Ledgers takes the chasing off your plate entirely. You raise the invoice once; from then on, it watches the due date and follows up for you — politely, on schedule, in your business's name.
Here's how it works.
Every invoice knows its own due date. When you send an invoice from Ledgers (see how to send a professional invoice), it carries its payment terms with it. The system knows exactly when it's due and the moment it tips into overdue — you don't have to track a thing.
Automatic reminders go out on a schedule you set once. You decide the rhythm — a gentle nudge a few days before the due date, a firmer note the day it's late, a follow-up a week on — and Ledgers sends them automatically, with wording that's professional and warm rather than pushy. Set it once and every invoice you ever raise gets the same polite, consistent chasing. No drafting, no dreading, no forgetting.
Reminders stop the instant the customer pays. Because your bank feed is live, Ledgers sees the payment land and matches it to the invoice — so the reminders stop immediately. No awkward "you still owe us" email going out the morning after they paid. The system always knows the true, current state.
Statements pull together what's outstanding in one click. When a customer wants the full picture, you send a statement — a tidy summary of every invoice they have outstanding, with dates and totals — without assembling anything by hand. It's generated from your live data, so it's always right.
What you'd see and do
You open Ledgers and the chasing is simply… handled. Invoices you raised weeks ago have been quietly following up on their own. A customer who'd normally have drifted to "30 days late" got a friendly nudge before the due date and paid on time — and you never lifted a finger.
When you do check in, you see at a glance which invoices are out, which are overdue, and which reminders have gone. If one customer is dragging, you send a statement in a click so they can see everything they owe in one place. And when money lands, the invoice flips to paid and the reminders switch themselves off, because the bank feed already told Ledgers it was settled.
The awkward email stops being your job. You set the tone once, and the system does the asking — on time, every time, in a voice that keeps the relationship warm and the cash flowing. You get to be the founder who gets paid, not the one who's too polite to ask.
Ready to stop dreading the chase? In Ledgers, payment reminders send themselves on a schedule you set once — politely, on time, and they stop the moment the customer pays, because your bank feed already knows. See your numbers without learning accounting → start free.
First, make the invoice itself effortless: How to send a professional invoice →
Fuzzy on what an invoice is versus a receipt? Start here: What's the difference between an invoice and a receipt? →
Frequently asked questions
How do I chase a late invoice without damaging the relationship?
Chase early, consistently, and in a warm professional tone — and make it routine rather than personal. The easiest way is to automate it: in Ledgers, scheduled reminders go out for every invoice on the same polite cadence, so chasing never feels like a pointed message from you, just the system doing its job.
When should I send the first payment reminder?
A gentle nudge a few days *before* the due date often does the most good — it's a friendly heads-up rather than a chase, and it gets you paid on time. After that, a reminder on the due date and a firmer one a week later. Ledgers sends all of these automatically on a schedule you set once.
What is a customer statement?
A statement is a summary of everything a customer currently owes you — every outstanding invoice, with dates and totals, in one document. It's useful when someone has several unpaid invoices and asks for the full picture. Ledgers generates it from your live data in a click.
What's the difference between an invoice reminder and a statement?
A reminder chases a single overdue invoice; a statement summarises *all* of a customer's outstanding invoices at once. You'll often use reminders for routine follow-up and a statement when a customer wants everything they owe in one place.
See your numbers without learning accounting
Ledgers does the bookkeeping — bank feeds, VAT, year-end — and keeps your accountant in the loop. Free for pre-revenue founders.
Start free →Get the next guide by email
Plain-English accounting for founders — a couple of new guides a week. No spam, unsubscribe anytime.