There's a specific kind of dread that comes with checking your bank account and seeing that a client payment still hasn't hit. The project's been done for weeks. You sent the invoice on time. And now you're stuck in this awkward space where you need the money but you also don't want to torch a relationship over it.
I've been there more times than I'd like to admit. And every time, the hardest part isn't the money. It's figuring out what to say. How do you remind someone they owe you without sounding passive-aggressive, desperate, or adversarial?
The answer is escalation. You start gentle, and each follow-up gets a little more direct. Here are five templates that walk that line, from "hey just a heads up" all the way to "we need to resolve this now."
Before You Send Anything: Check These First
Before you fire off a payment reminder, make sure the basics are covered.
Did the invoice actually go through? Check your sent folder, check your invoicing software, and make sure the email didn't bounce. I once spent a week annoyed at a client only to realize my invoice email had gone to their spam folder.
Is the payment actually late? Double-check your payment terms. If your invoice says Net 30 and you sent it 22 days ago, you're early. Wait until the due date has actually passed before following up.
Do they have the right payment details? If you recently changed banks, updated your PayPal, or switched invoicing platforms, confirm that your payment info is current on the invoice they received.
OK. You've checked all that and they still haven't paid. Let's write some emails.
Template 1: The Friendly Nudge (1-3 Days Past Due)
At this stage, assume it's an honest oversight. Most of the time, it is. People get busy, invoices slip through the cracks, accounts payable departments move slowly. Give them the benefit of the doubt.
Subject line: Quick reminder: Invoice #[number] due [date]
Hi [Name],
>
Hope you're doing well! I wanted to send a quick reminder that Invoice #[number] for [project name] was due on [date]. I've attached it again here for easy reference.
>
If it's already been processed on your end, feel free to ignore this. Sometimes payments and reminders cross paths.
>
Let me know if you have any questions or if there's anything you need from me to get this taken care of.
>
Thanks,
[Your name]
Notice what this email doesn't do. It doesn't say "as per our agreement" or "please remit payment immediately." It's a human writing to another human. The tone assumes good faith, and that matters because 90% of the time, the payment will come through within a day or two of this email.
Template 2: The Polite Follow-Up (7-10 Days Past Due)
They didn't respond to your first reminder. That's fine. Life happens. But now you need to be a little more direct while still keeping things professional.
Subject line: Following up on Invoice #[number], now [X] days past due
Hi [Name],
>
I wanted to circle back on Invoice #[number] for [project name], which was due on [date]. I sent a reminder about a week ago and haven't heard back, so I wanted to make sure this didn't get lost.
>
The outstanding amount is [amount]. I've attached the invoice again below.
>
Could you let me know the status of this payment? If there's a delay on your end or if something needs to be adjusted, I'm happy to work with you on it. I just need to know where things stand.
>
Thank you,
[Your name]
The key phrase here is "I just need to know where things stand." It's direct without being aggressive. You're not demanding payment. You're asking for communication, which is a much easier ask.
Template 3: The Firm Reminder (14-21 Days Past Due)
Two weeks past due with no communication is where things start to shift. You've been patient and professional. It's time to be clear about the impact this is having and, if your contract includes them, mention late fees.
Subject line: Invoice #[number] is now [X] days overdue
Hi [Name],
>
I'm following up again regarding Invoice #[number] for [amount], which was due on [date] and is now [X] days past due.
>
I understand that payment delays happen, and I want to be flexible where I can. But as a freelancer, timely payment is important for keeping my business running smoothly.
>
[If you have a late fee clause: Per our agreement, a [X]% late fee applies to invoices more than [X] days past due. I'd prefer not to apply that, so if we can get this resolved this week, we can keep things as-is.]
>
Could you confirm when I can expect payment? If there's an issue with the invoice or the project deliverables, I'd like to address it directly.
>
Best,
[Your name]
A note on late fees: only mention them if they're actually in your contract or terms. Springing a late fee on someone who never agreed to one doesn't hold up and it will make them defensive. If you don't have late fees in your current contract, add them to future ones. Lesson learned.
Template 4: The Serious Notice (30+ Days Past Due)
A month overdue with no response to three previous emails is a pattern, not an oversight. This email needs to be direct, professional, and it needs to create a clear deadline.
Subject line: Urgent: Overdue Invoice #[number], action needed by [date]
Hi [Name],
>
I've reached out several times regarding Invoice #[number] for [amount], which is now [X] days past due. I haven't received a response or payment, and I need to resolve this.
>
I'm requesting payment in full by [specific date, usually 7 days from this email]. If there's a reason payment can't be made by then, please contact me before that date so we can discuss options.
>
I value the work we've done together and would like to resolve this directly between us. However, if I don't hear back by [date], I'll need to explore other options for recovering the payment.
>
Regards,
[Your name]
"Explore other options" is intentionally vague. It could mean a collections agency, small claims court, or just a bad review on a freelance platform. You don't need to spell it out. The ambiguity is the point.
Template 5: The Final Notice (45-60+ Days Past Due)
This is your last email before taking action. Keep it short, factual, and devoid of emotion. You're not trying to persuade anymore. You're creating a paper trail.
Subject line: Final notice: Invoice #[number], [amount] overdue
[Name],
>
This is a final notice regarding Invoice #[number] for [amount], originally due on [date].
>
I have made multiple attempts to resolve this over the past [X] weeks. Payment has not been received and my previous emails have gone unanswered.
>
If payment is not received by [specific date], I will [specific next step: file in small claims court / send to collections / report to freelance platform / pursue other remedies].
>
This can still be resolved by making payment before that date.
>
[Your name]
Notice the shift in tone. No "Hi," no "Hope you're well." This is a business communication, and the formality is deliberate. If this ever ends up in front of a judge or mediator, it shows you were professional throughout.
When to Stop Emailing and Take Other Action
Five emails over 45-60 days is enough. For general advice on following up with unresponsive clients, I have a separate guide. If someone hasn't responded to any of them, more emails won't change their mind. Here's what to consider next.
For amounts under $500, weigh the cost of recovery against the amount owed. Small claims court filing fees, time spent, and stress might not be worth it. Sometimes the best move is to write it off, learn from it, and tighten your contracts.
For amounts over $500, small claims court is usually worth exploring. Filing fees are low (often $30-75), you don't need a lawyer, and in many jurisdictions you can file online. Having a clear email trail of your escalation helps your case.
Collections agencies are another option. They typically take 25-50% of what they recover, which stings, but 50-75% of something is better than 100% of nothing.
For amounts over a few thousand dollars, talk to a lawyer. Many offer free initial consultations for contract disputes, and a single letter on legal letterhead can sometimes shake loose a payment that months of emails couldn't.
How to Protect Yourself Next Time
Every unpaid invoice teaches you something. Here's what I changed after getting burned.
I require deposits now. 50% upfront for new clients, 25% for returning ones. This means I'm never chasing the full project fee.
My contracts include specific payment terms with late fee clauses. Net 15 with a 5% monthly late fee after 30 days. Having it in writing changes the conversation from "please pay me" to "here are the terms you agreed to."
I also started tracking which clients consistently open my invoices but don't respond, and which ones pay without any follow-up needed. Pynglo helps with this since I can see if my invoice email was opened or if it's sitting unread. If they opened it and haven't paid, that's a different conversation than if they never saw it. That data doesn't replace following up, but it tells me whether I need to re-send the invoice or just wait.
Don't Burn Bridges You Might Need
One last thing. Even when you're frustrated and owed money, keep your emails professional. Every email you send could end up forwarded to someone else, posted on social media, or used as evidence. Write accordingly.
Some of the clients who paid me latest have also become repeat clients after we resolved the issue. People go through cash flow problems. Companies have messy internal processes. A client who's slow to pay isn't necessarily a bad client. They might just be a disorganized one.
Be firm about getting paid. Be professional about how you ask. And put systems in place so you never have to chase this hard again.