← Contracts Kit Blog

What to Do When a Client Ghosts You Mid-Project (Freelancer's Playbook)

October 6, 2026 · 6 min read

A client going quiet mid-project isn't the same as a client who never signed. You've already delivered something, you may have a deposit, and the clock is running. The short answer: stop work on a set date, invoice everything completed up to that date, and lean on the specific clauses in your contract that cover suspension, abandonment, and non-response — not on goodwill.

Here's how to handle it in order, and what your contract should have said so this is a five-minute problem instead of a five-week one.

First: Is It Ghosting or Just Silence?

Freelancers bail on good clients too fast. Before you escalate, run this check.

  • How long has it been? Under 5 business days is normal delay, especially for a client with a day job. Past 10 business days with no reply to two channels, treat it as a stall.
  • Did you ask a question that requires a decision? Clients often go quiet when they owe you a choice (approve the design, pick the direction, send copy). The silence is avoidance, not disappearance.
  • Is there a pattern? One missed email is life. Three missed emails plus an unpaid invoice is a decision.
  • Have you tried more than email? A phone call or a short message on the platform you originally talked on often gets a reply email won't.

Document each attempt: date, channel, what you asked. That log becomes evidence if the project ends badly.

Set a Written "Work Stops Here" Deadline

Don't announce you're quitting. Announce that work pauses on a date unless you hear back. This is the single most useful move because it's firm, it's fair, and it's quotable if you ever end up in a dispute.

A message that works:

Hi [Name] — I haven't heard back since [date] on [specific decision/deliverable]. I'm pausing work on [project] as of [date, 5–7 business days out] so I don't bill you for work you haven't approved. Everything completed through that date is listed below. If you'd like me to continue, reply by [date] and I'll restart the following business day.

Three things that message does at once: it protects the client from surprise charges, it timestamps your stop-work date, and it puts the ball in their court in writing.

What Your Contract Needs to Make This Enforceable

Most freelance disputes mid-project come down to clauses that were never written. These are the five that matter here.

1. Suspension / stop-work clause

This lets you pause work when a client is unresponsive or hasn't paid, without being in breach yourself. Without it, a client can argue you abandoned the project. With it, pausing is a contractual right, not a walkout.

2. Abandonment clause

Defines how many days of client non-response counts as project abandonment, and what happens next — typically that you may close the project, invoice for work completed, and keep the deposit. Ten to fifteen business days is a common threshold.

3. Payment for work completed

Language stating that on early termination or abandonment, the client owes for all work performed and expenses incurred up to the stop date, whether or not the deliverable was "final." This is the clause that turns your hours into an invoice.

4. Deposit treatment

Say plainly whether the deposit is refundable, non-refundable, or applied against work completed. Vague deposits are the number one thing clients argue about when a project dies halfway. If you want the full rundown, see can you charge a deposit before starting work.

5. Notice and cure period

A short window (7–10 days) for the client to fix a problem — pay, respond, deliver their materials — before you escalate. Courts and clients both like seeing that you gave a chance.

If your contract is missing these, the honest fix is a better template, not a clever email.

Invoice for the Work You Actually Did

Ghosting doesn't cancel what you've earned. Invoice for:

  • Completed milestones at their stated price
  • Partial work at your hourly rate, or a pro-rata share of the milestone if you price by project
  • Approved expenses — stock assets, printing, subcontractor time
  • Deposit already received, credited against the total

Send it through your normal channel, plus one follow-up 7 days later, then a firmer one at 14. If your contract has late fees or interest, apply them exactly as written — don't invent a number now. For the full escalation sequence, what to do if a client doesn't pay walks through it step by step.

One practical note: send the invoice even if you expect it to go unpaid. An unpaid, dated invoice is what makes a later small-claims filing straightforward.

Don't Hand Over Final Files Yet

This is where freelancers get burned. If final deliverables, source files, or IP transfer are pending payment, hold them. Your contract should make delivery of final assets conditional on full payment, and should keep copyright with you until then.

If the client already has your work and hasn't paid, you're in different territory — what happens if a client uses your work without paying covers the options, including DMCA takedowns.

When to Walk Away vs. When to Chase

Ghosting usually ends one of three ways. Match your effort to the scenario.

  • Client is overwhelmed, not gone. They reply after your stop-work notice, apologize, and want to continue. Restart, but reset the timeline and get the new deadline in writing.
  • Client is stalling because they've lost budget or interest. They'll go silent again. Close the project formally, invoice, and keep the deposit per your contract. Don't keep working on hope.
  • Client is avoiding payment. Now it's a collections problem, not a project problem. Stop all work, send a final demand with a deadline, then decide whether the amount justifies small claims.

The tell between the second and third: does the client respond to anything that doesn't involve money?

Prevent the Next One in 20 Minutes

Most mid-project ghosting is designed out before the project starts.

  • Break big projects into paid milestones. A client who owes you for one small phase is far more responsive than one who owes you for three months.
  • Tie every milestone to a client action. "Phase 2 begins within 5 business days of receiving your approved copy" — not "Phase 2 begins in March."
  • Require a deposit. Skin in the game changes reply speed measurably.
  • Put the stop-work and abandonment clauses in from day one. They cost you nothing when things go well and are the entire game when they don't.
  • Keep one written channel. Decisions made on calls should be confirmed by email the same day.

If you're still deciding whether a project needs a formal agreement at all, whether you need a contract for a small project covers where the line sits.

The Bottom Line

A client who ghosts mid-project is a contract problem, not a personal one. Pause work in writing on a fixed date, invoice for everything completed, hold final files until you're paid, and let your suspension, abandonment, and payment-for-work-completed clauses do the arguing for you. If your current agreement doesn't have those clauses, that's the actual gap to close.

These templates are plain-English starting points, not legal advice. For disputes involving significant money or your specific jurisdiction, talk to a licensed attorney.

Browse the contract templates — 15 freelancer and small-business agreements, including service agreements and statements of work with suspension, abandonment, and payment-for-work-completed clauses built in. One-time $49, no subscription.

freelancers and small business owners who need solid contracts without a lawyer's bill.

Browse the contract templates →