Late payments are one of the most stressful parts of freelancing — not because the money is gone, but because chasing it is awkward. You don't want to seem desperate. You don't want to damage a good relationship. And you definitely don't want to keep working for someone who won't pay.
Here's the exact sequence to follow, at each stage.
Day 1–7: The Friendly Reminder
If your invoice is less than a week overdue, assume it was forgotten. Finance departments miss things. Busy clients miss things. This email is a soft nudge, not a complaint.
Subject: Quick follow-up on Invoice #[XXX]
Hi [Name],
Just checking in on Invoice #[XXX] for $[amount], due [date]. Let me know if there's anything you need on your end to process it.
Thanks,
[Your name]
Short. Professional. No guilt trip. Most invoices get paid after this one.
Day 8–14: The Direct Follow-Up
Two weeks overdue is no longer a paperwork oversight. This email is still polite, but it's direct about the situation.
Subject: Invoice #[XXX] — now [X] days past due
Hi [Name],
Following up again on Invoice #[XXX] for $[amount], originally due [date]. It's now [X] days past due, and I haven't received payment or a response to my last message.
Can you confirm the payment status or let me know if there's a problem on your end? Happy to resend the invoice if it's helpful.
[Your name]
If you have a late fee clause in your contract (more on this below), now is a good time to mention it. "Per our agreement, a late fee of 1.5% per month will apply after [date]."
Day 15–30: The Formal Demand
At this point you've tried twice. This email signals that you're treating this seriously.
Subject: Formal payment demand — Invoice #[XXX]
Hi [Name],
This is a formal notice that Invoice #[XXX] for $[amount], due [date], remains unpaid. I have reached out on [date 1] and [date 2] without resolution.
Please remit payment by [specific date — 7 days out]. If I don't receive payment by that date, I will need to explore my options for collecting this debt.
[Your name]
The phrase "explore my options" is intentionally vague. It signals escalation without threatening anything specific.
Day 30+: Escalation Options
If you've reached this point and still haven't been paid, you have real options — none of them free, all of them worth knowing.
Small claims court. For invoices under your state's limit (typically $5,000–$10,000), small claims is fast, cheap, and doesn't require a lawyer. Filing fees run $30–$100. You almost always win when you have a signed contract and email trail. The downside: collecting the judgment is on you.
Collections agency. Most commercial collections agencies take 25–40% of what they recover. You lose a chunk of the money, but you stop spending your time on it. Worth it for larger invoices; probably not worth it for anything under $500.
Demand letter from an attorney. A single letter from a lawyer often unlocks payment when nothing else has. Many attorneys will send one for $100–$200. The psychology of a legal letterhead is real.
Dispute on platforms. If you used Upwork, Fiverr, or a similar platform, initiate their dispute resolution process. This is often faster than any external route.
Contract Clauses That Prevent This
The best time to handle late payments is before work starts.
Late fee clause: "Invoices unpaid after [15/30] days will accrue a late fee of [1.5]% per month on the outstanding balance." Most clients never trigger this. But having it in writing means you can invoke it without it feeling personal.
Net terms vs. due on receipt: "Net 30" gives clients 30 days to pay. "Due on receipt" or "Net 7" means they owe you faster. For new clients, shorter terms reduce your exposure. For large clients with procurement departments, you may have no choice.
Upfront deposit: For projects over a certain size, require 25–50% upfront before you start. This filters out bad actors, improves your cash flow, and gives you leverage if the rest of the payment doesn't come.
Know your invoice due dates exactly. The Invoice Due Date Calculator calculates net terms for any invoice — just enter the invoice date and your net terms to see the exact payment deadline.