← All posts

Late Payment Reminder Email Templates (That Actually Get Paid)

Published June 22, 2026 · Dunner Team

Most late-payment emails don't work because they're written wrong. Too apologetic, too long, too vague about the money, no easy way to pay. So the client skims, feels vaguely bad, and does nothing.

This post is six templates you can copy, plus the four principles that separate reminders that get paid from reminders that get ignored. Everything below assumes a B2B freelance relationship — the tone would be different for consumer receivables.

The four principles

Before the templates, the rules that decide whether they work.

1. Short beats thorough

The temptation with each unanswered message is to explain more, justify more, apologise more. Every extra sentence lowers the chance the client reads to the end. A four-line message reads as professional. A six-paragraph message reads as anxious. Anxious readers get ignored.

2. Specific about money, every time

Every message names: the invoice number, the total amount, the original due date, and the number of days overdue. Vague messages ("that outstanding invoice") are easy to defer. Specific ones ("Invoice #1234 for $1,250, due 8 June, now 7 days overdue") are not.

3. Never apologise for asking

"Sorry to bother you again" undercuts your position. The work was delivered. The invoice was agreed. You are owed money. Asking for it is not an imposition — it is the transaction concluding as agreed.

4. Payment link every time

Even in the final demand. Make paying you the lowest-friction action they can take. Every extra click between "decides to pay" and "payment complete" leaks a percentage of collections.

Template 1 — The day-after nudge (0-1 days overdue)

Send this the day the due date passes, before the invoice is even properly late. About 60–70% of unpaid invoices get cleared here.

Subject: Invoice #1234 — quick heads-up

Hi [Name],

Just a quick heads-up that invoice #1234 for $1,250 was due yesterday and isn't showing as paid on my side. If it's already on its way, ignore this.

If it slipped through, here's the payment link: [link]

Let me know if anything's blocking it on your end — happy to resend the invoice or resend to a different address if that helps.

Thanks, [You]

Why it works: Assumes good faith. Offers an out ("if it's already on its way"). Surfaces process friction ("anything's blocking it") which catches AP/routing failures early.

Template 2 — Polite follow-up (7 days overdue)

Send a week after Template 1 if you've heard nothing. Slightly firmer, still friendly.

Subject: Invoice #1234 — following up (1 week overdue)

Hi [Name],

Following up on invoice #1234 for $1,250 — it's now a week past due and I haven't heard back on the previous note.

Is everything OK on your end? Happy to hop on a quick call if there's anything I can help sort out.

Payment link: [link]

Thanks, [You]

Why it works: "Is everything OK on your end" gives the client a graceful way to raise a real issue (cash flow, dispute, holiday) rather than continuing to hide. Keeps the tone collaborative.

Template 3 — Firm follow-up (14 days overdue)

Two weeks in, the tone shifts. Still professional, but the friendliness starts giving way to specificity.

Subject: Invoice #1234 — 2 weeks overdue

Hi [Name],

Invoice #1234 for $1,250 is now 14 days overdue. Per our agreement, payment was due on [date] and late fees will begin accruing on [date + 30 days] at 1.5% per month.

I'd like to get this settled before that becomes necessary. Please pay via the link below at your earliest convenience — or let me know a specific date I can expect payment.

Payment link: [link]

Thanks, [You]

Why it works: References the contract. Names a consequence with a specific date. Asks for a specific date in return, not vague reassurance. Gives the client two clear paths: pay, or tell me when.

Template 4 — Collections warning (21 days overdue)

Three weeks in, name the consequences plainly. This is the "we are moving to the next phase" message.

Subject: Invoice #1234 — action required

Hi [Name],

Invoice #1234 for $1,250 has now been outstanding for 21 days. Despite prior reminders, I haven't received payment or a firm commitment on when to expect it.

If this isn't resolved by [date + 7 days], I'll need to:

  • Pause any further work on our current engagement
  • Refer this account to collections
  • Add a late fee of $[amount] as per our agreement

I'd much rather not do any of that. Please pay via the link below, or contact me today to arrange a payment plan.

Payment link: [link]

[You]

Why it works: Names three consequences, sets a hard deadline. Offers a payment plan as a valve — many clients who can't pay in full will pay in instalments when asked directly. The "much rather not" line preserves the relationship without softening the substance.

Template 5 — Final demand (30+ days overdue)

The formal one. Send this on paper if possible, or as a PDF attachment. It reads more seriously than another email in the same thread.

Subject: Final Notice — Invoice #1234

[Name],

This is a formal final notice for invoice #1234 in the amount of $1,250, originally due on [date] and now 30 days overdue.

Total now due, including the late fee stated in our agreement: $[total].

Please pay in full within 7 days of the date of this letter — by [specific date].

If payment is not received by that date, I will file a claim in the [county / district] small claims court and pursue recovery of the full amount plus filing fees and any applicable interest. Court filings become part of the public record.

Payment link: [link] Bank transfer details: [details]

[You]

Why it works: Formal register throughout. Names the specific court. Explicitly warns that court filings are public — because they are, and that alone shifts a lot of stalling clients. Multiple payment methods to remove any final excuse.

Template 6 — After they pay (relationship repair)

Overlooked, but valuable. If the invoice was ultimately paid and you want to keep working with the client, send this once payment lands.

Subject: Payment received — thanks

Hi [Name],

Confirming receipt of payment for invoice #1234 — thanks for getting that sorted.

If it's useful going forward: for future invoices I've moved to a strict Net 15 policy, and payment links are now built directly into the invoice email so it's a one-click pay from wherever you are. Should make the process smoother for both of us.

Looking forward to the next project.

[You]

Why it works: Closes the loop warmly. Introduces the new terms as a mutual improvement, not a punishment. Signals that late payment had a real cost — new policy — without accusation.

What not to write, ever

Some phrases that reliably damage collections:

  • "Sorry to keep bothering you" — apologising for asking for money you're owed.
  • "When you get a chance" — telling the client this isn't urgent.
  • "Just following up in case you missed it" — after the third message, this is transparently a fiction, and the client knows it.
  • "I really need this money" — makes you look desperate. Never share your financial situation with a client who's already stalling.
  • "Please please please" — same.
  • Any threat you can't or won't actually carry out. If you say you'll file in small claims, be ready to actually file.

One more thing

Templates alone don't solve the problem. Sending them at the right time, with the right frequency, to the right invoices, is the actual work — and it's the part that gets skipped when you're busy delivering client work.

Dunner runs this sequence for you automatically. You add the invoice, and the templates go out on your schedule — with the invoice number, amount, days overdue, and payment link filled in every time. If the sequence hits stage 4 and nothing has moved, Dunner generates the small claims PDF as the final backstop.

You spend zero minutes per invoice chasing, and your late-payment collection rate goes up because the messages actually get sent on time — every time.

Start free — no credit card required.