What to Do When a Client Won't Pay (A Freelancer's Playbook)
Published July 13, 2026 · Dunner Team
At some point every freelancer will have a client who won't pay. Not a client who's a few days late — the ones who go silent, dodge, promise-and-don't-deliver, or invent a dispute out of nowhere three weeks after signing off on the work.
This is the playbook. Diagnose the situation. Pick the right lever. Know when to walk away.
Step 1 — Diagnose which kind of "won't pay" this is
Not every non-payment is the same, and using the wrong lever on the wrong kind is what gets freelancers stuck. There are four types:
1. Genuinely can't pay right now (cash flow). The client has the money coming, but their own receivables are late or their bank balance is tight. Common with small B2B clients, especially seasonal businesses. They're avoiding you because they can't give you a real date.
2. Process friction (can't pay easily). The person you're dealing with is not the person who signs cheques. Your invoice is stuck in AP. There's a missing PO number. The signer is on holiday. Nobody is being malicious — the system just isn't moving.
3. Real or invented dispute. They've decided (fairly or not) that the work has a problem. Sometimes the complaint is legitimate. Often it appears the moment you send the invoice and is transparently a stalling tactic.
4. Bad faith. They were never really going to pay easily. This client hires freelancers, extracts work, then makes payment as painful as possible in the hope you'll give up.
The wrong response to each of these looks similar (send another polite email), but the right response is different. So diagnose first.
Step 2 — How to actually diagnose
Ask questions that surface the real issue instead of assuming. From your next contact:
Hi [Name] — I know invoice #1234 is now [X] days overdue and I haven't heard back on the previous notes. Before I escalate further, I want to make sure I understand what's going on. Is this a cash flow issue, a routing issue on your side, or something about the work that I need to know about? Happy to work with you on any of those — but I need to know which one it is to know how to help.
This one paragraph does three things:
- Signals that you're aware of the delay and paying attention
- Names the three plausible categories, which makes it socially costly to reply with a vague non-answer
- Offers help — but conditional on honesty
Responses tell you which bucket:
- "Things have been tight, can we do a payment plan?" → Cash flow.
- "Sorry — Sarah in AP hasn't run payments since [date], let me chase her." → Process friction.
- "Actually there was an issue with the deliverables we should talk about." → Dispute.
- Silence, deflection, "I'll get back to you" → Bad faith until proven otherwise.
Step 3 — Match the lever to the diagnosis
If it's cash flow
Offer a payment plan, but with terms. A client who can't pay $2,500 today can often pay $625 next Friday and $625 every Friday for three weeks. Get it in writing. Charge a small late fee on top for the accommodation.
Don't offer this as a first move — offer it after they've raised cash flow as the reason. Otherwise you're leaving money on the table with clients who could have paid in full.
If it's process friction
Get on the phone with the actual payer. Not the person who commissioned the work — the person who runs AP. Introduce yourself, confirm what they need (PO number, W-9, new invoice format, upload to some vendor portal), and follow up in writing so there's a paper trail.
Process friction resolves the moment you have the right person. Don't email your account manager for the fifth time — they can't fix it.
If it's a dispute (real)
Fix it, in writing, and separate the fix from the invoice. If the client has a legitimate complaint, address it — but don't fold the fix into "we'll consider payment when it's done." Send the resolution. Get their sign-off in writing. Then re-ask for payment on the original invoice.
Never accept a re-negotiated fee in exchange for silence. If you agree to $1,500 instead of the $2,500 you're owed, get that in writing too, mark the invoice paid, and note the reason. Don't leave the terms ambiguous — that's how you end up chasing the same client for the reduced amount for another two months.
If it's a dispute (invented)
An invented dispute usually has three tells: it appears right after the invoice, it's vague ("we're not happy with how it turned out"), and it wasn't raised at any point during the work.
Ask for specifics, in writing. "Sorry to hear the work didn't land as expected. Can you send me a written list of the specific issues you need addressed? I want to make sure I understand exactly what needs to change." Nine times out of ten, the specifics never arrive.
If they do arrive, treat them as a real dispute (see above). If they don't arrive within a week, send a follow-up: "I haven't received the specific issues we discussed. Assuming the work is accepted as delivered, invoice #1234 remains due — please pay via the link below by [date]."
You've now created a paper trail showing you responded to the objection in good faith. That matters if this ever goes to small claims.
If it's bad faith
Skip straight to formal escalation. Do not send five more polite emails. Do not offer a payment plan. Do not renegotiate. Bad-faith clients treat concessions as weakness.
Skip to:
- Final demand letter in writing (not email — physical letter or formal PDF), stating the amount, the deadline, and the specific action you'll take on that date.
- Actually take that action on that date. Small claims filing. Collections referral. Lawyer letter.
- Do not warn them again beyond the final demand. Every additional warning teaches them your threats are theatre.
Bad-faith clients are the ones who most respond to actual consequences. And the ones for whom polite escalation is worst — because you're teaching them that stalling works.
Step 4 — When to walk away
For small enough amounts, it's rational to write off the invoice and never work with that client again. Ballpark:
- Under $300: usually not worth the follow-up beyond one or two reminders.
- $300–$1,000: worth pursuing through the polite escalation ladder, probably not worth small claims.
- $1,000+: worth pursuing all the way, including small claims if needed.
Walking away is not the same as letting the client win. It's recognising that your hourly rate on the recovery process is negative for small amounts. Adjust your invoicing terms so this specific failure doesn't happen again (deposit up front, milestone billing, shorter net terms), and move on.
What "walk away" doesn't mean
Walk away doesn't mean:
- Bad-mouthing the client publicly. Feels good, damages your professional reputation. Don't.
- Continuing work while the invoice is unpaid. Never. The moment an invoice goes 30 days overdue, stop delivering.
- Vaguely "keeping the door open" for future work. The door isn't open. They know it isn't open. Pretending otherwise wastes both your time.
Walk away cleanly, in writing:
Hi [Name] — I'll be closing out invoice #1234 as uncollectible and won't be able to take on future work. Best of luck with the project.
Short. Professional. No accusation. Done.
Prevention is 10× cheaper than cure
Almost every "client won't pay" situation is preventable at the front end:
- Deposit up front for anything over a small threshold. 50% before starting is standard for most freelance work. If the client won't pay 50% up front, they'll be worse when the balance is due.
- Milestone billing on longer projects. Never carry more than 2–4 weeks of unbilled work on any single client.
- Short net terms. Net 15 or Net 30 as standard; net 45 or 60 only for large clients whose finance processes require it, and only when the reward is worth the cash flow drag.
- Clear late-fee clauses. State them on the contract and on the invoice. You don't have to charge them every time — but stating them shifts behaviour.
- Automated follow-up from day 1 past due. This is the single highest-leverage change most freelancers can make, and the reason Dunner exists — the escalation ladder above only works if you actually send the messages on time, every time.
How Dunner fits
Everything in this post is a manual process. In practice, most freelancers skip it — not because they don't know what to do, but because it's tedious and slightly stressful, and they're busy with client work.
Dunner runs the polite escalation ladder (stages 1 through 4) automatically. When it hits the end of that ladder without payment, you have a clean audit trail and a court-ready small claims PDF — meaning if you decide to escalate to a formal demand or file a claim, you can do it in an afternoon instead of a week of re-piecing-together your evidence from email.
You still make the judgment calls about which bucket the client is in and how far to push. Dunner handles the execution.
Start free. No credit card required.