Freelancer guide
How to follow up on a late invoice — without damaging the client relationship
Chasing money feels awkward, so most freelancers do one of two things: wait too long, or send one angry email. Neither works. What works is boring: a short, polite message on a fixed schedule, each one a little firmer than the last, and each one asking for a specific payment date.
The 5-step follow-up schedule
Send each message as a reply in the original invoice thread, so the history stays in one place. And every message asks for a date — “just checking in” is easy to ignore; “when is this scheduled to be paid?” is not.
3 days before the due date
The friendly heads-up
Most late payments start as an admin slip: the invoice went to the wrong inbox, or it missed a payment run. A short reminder before the due date removes that excuse entirely, while the relationship is still warm.
Hi [Name] — a quick note that invoice [#] for [amount] is due on [date]. I've attached it again in case it's handy for your payment run. If anything on it needs changing, tell me and I'll fix it straight away. Thanks, [Your name]
On the due date
The due-day note
One line, no pressure. You are simply making sure the invoice is on today's agenda, and giving the client an easy out if payment has already gone through.
Hi [Name] — just a friendly note that invoice [#] for [amount] is due today. You can pay by [method]. If it's already on its way, thank you — please ignore this. Best, [Your name]
7 days overdue
The direct follow-up
Now you ask a question that needs a specific answer: when will it be paid? Vague check-ins get vague replies. A request for a date does not.
Hi [Name] — I haven't seen payment for invoice [#] ([amount]), due on [date], so I wanted to check it reached you. It's attached again. Could you let me know when it's scheduled to be paid? If there's a problem with the invoice, I'll sort it today. Thanks, [Your name]
14 days overdue
The firmer follow-up
Reference your earlier email, restate the facts, and ask for the name of whoever handles payments if your contact is not that person. Escalating to the right desk is often what unblocks it.
Hi [Name] — invoice [#] for [amount] is now 14 days past its due date, and I haven't had a reply to my email of [date]. Could you confirm by [date] when it will be paid? If someone else handles payments, I'd be grateful for their name and email. Thanks, [Your name]
30 days overdue
The final notice
State plainly that this is the final notice, give a firm deadline (for example, 14 days), and say what happens next — pausing further work, or formal recovery steps, as your contract allows. Then follow through: a deadline you don't enforce teaches clients to ignore the next one.
Dear [Name] — invoice [#] for [amount], due on [date], remains unpaid 30 days after its due date despite my earlier reminders. Please arrange payment within 14 days of this email. If I don't hear from you, I'll pause further work and consider formal recovery options available to me. I'd much rather resolve this directly — please confirm payment arrangements by [date]. [Your name]
Preventing the next late payment
Put terms in the contract
Payment terms, a late fee or interest, and the right to pause work belong in the proposal and contract — agreed before work starts, not added to the invoice afterwards.
Take a deposit
50% upfront is standard for freelancers. A client who has paid a deposit is far less likely to let the final invoice drift, and you are never owed the full amount at once.
Invoice the day work lands
An invoice sent a week after delivery starts its clock a week late. Send it the day the work is delivered, to the accounts contact — not just the person you worked with.
One caution: late-payment law differs by country — in the UK, for example, freelancers have statutory rights to interest and fixed compensation on commercial debts, while elsewhere the contract terms are what count. This guide is practical advice, not legal advice; for a large or disputed amount, check the rules where you and your client are based.
Questions
How long should I wait before chasing a late invoice?+
Don't wait at all — send a friendly reminder a few days before the due date, then follow up on the due date itself. Most late payments are admin problems, not refusals, and an early, polite nudge resolves them while the relationship is still good. Silence doesn't protect the relationship; it just delays your money.
Should I keep chasing by email, or call the client?+
Keep the chase in writing, in the same thread as the original invoice, so the whole history sits in one place. A call can help after an email goes unanswered — but always follow it up with a short email summarising what was agreed, including the payment date.
What contract terms stop late payment before it starts?+
Three, in plain language: payment terms on every invoice (for example Net 15 or due on receipt), a deposit before work starts (50% upfront is common for freelancers), and a late-payment clause stating what happens after the due date — a fee, interest, or a pause on further work. Terms only protect you if the client agreed to them before the work began, so put them in the proposal and the contract, not just on the invoice.
What if the client says they never received the invoice?+
That's exactly why every follow-up re-attaches the invoice and asks whether it reached the right person. If the invoice went to your project contact instead of accounts, ask for the accounts contact and resend it there — then confirm the new due date in writing.
How does FreelancerFlow help with late payments?+
FreelancerFlow keeps every client with their invoices, contracts, bookings and hours in one place, so a chase never means hunting through old emails for the invoice number or the agreed terms. You can try the whole workflow in the live demo — invoices, contracts and clients included — free, in your browser.
Keep every invoice, contract and client in one place
FreelancerFlow covers proposals, contracts, invoices, booking and time tracking for one flat $19/month. Try it first in the live demo — or email us and we'll set up your founding-member account personally.