← All resources
For software and technology companies · Contracts

The SaaS contract stack: 10 agreements you need.

Most software companies operate on three or four contracts and improvise the rest — here's the complete stack, and what each one actually does.

Xprofesso · Resources~7 min readCurrent as of 21 July 2026Cited to source

General information for software and technology companies, not legal advice for your specific facts or jurisdiction — no lawyer-client relationship. See full terms.

TL;DR

A software company's full contract stack has ten working parts: Terms of Service, Privacy Notice and DPA as the baseline; MSA, Order Form and SLA for enterprise sales; a mutual NDA for pre-sale conversations; Employee and Contractor IP assignments for clean ownership; and a Reseller Agreement once channel sales start. Build them in that order — not all at once, and not by improvising the later ones under deal pressure.

The stack

Ten agreements, in the order you actually need them.

Most SaaS companies operate on three or four contracts and improvise the rest.

1 · BASELINE

Terms of Service / EULA

The default contract for self-serve customers — acceptable use, disclaimers, liability, accepted without negotiation.

2 · BASELINE

Privacy Notice

The public-facing disclosure of what data you collect and why — distinct from the DPA, which is the processor contract with each customer.

3 · BASELINE

Data Processing Agreement (DPA)

The Article 28 GDPR contract governing how you process customer data on their behalf. Increasingly requested even by non-EU customers as a security-maturity signal.

4 · ENTERPRISE

Master Services Agreement (MSA)

The umbrella commercial contract for direct sales — liability caps, indemnities, termination, governing law — sitting above individual Order Forms.

5 · ENTERPRISE

Order Form / Statement of Work

The deal-specific document — price, term, scope — that references the MSA. This is where most actual negotiation happens, deal to deal.

6 · ENTERPRISE

Service Level Agreement (SLA)

Uptime and support-response commitments plus service credits, often an MSA exhibit rather than a standalone contract.

7 · PRE-SALE

Mutual NDA

For diligence conversations, partnership talks and vendor evaluations before any commercial contract exists.

8 · IP

Employee IP Assignment

The contractual backbone of clean chain of title — see the IP-ownership-leaks resource for what happens when this is missing or ambiguous.

9 · IP

Contractor / Consultant Agreement

A distinct document from the employee version — contractor default-ownership rules make the assignment clause here especially load-bearing.

10 · GROWTH

Reseller / Channel Partner Agreement

Needed the moment anyone else starts selling on your behalf — governs margin, exclusivity, IP licensing and liability pass-through.

Specialist note

The two clauses that get redlined hardest: the liability cap, almost always, and the data-breach indemnity carve-out, increasingly. Go into enterprise negotiations with a pre-agreed fallback position on both — it’s the single biggest driver of how long legal review takes.

In practice

A worked example.

LIABILITY
CAP CLASH

One of the most common MSA/DPA conflicts: the MSA caps total liability at 12 months' fees, but the DPA — often drafted or reviewed later, sometimes by a different team — is silent on liability, or worse, carries its own uncapped indemnity for data-protection breaches. Most interpretations read the DPA alongside the MSA and keep the cap intact, but an inconsistent DPA turns that into a genuine dispute exactly when a breach makes it matter most. The fix is a single cross-reference clause tying the DPA back to the MSA's liability section — trivial to add while drafting, a real argument to have after an incident.

Sources & dating

Cited, not guessed.

This stack reflects standard SaaS commercial-contracting practice for companies selling into the UK, EU and US — it isn't drawn from a single statute. For the DPA specifically, see the GDPR security review resource for the underlying Article 28 citation. Current as of 21 July 2026.

Questions

Before you act on this.

Do we need all ten from day one?

No — sequence matters more than completeness. ToS, Privacy Notice and DPA come first, since you can't sign a customer without them. MSA and Order Form structure arrive with your first enterprise deal. SLA, Reseller Agreements and formalised Contractor Agreements typically arrive as you scale past self-serve.

What's actually different between an MSA and a ToS?

A ToS is typically a unilateral, non-negotiated "clickwrap" contract for self-serve customers. An MSA is a negotiated bilateral contract, usually paired with an Order Form, used for direct or enterprise sales where terms are actually discussed rather than accepted as-is.

Our customers keep asking for redlines to our standard MSA — is that normal?

Yes, especially on liability caps, indemnities and data terms — the single most common negotiation surface in enterprise SaaS sales. A pre-approved fallback position on your five or six most-negotiated clauses shortens legal review cycles substantially.

Want a founder-level read on your own setup?

30 minutes, fixed fee, with the person who does the work — not a sales call.