Vendor contracts — software subscriptions, managed services, equipment maintenance, security systems, professional services retainers — are the contracts businesses sign the fastest and read the least. The sales process is smooth. The pricing is easy to understand. The contract arrives as a PDF attachment at 4pm the day before go-live, and gets signed.
That contract is not the deal the sales rep described. It's the deal the vendor's legal team wrote, built to protect the vendor's revenue stream for as long as possible at whatever price the vendor chooses. Some of what's in it is standard. Some of it can cost the customer far more than the purchase price.
Below are five clauses that appear regularly in vendor contracts and that, individually or together, lock customers in permanently — along with how negotiated versions of each clause commonly differ.
Auto-renewal provisions are in nearly every vendor contract. The renewal mechanism itself is not the red flag — the red flag is a short notice window combined with a long renewal term. The clause typically looks like this:
On a 12-month contract signed in January, the non-renewal window opens in September and closes in October. If that window passes — if the contract renews without anyone noticing — the customer is locked in for another 12 months starting in January. Most companies discover the auto-renewal when the January invoice arrives, which is 3 months too late.
The math matters here. Enterprise software contracts at $3,000–$15,000/year that auto-renew represent real money. A company managing 8–10 vendor relationships with 90-day notice windows carries a sustained administrative burden just to track when each non-renewal window opens and closes.
Most vendor contracts include an early termination provision. The variable is what it costs. The version that locks the customer in is one where the early termination fee equals the full remaining balance on the contract — not a flat penalty, not a percentage, but every dollar that would have been paid if the contract ran through the end of the term.
This provision makes early termination economically identical to staying. Consider a 3-year managed IT services contract at $4,500/month, 8 months in, with the service consistently underperforming. The early termination fee: $4,500 × 28 months = $126,000. The customer pays $126,000 to leave a $126,000 relationship. The only leverage available is to document every service failure and build a case for "uncured material breach" — which requires proving breach and giving the vendor a cure period — a process that takes months and isn't guaranteed.
This structure is also common in equipment maintenance contracts, pest control agreements, water delivery services, and security monitoring. The monthly fees sound minor. The commitment is not.
Price escalation provisions exist in most multi-year contracts. The version that doesn't lock the customer in allows increases up to a defined cap — typically CPI or a fixed percentage — with the right to terminate if the increase exceeds the cap. The version that locks the customer in allows increases at the vendor's discretion with no right to exit if the customer disagrees.
That's not a price escalation provision — it's a blank check. The vendor can raise prices by 40% with 30 days notice, and "acceptance" is automatic if the customer keeps using the service. Switching costs mean most customers absorb increases they wouldn't accept from a new vendor.
Annual SaaS price increases of 5–15% have become normalized. Over a 3-year term at 10% annual increases, a $2,000/month contract becomes a $2,662/month contract — $7,872 more per year than the original budget, for the same service. Over 5 years at 15%, the price doubles.
Consumer SaaS agreements routinely include language allowing the vendor to change the terms of service at any time with minimal notice — something that would never appear in a negotiated B2B contract. But many SMB-tier vendor agreements include similar provisions:
The implication: the contract is signed, but its terms can change without the customer's signature, without explicit consent, and without a right to exit. The vendor could add a binding arbitration clause, broaden their data usage rights, reduce service commitments, or change the acceptable use policy in ways that affect the customer's operations — and the only recourse is to stop using the service (triggering early termination fees) or accept the new terms by continuing to use it.
This clause is most dangerous when combined with an auto-renewal provision and a high early termination fee. Exit requires payment, and the terms governing the relationship can change at any time.
The subtlest lock-in clause is the one that makes the customer's commitment larger over time without requiring a new signature. Scope expansion provisions allow vendors to automatically increase minimums — user seats, service units, data volume — based on usage, with pricing adjustments flowing from those expansions automatically.
Here's how this plays out. A 3-year SaaS agreement with a minimum of 25 user seats at $80/seat/month — $2,000/month. During Q4, the customer onboards a contractor team and usage spikes to 40 seats for two months. Under this provision, the minimum resets to 40 seats: $3,200/month. The customer is now committed to paying for 40 seats even after the contractors leave, because the usage high-water mark became the new floor.
Similar provisions appear in NNN lease CAM structures, equipment maintenance agreements (where the scope expands to cover new equipment the customer adds), and managed services contracts where the service scope expands with headcount.
These five provisions share a structural feature: they transfer the risk of the relationship onto the customer. Auto-renewal shifts the burden of tracking the calendar to the customer. ETF clauses eliminate the customer's exit option. Unilateral price increases transfer pricing power to the vendor. Unilateral modification rights let the vendor change the deal without the customer's consent. Scope expansion provisions make the commitment grow without a new signature.
None of them are illegal. All of them are negotiable — especially for contracts above $10,000/year, where vendors expect pushback and their sales teams have authority to modify standard terms. The leverage to change them exists at exactly one moment: before signature. After execution, the contract is the contract.
LiabilityScore™ flags vendor-contract auto-renewal provisions, ETF clauses, unilateral modification rights, and scope expansion language — all in plain English, with the common negotiated alternative for each. For a broader pre-signature reference that applies across contract types, see our companion piece for small business owners. LiabilityScore™ provides legal information, not legal advice.
Related: service agreement review.
Before you sign, get a score.
Upload any contract to LiabilityScore™ and get a 0–100 risk score with a plain-English breakdown of every risky clause — in under 60 seconds.
Scan your contract free →Important
This article is for educational purposes only and does not constitute legal advice. LiabilityScore™ identifies potentially risky contract terms — it is not a substitute for review by a licensed attorney. Always consult qualified legal counsel for advice specific to your situation.