May 13, 2026

What to do when a client doesn't pay

A practical step-by-step guide for freelancers dealing with unpaid invoices — from the first reminder to formal escalation, plus how to prevent it next time.

Most freelance non-payment isn't dramatic.

It's quiet.

The invoice goes out. The due date passes. You send a polite follow-up. Then another. The client is not openly refusing to pay — they just stop replying.

If you're dealing with an unpaid invoice, the goal is simple: stay calm, create a paper trail, recover what you can, and avoid making the same situation possible next time.

This guide is not legal advice. Laws vary by country, state, and contract. But the practical steps are usually similar.

TL;DR

  • A few days past due: send a polite reminder. Assume admin oversight first.
  • 1-2 weeks past due: send a firmer follow-up with invoice details and payment terms.
  • 2-3 weeks past due: try a phone or video call, then confirm everything in writing.
  • 3-4 weeks past due: send a formal demand letter or final notice.
  • 30+ days past due: consider mediation, collections, small claims, or legal advice depending on the amount.
  • If the amount isn't worth chasing: document everything, write it off, and change your process.
  • Next time: structure payment so files, rights, or final delivery do not move before payment.

Before you do anything: collect the facts

Before sending another message, put the full situation in one place.

Gather:

  • the contract, proposal, or written agreement
  • the invoice number, amount, date sent, and due date
  • proof that the work was delivered
  • emails or messages where the client approved the work
  • previous reminders or payment conversations
  • the client's legal name, business name, email, and address if you have it

This matters because unpaid invoices are not won by emotion. They are won by documentation.

If the client eventually pays, good. If they don't, you already have the evidence organized for the next step.

Step 1: Send a polite reminder

Start by assuming the delay is administrative.

People miss invoices. Emails get buried. Accounting people go on holiday. A calm first reminder preserves the relationship and gives the client an easy way to fix it.

Keep it short.

Example:

Hi [name],

Quick reminder that invoice #[number] for [amount] is now a few days past due. Did it land okay on your end?

Happy to resend it if useful.

Best, [your name]

This works because it:

  • names the invoice
  • gives the client an easy out
  • does not apologize for asking
  • does not accuse them of anything

Do not over-explain. Do not write a long emotional message. At this stage, you are just bringing the invoice back to the top of their inbox.

Step 2: Send a firmer follow-up

If there is still no response after several days, the tone should change.

Still professional. Still calm. But more direct.

Example:

Hi [name],

I haven't heard back about invoice #[number], which was due on [date].

The outstanding amount is [amount]. Payment was due after [delivery/milestone/date].

Can you confirm when this will be paid?

If I don't hear back by [date], I'll need to follow up through other channels.

Best, [your name]

The phrase “other channels” is useful because it signals seriousness without making a dramatic threat.

At this stage, avoid:

  • “I trusted you”
  • “This is unacceptable”
  • “I’ll expose you online”
  • “You leave me no choice”

Those may feel satisfying, but they weaken your position if the situation escalates.

Step 3: Try a direct call

Email is easy to ignore.

A call is harder.

If you have the client's phone number, call once. If you only have email or Slack, ask for a short call to clear up the payment status.

On the call, keep it simple:

“I wanted to check directly: when can I expect payment on invoice #[number]?”

Then stop talking.

Let them answer.

If they give you a date, write it down and send a follow-up immediately:

Hi [name],

Thanks for the call. Just confirming what we discussed: payment for invoice #[number] will be sent by [date].

Best, [your name]

That follow-up matters. A verbal promise disappears. A written confirmation becomes part of the record.

If the client says they are having cash flow problems, ask for a specific payment plan. A partial payment with dates is usually better than vague silence.

Step 4: Send a final notice or demand letter

If the call does not happen, or the promised date passes, the next step is a formal written notice.

This is more serious than a reminder, but still not court.

A good final notice includes:

  • invoice number
  • amount due
  • original due date
  • description of the work delivered
  • reference to the agreement or payment terms
  • final payment deadline
  • what you will do if payment is not received

Example:

Hi [name],

This is a final notice regarding invoice #[number] for [amount], originally due on [date].

The work was completed and delivered on [date]. Payment remains outstanding.

Please send payment by [final deadline].

If payment is not received by that date, I will consider further recovery options, including formal legal or collections channels.

Best, [your name]

Send this by email. If the amount is meaningful, also send it by registered post, certified mail, or your country's equivalent.

The point is not only to get paid. The point is to show that you acted reasonably and gave the client a clear chance to resolve the debt.

Step 5: Check late fees, interest, and local rules

This is where the details depend heavily on your contract and jurisdiction.

Check:

  • whether your contract includes late fees
  • whether interest can be added
  • whether your country or state has statutory late-payment rules
  • whether freelancers have specific legal protections where you live
  • whether you need a lawyer, solicitor, accountant, or local advisor before escalating

If your contract includes a late fee, follow the exact wording. Do not invent a fee after the fact.

If your contract does not include late fees, you may still have rights under local late-payment laws, especially for business-to-business work. But do not assume. Check the rules where you and the client operate.

For larger invoices, paying for one hour of legal advice can be worth it. A professional letter is often cheaper than weeks of emotional chasing.

Step 6: Consider mediation, collections, or small claims

If the client still does not pay, you have three common escalation paths.

Mediation

Mediation works best when there is still some possibility of agreement.

Maybe the client disputes part of the work. Maybe they are slow but not fully refusing. Maybe they want a payment plan.

A neutral third party helps both sides reach a resolution.

Collections

Collections agencies are better for clear unpaid debts where the client is simply not paying.

They usually take a percentage of what they recover. That can be worth it if you no longer want to spend time chasing.

But understand the tradeoff: once you send a client to collections, that relationship is over.

Small claims court

Small claims can be a practical option for invoices under your local limit.

You usually need:

  • the agreement or contract
  • invoice
  • proof of delivery
  • record of reminders
  • final notice
  • client's legal name and address

Small claims is designed to be more accessible than normal court, but it still takes time. For small amounts, the stress may not be worth it. For larger amounts with strong documentation, it may be.

What not to do

When a client ignores payment, it is easy to react emotionally.

Try not to.

Avoid:

  • publicly shaming the client
  • threatening things you are not prepared to do
  • sending angry messages late at night
  • continuing to deliver more work
  • giving them editable source files “just to keep things moving”
  • deleting work or access in a way that breaks your agreement
  • accepting vague promises without dates

The most dangerous phrase is:

“I'll just send this now and they’ll pay soon.”

That is exactly how the situation started.

When to stop chasing

Sometimes the rational answer is to stop.

That does not mean the client was right. It means the recovery effort is now costing more than the invoice.

Ask yourself:

  • How much is unpaid?
  • How strong is my documentation?
  • Do I have the client's legal details?
  • How much time have I already spent?
  • How much stress is this causing?
  • Would that time be better spent finding the next client?

For a small invoice, writing it off may be the cleanest option.

If you do write it off:

  • save the full timeline
  • keep all communication
  • note what went wrong
  • do not work with that client again
  • change your payment process immediately

The real loss is not only the unpaid invoice. It is repeating the same structure with the next client.

How to prevent this next time

Most unpaid invoice problems start with the same mistake:

You delivered the work first and asked for payment second.

The fix is to change the order. The payment method matters, but the bigger question is when payment happens in the workflow. If you’re deciding between Stripe, PayPal, Wise, bank transfer, or payment-locked delivery, this freelance payment methods comparison breaks down the options.

Common options:

  • Deposit before work starts — usually 30-50% depending on the project
  • Milestone payments — each stage is paid before the next stage begins
  • Retainers — clients pay upfront for reserved time
  • Escrow — a third party holds funds until agreed conditions are met
  • Payment before final delivery — the client pays before files, source assets, or final exports unlock

That last option is what I built FileDue for. Full disclosure: it is my product.

FileDue is for finished deliverables. You upload the files, set a price, and send one link. The client opens the link, sees the files and the price, pays through Stripe, and only then can download everything.

It is not right for every project. Long retainers, complex milestones, and high-trust recurring clients may need a different setup.

But for one-off deliverables — logos, design files, edits, source code, photo galleries, documents, final exports — it removes the exact moment where freelancers lose leverage.

No payment, no files.

The bigger picture

Non-payment is not always malicious.

Sometimes it is admin chaos. Sometimes it is cash flow. Sometimes it is avoidance. Sometimes it is a client who never planned to prioritize you once they had the work.

The reason does not change the structure.

If payment happens after delivery, you are relying on goodwill. If payment happens before final access, you are relying on process.

Stay calm with the current client. Follow up professionally. Document everything. Escalate only when it makes sense.

Then fix the workflow before the next project.

FileDue works for any freelancer who delivers files — designers, developers, writers, photographers, video editors, and translators.

The first unpaid invoice is painful.

The second one is a signal.