What Is a Kill Fee, and Why Every Freelancer Needs One
Short answer: a kill fee is money a client agrees to pay you if they cancel a project before it is finished — and without one, a client can pull the plug after you have done most of the work and owe you nothing. If you freelance, the kill fee is one of the most important and most overlooked protections in your contract. It is the difference between a cancelled project being a manageable disappointment and being weeks of unpaid work. Here is how kill fees work, what is fair, and how to get one into the agreement before you start.
What a kill fee actually is
A kill fee (sometimes called a cancellation fee or a termination fee) is a pre-agreed amount the client pays if they terminate the project early. It compensates you for the time you have already invested and for the opportunity cost of having turned down or delayed other work to take theirs. The term comes from publishing, where a writer commissioned for an article that never runs is still paid a portion of the fee — but the principle applies to any freelance work: design, development, consulting, photography, anything where you commit time up front.
The key idea is that your time has value the moment you start spending it, not only when you deliver a finished product. A kill fee puts that principle in writing so that a cancellation does not simply transfer all the loss to you.
Why working without one is dangerous
Picture a typical scenario. You agree to a project, block out three weeks for it, turn down another client to make room, and start working. Two weeks in — after you have done the bulk of the work — the client changes direction, loses budget, or simply changes their mind, and cancels. Without a kill fee or a clear payment-for-work-completed term, you may be entitled to nothing for those two weeks, even though you delivered exactly what was asked up to that point. You have lost the time, the income, and the other client you turned away. The kill fee exists precisely to prevent that outcome.
Kill fee versus payment for work completed
There are two related ways to protect yourself, and a strong contract often uses both. A kill fee is a flat or percentage amount triggered by cancellation. Payment for work completed means that, on termination, you are paid for the portion of the project you have actually finished, often based on milestones or hours. The cleanest contracts say that if the client cancels, you keep any deposit and are paid for work completed to date, with a minimum floor. The label matters less than the substance: cancellation should never leave your invested time uncompensated.
What is a reasonable kill fee?
There is no single standard, but common structures give you a sense of what is fair. Many freelancers tie the kill fee to how far along the project is — for example, a percentage of the total fee that rises as the work progresses, or simply payment for all completed milestones plus a portion of the next. A non-refundable deposit of 25 to 50 percent up front already functions as a partial kill fee, because you keep it regardless. For longer engagements, a notice-and-pay structure — the client can cancel but must pay for a notice period — is common. Pick the structure that matches how your work is delivered.
How to get one into the contract
If the client sent the contract, it probably does not include a kill fee, because client contracts are written to protect the client. Adding one is a normal, reasonable request. Frame it plainly: "I am glad to include a cancellation term — if the project is cancelled, I keep the deposit and am paid for work completed to that point." Most clients understand this is fair; you are not asking to be paid for work you did not do, only to be protected against eating the cost of their change of mind. A client who refuses any cancellation protection at all is telling you how exposed you would be.
Kill fees across different freelance fields
The shape of a fair kill fee shifts a little by trade. Writers and journalists often use a percentage of the commissioned fee if a finished piece is not published. Designers and developers tend to tie it to milestones — discovery, drafts, revisions, delivery — and bill for completed stages. Consultants frequently use a notice period during which fees keep running, since their value is their committed availability. Photographers and event-based freelancers, who block specific dates and turn away other bookings, reasonably charge a higher cancellation fee the closer it gets to the date. Match the structure to how you actually commit your time, and the fee will feel fair to both sides.
The deposit is your first line of defense
Even before you negotiate a formal kill fee, an up-front deposit is the simplest protection there is. A non-refundable deposit of a quarter to half the project fee, paid before you start, means that if the client vanishes or cancels, you are not starting from zero. It also filters out clients who are not serious — someone unwilling to put any money down before you begin is a risk in themselves. Combine a solid deposit with a payment-for-work-completed term, and a cancellation becomes survivable rather than devastating.
How to calculate a fair kill fee
A good kill fee is easy to defend because it maps to real value you have provided. A simple approach is to tie it to project milestones: if the project is cancelled, you are paid for every milestone completed plus a percentage of the one in progress. Another is a sliding scale on the total fee — for example, 25 percent if cancelled in the first quarter of the timeline, rising as the work progresses, so the fee tracks how much you have invested. For hourly work, the cleanest version is simply payment for all hours worked to date, with the deposit as a floor.
Whatever structure you choose, the goal is the same: at any point a client cancels, you should be made whole for the work you actually did and not left financing their decision. Avoid vague language like "reasonable compensation," which invites a fight; pick a concrete formula both sides can apply without arguing about what is fair after the fact.
When the client just goes silent
Cancellation is not always a clear "we are stopping." Often a client simply goes quiet — stops responding, stops giving feedback, lets the project stall indefinitely while your time is committed and your invoice unpaid. A good contract handles this with a clause that treats a prolonged lack of response or cooperation as a cancellation after a defined period, triggering your kill fee and payment for work completed. Without it, you can be left in limbo: not formally cancelled, so the kill fee never triggers, but unable to finish or move on.
Pair that with a clause letting you suspend or stop work if an invoice goes unpaid past a set date. Together, these protect you from the two most common ways freelance projects die quietly — the client who ghosts and the client who stops paying — by giving each a defined consequence rather than leaving you to absorb the loss.
Sample cancellation language to ask for
You do not need to draft like a lawyer; a clear sentence does the job. Something along these lines covers the essentials, and most clients accept it as plainly fair:
- The deposit is non-refundable and is earned on signing.
- If the client cancels for any reason, the client pays for all work completed to the date of cancellation, in addition to the deposit.
- If the client fails to respond or provide required materials for fourteen days, the project is treated as cancelled and the above applies.
- The freelancer may suspend work if any invoice remains unpaid more than ten days past its due date.
Watch for one-sided termination clauses
When you read a client’s contract, look closely at the termination section. A common trap is a clause letting the client terminate "for convenience" at any time with no compensation, while binding you to finish or to strict obligations. That is the opposite of a kill fee — it formalizes your exposure. If you see it, that is exactly the clause to push back on: ask that termination for convenience still requires payment for completed work and the deposit. Balanced termination rights are a hallmark of a fair freelance agreement.
The bottom line
A kill fee protects the value of your time when a client cancels — and without one, an early cancellation can leave weeks of work unpaid. Pair a non-refundable deposit with a clear term that you are paid for work completed and keep the deposit if the project ends early, and watch for one-sided "termination for convenience" clauses that do the opposite. If you want a fast check on whether a client contract protects you on cancellation, ClauseAudit reviews your freelance agreement in about a minute, flags missing kill fees and lopsided termination terms, and drafts the language to ask for. It is how you make sure a cancelled project is a setback, not a disaster.
Don't guess — check your actual contract
Upload your freelance contract and our AI will flag the risky clauses in plain English, tuned to your state, with a downloadable report and redline.
This guide is general information from ClauseAudit, not legal advice. Laws vary by state and change — consult a qualified attorney for your situation.