Product
Litigation
- Early Case Assessment
- Evidence Analysis
- Web Search
- Document Review
- Production Setup
- Connectors (Upcoming)
- Legal Research (Upcoming)
Transactional
- Contract Review
- Contract Intelligence
- Word Add-In
- Web Search (Upcoming)
- Connectors (Upcoming)
- Legal Research (Upcoming)
Solutions
Litigation
- Early Case Assessment
- Investigations & Subpoenas
- Trial Preparation
- Enterprise eDiscovery
- Cloud eDiscovery
Transactional
Who it’s for
Resources
Learn
Customers
Events & CLE
Extract SaaS obligations from the complete operative agreement package, not the master subscription agreement alone. Identify each duty, responsible party, trigger, performance requirement, exception, and supporting clause. Assign a customer-side operational owner and specify completion evidence. The resulting obligations register should distinguish supplier commitments, customer duties, and rights requiring action to preserve. Every entry should return the reviewer to a preserved document version and precise source location, while keeping missing wording, disputed interpretations, and unverified dates visible.
When to use this workflow
Use this workflow when an executed SaaS subscription moves from legal to procurement, IT, finance, security, or privacy operations; when an amendment changes commitments; or when renewal preparation exposes administration gaps. It also supports targeted extraction from subscriptions already in use.
The scope is extraction and operational handoff, not complete renegotiation or a compliance opinion. Prioritize service continuity, spend, data handling, claim procedures, and exit obligations.
This guide takes a U.S. commercial perspective. Contract rights depend on actual language, governing law, facts, and deal context. California privacy requirements and EU switching provisions need separate applicability decisions; neither applies automatically because the service is SaaS.
What you need
Gather the executed master agreement, applicable orders, amendments, DPA, security schedule, SLA, acceptable-use policy, and incorporated product or online terms. Preserve dated copies and identify unavailable materials.
Also obtain:
- Subscription start and end dates, service tiers, purchased quantities, and billing records.
- Usage-unit definitions, measurement periods, entitlement pools, and overage rates.
- Contractual notice addresses, delivery provisions, authorized administrators, and escalation contacts.
- Available service-incident logs, consumption records, processing instructions, and export documentation.
- The customer's owner list and internal contract-administration checklist.
Assign stable document IDs. References should contain the ID, version or execution date, section, and page. For unpaginated online terms, cite the preserved copy's heading and paragraph. Verify commercial tables and scanned text against the source image; searchable text alone may omit qualifications.
Use the template
Use the SaaS Subscription Agreements — Obligations register below. You can copy this table into your working document or spreadsheet.
| ID / topic | Source / excerpt | Duty / right | Parties / owner | Trigger / timing | Performance / evidence | Dependencies / remedy | Status / confidence | Action / review |
|---|---|---|---|---|---|---|---|---|
In Source / excerpt, record the document ID, version, clause, page, and a short supporting passage. Add references to definitions, amendments, and exceptions that change the proposition. Keep those passages in a linked source note if the cell becomes unwieldy.
Parties / owner separates the contractual obligor from the internal administrator: customer IT may administer a supplier export duty without assuming that duty.
Trigger / timing separates the contractual formula, calculated date, and earlier internal target. Performance / evidence identifies the required act and proof of completion. Dependencies / remedy records conditions, exclusions, claim procedures, and linked register IDs.
In Status / confidence, distinguish extraction confidence from performance status: verified wording is not completed performance or an enforceability conclusion. Action / review identifies the next decision, named reviewer, and internal review target. Missing wording should be marked as not present in the reviewed package, with that package's scope identified.
Step by step
1. Establish the operative document package
Create a source index showing each document's ID, date, applicable product, acceptance or signature status, and relationship to other documents. Read precedence and incorporation provisions before deciding which wording controls a commitment. Confirm that an order applies to the relevant service, entity, and subscription period.
For example, § 12.3 of the SEC-filed Salesforce agreement places the applicable order above the master agreement and Documentation below it, and rejects customer purchase-order terms. This illustrates contractual wording, not a general SaaS hierarchy.
Register output: operative source references, with conflicts and unavailable materials recorded as dependencies. Do not silently select the more favorable text.
2. Extract separate, actionable propositions
Read for duties, prohibitions, conditional commitments, and rights requiring customer action. Cover supplier availability, support, security, processing restrictions, incident cooperation, and export alongside customer payment, account administration, usage restrictions, and cooperation.
Split a clause when actors, triggers, or evidence requirements differ. An availability commitment and its credit-claim procedure need separate linked rows. A liability limitation is not itself a performance task; reference it where it qualifies the remedy.
Preserve defined terms that determine scope, including “User,” “production instance,” and “Customer Data.” Distinguish a mandatory commitment from a discretionary action or an efforts obligation. Do not normalize “commercially reasonable efforts” into an unconditional result.
Register output: one proposition per row, classified by duty or right, with supporting wording and material definitions.
3. Resolve triggers before calculating dates
Determine whether timing runs from execution, activation, invoice receipt, incident discovery, written request, or term end. Check delivery method, recipient, time zone, and deemed receipt before entering an operational date. Record whether the source uses calendar days, business days, or another measure.
Section 11.2 of the SEC-filed example provides automatic renewal absent written nonrenewal notice, including email, at least 30 days before term end, subject to order-form variation. This is a contractual example, not a statutory deadline.
Maintain separate rows for renewal, invoice disputes, cure, credit claims, and export requests. Record internal reminders separately; they do not replace contractual timing.
Register output: trigger evidence, timing formula, verified calculated date where possible, and unresolved calculation assumptions.
4. Translate wording into performance and evidence
Ask the operational owner what performance requires. For account administration, identify the authorized administrator and retained access-review evidence. For usage controls, identify the metric, measurement window, data source, and person reviewing consumption. Label internal controls as administration steps rather than contractual duties unless the agreement requires them.
The utilization notice in the SEC-filed order-form example addresses non-rollover, Central Standard Time measurement, monthly overage billing in arrears, and contractual rather than technical limits. It establishes neither current pricing nor customary practices.
Do not assume service stops at the purchased entitlement. Match invoice calculations to the contract's units and available usage evidence.
Register output: performance steps, evidence location, internal owner, and missing operational inputs.
5. Separate contractual findings from applicability questions
Extract operative privacy and exit commitments first. Then identify potential legal gaps separately rather than adding absent statutory wording to the contract record.
For covered service-provider and contractor relationships, 11 CCR § 7051(a)–(b) specifies privacy-contract requirements addressing processing purposes, use restrictions, oversight, inability-to-comply notification, remediation rights, and subcontractor contracts. These are not universal SaaS audit requirements. Record the processing roles and relevant personal information before assigning a compliance conclusion.
Where EU coverage may apply, Data Act Articles 25–26 address written switching terms and switching information, subject to coverage and service-specific qualifications. A statutory issue should remain distinguishable from an express contractual promise; absence from the contract does not resolve whether an independent legal duty applies.
Register output: sourced contract entries and separately labeled applicability or missing-language questions, assigned to an appropriate reviewer.
6. Check exceptions, remedies, and practical dependencies
Read related provisions together. SLA credits may depend on timely claims and exclude specified outages. Export may depend on a request, continued access, specified formats, or separately priced assistance. Preserve those qualifications without assuming they defeat the duty.
Ask technical owners whether export covers usable metadata and attachments, and what evidence confirms delivery. Distinguish an express export commitment from an untested operational assumption. Record deletion timing, backup exceptions, and requested confirmation only where supported by the reviewed materials.
Link rows by ID so an owner can move from an incident to the claim procedure, or from termination to export and deletion. Record contractual remedies separately from internal escalation actions.
Register output: exceptions, contractual response, dependent rows, and unresolved technical questions.
7. Verify and hand off the register
Have a second reviewer trace material entries to the sources, including amendments, definitions, tables, and schedules. Confirm each normalized statement preserves the actor, scope, conditions, and timing. Recheck high-impact rows covering renewal, suspension, incident notification, credit claims, and data retrieval.
Obtain operational acceptance of ownership. A row without an administrator, trigger source, or completion evidence remains an open handoff item. Establish who revisits affected entries when orders, amendments, or incorporated materials change; do not assume the register updates itself.
Register output: reviewer status, accepted ownership, evidence location, and an assigned resolution path for open issues. Keep superseded entries identifiable rather than overwriting history.
Worked example
Fictional scenario: Harborlight Design LLC purchases a hosted project platform from AlderSpan Software Inc. The entire scenario, documents, amounts, and quoted clauses are fictional.
Legal receives a master agreement and SLA executed September 18, 2026, and an order executed September 21, 2026. The order ends March 31, 2028, permits nonrenewal by email at least 45 days before expiry, and identifies the supplier notice address. Procurement has not checked the master's receipt rule.
The order provides 80,000 processing events per calendar month, with excess events billed at $0.025 each and no rollover. Operations has consumption data but has not matched its dashboard metric to the contractual event definition. The SLA requires credit requests within ten business days after the affected month ends, supported by incident logs. The business-day definition has not been located.
| ID / topic | Source / excerpt | Duty / right | Parties / owner | Trigger / timing | Performance / evidence | Dependencies / remedy | Status / confidence | Action / review |
|---|---|---|---|---|---|---|---|---|
| R01 / Renewal | ORD-01, 2026-09-21, § 4, p. 2: “at least 45 days before expiry” | Customer nonrenewal right | Customer / Procurement | March 31, 2028 expiry; notice date unverified | Send compliant email; retain delivery evidence | MSA-01, 2026-09-18, § 9 receipt rule; renewal consequence | Wording verified; calculation pending | Legal checks receipt rule before calendar approval |
| R02 / Usage | ORD-01, 2026-09-21, table 2, p. 3: “80,000 events per calendar month”; rate and rollover terms in same table | Customer excess-usage payment duty | Customer / FinOps | Monthly contractual events exceed entitlement | Reconcile dashboard, billing records, and defined events | $0.025 per excess event; no rollover; metric mapping unresolved | Commercial terms verified; exposure unquantified | FinOps and IT validate metric before estimating charges |
| R03 / Credits | SLA-01, 2026-09-18, § 3, p. 2: “within ten business days”; logs required in same section | Conditional customer credit right | Customer claimant; supplier credit commitment / Service manager | End of affected month | Submit supported request; retain acknowledgment | Business-day definition unlocated; eligibility and exclusions unchecked | Procedure partly verified; entitlement unresolved | Legal checks conditions; manager preserves incident logs |
The register changes the handoff. Procurement cannot use expiry as the notice deadline. FinOps cannot calculate charges from an unreconciled dashboard. The service manager preserves evidence without representing a credit as earned. Each uncertainty has a reason and an action; no invented deadline or assumed remedy makes the register appear complete.
Common mistakes
- Extracting only supplier promises. Include customer payment, usage, administrator, cooperation, and claim-submission requirements.
- Citing only the master agreement. Reference the order, amendment, or product schedule that changes the proposition.
- Flattening conditional rights into guarantees. Keep eligibility, exclusions, submission requirements, and remedy limits linked.
- Treating missing wording as a prohibition. Identify what was not found and which materials were reviewed; assign the gap.
- Confusing controls with contractual duties. Label dashboard checks and internal reminders as administration steps unless expressly required.
- Assigning everything to legal. Allocate operational ownership while retaining interpretation and applicability questions with counsel.
Final quality check
- Every material entry resolves to a preserved version and precise source location.
- Obligor, beneficiary, and internal administrator are distinguishable.
- Definitions, precedence, amendments, and exceptions have been checked.
- Calculated dates have verified triggers, assumptions, and delivery requirements.
- Customer duties and action-dependent rights accompany supplier commitments.
- Contract wording, legal applicability questions, and internal controls remain distinct.
- Completion evidence is specified; open issues are resolved or assigned.
- Owners accept the handoff and responsibility for reviewing later changes.
Complete the workflow with DecoverAI
DecoverAI is the Legal Intelligence Platform for litigation and transactions. Its contract review supports customer-focused review in Word with deal-specific instructions; findings quote clauses, locate text, rank severity, and identify missing language as not present. Tabular review supports work across multiple documents. Lawyers retain responsibility for verifying propositions, interpreting dependencies, and maintaining the register as their work product. To assess this workflow against your subscription package, book a demo.
Frequently asked questions
Should renewal rights appear alongside obligations?
Yes. Label nonrenewal as a right requiring action, not an unconditional duty. Record notice conditions and contractual consequences separately from the internal decision to renew or cancel.
How much source text belongs in each row?
Include enough to verify the proposition, with references to definitions and qualifications. Use a linked source note for longer passages. A citation to an entire agreement is insufficient when a reviewer needs the operative clause.
What if incorporated online terms are unavailable?
Record the referenced title, URL, and missing version. Request the applicable copy and leave dependent conclusions open. Do not substitute today's webpage without checking incorporation and change provisions.
Can the register assume EU switching is free?
No. Assess coverage and classify the charges. As of October 13, 2026, Data Act Article 29 permits reduced switching charges capped at directly related costs during the transitional period; the prohibition begins January 12, 2027. Distinguish switching charges from standard service fees and early-termination penalties.
Sources
- SEC Exhibit 10.12: Salesforce master agreement and order forms — historical contractual examples only.
- California CCPA Regulations, effective January 1, 2026, § 7051.
- Regulation (EU) 2023/2854, Data Act, Articles 25–26 and 29.
General professional workflow guidance, not advice for a particular agreement. Legal-source scope: October 13, 2026.
This guide is general information about legal workflows, not legal advice for any matter. It was drafted and reviewed with AI assistance. The worked example is fictional. Contract rights and procedure depend on the governing law, the actual wording, and the facts, so check the cited sources and the rules that apply in your jurisdiction before relying on it.
