Freelance Kill Clauses: How to Protect Your Income When Clients Cancel Mid-Project

June 03, 2026 9 min read 50 views
A minimalist illustration of a signed contract with a protective shield symbol, representing freelance project cancellation protection

You're six weeks into a three-month project when the client emails: "We've decided to take things in a different direction." No warning. No apology. Just gone. If you don't have a kill clause in your contract, you may walk away with nothing for work already delivered. That's not a risk β€” it's a certainty waiting to happen.

Kill clauses (also called cancellation clauses or kill fees) are the single most effective financial protection a freelancer can add to any contract. They're standard in publishing, advertising, and film production. They're underused everywhere else. This article fixes that.

What you'll learn

  • What a kill clause is and how it differs from simple payment terms
  • How to calculate a kill fee that actually reflects your real exposure
  • Exact contract language you can adapt and use today
  • How to handle the negotiation when a client pushes back
  • What to do when a project gets cancelled and you have no kill clause at all

What a Kill Clause Actually Is

A kill clause is a contractual term that specifies what you get paid if the client terminates the project before completion β€” for any reason, including reasons that have nothing to do with your performance. It's not a penalty. It's compensation for real costs: your time already spent, other work you turned down, and the income gap the cancellation creates.

Without one, you're relying on goodwill. Sometimes that works. Often it doesn't, especially when the person cancelling is a finance director who never met you and is just cutting budget line items.

A kill clause is different from a late-payment clause (which deals with invoices not paid on time) and different from a scope clause (which deals with work expanding beyond the original agreement). You probably need all three, but the kill clause is the one most freelancers skip.

Why Clients Cancel β€” and Why It's Rarely About You

Understanding why projects get killed helps you frame kill clauses as normal business practice rather than distrust. Common reasons include: budget cuts, company restructuring, a change in strategy, a key stakeholder leaving, or the project simply being deprioritized when something more urgent comes up.

In most of these cases, your work is fine. The project is just dead. When you present a kill clause as protection against these entirely predictable business events, clients who have seen the inside of a professional organization understand immediately. It's the clients who have never hired a contractor before who occasionally need more explanation.

That's useful information about client risk, by the way.

How to Calculate a Fair Kill Fee

There are three common approaches. Choose the one that fits your engagement type, or combine elements from more than one.

Percentage of total contract value

The simplest structure. If the client cancels after work has begun, they owe a percentage of the full contract value β€” typically 25% to 50%, depending on how far along the project is. Some contracts use a flat 25% regardless of milestone; others use a sliding scale tied to project phases.

This works well for fixed-price projects where the total scope is defined upfront.

Work completed plus a kill premium

You invoice for all work completed to the cancellation date (at your agreed rate) plus a premium β€” typically 25% of the remaining contract value β€” to compensate for lost income and the gap in your schedule. This approach is more transparent and easier to justify to clients because it separates "what you did" from "what you lost."

Time-blocked retainer model

If you blocked out calendar time for this client, the kill fee equals that blocked time billed at your full rate, regardless of how many hours you actually logged. This is especially relevant for engagements where you declined other work specifically to hold availability for this client.

For most project-based freelancers, a combination of work-completed billing plus a 25–30% kill premium on the remaining contract balance is the most defensible and the easiest to explain.

Contract Language You Can Use

Below is a template kill clause. Adapt it to match your contract's tone and jurisdiction. Have a lawyer review it if you're working on high-value engagements β€” this is general guidance, not legal advice.

CANCELLATION AND KILL FEE

If Client terminates this Agreement for any reason other than Contractor's material breach, the following fees become immediately due and payable:

1. Full payment for all work completed through the date of termination, billed at the rate(s) specified in this Agreement.

2. A kill fee equal to [25%] of the total remaining contract value (i.e., the portion of the agreed fee not yet earned at the time of termination).

Payment under this section is due within [14] calendar days of written notice of termination. Contractor retains ownership of all work product until full payment is received, at which point ownership transfers to Client under the terms described in the Intellectual Property section of this Agreement.

A few things worth noting about this structure. The "other than material breach" carve-out is important β€” it means if you genuinely fail to deliver, the client isn't on the hook for the kill fee. That's fair, and it makes the clause harder to challenge. The IP retention clause is a useful lever: it gives you something concrete to hold until payment arrives.

Milestone-based variation

If your project has defined phases, you can tie the kill fee to phase completion instead of a flat percentage:

CANCELLATION FEE SCHEDULE

Phase 1 (Discovery): If cancelled after kickoff, 100% of Phase 1 fee is due.
Phase 2 (Design/Development): If cancelled during Phase 2, 100% of Phase 1 fee + 100% of Phase 2 work completed + 25% of Phase 2 remaining fee is due.
Phase 3 (Delivery): If cancelled during Phase 3, all preceding fees plus 50% of Phase 3 remaining fee is due.

This approach rewards clients for cancelling early (lower exposure) and gives you stronger protection as the engagement deepens.

Introducing the Clause Without Killing the Deal

New freelancers often worry that mentioning a kill clause will spook clients before the project even starts. In practice, how you present it matters far more than whether you include it.

Don't apologize for it. Don't bury it in contract boilerplate and hope they don't notice. Mention it briefly and matter-of-factly during the proposal or kickoff conversation:

"The contract includes a standard cancellation clause β€” if the project gets shelved for any reason, you'll be billed for work completed plus a kill fee on the remaining balance. It's fairly common in professional engagements and protects both of us from ambiguity if priorities shift."

Most professional clients nod and move on. If a client pushes back hard on the existence of a kill clause at all, that's worth paying attention to. It may mean they're already thinking about cancelling, or it may mean they've had bad experiences with contractors overstating work. Either way, it's a signal worth exploring before you sign.

Negotiating When Clients Object

Some clients will accept the kill clause concept but want to negotiate the percentage down. This is normal. A few things to keep in mind:

Know your floor before the conversation. Decide in advance what kill fee percentage makes the project financially viable for you given the opportunity cost of taking it. Don't negotiate down to a number that doesn't actually protect you.

Tie the percentage to your actual risk. If the client asks why 25%, you should be able to explain: "I'm blocking three months of capacity for this project. If it cancels at the halfway point, I have a six-week gap in my pipeline that I can't fill overnight. The kill fee covers that exposure." Concrete explanations land better than abstract percentages.

Offer a lower fee in exchange for a longer notice period. If a client gives you 30 days' notice before cancellation, you have time to fill the pipeline. You can offer a lower kill fee (say, 15% instead of 25%) in exchange for a contractual 30-day notice requirement before any termination takes effect. This trades money for time, which is sometimes the better deal.

What To Do When There's No Kill Clause

If a project gets cancelled and you have no kill clause, you're in a harder position β€” but not a hopeless one.

First, invoice immediately for all work completed and delivered. Don't wait. Send it the same day you receive the cancellation notice. Include detailed line items so the client can see exactly what they're paying for. This is not the time for a vague "project work" entry.

Second, write a professional email that acknowledges the cancellation, confirms the deliverables completed, and states that you'll be in touch about any outstanding project assets once the invoice is settled. Keeping IP in your hands until payment arrives is harder without a contract clause, but you can still make the expectation explicit.

Third, if the client refuses to pay for completed work, you have a few options depending on jurisdiction and contract value: a formal demand letter, small claims court (for lower amounts), or a collections service. For high-value disputes, a lawyer's letter is often enough to prompt payment without going to court.

The harder truth is this: no clause makes recovery easy. It makes it clear. Use this cancellation as the event that finally gets a proper kill clause into every future contract you send.

Common Pitfalls to Avoid

Setting the kill fee too low. A 10% kill fee on a cancelled project barely covers the administrative cost of the cancellation, let alone lost pipeline. Be honest about what your time and lost opportunity cost.

Forgetting to address IP transfer explicitly. If you deliver assets and the client pays the kill fee, who owns the work? The contract should say. Most freelancers specify that IP transfers only on full payment, including any kill fee.

Not specifying when the fee is due. "Upon cancellation" is vague. "Within 14 calendar days of written notice of termination" is enforceable.

Using kill clauses to punish minor scope changes. A kill clause is for project termination, not for every client modification request. If you conflate the two, clients will resent the clause and you'll damage the relationship. Keep scope creep and cancellation in separate contract sections.

Assuming verbal agreements count. If a client verbally agrees to a kill fee but it's not in the written contract, it effectively doesn't exist. Always get it in writing before work starts.

Wrapping Up

Kill clauses are not aggressive or distrustful. They're basic financial hygiene. Every professional service engagement β€” consulting, design, development, writing β€” carries cancellation risk, and kill clauses are the industry's standard response to that risk.

Here's what to do next:

  • Review your current contract template and add a kill clause before you send your next proposal. Use the language above as a starting point.
  • Decide on your kill fee formula β€” percentage of remaining value, time-blocked billing, or a hybrid β€” and document your reasoning so you can explain it confidently to clients.
  • For any ongoing projects where you don't yet have a kill clause, consider sending an updated contract or at minimum a written summary of your cancellation terms as an addendum.
  • If you're working on high-value projects (anything where a cancellation would seriously hurt your finances), have a lawyer review your contract's cancellation and IP sections once rather than writing them from scratch each time.
  • Track how often clients ask about or push back on the kill clause β€” it's useful data about which client segments carry more cancellation risk.

One clause in the right place can mean the difference between a painful cancellation and a manageable one. Add it now, while you're thinking about it.

πŸ“€ Share this article

Sign in to save

Comments (0)

No comments yet. Be the first!

Leave a Comment

Sign in to comment with your profile.

πŸ“¬ Weekly Newsletter

Stay ahead of the curve

Get the best programming tutorials, data analytics tips, and tool reviews delivered to your inbox every week.

No spam. Unsubscribe anytime.