Getting paid

Client Not Paying Your Invoice? Here's the Exact Escalation Ladder

An unpaid invoice feels personal, but chasing it works best when you treat it like a process, not a fight. Below is the five-step ladder freelancers actually use, in order, with a copy-paste message for each rung. Don't skip steps and don't send them all in one day - the sequence and the pacing are what make it work.

Before you send anything: check the basics

Two questions first, because they change everything. Did the invoice have a real due date, not "due on receipt"? And did it actually land in the right inbox - no bounce, no spam-folder disappearance? A surprising share of "late" payments are really just a client who never saw the invoice or was never given a deadline to act on. Confirm both before you assume bad faith.

Step 1 - The friendly nudge (1–3 days after the due date)

Most late payments are oversights, not disputes. Assume good faith and keep it short, warm, and low-stakes. This step alone clears the majority of late invoices - busy clients genuinely forget, and a gentle reminder is often all it takes.

Subject: Quick nudge - invoice #[NUMBER] Hi [NAME], Hope you're well! Just a quick check-in - invoice #[NUMBER] for $[AMOUNT] was due on [DATE] and I don't see it come through yet. No worries if it's just slipped through the cracks - could you confirm when it'll be processed? Happy to resend the invoice or payment details if that's easier. Thanks, [YOUR NAME]

Step 2 - The formal reminder (7–10 days after due date)

If the nudge gets silence or a vague "will get to it," switch tone. Still professional, but now on the record: restate the amount, the original due date, and ask for a specific date back. Attach the invoice again so there's no excuse about a lost email.

Subject: Overdue - invoice #[NUMBER], now [X] days past due Hi [NAME], Following up on invoice #[NUMBER] for $[AMOUNT], due [DATE]. It's now [X] days overdue and I haven't received payment or a response to my last message. Could you let me know a specific date I can expect this to be settled? I've reattached the invoice for convenience. If there's an issue with the work or the amount, please tell me - happy to discuss. Otherwise I'd appreciate this being resolved by [NEW DATE]. Thanks, [YOUR NAME]

Always give a real "otherwise" date - a moving target with no deadline invites more delay, not less.

Step 3 - Apply the late fee (14–21 days after due date)

This step only works if your contract or invoice terms mentioned a late fee up front - you can't retroactively invent one and expect it to hold. If you did state one (a common clause is "2% per month on balances unpaid after 14 days"), this is where you apply it and say so plainly. The point isn't the few extra dollars; it's signaling that the invoice is a real obligation, not a suggestion.

Subject: Invoice #[NUMBER] - late fee now applied Hi [NAME], Invoice #[NUMBER] is now [X] days past its due date of [DATE]. Per the payment terms in our agreement, a late fee of [X]% has been applied, bringing the total owed to $[NEW AMOUNT]. I'd like to get this resolved without it going further - can we settle this by [DATE]? [YOUR NAME]

If your contract didn't include a late-fee clause, skip straight to Step 4 - you can still hold firm without one, you just can't add a fee they never agreed to.

Step 4 - The final notice (30+ days after due date)

This is the last message before you escalate outside the relationship. State the total owed, a hard final date, and exactly what happens if that date passes - collections, a formal demand letter, or small claims. Then, critically, actually follow through if the date passes. An empty threat here burns the only leverage this step has.

Subject: Final notice - invoice #[NUMBER], $[AMOUNT] owed [NAME], This is a final notice regarding invoice #[NUMBER], now [X] days overdue, totaling $[AMOUNT] including the applied late fee. I have not received payment despite multiple reminders. If full payment is not received by [DATE], I will refer this to a collections service / small claims court and consider our working relationship ended. I'd still much rather resolve this directly - let me know if you'd like to arrange payment before then. [YOUR NAME]
Not sure your invoice even had the terms to back this up? The free SoloDesk Invoice Generator builds one with a due date, payment terms, and a late-fee line already in place - so the next invoice starts this ladder from a stronger position.

Step 5 - Small claims court

For most freelance invoices, this is more accessible than people assume. Small claims courts in the US typically handle claims up to somewhere between $2,500 and $25,000 depending on the state, don't require a lawyer, and charge a filing fee usually well under $100. The process is broadly similar elsewhere (county court in the UK, similar small-claims tracks in Canada and Australia) - search "small claims court [your state/country]" for the exact limit and forms. What you need going in: the signed contract or accepted quote, the invoice itself, and a paper trail of your reminders - which is exactly why steps 1 through 4 matter even if you expect to end up here. A clean written record is most of the case.

Filing alone often ends the standoff - plenty of clients who ignore emails will pay the moment a court notice arrives, because a judgment against them is worse than the invoice ever was.

A few things that make every step work better

The goal of this ladder isn't to be aggressive - it's to be predictable. A client who sees a calm, escalating, well-documented process is far more likely to pay at step 1 or 2 than one who gets an angry message out of nowhere at step 4.

Stop chasing invoices from scratch every time

The Freelance Business-in-a-Box includes a late-payment clause you can actually enforce, plus ready-to-send reminder and collections scripts for every stage of this ladder.

See the toolkit →