Every freelancer has sat there wondering if it is too soon to mention an unpaid invoice. Too early and you feel pushy. Too late and you have quietly funded a client's business for six weeks with no interest. There is a sensible middle ground, and it is not really about being pushy at all. It is about having a plan so you never have to decide in the moment, when you are annoyed and tired and typing something you might regret.
Why "I'll wait and see" is the wrong default
Late payment rarely fixes itself. Clients are not usually being malicious, they are busy, and your invoice is quietly sinking to the bottom of someone else's inbox. Every week you leave it, it gets easier for them to keep forgetting and harder for you to bring up without it feeling like A Thing. A bit of structure removes the emotion from it.
A rough timeline that works for most freelancers
- On the due date: nothing needed if you have already set clear terms. If it is a first invoice with a new client, a short "just flagging this is due today" note is fine and normal.
- 3 to 5 days late: a friendly nudge. Assume it is an oversight, because it usually is. Keep it short and factual, mention the invoice number and amount.
- 10 to 14 days late: a firmer follow up. Still polite, but now you are asking for a specific date, not just "when you get a chance".
- 21+ days late: time for a direct conversation, ideally a call or a proper email, not a passing Slack message. This is also the point to check your own contract for what happens next, late fees, pausing work, whatever you agreed upfront.
None of this needs to feel like an escalation ladder from a debt collection agency. It is just a rhythm, and having one means you are not reinventing the wording (and the anxiety) every single time.
What actually helps before you even get here
Most late payment friction gets sorted at the invoicing stage, not the chasing stage. A few things make the whole timeline shorter in practice:
- Clear due dates on the invoice itself, not just "payment expected promptly".
- A link the client can open and view properly, rather than a PDF buried in an email thread from three weeks ago.
- Knowing at a glance what is actually outstanding, so you are not relying on memory or a spreadsheet you last opened in March.
That last one matters more than people expect. If you cannot see your unpaid invoices without digging, you will not follow up on time, full stop. InvoiceBadger keeps a running view of what is paid and what is outstanding, so you always know where you stand without having to go looking. It does not chase clients for you (that part is still on you, for now), but it does make sure you are never the one who forgot.
Keep it boring, on purpose
The best follow up emails are a bit dull. State the invoice number, the amount, the date it was due, and what you need (payment, or a date). Save the personality for everything else in your working relationship. Chasing money is one of the few times being slightly boring is a feature, not a bug.
Ready to see exactly what is owed to you without opening a spreadsheet? Try InvoiceBadger free.