Skip to content
client won't pay freelance what to do Updated informational-high

How to handle a client who will not pay: a freelancer's options

What to do when a client ghosts on payment. Escalation steps from friendly to legal.

When a client will not pay, your escalation path is: friendly follow-up, firm follow-up, work pause, formal demand letter, then legal options. Most unpaid invoices resolve at step one or two. The rest require a paper trail and clear consequences. Do not skip steps. Do not get emotional. Treat it like a process, because that is exactly what it is.

This guide covers every stage with scripts you can copy, a demand letter template, and the legal options most freelancers do not know they have.

Step 1: the friendly follow-up

Before you assume the worst, assume the client is busy.

Most late payments are not malicious. They are the result of a forgotten invoice, a crowded inbox, or an accounts payable process that moves slowly.

Your first follow-up should be light. No accusations. No tension. Just a clear reminder with the amount, due date, and payment link.

Friendly follow-up script

Subject: Quick nudge on invoice #{INVOICE_NUMBER}

Hi {CLIENT_NAME},

Quick follow-up on the invoice for {PROJECT_NAME}.

Amount: {AMOUNT}
Due date: {DUE_DATE}
Payment link: {PAYMENT_LINK}

If you already sent it, thank you. If not, can you take care of
it today?

{YOUR_NAME}

When to send it

Two days after the due date. Not two weeks. Not “when you get around to it.”

The longer you wait to follow up, the lower the priority your invoice becomes. A 2023 study by BILL found that invoices with at least one follow-up were paid twice as fast. That first nudge matters.

What if they respond with a reason?

If the client says “I will pay next week,” note the date and follow up on that specific date. If they say “accounts payable is slow,” ask for the exact expected payment date.

Do not accept vague timelines. “Soon” is not a payment date.

Step 2: the firm follow-up

If the friendly reminder gets no response or the promised payment date passes, escalate your tone. Not your emotion. Your tone.

The firm follow-up asks for a commitment. Not a vague acknowledgment. A date.

Firm follow-up script

Subject: Invoice overdue: {PROJECT_NAME}

Hi {CLIENT_NAME},

Following up again on the overdue invoice for {PROJECT_NAME}.

Amount: {AMOUNT}
Original due date: {DUE_DATE}
Payment link: {PAYMENT_LINK}

This invoice is now {X} days overdue. Can you confirm the exact
date this will be paid?

If there is an issue with the invoice or the work, tell me what
it is and I will work with you to resolve it. If not, I need this
handled this week.

{YOUR_NAME}

When to send it

Seven days after the friendly reminder. Nine days total after the due date.

The psychology behind the firm follow-up

The firm follow-up does two things. It asks for a specific date, which puts the commitment in writing. And it opens the door for a legitimate dispute, which removes the client’s ability to claim confusion later.

If the client has a real objection, you want to hear it now. If they do not, the ask for a date makes silence harder to maintain.

For a full breakdown of the three-email sequence with subject line variations, read invoice follow-up email sequence.

Step 3: pause all work

If two follow-ups have gone unanswered, stop delivering. Stop attending meetings. Stop answering “quick questions.”

Your time and expertise are your leverage. If the client is not paying for them, stop providing them.

This is not petty. This is professional. You would not expect a contractor to keep building a house after the owner stopped paying. The same principle applies.

Work pause script

Subject: Work paused: unpaid invoice for {PROJECT_NAME}

Hi {CLIENT_NAME},

I am pausing all work on {PROJECT_NAME} effective immediately due
to the outstanding invoice sent on {INVOICE_DATE}.

Amount due: {AMOUNT}
Days overdue: {X}
Payment link: {PAYMENT_LINK}

I am happy to resume work as soon as the balance is paid. If there
is an issue I am not aware of, I need to hear about it now.

Until payment is received:
- No additional deliverables will be sent
- Scheduled meetings are on hold
- The project timeline will shift accordingly

{YOUR_NAME}

When to send it

14 days after the due date. After two follow-ups with no payment and no credible explanation.

Why pausing works

Pausing work changes the dynamic. Up until this point, the client was getting value without paying. The moment you stop, the cost of not paying becomes real.

Most clients who were just procrastinating will pay within 48 hours of receiving this email. The work pause creates urgency that follow-up emails alone cannot.

What about retaining deliverables?

If you have not handed over final files, do not. Show the work. Present it. Get approval. But keep production-ready assets, source files, and access credentials until you have been paid in full.

This is standard practice. It is not hostile. It is how professional service businesses operate.

Step 4: the formal demand letter

If 30 days pass with no payment and no communication, send a formal demand letter.

A demand letter is a written notice that states the amount owed, the original due date, and a firm deadline for payment. You do not need a lawyer to write one. A clear, professional letter is enough to escalate the seriousness.

Formal demand letter template

Subject: Formal demand for payment

{YOUR_NAME / YOUR_BUSINESS_NAME}
{YOUR_ADDRESS}
{DATE}

{CLIENT_NAME / CLIENT_COMPANY}
{CLIENT_ADDRESS}

RE: Outstanding invoice for {PROJECT_NAME}

Dear {CLIENT_NAME},

This letter serves as a formal demand for payment of the outstanding
balance for services rendered on {PROJECT_NAME}.

Invoice number: {INVOICE_NUMBER}
Invoice date: {INVOICE_DATE}
Amount due: {AMOUNT}
Original due date: {DUE_DATE}
Days overdue: {X}

Despite multiple written reminders sent on {DATES OF PREVIOUS
FOLLOW-UPS}, this invoice remains unpaid and no payment arrangement
has been proposed.

I am requesting full payment within 10 business days of receipt
of this notice, no later than {FINAL_DATE}.

If payment is not received by that date, I will pursue further
remedies, which may include:
- Reporting the debt to a collections agency
- Filing a claim in small claims court
- Pursuing statutory remedies for non-payment of contracted services

I would prefer to resolve this matter directly. If you wish to
propose a payment plan or dispute any portion of this invoice,
please respond in writing within 5 business days.

Sincerely,

{YOUR_NAME}
{YOUR_BUSINESS_NAME}
{YOUR_EMAIL}
{YOUR_PHONE}

How to send it

Send it by email with read receipt requested. If you want additional documentation, send a printed copy via certified mail. The postal record creates a paper trail that is useful if you escalate to small claims court.

Why the demand letter works

The demand letter signals that you are serious and organized. Most clients who ghost on invoices expect the freelancer to eventually give up. A formal letter with specific dates and stated consequences disrupts that expectation.

According to the American Bar Association, a demand letter often resolves disputes without litigation because it demonstrates preparedness to escalate.

Step 5: small claims court

If the demand letter gets no response and the amount justifies the effort, small claims court is your next option.

Small claims court is designed for disputes under a specific dollar threshold. In most U.S. states, that threshold ranges from $5,000 to $10,000. Some states go up to $25,000. You do not need a lawyer. Filing fees are typically $30 to $100.

How it works

  1. File a claim in the county where the client is located or where the work was performed
  2. Pay the filing fee
  3. The court serves notice to the client
  4. Both parties appear for a hearing (often 15 to 30 minutes)
  5. The judge makes a ruling

What you need

  • a copy of the proposal or contract the client approved
  • all invoices sent
  • a record of all follow-up emails
  • the formal demand letter
  • proof the work was delivered

If you followed the steps in this guide, you already have all of that.

Is it worth it?

For amounts over $1,000, usually yes. The filing fee is low. You do not need a lawyer. And many clients will settle once they receive the court summons, before the hearing even happens.

For amounts under $500, weigh the time cost. Small claims court takes a few hours of your time plus the wait for a hearing date (typically 30 to 60 days).

Step 6: collections agencies

If you do not want to handle court yourself, a collections agency will pursue the debt on your behalf.

How it works

You assign the debt to the agency. They contact the client, negotiate payment, and handle the follow-up. In exchange, they keep a percentage of what they collect, typically 25 to 50 percent.

When to use a collections agency

  • the amount is large enough that even a partial recovery is worth it
  • you do not want to spend time on court
  • the client is unresponsive to all other communication
  • you want the debt reported to credit bureaus

When not to use a collections agency

  • the amount is too small to justify the agency’s cut
  • you want to preserve the client relationship (collections will end it)
  • you do not have documentation of the agreement and delivery

Step 7: prevention (so this does not happen again)

The best response to non-payment is making it unlikely in the first place. Every step above costs you time and energy. Prevention costs almost nothing.

Require a deposit before starting

This is the single most effective payment protection. If a client will not pay a deposit, that tells you something important before you invest your time.

A 50% deposit means the maximum amount at risk is 50% of the project value. For most freelancers, that turns a catastrophic non-payment into a manageable loss.

Use clear payment terms

Vague terms create vague expectations. Your proposal should state exactly when payment is due, how much is due at each stage, and what happens if it is late.

For copy-paste payment terms language, read payment terms for freelancers.

Include a late fee clause

A late fee clause does not need to be aggressive. It needs to exist. 1.5% per month on the outstanding balance is standard. Having it in your terms changes the dynamic even if you never enforce it.

For the full clause and when to use it, read late payment fee clause.

Get approval in writing

An email reply saying “approved” is a written agreement. A signed proposal is better. A click-to-approve flow is best.

Whatever method you use, make sure there is a documented moment where the client agreed to the scope, price, and terms. That document is your leverage if anything goes wrong.

Vet your clients

Warning signs that predict non-payment:

  • hard pushback on any deposit, regardless of amount
  • vague about budget but urgent about starting
  • cannot name who approves the payment
  • history of cancelled projects
  • wants all deliverables before paying anything
  • company or individual has negative reviews from other freelancers

Trust your gut. The freelancers who lose thousands on a single client are almost always the ones who ignored early warning signs because they wanted the project.

For more on spotting problems before they cost you, read freelance client red flags.

Use a contract or a proposal that functions as one

Your proposal should include scope, deliverables, payment terms, revision policy, and a change order clause. If the client approves it in writing, you have an enforceable agreement.

For the elements every freelance contract needs, read freelance contract essentials.

The escalation timeline at a glance

DayActionTone
Due date + 2Friendly follow-upAssume they forgot
Due date + 9Firm follow-upAsk for a specific payment date
Due date + 14Pause workStop all deliverables and meetings
Due date + 30Formal demand letterState consequences and deadline
Due date + 45+Small claims court or collectionsPursue legal remedy

The first three steps are free and take minutes. Most invoices get resolved before step 4. The later steps are for the small percentage of clients who need real consequences.

What not to do when a client will not pay

Do not threaten on social media

Publicly shaming a client feels satisfying but it damages your reputation more than theirs. Keep the dispute private and professional.

Do not continue delivering work

Every additional deliverable you send while unpaid reduces your leverage and increases your loss.

Do not send angry emails

Emotion undermines your position. Every message you send could end up in front of a judge. Keep it factual.

Do not ghost back

Silence is not a strategy. If you stop communicating, you lose the paper trail you need to escalate.

Do not accept partial payment without a plan

If the client offers a partial payment, get the remaining balance terms in writing before accepting. A partial payment without a documented plan for the rest is just a smaller version of the same problem.

FAQ

What should I do first when a client does not pay?

Send a friendly follow-up email 2 days after the due date. Include the amount, due date, and a payment link. Most late payments are caused by busy inboxes, not bad intentions. If the first follow-up does not work, escalate to a firm follow-up 7 days later, then pause work at 14 days overdue.

Can I take a client to small claims court for an unpaid invoice?

Yes. Small claims court handles disputes up to $5,000 to $25,000 depending on your state. You do not need a lawyer. Filing fees are typically $30 to $100. You will need a copy of the agreement, your invoices, follow-up emails, and proof of delivery. Many clients settle once they receive the court summons.

Should I use a collections agency for unpaid freelance invoices?

For larger amounts where the time cost of court is not worth it, yes. Collections agencies take 25 to 50 percent of what they recover. They are best for debts over $1,000 where you have documentation of the agreement and delivery but do not want to handle legal proceedings yourself.

How do I write a demand letter to a client who will not pay?

State the facts: invoice number, amount, due date, and dates of previous follow-ups. Set a firm deadline for payment (10 business days is standard). List the consequences of non-payment (collections, small claims, credit reporting). Keep it professional. Send it by email and optionally by certified mail for documentation.

In most cases, yes. If your agreement does not transfer ownership of deliverables until final payment, you have the right to retain them. This is standard practice for design, development, and creative work. Check your contract language to be sure, but retaining source files and production assets until payment clears is both legal and common.

Follow the standard escalation: friendly follow-up at day 2, firm follow-up at day 9, work pause at day 14, demand letter at day 30. If there is no response or payment after the demand letter, begin legal proceedings around day 45. Waiting longer than 60 days without action weakens your position and signals that you are not serious.

Can I charge interest on an unpaid freelance invoice?

Yes, if the late fee was agreed to in your contract or proposal terms. Include a late fee clause before work begins. A common rate is 1.5% per month. You cannot retroactively add fees that were not in the original agreement. For the clause language, read the late payment fee clause guide.

What if the client disputes the quality of my work?

Ask for specifics in writing. If the dispute is legitimate, offer to correct the issue within the original scope. If the dispute is a negotiation tactic to avoid payment, your documented approval of deliverables and proposal terms is your defense. This is why written approval at each milestone matters.

The practical takeaway

Non-payment is a process problem, not a personality problem.

If you have clear terms, a deposit, and a follow-up sequence, most clients pay on time. The ones who do not get caught by the escalation path: friendly, firm, pause, demand, legal.

The key is having a system that runs whether you feel like confronting the situation or not. Most freelancers lose money not because the client refused to pay, but because the freelancer did not follow up consistently.

If you want the system built into your workflow, GetPaidFirst handles proposal approval, deposit collection, invoicing, and automated follow-up reminders in one flow. The client approves and pays in one step. If they do not pay on time, the chase sequence runs automatically so you never have to write a reminder from scratch or wonder if you followed up.

Further reading: