If you sell software as a service — a subscription-based product, a cloud platform, a B2B tool — a standard Terms of Service is not enough. You need a Software as a Service Agreement (or SaaS Agreement, also called a Master Subscription Agreement or MSA) that addresses the specific legal realities of the subscription software relationship: uptime obligations, data handling, intellectual property, and what happens when a customer's subscription ends.
Here are the clauses that matter most.
License Grant and Restrictions
A SaaS Agreement grants the customer a limited, non-exclusive, non-transferable license to access and use your software. Define exactly what the customer can and cannot do:
- Can they allow third parties to access the software?
- Can they use the software to build competing products?
- Are they prohibited from reverse engineering, decompiling, or attempting to extract your source code?
- Who constitutes an authorized "user" under the subscription?
These restrictions protect your core intellectual property. Without them, a customer who violates them has no contractual basis to be held accountable.
Service Level Agreement (SLA)
If you're selling to businesses, customers will expect uptime commitments. The SLA defines:
- Your uptime guarantee (often expressed as a percentage, such as 99.9%)
- How "downtime" is defined and measured
- What credits or remedies the customer receives if you miss the SLA
- What is excluded from the SLA calculation (scheduled maintenance, third-party outages, force majeure events)
Be careful to commit only to what you can actually deliver. An SLA you cannot consistently meet becomes a source of ongoing credit liability and customer churn.
Subscription Terms, Fees, and Auto-Renewal
Billing issues are among the most common sources of SaaS disputes. The agreement must address:
- Subscription term (monthly, annual, multi-year)
- Pricing and when it can change
- Auto-renewal terms and how customers must cancel to avoid renewal
- Payment methods, late fees, and what happens when payment fails
- Refund policy (many SaaS companies have no-refund policies; these must be stated clearly)
- What happens if the customer exceeds their usage limits or seat count
Data Ownership and Data Processing
This section has become increasingly important as privacy regulations have proliferated. The agreement must clearly address:
- Customer data ownership: The customer's data belongs to the customer. You have a license to process it in order to provide the service; you do not own it and cannot use it for other purposes without consent.
- Data processing obligations: How you will handle, protect, and store customer data
- Data portability: What format customers can export their data in, and how long you retain it after termination
- Data Processing Agreement (DPA): If your customers are subject to GDPR or CCPA, they may require a separate DPA that specifies your obligations as a data processor
- Security standards: What security measures you maintain — encryption, access controls, breach notification procedures
Failure to address data ownership clearly is one of the most common mistakes in SaaS agreements. If your agreement is silent on who owns the customer's data, you may find yourself in a dispute over it when a customer terminates.
Intellectual Property
Your SaaS Agreement should clearly state that your software, its underlying technology, documentation, and any improvements you make to the product remain your intellectual property, even if a customer's feedback or feature request contributed to an improvement. The opposite — a "work-made-for-hire" theory where a customer claims ownership of features built to their specifications — is a real risk without clear contractual language.
Confidentiality
Both parties typically share confidential information in a SaaS relationship. The customer shares business data; you share pricing information, product roadmaps, and technical specifications. A mutual confidentiality provision protects both parties and defines the obligations that survive termination of the agreement.
Limitations of Liability and Indemnification
These are the most negotiated provisions in any B2B SaaS agreement:
- Cap on liability: Most SaaS agreements cap each party's liability at the fees paid in the 12 months preceding the claim. Enterprise customers often push back on this.
- Exclusion of consequential damages: Exclude liability for lost profits, lost data, and business interruption — the categories of damages that could dwarf your subscription revenue in a serious incident.
- Exceptions to the cap: Indemnification obligations for IP infringement and data breaches are typically carved out of the limitation of liability, which means unlimited exposure in those scenarios — and why security controls are so important.
Termination Rights
The agreement should clearly state when either party can terminate: for convenience (with appropriate notice), for material breach (with a cure period), immediately for certain serious breaches, or upon insolvency of either party. Define what happens at termination: access cutoff, data return or deletion timeline, and any wind-down period.
Beyond the Standard Agreement
Enterprise SaaS customers often require additional documents: a Data Processing Agreement for privacy compliance, a Business Associate Agreement (BAA) if you handle protected health information under HIPAA, and security questionnaire responses. Building a complete document suite from the start positions you to close larger deals without delay.
At The Juris Institute, we prepare SaaS Agreements, Master Subscription Agreements, Terms of Service, and Privacy Policies for technology companies — flat-fee, virtual, and nationwide. Whether you're launching your first product or scaling to enterprise clients, we prepare the documentation your business needs.
Contact us to get started or read about Privacy Policy requirements.