Alex is Sprintlaw’s co-founder and principal lawyer. Alex previously worked at a top-tier firm as a lawyer specialising in technology and media contracts, and founded a digital agency which he sold in 2015.
Priya runs a small SaaS business in Manchester. A larger customer has just sent over its standard supplier contract, and the deal looks great: 200 users, a 12 month term, and enough revenue to fund her next developer hire.
Then she gets to the liability clause. It says her business could be liable for all losses connected to the software, with no cap. The data protection schedule also makes her responsible for things she doesn't control.
This is exactly the point where getting help from IT lawyers can be worthwhile. Not every SaaS contract needs a lengthy legal review, but some clauses can shift a lot of risk onto your business if they're not checked properly.
If you're about to sign a SaaS customer contract, supplier agreement or enterprise onboarding pack, here's what to look at before you say yes.
Do I Need IT Lawyers Before Signing A SaaS Contract?
Yes, if the contract is high value, critical to your business or shifts unusual risk onto your business.
A SaaS contract usually does more than set out the price. It decides who owns the software, who is responsible for data, what happens if the platform goes down, when the customer can terminate, and how much your business could pay if something goes wrong.
You should seriously consider a contract review if:
- The customer has sent you their own terms instead of using your business terms and conditions.
- The contract is worth enough that losing it, or getting it wrong, would hurt your cash flow.
- The customer is asking for uncapped liability, broad indemnities or personal guarantees.
- You process personal data for the customer, especially sensitive or large scale data.
- The customer wants ownership of code, configurations, integrations or product improvements.
- There are strict service levels with financial credits, termination rights or penalties.
- The contract involves regulated sectors such as healthcare, finance, education or public sector work.
A lower risk monthly subscription on your own standard terms may not need the same level of review. But once you're dealing with enterprise customers, bespoke implementation, data processing or long term commitments, a specialist contract review can help you spot issues that a general contract review may miss.
Good IT contract legal advice should be practical. You don't just need a list of risks. You need to know what to push back on, what you can accept commercially, and how to explain your position without slowing down the deal.
What Does A SaaS Contract Lawyer In The UK Actually Review?
A SaaS contract lawyer in the UK reviews the legal and commercial terms that affect how your software is supplied, paid for, used, supported and exited.
For a SaaS supplier, the most important parts are usually the clauses that control risk after the contract is signed. These are the areas where a small wording change can make a big difference.
Key Clauses To Check
- Scope of services: what your platform does, what implementation includes, and what is outside scope.
- Fees and payment: subscription fees, implementation fees, late payment rights, auto renewal and price increases.
- Service levels: uptime targets, support response times, exclusions for planned maintenance and third party outages.
- Liability cap: the maximum your business may have to pay if there's a breach.
- Indemnities: whether you're promising to cover the customer's losses for IP claims, data breaches or other issues.
- Data processing: UK GDPR roles, processor obligations, security measures, sub processors and breach reporting.
- IP ownership: who owns your platform, customer data, configurations, custom code and improvements.
- Termination: when each side can end the contract, what fees are payable, and what happens to data afterwards.
UK law also has a few points worth knowing. The UK GDPR and Data Protection Act 2018 matter if personal data is processed through the software. The Consumer Rights Act 2015 can matter if you sell digital services to consumers, although many SaaS contracts are business to business. If IP ownership is being transferred or licensed, UK copyright and trade mark principles can affect what you actually control.
A software contract review should connect these legal points back to your product, not treat the contract like any other set of terms.
Which SaaS Contract Clauses Are Most Likely To Cost Me Money?
The clauses most likely to cost you money are liability caps, indemnities, service levels, data protection obligations, payment terms and termination rights.
Let's take Priya's contract. Her customer is offering 200 users at GBP 20 per user per month. That's GBP 4,000 per month, or GBP 48,000 over the first year.
The contract says:
- Priya's business has unlimited liability for all losses caused by the software.
- The customer can terminate immediately if uptime drops below 99.9% in any month.
- Service credits apply automatically for any downtime, even if caused by a hosting provider.
- Priya must indemnify the customer for data breaches, even where the breach is caused by the customer's own misuse of the platform.
That's a very different risk profile from a contract that says:
- Liability is capped at the fees paid in the previous 12 months, so around GBP 48,000 in year one.
- Downtime excludes planned maintenance and outages caused by the customer's systems or third party providers outside Priya's control.
- The customer gets service credits after a fair cure period, rather than an automatic right to walk away.
- Data breach responsibility follows fault and the UK GDPR roles agreed in the data processing terms.
A 99.5% monthly uptime target sounds high, but over a 30 day month it still allows about 3 hours and 36 minutes of downtime. A 99.9% target allows about 43 minutes. If your infrastructure, team size and support coverage don't match the promise, the clause can become a monthly dispute waiting to happen.
This is where technology lawyers for startups can add value. The issue isn't just whether a clause is legally valid. It's whether your business can live with it operationally.
It's also worth checking what sits outside any liability cap. Some liabilities can't be excluded under UK law, such as liability for death or personal injury caused by negligence, or fraud. But customers sometimes add long lists of uncapped risks, such as all data protection breaches, all confidentiality breaches or all indemnity claims. That can make a cap far less useful than it first appears.
What Should I Check In A Data Processing Clause?
You should check whether your business is a controller or processor, what personal data is involved, what security measures you've promised, and how quickly you need to report a breach.
Most SaaS suppliers processing customer data act as a processor for the customer. Your customer usually decides why and how the personal data is used, while your platform processes it to provide the service. That said, the answer can change if you use data for your own analytics, product training, marketing or benchmarking.
Under the UK GDPR, a controller processor relationship needs a written data processing agreement with certain required terms. In practice, that usually sits in the main SaaS contract as a data processing schedule.
Your Data Processing Checklist
- Roles: say clearly whether you're a controller, processor or both for different data uses.
- Personal data: list the categories, such as names, work emails, login details, usage logs or payment information.
- Special category data: flag higher risk data such as health information if your platform handles it.
- Security measures: describe practical protections such as encryption, access controls, backups and staff permissions.
- Sub processors: name key providers such as hosting, analytics, support and email tools, and set out how new ones are approved.
- Breach reporting: align your notice obligation with the customer's legal duties. Controllers often need to notify the ICO within 72 hours after becoming aware of a reportable personal data breach.
- International transfers: check whether data leaves the UK and whether the right transfer safeguards are in place.
- Return or deletion: set out what happens to customer data at the end of the contract.
Some customer contracts make the SaaS supplier responsible for every data issue, even where the customer uploaded unlawful data, gave access to the wrong users or ignored its own security duties. That wording is worth pushing back on.
You may also need to pay a data protection fee to the Information Commissioner's Office unless an exemption applies. Many small organisations fall into the lower ICO fee tiers, but you should confirm your position against the ICO's current rules.
How Do I Protect My Software, IP And Product Roadmap?
You protect your software by making it clear that the customer gets a right to use the platform, not ownership of your product or future improvements.
This matters because SaaS contracts often include words like "deliverables", "work product" or "developments". In a consulting agreement, those words may be fine. In a SaaS contract, they can accidentally give the customer a claim over custom configurations, integrations, reports, workflows or even improvements to your core platform.
Your contract should separate different types of IP. For example, you might own the platform, source code, product features, documentation, know how and improvements. The customer might own its customer data, content and branding. If you build a bespoke integration, the contract should say whether the customer owns it, gets a licence to use it, or only gets access while the subscription is active.
It's also sensible to limit what customers can do with the software. Common restrictions include no copying, reverse engineering, reselling, sharing logins, bypassing usage limits or using the software to build a competing product. These protections are especially important if your SaaS product is still early stage and your roadmap is your main asset.
Finally, check whether the customer is asking for escrow, source code access or broad audit rights. These requests can be reasonable in some enterprise deals, but they need tight conditions so they don't expose your wider business.
How Should I Negotiate A SaaS Contract Without Losing The Deal?
The best way to negotiate is to focus on the clauses that genuinely matter and give commercial reasons for your changes.
If a customer asks for unlimited liability, you don't need to make the conversation adversarial. You can explain that your insurance, pricing and business model are based on a fair liability cap. If the customer wants stronger protection for a specific risk, you can discuss a separate cap, a higher cap for paid claims, or a narrower indemnity that follows fault.
For service levels, tie the promise to how your product is actually delivered. If your hosting provider has its own outage, or the customer's system causes an integration failure, your contract shouldn't treat that as your downtime. If you offer support during UK business hours, the contract shouldn't quietly require 24 hour support unless you're being paid to provide it.
It can help to prepare a short fallback position before negotiations start. Decide which points are deal breakers, which points are nice to have, and which points you can accept in exchange for better pricing, a longer term or upfront payment. That way, you can move quickly without signing terms that cause problems later.
When Should I Use My Own SaaS Terms?
You should use your own SaaS terms whenever possible, especially for standard customer onboarding, lower value subscriptions and repeatable sales.
Your own terms let you set a consistent position on fees, renewals, acceptable use, data processing, IP, support, suspension, termination and liability. This makes sales faster and helps your team avoid negotiating the same issues every time.
For enterprise customers, you may still need to review the customer's paper. Bigger customers often insist on their own procurement documents, security schedules and data protection terms. Even then, having your own SaaS terms gives you a benchmark. It helps you identify what the customer's contract changes and where the risk has moved.
If your product has changed since your terms were drafted, it may be time to update them. New AI features, integrations, overseas users, payment models or data uses can all affect what your SaaS contract needs to cover.
Key Takeaways
- Get legal help before signing a SaaS contract if the deal is high value, data heavy, operationally risky or based on the customer's terms.
- The biggest risk areas are liability caps, indemnities, service levels, data protection, IP ownership, payment and termination.
- Data processing clauses should match your actual UK GDPR role, security practices, sub processors and breach reporting process.
- Your SaaS contract should protect your platform, code, product improvements and roadmap while giving the customer a clear right to use the service.
- Good negotiation is practical. Focus on the clauses that matter, explain the commercial reason for your changes and know your fallback position.
- Using your own SaaS terms where possible can make onboarding faster and keep your risk position consistent.
If you'd like help with SaaS contract reviews, data processing schedules, liability clauses or protecting your software IP, you can reach us at 08081347754 or team@sprintlaw.co.uk for a free, no-obligations chat.
Drafted by Taylor, Sprintlaw's AI, and overseen by Alex Solo. How we write
Get your customer-facing terms right
What should your privacy and online terms cover?
If you collect customer data, sell online or run marketing campaigns, your public terms and privacy documents should match the real customer journey.








