Template · Late-payment emails

Late-payment email templates — three escalations that aren't awkward

Chase an overdue invoice in three professional escalations: a friendly nudge at 1–3 days late (assume oversight), a firm follow-up at ~2 weeks (name the terms, ask for a payment date), and a formal notice at 30+ days (state the contract consequences, keep the door open). 29% of freelance invoices are paid at least a day late (Bonsai) — a calm, pre-written system beats improvising every awkward message.

How to use it

  1. Send the friendly nudge 1–3 days after the due date — most late payments are oversights.
  2. If two weeks pass, send the firm follow-up and ask for a specific payment date.
  3. At 30+ days, send the formal notice referencing your contract's late terms.
  4. Keep every message factual and calm — write for the version of events where it gets forwarded.
  5. If the contract names late interest or work-pause rights, apply them as stated, without apology.

Escalation 1 — the friendly nudge (1–3 days late)

Escalation 1 — the friendly nudge (1–3 days late)
Subject: Invoice #[NUMBER] — quick nudge

Hi [NAME],

Just a quick note — invoice #[NUMBER] for [PROJECT] ($[AMOUNT]) was due on [DATE] and I haven't seen it come through yet. Here's the link in case it's slipped down the inbox: [LINK]

If it's already on its way, ignore me entirely. And if anything about the invoice is unclear, happy to sort it out.

Thanks!
[YOU]

Escalation 2 — the firm follow-up (~2 weeks late)

Escalation 2 — the firm follow-up (~2 weeks late)
Subject: Invoice #[NUMBER] — now [X] days past due

Hi [NAME],

Following up on invoice #[NUMBER] for [PROJECT] ($[AMOUNT]), which was due [DATE] and is now [X] days past due.

Could you let me know when payment will be sent? If there's an issue on your end — an approval step, a billing contact I should loop in — tell me and I'll help move it along.

Per our agreement, invoices more than [X] days overdue accrue [TERMS]. I'd much rather not get there.

Payment link: [LINK]

Thanks,
[YOU]

Escalation 3 — the formal notice (30+ days)

Escalation 3 — the formal notice (30+ days)
Subject: Formal notice — invoice #[NUMBER], [X] days past due

[NAME],

This is a formal notice that invoice #[NUMBER] for [PROJECT] ($[AMOUNT]), due [DATE], remains unpaid after [X] days and repeated follow-ups ([DATES]).

Per our agreement dated [DATE]: [late-interest / work-pause / rights-withheld terms as written in your contract].

Please confirm a payment date by [DATE + 5 business days]. If I don't hear from you, the next step is [the next step your contract actually provides — e.g. suspension of the license granted, referral to collections].

I'd genuinely prefer to resolve this simply — a reply with a date is all it takes.

[YOU]

Why the calm tone is the leverage

Every message assumes good faith one step longer than feels natural, and states facts instead of feelings. That's not softness — it's what keeps you in the strong position if the thread is ever read by a lawyer, a new CFO, or the client's better judgment. The consequences live in the contract; the emails just point at them.

Common questions

How long should I wait before chasing an overdue invoice?
1–3 days. A same-week nudge is normal business practice, not rudeness — and 29% of freelance invoices are paid at least a day late (Bonsai), so treat the nudge as routine bookkeeping, because it is.
Should I stop working while an invoice is unpaid?
If your contract gives you the right to pause work on overdue balances, yes — apply it as written, stated plainly and without heat. Continuing to deliver against a growing unpaid balance trains exactly the wrong behavior.
What if the client says they can't pay right now?
Get a written payment plan with dates — partial payments on schedule beat a stalemate. Keep the tone cooperative and the terms concrete, and pause new work until the plan is holding.

Go deeper: read the full guide on the blog.