How It WorksPricingBlogRate CalculatorLog InSign Up Free
← All posts

Client Won't Pay Your Invoice? 7 Steps Freelancers Can Take Right Now

Client Won't Pay Your Invoice? 7 Steps Freelancers Can Take Right Now

You delivered the work. You sent the invoice. Now it's been two weeks — or two months — and nothing. Radio silence, vague excuses, or worse: open hostility. When a client won't pay your invoice as a freelancer, it stops being a business inconvenience and starts feeling personal. It is a financial emergency. And the worst part? Most freelancers don't know what to do next beyond sending one more polite follow-up email that also goes ignored.

Here's the thing: you have more options than you think. You don't need to swallow the loss, and you don't need to immediately lawyer up. This guide walks you through seven concrete steps — in order — so you can stop stewing and start recovering what you're owed.

Step 1: Review Your Paper Trail Before You Do Anything Else

Before you fire off an angry email or start Googling lawyers, sit down and gather every document related to this project. You need to know exactly what you're working with.

What to pull together:

  • Your signed contract or statement of work (SOW)
  • All email threads where scope, price, or deliverables were discussed
  • The original invoice with the due date clearly visible
  • Any proof of delivery — submitted files, approval emails, sign-offs, live URLs
  • Any payment terms you both agreed to (net 30, 50% upfront, etc.)

This matters because if you need to escalate — to a mediator, a collections agency, or a judge — your documentation is your entire case. An invoice with a clear due date plus an email where the client confirms they received the work is worth more than any amount of frustration you can express verbally.

If you don't have a signed contract, that's genuinely painful, but you're not necessarily without recourse. Email approvals and project completion confirmations can still establish that an agreement existed and work was completed. Freelancers Union has excellent resources on what constitutes enforceable agreement evidence even without a formal contract.

Step 2: Send a Formal Payment Demand — Not Just Another Chase Email

There's a difference between a chase email ("Hey, just checking in on that invoice!") and a formal payment demand. The first one is easy to ignore. The second one signals that you're serious and creates a documented paper trail for escalation.

Your formal demand email should include:

  • The exact invoice number and amount owed
  • The original due date
  • How many days past due the invoice now is
  • A firm, specific new deadline for payment (7–14 days is reasonable)
  • A clear statement of what happens if payment isn't received (late fees, collections, legal action)
  • Your preferred payment method and details

Keep the tone professional and matter-of-fact. You're not begging. You're notifying. There's a big difference, and clients feel it.

Send it by email and, if you have a mailing address, follow up with a physical letter. Physical mail has a psychological weight that emails don't. It also creates another timestamp in your paper trail.

Step 3: Apply Late Fees — and Make Sure They Can See Them

If your contract or original invoice included a late fee clause — and it should — now is the time to apply it. Reissue the invoice with the late fee clearly itemized. Don't bury it. Make the client see that non-payment is literally costing them more money by the week.

A common late fee structure for freelancers is 1.5% to 2% per month on the outstanding balance. Some freelancers prefer a flat fee per week. Either works as long as it was disclosed upfront in your original agreement.

If you didn't include a late fee clause in your original invoice or contract, you can still apply one going forward — but you'll need to notify the client before doing so. For future reference, build it into every invoice you send from day one. It's a deterrent as much as a recovery mechanism.

Late fee laws vary by jurisdiction, so it's worth knowing what's enforceable in your state or country. In the US, the Federal Trade Commission offers guidance on credit and collection practices that applies to freelancer debt recovery situations.

Step 4: Pick Up the Phone

Email is easy to ignore. A phone call is harder. If you've been chasing via email only, make a direct call. Not aggressive — just direct.

Script it loosely before you dial:

  • State who you are and which invoice you're calling about
  • Ask plainly if there's a specific issue with the invoice or the work
  • If no issue exists, ask for a confirmed payment date
  • If they cite cash flow problems, ask about a payment plan — partial payment now, rest within 30 days

After the call, send a follow-up email summarizing what was discussed. "As per our call today, you confirmed payment will be made by [date]." This creates yet another piece of documentation.

A lot of late payments — not all, but a lot — are resolved at this stage. Some clients genuinely lose track of invoices in a chaotic inbox. Others were waiting to see how hard you'd push. A direct call answers both.

Step 5: Suspend Access and Deliverables Where You Can

This step depends on the nature of your work, but it's often underused. If you're a web developer who still has admin access to a client's site, suspend it. If you're a designer who hasn't yet handed over final source files, don't. If you produced content that hasn't gone live yet, hold it.

This isn't about being vindictive. It's about leverage — which is the one thing most freelancers forget they actually have before full delivery.

Check your contract for language about IP transfer. In many freelance contracts, ownership of the work only transfers to the client upon payment in full. That's a standard clause and an important one. If that clause is in your contract, the work is technically still yours until payment clears. Use that fact.

Important: don't withhold anything you've already delivered or that's already live. That creates a separate legal problem. Only apply this to work still in your possession.

Step 6: Use a Collections Service or Small Claims Court

You've sent the formal demand. You've called. You've waited. Still nothing. Now it's time to bring in outside help.

Option A: Debt Collections for Freelancers

Several services specialize in freelancer and small business debt recovery. They typically take a commission (often 20–50% of the recovered amount) but they handle the pursuit for you. For amounts where the emotional toll of chasing is too high, or where the client is clearly stonewalling, this can be worth it. Companies like Collectly and others operate in this space.

Option B: Small Claims Court

If the amount owed falls within your jurisdiction's small claims limit — which in most US states is between $5,000 and $10,000, though some go higher — small claims court is designed for exactly this situation. You don't need a lawyer. You show up with your documentation: contract, invoices, email approvals, proof of delivery.

Filing fees are typically low ($30–$100 in most US jurisdictions). The process is more accessible than most freelancers assume. Check your state's specific small claims rules at uscourts.gov.

One thing that surprises a lot of freelancers: many clients pay up the moment they receive a court summons. The intention to file alone is sometimes enough. Send a certified letter stating your intention to file in small claims court within 10 days if payment isn't received. It often moves things fast.

Option C: Hire an Attorney for Larger Amounts

For amounts above the small claims threshold, or for clients who are clearly bad actors, a formal letter from a lawyer often resolves things quickly. An attorney's letter costs far less than full legal representation and carries significant weight. Many employment and freelance attorneys offer free initial consultations.

Step 7: Report It and Warn Other Freelancers

Once you've pursued recovery — with success or not — document the experience and share it where it matters. This isn't just cathartic. It's genuinely useful to the freelance community.

Where to report non-paying clients:

  • Client Dispute Manager / Who's a Bad Client: Community-maintained databases of problem clients
  • Glassdoor or Trustpilot: If the company has a profile, your review can help others
  • Freelancers Union: Report wage theft and non-payment cases
  • Your local Better Business Bureau: File a complaint for formal business record
  • Social proof: Tactfully sharing your experience in freelance forums (Reddit's r/freelance, niche Slack groups) helps peers avoid the same client

Keep any public statements factual and documented. "This client did not pay invoice #X for $Y by the agreed date of Z, despite multiple follow-ups" is a statement of fact. Stay on that side of the line.

What This Whole Situation Teaches You Going Forward

Here's the hard truth: the best protection against non-payment isn't the perfect collections strategy — it's the contract, the invoice terms, and the upfront deposit you set before work begins. Every time a client won't pay your invoice as a freelancer, the experience reveals a gap somewhere in your intake process.

A few habits that cut non-payment risk significantly:

  • Always take a deposit. 25–50% upfront is standard and filters out bad-faith clients fast.
  • Use milestone billing. Invoice in stages tied to deliverables, not at the end.
  • Make payment terms crystal clear. Due date, late fees, and IP transfer conditions on every invoice, every time.
  • Send invoices immediately. Don't let them sit in drafts for a week. The sooner the clock starts, the sooner you get paid.
  • Follow up before the due date. A brief "just a reminder, invoice #X is due Friday" sent a day or two early reduces late payments noticeably.

Non-payment is unfortunately a shared freelance experience. But it doesn't have to become a repeated one.


Make Your Invoices Harder to Ignore

A big part of getting paid on time is sending professional invoices with clear terms from the start — due dates, late fee clauses, and payment instructions that leave nothing ambiguous. GigInvoice is built for freelancers who want clean, professional invoicing without the bloat of enterprise software. Try it free and see how much smoother billing gets when your paperwork is already in order.

Ready to get paid like a pro?

Create professional invoices in under 60 seconds. Free to start.

Get Started Free →