I’ve run credit control for dozens of small clients and advised even more on how to get paid without damaging relationships. Over the years I’ve found that a simple, predictable, weekly script — used consistently by you or your receptionist/bookkeeper — is the single biggest behaviour change that improves cashflow for micro and small businesses. Below I share a pragmatic, ready-to-use weekly credit-control script, why each step works, and tips to adapt it to your business and tools.
Why a weekly script beats random chasing
Too many businesses wait until an invoice is very late before doing anything. That creates stress and often leads to awkward or defensive conversations. A weekly script gives you three big advantages:
The one-page approach: what the script looks like
Keep the script short and conversational. Use the same friendly tone you’d use in person. I recommend three contact channels: email, SMS (for mobile-first clients), and a polite phone call if there’s no response. Below is the weekly sequence I use with many clients.
| When | Action | Script / Template |
|---|---|---|
| 7 days before due | Email reminder | Friendly reminder that invoice is due. |
| On due date | SMS (optional) + automated email | Short nudge and payment link. |
| 7 days after due | Phone call or personalised email | Check for payment issues; offer options. |
| 14 days after due | Formal tone email + payment plan offer | Reminder of overdue balance & next steps. |
| 21 days after due | Final polite call / escalate | Firm but fair: hold services or place on stop-supply. |
Practical scripts you can copy and paste
Below are short scripts for email, SMS and phone. Edit to match your brand voice. I keep language calm, clear and action-focused — no threats, just consequences and options.
Email — 7 days before due
Subject: Invoice [#1234] due on [date] — quick reminder
Hi [Client name],
This is a quick reminder that invoice [#1234] for £[amount] is due on [date]. You can pay online here: [payment link].
If you need a copy of the invoice or have any questions, reply to this email and I’ll sort it straight away.
Thanks — Éloïse, Quinnaccountants Co
SMS — On due date (keep it under 160 characters)
Hi [Name], invoice [#1234] for £[amount] is due today. Pay here: [short link]. Any problem? Reply and I’ll help.
Phone call — 7 days after due
Hi [Name], it’s Éloïse from Quinnaccountants Co. I’m just checking about invoice [#1234] for £[amount] which shows as unpaid. Is there anything I can help with — missing invoice, payment method, or a timing issue?
If they say they’ll pay: Great — can I confirm when? If they ask for a plan: I usually offer split payments — for example half now and the rest within two weeks.
Formal overdue email — 14 days after due
Subject: Overdue invoice [#1234] — action required
Hi [Name],
Our records show invoice [#1234] for £[amount] is now 14 days overdue. Please can you make payment by [7 days from email] or contact me to arrange a short payment plan.
If I don’t hear from you, we may need to suspend services until the account is brought up to date.
Thanks for your prompt attention — Éloïse
How to use automation wisely
Accounting packages like Xero, QuickBooks and FreeAgent can automate many of the above emails. Use automation for the 7-days-before and on-due-date nudges so nothing is missed. However, don’t fully automate later-stage contacts: a human phone call at 7–14 days overdue gets far better results than a template email from "noreply".
Dealing with common pushbacks
Here are short responses I use when clients push back:
Who should run the script?
Many small businesses delegate weekly credit-control to a bookkeeper or a part-time admin. Train that person to follow the scripts and to escalate non-responses to you on a fixed day each week. If you have a team, set a single owner for overdue accounts to avoid duplicated contacts or confusion.
Useful templates and tracking
I keep a simple spreadsheet with these columns: client, invoice number, amount, due date, last contact (date & method), next action date, owner, notes. That sheet becomes your weekly to-do list. If you’re using Xero or QuickBooks, their aged receivables report framed by these actions is enough for a weekly check-in.
| Column | Why it matters |
|---|---|
| Due date | Puts urgency on the schedule |
| Last contact | Prevents duplication and keeps the conversation coherent |
| Owner | Clear responsibility improves follow-through |
Finally, test and adapt. Use the script for 6–8 weeks and measure improvements in days sales outstanding (DSO) and small-balance write-offs. You’ll be surprised how much a predictable, human approach improves cashflow and client relationships at the same time.