Auto-renewal with a tight cancellation window
Most SaaS deals renew automatically unless you cancel within a set window before the term ends, sometimes 30, 60, or 90 days out. Miss it and you are locked in, and billed, for another full year. The window almost always opens long before anyone is thinking about the renewal.
Ask for: Ask for a shorter notice period, an emailed renewal reminder before the window opens, or a month-to-month option after the first term.
Open-ended price increases
Look for how and when the price can rise at renewal. 'Then-current pricing' or an uncapped annual uplift lets the vendor raise the fee with little warning once you depend on the product. The switching cost is what gives that clause its teeth.
Ask for: Ask for a cap on any renewal increase (for example CPI or a fixed percentage) and advance written notice before it applies.
Vague uptime and toothless SLA credits
An SLA that promises '99.9% uptime' means little if the remedy is a tiny service credit you have to claim yourself, or if scheduled maintenance is excluded from the calculation. Read what counts as downtime and what you actually get when it happens.
Ask for: Ask for a meaningful credit schedule, a clear definition of downtime, and a termination right if uptime falls below a floor for several months.
Unclear data ownership and deletion
Confirm in writing that you own your data, that the vendor only processes it to provide the service, and that you can export it and have it deleted on exit. Silence here is the real risk: it leaves your data's fate to the vendor's discretion.
Ask for: Ask for an explicit 'customer owns its data' clause, an export format, a deletion commitment on termination, and a data processing addendum if personal data is involved.
Lopsided liability caps and broad disclaimers
Many SaaS terms cap the vendor's liability at the last few months of fees while disclaiming everything else, including data loss. For a business-critical system that can leave you exposed far beyond what you paid. Check the cap and what is carved out of it.
Ask for: Ask to raise the cap for data breaches and confidentiality breaches, and to carve those out of the general limitation entirely.
Lock-in: no exit help, no portability
Look for what happens at the end: can you get your data out in a usable format, is there transition help, and are there fees to leave? A contract with no exit path quietly raises your switching cost every month you stay.
Ask for: Ask for a defined offboarding process, a reasonable post-termination data-access window, and no punitive exit or 'data retrieval' fees.