SaaS Contract Red Flags Checklist
Nine clauses to review before you sign. Print this out and work through it before every SaaS contract above $10,000 a year.
SaaS contracts are written to protect vendors. The monthly price often feels small enough to skip a careful read, until three years later it is a large annual commitment with a 90-day notice window and a price escalation clause that just triggered.
Work through these nine sections before you sign. Tick each box as you confirm the vendor's position in writing.
Notice Window for Cancellation
30-day notice. Flag anything over 60 days.
Automatic Price Escalation
Fixed pricing or a cap at 3%. Flag any uncapped escalation clause.
Evergreen Renewal Into a New Multi-Year Term
"successive terms of the same length" locks you into multi-year on auto-renew.
Month-to-month or 1-year auto-renewal only.
Seat Ratchet / Minimum Commitment
"seat count cannot be reduced below prior term's licensed count."
Right to reduce seats to actual active users at each renewal.
Termination for Convenience
T4C clause with 30 to 90 days notice and no penalty. Flag any contract with no exit path.
Data Deletion on Exit
30-day export window, confirmed deletion within 90 days, export in a portable format.
Unilateral Terms Changes Mid-Term
Pricing and material terms locked for the duration of each contract term.
Audit Rights and Usage Definitions
Clear user definition in writing, audit frequency capped, no retroactive billing surprises.
Subprocessor Changes Without Notice
Advance notice of material subprocessor changes with an exit right if non-compliant.
Quick Decision Guide
If you find one of these clauses, here is the minimum action to take before signing.
| If you find | Do this |
|---|---|
| Notice window over 60 days | Request reduction or add to renewal tracking immediately |
| Uncapped price escalation | Negotiate a cap of 3% or fixed pricing |
| Auto-renews into multi-year | Negotiate renewal into 1-year term |
| No seat reduction right | Negotiate right to right-size at renewal |
| No termination for convenience | Non-starter on multi-year; escalate to legal |
| No data export window stated | Get it in writing before signing |
| Mid-term price change right | Add explicit exit right for material changes |
| Vague user definition | Define in writing; get confirmation of your specific setup |
| Subprocessors can change silently | Add notice and objection right to DPA |
Before You Sign
- Contracts above $50,000 a year: Legal review is worth the cost. Share this checklist with counsel.
- Contracts $10,000 to $50,000 a year: Use this checklist yourself. Document vendor responses in writing during procurement.
- Contracts under $10,000 a year: At minimum, confirm items 1, 3, and 5 before signing.