Somewhere between sending an invoice and actually seeing the money land, most freelancers pick up a second job with no title and no pay: chasing their own money. If you've ever reread an old email thread looking for a clue about whether a client is just busy or quietly avoiding you, you already know the feeling. The good news is that this part of freelancing is far more fixable than it seems, and the fix isn't about being more assertive by nature. It's about having the right message ready before you need it.
Most freelancers write their follow-up email from scratch, in the moment, usually while already a little annoyed. That's the worst possible time to compose something. You end up either apologizing your way through it, which trains clients to see your deadlines as optional, or overcorrecting into something that reads as aggressive over what might just be a slow accounts department. The fix is to write the messages in advance, on a calm day, so a late invoice triggers a plan instead of a decision.
Here's a complete four-message cadence you can copy today, built around a 14-day payment term. If your terms are shorter or longer, adjust the day counts proportionally, but keep the same sequence and tone progression.
Day 7: the friendly check-in, not a chase
This message goes out roughly halfway through the payment term, well before anything is actually late. Its real purpose is to catch problems early, like an invoice that landed in a spam folder or got sent to the wrong person, before they quietly turn into a late payment.
Subject: Invoice #0042, checking it arrived okay
Hi [Name], just confirming invoice #0042 for [project] came through fine on your end. No rush since it isn't due until [date], just wanted to flag it in case it landed in a spam folder. Let me know if you need anything else from me to get it processed.
Notice there's no hint of concern in this message. You're not checking because you're worried, you're checking because it's good practice, and that framing matters. It also creates a paper trail: if the client says weeks later that they "never got it," you already have proof they confirmed receipt.
Day 15, one day past due: the neutral reminder
This is the first message sent after the due date has actually passed. The tone stays completely calm and assumes good faith, because at this stage, most late payments are administrative, not intentional.
Subject: Invoice #0042, now past due
Hi [Name], invoice #0042 for [project] was due yesterday, [date]. I know these things sometimes slip through during a busy week, so just flagging it. Could you let me know when I should expect payment? Happy to resend the invoice or provide any other details your accounts team needs.
This message does real work by simply existing. A large share of "late" payments resolve at this exact stage, because the invoice genuinely got buried and a polite nudge is all it needed. If you stop here, you've solved most of your actual problem with almost no discomfort.
Day 22, one week overdue: direct and specific
If a week has passed with no response or payment, the tone shifts. This is the first message where you reference your agreement directly, stated plainly rather than as a threat.
Subject: Invoice #0042, one week overdue
Hi [Name], following up again on invoice #0042, now one week past the due date of [date]. Per our agreement, a late fee begins accruing on balances overdue past this point. I'd rather resolve this without that becoming necessary, so could you confirm a specific payment date this week?
The key phrase here is "per our agreement." You're not making a new demand, you're pointing to something the client already signed off on. That distinction changes the entire emotional register of the conversation, for both of you. This only works, of course, if your contract actually contains a late fee clause with a specific number attached, so if yours doesn't yet, that's worth fixing before you need this message for real.
Day 30, two weeks overdue: the deadline message
This is the point where you state a real consequence and commit to following through on it. Never send this message unless you actually intend to do what it says, because a threat you don't enforce teaches the client, and every future client who hears about it, that your stated deadlines are negotiable.
Subject: Invoice #0042, action needed by [specific date]
Hi [Name], invoice #0042 is now two weeks past due, and per our agreement a late fee of [amount] now applies, bringing the total to [new amount]. I need a confirmed payment date by [specific date, 3 to 5 days out]. If I don't hear back by then, I'll need to pause further work on [project] until the account is current, per section [X] of our agreement.
If this deadline passes without a serious response, follow through exactly as stated. Pause the work. That follow-through is what makes every future version of this cadence effective, because it's no longer a bluff.
Two habits make this whole system work regardless of which message you're sending. First, always use the specific invoice number and specific dates, never a vague timeframe. Specificity reads as organized and professional, not emotional, and it's harder for a client to deflect with "let me check on that" when you've already named the exact number and date. Second, never apologize for following up on money you're owed for work you already delivered. Phrases like "sorry to bother you again" undercut everything else in the message.
Copy these four templates into your email client or invoicing tool today, before your next invoice goes out, and you'll never have to compose an awkward payment reminder from a blank page again.
These four scripts solve the most stressful part of getting paid, but they're one piece of a larger system. There's also what happens before you ever send an invoice: how to structure deposits so you're never carrying weeks of unpaid work, and what to actually do when a client blows past all four of these messages without paying, which is exactly what my full guide, The Get-Paid System, walks through end to end, along with contract language and a proportionate escalation ladder for when a reminder alone isn't enough. If you want the complete system rather than just the scripts, you can find it here: https://manggaleh.gumroad.com/l/kcoim.
Disclosure: this article links to a paid ebook I wrote.
Top comments (0)