To follow up on an overdue invoice, send a short, specific email the first business day after the due date, then escalate on a fixed schedule: a second note at 7 days, a firmer one at 21 days, a direct request for a payment date at 45 days, and a final notice at 60. Every email should name the invoice number, the amount, the original due date, and one clear ask. Most overdue invoices are not refusals; they are lost in someone's inbox, and consistency is what gets them found.
Here is the full sequence, the reasoning behind the timing, and five templates you can paste into your email client today. If you would rather not run this by hand, the last section is about that.
56%
of US small businesses are currently owed money on unpaid invoices, averaging $17,500 per business.
Intuit QuickBooks Small Business Late Payments Report, January 2025
When should you follow up on an overdue invoice?
Earlier and more consistently than feels polite. The most common mistake is waiting two or three weeks for the first nudge because you do not want to seem pushy. By then the invoice has aged out of the client's mental list and you are starting from zero. A reminder on day one reads as organized, not aggressive, especially if it is short and assumes good faith.
| When | Tone | Goal |
|---|---|---|
| 3 days before due | Helpful heads-up | Make sure it is in their queue. Optional, but it cuts late payments noticeably. |
| 1 day past due | Friendly | Assume it slipped. Make paying easy. |
| 7 days past due | Direct | Confirm they received it and ask if anything is blocking. |
| 21 days past due | Firm | Name the delay plainly. Ask for a payment date. |
| 45 days past due | Escalation | Loop in a decision maker. Set a deadline. |
| 60+ days past due | Final notice | State what happens next, and mean it. |
The exact days matter less than the fact that they are fixed. A client who learns that you follow up every time, on a schedule, starts paying you before the others.
What should every follow-up email include?
- The invoice number and amount. In the subject line and the first sentence. Make it findable.
- The original due date. Not 'a while ago.' The date.
- One ask. Pay now, confirm a date, or tell me what is wrong. Never all three.
- The easiest way to pay. A link, or the remittance details, right there. Do not make them go find the original PDF.
- The invoice attached, again. Every time. Assume the first one is gone.
- A human sign-off. Your name, not 'Accounts Receivable Department.' People pay people.
The five templates
Replace the bracketed fields. Keep them short; every one of these fits on a phone screen without scrolling.
Subject: Invoice [#1234] for $[amount], due [date]
Hi [First name], Quick note that invoice [#1234] for $[amount] was due on [date]. I have attached it again in case it got buried. If it is already on its way, thank you, and ignore this. If not, here is the easiest way to pay: [link or remittance details]. Thanks, [Your name]
Subject: Following up: invoice [#1234], $[amount]
Hi [First name], Following up on invoice [#1234] for $[amount], which was due on [date] and is now a week past due. Can you let me know whether it has been approved on your side, or if anything is holding it up? If there is a problem with the invoice itself, I would rather fix it now than have it sit. Invoice attached. Payment details: [link or remittance details]. Thanks, [Your name]
Subject: Invoice [#1234] is 3 weeks past due
Hi [First name], Invoice [#1234] for $[amount] was due on [date] and is now three weeks past due. I have not heard back on my earlier notes. Can you confirm a payment date by [day, 2 business days out]? If there is a dispute or a missing PO on your end, tell me what you need and I will get it to you today. Invoice attached. Payment details: [link or remittance details]. [Your name]
Subject: Invoice [#1234]: $[amount], 45 days past due
Hi [First name], I am copying [decision maker] because invoice [#1234] for $[amount] is now 45 days past its [date] due date and I have not been able to get a payment date. We value the work we do together and I would like to resolve this without it going any further. Please arrange payment or reply with a firm date by [deadline, 5 business days out]. Invoice attached. Payment details: [link or remittance details]. [Your name]
Subject: Final notice: invoice [#1234], $[amount]
Hi [First name], This is a final notice on invoice [#1234] for $[amount], now [N] days past due. If payment is not received by [deadline, 7 days out], we will [pause work / apply the late fee in our terms / refer the balance to collections]. I would much rather not, and a reply with a payment date today is enough to stop that. Invoice attached. Payment details: [link or remittance details]. [Your name]
What if the client replies with a reason?
A reply is progress, even a frustrating one. Handle the three common ones quickly and get back on the schedule.
- "We never received it." Resend to the address they give you, confirm receipt the same day, and restart the clock from there. Do not argue about the original send.
- "It is in our AP queue." Ask for the expected pay date and put it in your calendar. Follow up the day after that date if nothing lands. Promises without dates are not promises.
- "There is a problem with the invoice." Pause the sequence and fix it. A disputed invoice that keeps getting reminders trains the client to ignore you. Once corrected, the corrected invoice gets a new due date and a fresh sequence.
What should you not do?
- Skip a step because the client is important. The important ones notice inconsistency fastest.
- Send the friendly reminder four times. Escalation is the point; repetition is noise.
- Threaten anything you will not do. If you say collections at 60 days, refer it at 60 days.
- Keep sending after they pay. Nothing damages a relationship faster than a firm reminder for an invoice they paid yesterday.
Your clients are not ignoring you. They are ignoring everything. Consistency is how you stop being part of everything.
Doing this without doing it yourself
Everything above works. The hard part is doing it every business day, for every invoice, for years. That is the job Reeve does: it connects to QuickBooks Online, reads your open invoices, and runs this sequence in your name from your own email address, escalating on schedule, pausing when a client disputes, and stopping the instant a payment posts. You keep the judgment calls; it keeps the calendar.
Common questions
How long should you wait before following up on an overdue invoice?
One business day. A short, friendly note the day after the due date reads as organized rather than pushy, and it catches the invoice while it is still on the client's radar. Waiting two or three weeks is the most common mistake.
How many times should you follow up on an unpaid invoice?
Five touches over roughly 60 days is a solid sequence: day 1, day 7, day 21, day 45, and a final notice at day 60. Each one should escalate in tone. After the final notice, act on whatever you said you would do.
What should an overdue invoice email say?
The invoice number and amount, the original due date, one clear ask (pay, confirm a date, or tell me what is wrong), the easiest way to pay, and the invoice attached. Keep it under 100 words and sign it with your name.
Can you charge a late fee on an overdue invoice?
Only if your terms said so before the work was done, and within any limits your state sets on interest. If you have late fees in your terms, mention them at the escalation step rather than the first reminder.
When should you send an overdue invoice to collections?
After your final notice deadline passes with no payment and no committed date, typically 60 to 90 days past due. Before that, an escalation to a decision maker on the client side resolves most cases. Collections should be a step you named in advance, not a surprise.
Sources
- 1.Intuit QuickBooks: 2025 US Small Business Late Payments Report (accessed September 18, 2026)
- 2.Atradius Payment Practices Barometer, B2B payment practices trends in North America 2025 (accessed September 18, 2026)
Or let Reeve send these for you, in your name, and stop the moment they pay.
Start a free trial