Most freelancers either wait too long to follow up, or send something so apologetic it doesn't create urgency. The fix isn't being more aggressive — it's matching your tone to how overdue the invoice actually is.
The 3-tone system
Days 1-7 — Gentle
Subject: Quick check-in on Invoice #1042
Hi there, hope you're doing well! Just flagging that Invoice #1042 ($2,400) was due on the 3rd — it might have slipped through. Let me know if you need anything from my end.
Days 8-21 — Firm
Subject: Invoice #1042 — Payment Now 14 Days Overdue
Invoice #1042 ($2,400) is now 14 days past due. Could you confirm when payment will be processed?
Days 21+ — Final Notice
Subject: Final Notice — Invoice #1042
I haven't received payment for Invoice #1042 ($2,400), now 30 days overdue. If I don't hear back by Friday, I'll need to escalate this.
Generate yours automatically
InvoiceChaser picks the right tone automatically based on days overdue, and writes the full email for you. Free for 3/day, no signup required.