Unlimited Liability in a Contract: What It Means and How to Fix It
5 min read · Updated March 2026
An unlimited liability clause means that if something goes wrong — a deliverable is late, a piece of software has a bug, a document contains an error — you could be held responsible for all resulting damages, with no upper limit. This is one of the most dangerous clauses in any freelance, contractor, or vendor agreement.
What unlimited liability looks like in a contract
A contract has unlimited liability exposure when it lacks a specific damages cap. The dangerous language often appears in indemnification clauses:
Notice what's missing: no cap. The phrase "any and all" combined with no dollar limit is the red flag.
Why this matters — a concrete example
You're a developer contracted to build a checkout flow for $8,000. A bug you introduced causes the client's system to go down for 6 hours during a major sale. The client claims they lost $200,000 in revenue. Under an unlimited liability clause, they could sue you for $200,000 — 25× your contract value — and potentially win.
With a standard liability cap of 1–2× contract value, your maximum exposure would be $8,000–$16,000 — still painful, but survivable.
The fix: negotiate a liability cap
A liability cap limits your maximum exposure to a defined amount. Here's the standard language to request:
Common variations:
- →Cap at total contract value (e.g., $8,000 for an $8,000 project)
- →Cap at 1–2× total fees paid
- →Cap at the total fees paid in the prior 3 or 6 months
- →Cap at your professional liability insurance coverage limit
How to negotiate it
Most clients accept a liability cap when asked professionally. Suggested language:
Key tactics:
- →Frame it as mutual — both parties are capped, which makes it easier to accept
- →Reference insurance requirements — it's true and depoliticizes the ask
- →Start at 1× total fees; you can negotiate up to 2× if they push back
- →Carve out willful misconduct and gross negligence (this is fair to both parties)
Bottom line
If your contract doesn't have a liability cap, you should assume you have unlimited exposure. This is non-negotiable for most professional engagements. A liability cap equal to the total contract value is standard, widely accepted, and the single most important clause to negotiate before signing any freelance or vendor agreement.
Is your contract missing a liability cap?
Clausix flags unlimited liability exposure in under 30 seconds and gives you the exact negotiation language to use.
Check your contract free