The seven clauses that hide the renewal trap.
Seven contract clauses that convert a reasonable-looking SaaS deal into a renewal trap. For each: the exact predatory language, the plain-English translation, and the negotiation counter.
Clause 1
The auto-escalator
Predatory language
"Subscription fees shall increase by [X]% annually commencing on each anniversary of the Effective Date."
Translation
Your price will go up X% every year automatically, regardless of whether your usage, the product, or the market changes.
Counter
Strike entirely, or replace with: 'Price adjustments, if any, shall not exceed the lesser of [X]% or the published US CPI for the preceding 12-month period, with a minimum of 0%.' Cap at CPI. Remove the floor.
Clause 2
Then-current pricing
Predatory language
"Upon renewal, subscription fees shall be at Provider's then-current list price for the applicable products and services."
Translation
We can charge whatever we want at renewal time. Our list price may be 50% higher than what you paid. You have no contractual protection.
Counter
Replace with: 'Upon renewal, subscription fees shall be at the rate in effect during the preceding Term, subject to a maximum annual increase not to exceed [X]% or CPI, whichever is lower.' Or: negotiate a specific renewal rate in the order form.
Clause 3
Net-new-license additive pricing
Predatory language
"Additional licenses or users added during the Term will be billed at the then-current list price, pro-rated to the remaining Term."
Translation
Your negotiated discount applies only to the seats in the initial deal. If you grow -- new hires, new projects -- every addition is billed at full list price. Your effective discount erodes to near-zero within 12-18 months of growth.
Counter
Add: 'Additional licenses added during the Term shall be billed at the same per-unit rate as the initial Order Form, subject to the price adjustment provisions above.' This is called 'discount protection for growth.'
Clause 4
True-up (one-way)
Predatory language
"Provider shall reconcile actual usage against committed usage annually; overages shall be billed at the then-current overage rate. Underages shall not result in any credit or refund."
Translation
If you use more than committed, you pay for the excess. If you use less, you lose the difference. The reconciliation is one-way. Always up.
Counter
Negotiate a symmetric true-up: 'Overages shall be billed at the applicable tier rate. Underages shall result in a credit applied to the next renewal period, or refunded within 30 days at Buyer's election.' Alternatively, switch to a usage-based consumption model with a floor minimum.
Clause 5
Auto-renewal with long notice window
Predatory language
"This Agreement shall automatically renew for successive one-year Terms unless either party provides written notice of non-renewal at least 90 days prior to the expiration of the then-current Term."
Translation
You must tell us you are cancelling 90 days before the renewal -- or you are locked in for another year. Most people miss this. It is why your procurement team receives a surprise invoice every January.
Counter
Shorten to 30 days, and add a vendor reminder obligation: 'Provider shall provide written notice of the upcoming renewal at least 60 days prior to the renewal date.' Require email or in-app notification, not just a contract term.
Clause 6
Exit and termination fee
Predatory language
"In the event of termination for convenience, Customer shall pay an amount equal to 100% of the fees that would have been payable for the remaining Term."
Translation
If you need to exit the contract before it ends -- for any reason -- you owe us everything you would have paid. There is no reduction for services not yet rendered.
Counter
Cap at 25-50% of remaining contract value, and add an exit ramp: 'Customer may terminate for convenience after the first year of any multi-year Term upon 60 days written notice, with a termination fee equal to two months of the then-current monthly fee.' Negotiate this clause or do not sign multi-year.
Clause 7
Change-of-control price trigger
Predatory language
"In the event of a change of control of either party, Provider reserves the right to re-negotiate pricing and/or terminate this Agreement."
Translation
If your company is acquired, merges, or changes hands -- or if the vendor is acquired -- the pricing agreement may be void and we can charge whatever we want for the new relationship.
Counter
Strike the vendor's right to re-negotiate on buyer change of control, or time-limit it: 'Provider's change-of-control right shall not apply unless the acquirer of Customer is a direct competitor of Provider, as reasonably determined at the time of the change of control.' Lock your pricing through any acquisition for a minimum of 24 months.
Contract review checklist
Use Ctrl+F on the contract PDF for each of these search terms:
- "price adjustment" -- Find the escalator
- "then-current" -- Find the then-current pricing trap
- "automatically renew" -- Find the auto-renewal clause and notice window
- "net-new" or "additive" -- Find growth licensing terms
- "true-up" or "true up" -- Find the reconciliation clause
- "termination for convenience" -- Find the exit fee
- "change of control" -- Find the change-of-control trigger
- "data retention" or "termination assistance" -- Find data portability on exit
- "service level" -- Find SLA credits -- check if they are actually usable
- "governing law" -- Find dispute resolution forum -- prefer your home jurisdiction
Facing a contract that trips multiple red flags? Digital Signet reviews SaaS contracts and negotiates the counter-language as part of two-week vendor-negotiation audits. Email Oliver or see the full engagement format.
Related reading