Ask HN: Freelancer's Dilemma – Client Won't Pay Despite Clear Agreement
Freelancers describe what happens when a client refuses to pay despite a clear agreement, weighing the cost and practicality of legal action, small claims court, debt collection and public shaming. Many emphasize the emotional toll and advise mentally writing off the debt after reasonable escalation so it doesn’t derail future work. A strong focus is placed on prevention: always use contracts, require upfront or milestone-based payments, retain control of code or infrastructure until invoices are settled, and screen clients carefully to reduce non‑payment risk.
Legal Options and Jurisdiction
- Ask first if the client is solvent; if they can’t pay, litigation may be pointless.
- Many mention small‑claims court as accessible, low‑cost, and lawyer‑free in some places, but:
- Awards are capped.
- Winning a judgment doesn’t guarantee collection; enforcement can be costly and time‑consuming.
- Jurisdiction clauses matter: specifying your home courts can give leverage, but cross‑border enforcement is complex and may require re‑litigation or recognition in the client’s country.
- In the UK, people mention statutory demands and even winding‑up petitions as strong pressure tactics.
- Some suggest having a lawyer send a formal demand letter; the letterhead alone often prompts payment.
Contracts, Billing, and Risk Mitigation
- Strong consensus: always use a contract; specify governing law, venue, payment terms, interest/penalties, and your right to stop work or revoke access on non‑payment.
- Common structures:
- 50% (or more) upfront, remaining tied to milestones.
- Hourly billing with ongoing invoices.
- Retainers / escrow accounts you draw down, replenished before continuing.
- Several recommend being fully paid by 50–75% of project completion.
- Some offer discounts for upfront payment; others use platforms specifically for payment protection.
Leverage and Technical Controls
- Widely repeated rule: do not deliver final code, credentials, or server control until invoices are paid.
- Keep demos on infrastructure you control; hand over production access only after full payment.
- Some describe license checks or “kill switches” that disable systems when unpaid, but others warn this can be risky or escalate conflict.
Collections, Shaming, and Reputation
- Options include debt‑collection agencies and invoice factoring; you lose a percentage but offload risk and hassle.
- Merely threatening to sell the debt or involve collectors/credit bureaus often triggers fast payment.
- Public shaming (social media call‑outs, emailing many people at the company, “walls of shame”) is described as effective by some but risky for defamation and your own reputation.
- Naming and shaming within a private freelancer network/blacklist is suggested as lower‑risk.
Emotional and Practical Coping
- Several emphasize mentally writing the money off after reasonable efforts, to protect focus and mental health; treat any later recovery as a bonus.
- Others argue you have a “duty” to pursue bad actors (via legal or collection channels) so non‑payment remains costly for them.
- Many stress learning from the experience: better client screening, upfront payments, smaller milestones, and clearer boundaries to reduce future exposure.