Kill Fee vs. Cancellation Fee: What Freelancers Can Actually Charge
September 26, 2026 · 6 min read
A kill fee is money you keep when a client cancels a project after work has started — usually a set percentage of the total project fee, paid in exchange for you stopping work and handing over what exists. A cancellation fee is broader: it's any charge triggered by a client cancelling, including deposits you keep, non-refundable booking fees, or hourly billing for time already spent. In practice, most freelancers need both, and they belong in the same clause.
Here's the part that matters: you can only charge either one if your contract says so before the cancellation happens. No clause, no fee. A client who cancels a project with no written agreement owes you for work already delivered, but generally not for the work you planned to do.
Kill Fee vs. Cancellation Fee: The Difference in One Table
| Kill fee | Cancellation fee | |
|---|---|---|
| Trigger | Client ends the project after work begins | Client cancels or reschedules, often before work begins |
| Typical amount | 25–50% of the remaining project fee | A flat fee, or forfeiture of the deposit |
| What it compensates | Lost capacity and income you turned down | Lost booking slot / admin and prep time |
| Common in | Creative, editorial, design, video, agency work | Photography, events, coaching, consulting, trades |
| Paid for | Stopping work and transferring deliverables | Releasing the date or starting the cancellation process |
The overlap is real, and that's fine. Many contracts use "cancellation fee" as the umbrella term and "kill fee" as the specific charge for a project killed mid-flight. What you call it matters far less than whether the clause is specific about the trigger, the amount, and the timeline.
Why the Clause Exists (And Why It's Fair)
When a client cancels a three-week project on day two, you don't just lose that project — you lose the weeks you blocked out and the other work you said no to. That's the actual loss. A kill fee isn't a punishment; it's compensation for reserved capacity you can't instantly refill.
Framing it that way in your contract also makes it easier to enforce socially. Clients accept kill fees when they understand they're paying for a held slot, not a penalty. Courts are far more comfortable with a fee tied to real, documented loss than with a number that looks like a punishment.
What a court will look at
If a fee is ever challenged, the questions are usually:
- Was it agreed in writing before the cancellation? This is the whole ballgame.
- Does it roughly match the actual loss? A 50% kill fee on a project you hadn't started may be harder to justify than 25%.
- Was the client clear on the terms? A clause buried in an unsigned proposal is weaker than one in a signed agreement.
- Did you mitigate the loss? If you refilled the slot with another client, be ready to explain why the fee still applies (usually: the replacement work was booked later, or at a lower rate).
How to Calculate a Kill Fee You Can Defend
A simple, tiered structure works better than one flat number, because it reflects how much of your capacity the client actually consumed.
- Before work starts: deposit is non-refundable; no kill fee beyond that. The deposit already compensates you for the reserved slot.
- After kickoff, before first deliverable: 25% of the remaining project fee.
- After first deliverable or first milestone: 50% of the remaining fee, plus payment for all work completed.
- Past the halfway point: 75–100% of the remaining fee. At this stage you've turned down other work and the project is hard to salvage.
- Any stage: client always pays for approved work, expenses already incurred, and any third-party costs you can't cancel (stock licenses, printing, subcontractors).
Tie each tier to a milestone in your statement of work so there's no argument about which stage you were in. If you're building that document now, this guide to writing a statement of work walks through the milestone language that makes tiered fees enforceable.
Clause Wording You Can Adapt
You don't need a lawyer to write a clear kill fee clause. You need specificity. Something like:
Cancellation and Kill Fee. Either party may terminate this Agreement with 7 days' written notice. If Client terminates after the Start Date, Client shall pay: (a) all fees for work completed through the termination date; (b) any non-cancellable third-party expenses; and (c) a kill fee equal to 25% of the remaining Fees if termination occurs before the first Deliverable, or 50% of the remaining Fees if termination occurs after the first Deliverable. Deposits are non-refundable. On receipt of payment, Contractor will deliver all work in progress.
Notice what that clause does: it defines the trigger, sets the tiers, protects your expenses, and explains what the client gets in return. That last part — handing over work in progress — is what makes the fee feel like a transaction rather than a penalty.
Don't forget the handover
State clearly what the client receives once the kill fee is paid, and what they don't. Typically: files delivered to date, in their current state, with no warranty of completeness. If they haven't paid, they don't get the files. What to do when a freelance contract ends early covers the handover, final invoice, and file-release sequence in detail.
Cancellation Fees: The Pre-Work Version
Cancellation fees cover the gap before a project starts, which kill fees don't address. They're most useful if you sell your time in slots — a photo shoot date, a workshop, a consulting day.
Common structures:
- Tiered by notice: free cancellation 14+ days out; 50% within 7–13 days; 100% within 48 hours.
- Deposit forfeiture: the deposit is the cancellation fee. Simple, and clients understand it instantly.
- Flat booking fee: a small non-refundable amount that reserves the date, credited toward the final invoice if the project proceeds.
For deposits specifically, the key detail is whether the money is refundable and what it's credited against. Freelance deposit rules explained covers how to word that so a deposit reads as consideration for a held slot rather than an unearned charge.
Five Mistakes That Kill Your Kill Fee
- Calling it a "penalty." Penalties are generally unenforceable; compensation for loss is not. Use "fee," "compensation," or "liquidated damages."
- Leaving the amount blank. "A reasonable kill fee" is not a number. Courts can't enforce a vibe.
- No notice period. Without one, the client can cancel the day before a milestone and argue the tier doesn't apply.
- No cap or floor. Say whether the kill fee is calculated on the remaining fee or the total project fee — clients will assume the smaller one.
- Never invoicing it. A clause you don't use is a clause you can't rely on. Send the invoice within 7 days with the clause quoted in the line item.
What If There's No Clause?
You're not out of options, but your position is weaker. You can generally invoice for completed work, non-refundable expenses, and any deposit you clearly described as non-refundable in writing (even an email confirmation helps). What you usually can't recover is the value of the work you never got to do.
If the client is refusing to pay anything at all, this step-by-step guide to unpaid clients covers the escalation path from reminder to final notice.
The Short Version
Put a kill fee in every project contract with a defined start date. Tier it to milestones. Define the notice period. Say what the client gets when they pay it. And keep the deposit non-refundable so you're covered before work even begins. Ten minutes of clause-writing prevents the argument you'd otherwise have three weeks into a project that just died.
Templates are not legal advice. They're a starting point for your own agreement — if your project is unusually large, high-risk, or involves regulated work, have a local attorney review it.
Browse the contract templates — 15 plain-English freelance and small-business agreements, including service contracts with cancellation and kill fee clauses, for a one-time $49.
freelancers and small business owners who need solid contracts without a lawyer's bill.
Browse the contract templates →