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
Review usage limits by tracing each purchased entitlement from the order form to its measurement rules, overage rate, billing trigger, and operational consequences. Test those terms against the customer’s normal and peak consumption, including retries, inactive accounts, storage growth, and migration activity where relevant. The deliverable is a source-linked usage and overage matrix that separates supported calculations from assumptions, identifies missing protections, and records proposed changes, commercial approvals, and unresolved technical questions before the customer commits.
When to use this workflow
Use this workflow when customer counsel receives a new SaaS order, a capacity expansion, a renewal with changed consumption pricing, or an amendment introducing a new billable metric. It is particularly useful when procurement has negotiated the subscription price but engineering or finance cannot explain the plausible range of invoices.
The review covers entitlement definitions, metering, excess-use pricing, billing evidence, and consequences of exceeding limits. It is not a complete subscription-agreement review. Examine suspension, payment, and exit provisions where they affect usage exposure.
This is a U.S.-oriented commercial workflow, not advice for a particular transaction. Contract rights depend on the operative language, governing law, facts, and deal context. The process recommendations below are not statutory requirements. For an EU-connected service, assess Data Act coverage before applying its switching-charge rules, discussed in step 6.
What you need
Collect the master agreement, signed or proposed order, amendments, product descriptions, pricing schedules, and incorporated usage policies. Preserve dated copies of online terms. Obtain the SLA, acceptable-use policy, and payment provisions where they affect throttling, suspension, or invoice disputes.
Ask the business for:
- Purchased products, tiers, quantities, currencies, subscription dates, and tenant or affiliate scope.
- Normal and peak forecasts in the proposed billing units, with assumptions and forecast owners.
- Available usage reports or invoices, plus technical explanations of retries, duplicates, test environments, and retained data.
- Requirements for alerts, capacity controls, uninterrupted service, and migration.
- The customer’s negotiation checklist, budget tolerance, fallback positions, and approval authority.
A sales spreadsheet is an input, not proof that its allowances or exclusions appear in the contract. Identify who must confirm each discrepancy. For an existing subscription, obtain at least one report-to-invoice reconciliation so the review tests actual billing behavior as well as proposed wording.
Use the template
Use the SaaS Subscription Agreements — Usage and overage matrix below. You can copy this table into your working document or spreadsheet. Create one row for each distinct product, usage metric, measurement period, and charging rule; separate rows when different consequences apply.
| ID / product | Source / version | Metric / scope | Allowance / window | Rate / trigger | Evidence / confidence | Exposure / gap | Action / owner |
|---|---|---|---|---|---|---|---|
In Source / version, record a document ID, version or date, clause, and page or table location. Include a short excerpt where useful. Metric / scope identifies the unit and included accounts, environments, or affiliates. Allowance / window records reset timing, time zone, pooling, and rollover.
Use Rate / trigger for currency, billing increments, rounding, and when charges accrue—not merely when an invoice arrives. Evidence / confidence distinguishes express wording, technical confirmation, and unresolved inference. Record formulas and forecast references in Exposure / gap. The final column identifies the response, decision owner, and approval status. Link detailed calculation sheets by row ID rather than compressing every assumption into a cell.
Step by step
1. Establish which documents control the usage terms
Map the relationship between the order, master agreement, product terms, and online documentation. Find the actual precedence clause and determine whether each usage notice or linked policy is incorporated. Record conflicting limits without assuming that the most recent-looking document controls.
As a wording example, the SEC-filed Salesforce agreement places the applicable order form above the master agreement and the master agreement above documentation; it also rejects customer purchase-order terms. That is this agreement’s hierarchy, not a universal SaaS rule. Salesforce agreement, § 12.3.
Check whether incorporated usage definitions or rates can change during the term. Distinguish a fixed contractual schedule from documentation subject to a change mechanism.
Record: controlling references, versions, conflicts, change mechanisms, and missing documents needed to establish the allowance or rate.
2. Translate each entitlement into a measurable rule
Read definitions before accepting the commercial table. Determine whether “user” means a provisioned account, an active individual, or concurrent access. For API calls, establish whether failed requests, retries, batch operations, and internal calls count. For storage, identify treatment of backups, deleted items, attachments, and replicas.
Confirm pooling across users, tenants, products, or affiliates. Check resets, time zones, partial periods, rollover, and whether a midterm purchase changes the allowance immediately or prospectively. Distinguish an unresolved definition from an unfavorable but clear one.
For storage, specify whether measurement uses a peak, average, or period-end balance. For seats, confirm whether replacing a departing employee counts as reassignment or an additional subscription.
Record: normalized metric, scope, allowance, window, and text-supported exclusions. Mark absent exclusions as “not stated,” not “included” or “excluded.”
3. Trace the overage trigger through invoicing
Determine whether excess use creates a charge, requires an additional purchase, triggers a true-up, or causes throttling. Identify whether service can continue while charges accumulate without customer approval.
The SEC-filed Salesforce order form illustrates the distinction: its utilization notice describes contractual rather than technical limits, no rollover, Central Standard Time measurement, and monthly billing in arrears. These are historical, product-specific terms—not current pricing or customary practice. Order form, NOTICE — Utilization.
Check fixed versus changeable rates, whole-block rounding, retroactive repricing, minimum purchases, and whether a true-up increases the remaining commitment. Establish whether tiers apply marginally to excess units or reprice a broader quantity. Trace rate changes into incorporated documents.
Record: charging event, rate source, calculation order, invoice timing, continuing commitments, and unresolved pricing discretion.
4. Model normal, peak, and avoidable consumption
Have finance and the technical owner validate inputs. Apply the contractual window: an annual forecast cannot establish monthly exposure when unused monthly capacity expires. Keep currencies and product units separate unless the contract permits conversion or pooling.
For a straightforward unit charge, calculate excess units as the greater of zero or billable consumption minus the allowance. Apply rounding and block sizes only as specified. Adapt the calculation for tiered or retroactive pricing.
Compare expected charges with advance capacity purchases, including commitment length, expiry, and stranded capacity. Run sensitivity cases for unresolved inputs rather than presenting one unsupported number. Show incremental overages separately from the base subscription fee, and state whether taxes or other charges are outside the model.
Record: calculation reference, forecast owner, normal and peak results, assumptions, and purchase alternatives requiring a business decision.
5. Test visibility, controls, and billing evidence
Ask what usage information the customer receives, at what granularity, and with what delay. Determine whether reports identify the tenant, period, metric, exclusions, and adjustments needed to reproduce an invoice. Confirm how measurements are disputed and relevant records preserved.
Separate alerts from spending controls. An email at 90% consumption does not establish a hard cap; a cap may interrupt a critical application. Technical owners should assess acceptable throttling and who may authorize additional capacity. Test whether reporting delay could allow substantial charges before anyone receives an alert.
Review payment and suspension wording together. Identify contractual dispute deadlines, notice requirements, and whether disputed overages could affect access. Do not assume a dispute suspends payment obligations.
Record: reporting access, alert or approval requirements, cap behavior, dispute dependencies, and the owner accepting interruption risk.
6. Examine migration-related consumption separately
Exports, duplicate environments, and transition access can increase usage. Ask whether migration API calls consume ordinary allowances and whether supplier assistance attracts separate fees. Classify each charge before proposing a blanket waiver.
For covered data-processing services, Data Act Article 29 permits reduced switching charges during the transitional charging period, capped at directly related switching costs. The prohibition begins January 12, 2027, after this guide’s October 13, 2026 cutoff. Distinguish switching charges from standard service fees and early-termination penalties. Assess territorial coverage, qualifying services, and Article 31’s special treatment before reaching a conclusion. Data Act, Articles 29 and 31.
Record: migration assumptions, fee categories, proposed temporary capacity or exclusions, and applicability questions assigned to specialist counsel.
7. Convert findings into bounded negotiation decisions
For each material row, propose precise wording: define the metric, exclude agreed events, fix the rate, require records, or specify an approval mechanism. Prioritize financial impact, likelihood, operational dependency, and available response.
Give the business a preferred position and practicable fallback. Uninterrupted service with fixed overage pricing and prompt alerts may be preferable to a hard stop. State residual exposure under each option. Where a protection depends on technical implementation, obtain confirmation rather than treating the redline alone as sufficient.
Recheck definitions, precedence, pricing tables, and cross-references after editing. Confirm the approved order does not displace negotiated protections.
Record: proposed wording or instruction, rationale, fallback, approver, and resolved, accepted, or open status.
Worked example
Fictional scenario. Alder Quay Retail is reviewing a subscription from Lantern Harbor Systems. All parties, documents, clauses, amounts, and forecasts below are fictional. Proposed order O-7 v1, §§ 2–3, provides one million API requests per calendar month for $12,000 monthly, with $0.004 per excess request. Product Schedule P-2 v1, § 4, counts received requests, including retries, and prohibits rollover. Section 5 references a metering guide that was not supplied.
Forecast F-1 v1 states 950,000 total billable requests in a normal month and 1.25 million original requests plus 150,000 retries in a peak month. Quote Q-3 v1, § 1, offers 500,000 additional monthly requests for $1,000 monthly, committed for twelve months. Contractual pooling remains unconfirmed.
| ID / product | Source / version | Metric / scope | Allowance / window | Rate / trigger | Evidence / confidence | Exposure / gap | Action / owner |
|---|---|---|---|---|---|---|---|
| U1 / API | O-7 v1 §§ 2–3; P-2 v1 § 4 | Received requests, including retries | 1m/calendar month; no rollover | $0.004/excess request | Express terms; F-1 forecast unvalidated | 1.4m peak: $1,600 overage before unconfirmed adjustments | Seek supplier-caused retry exclusion; engineering validates attribution; open |
| U2 / capacity | Q-3 v1 § 1 | Additional API requests | 500,000/month; 12 months | $1,000/month commitment | Quote only; pooling unconfirmed | $12,000 commitment; conditional $600 saving in one peak month | Finance models demand; counsel confirms pooling and incorporation; open |
| U3 / metering | P-2 v1 § 5 | Referenced metering guide | Reset time zone unstated | Invoice methodology unresolved | Guide absent; low confidence | Cannot verify boundary timing or invoice reproducibility | Procurement obtains guide; legal and engineering review; open |
The normal forecast produces no modeled overage. The peak produces 400,000 excess requests, or $1,600. Excluding all 150,000 retries would reduce that figure to $1,000, but the record does not establish which retries were supplier-caused. Counsel should not promise that saving from the narrower proposed exclusion.
If the quoted capacity pools with the base allowance, it would cover the modeled peak. Nevertheless, a $12,000 annual commitment cannot be justified by comparing $1,000 with $1,600 in one month. Finance needs the monthly demand profile. Missing metering evidence remains an assigned issue, not an assumed rounding rule.
Common mistakes
- Comparing headline allowances only. Normalize units, tenant scope, and windows first.
- Using annual totals for monthly resets. Model each period where unused capacity expires.
- Calling an alert a cap. Specify approval, continued-service, and interruption consequences separately.
- Ignoring true-up duration. Distinguish one-time charges from increased continuing commitments.
- Treating dashboard totals as sufficient evidence. Reconcile report labels and adjustments with contractual metrics and invoices.
Final quality check
- Each allowance and rate has an operative version and clause reference.
- Definitions address material accounts, environments, events, and exclusions.
- Calculations use verified periods, currencies, rounding, and pooling rules.
- Forecasts and sensitivity assumptions have named business owners.
- Reporting, approval, payment, and suspension provisions work together.
- Source excerpts and incorporated policies have been checked against the supplied package.
- Missing evidence and applicability questions are resolved or expressly assigned.
- Final wording matches approvals and survives the document hierarchy.
Complete the workflow with DecoverAI
DecoverAI is the Legal Intelligence Platform for litigation and transactions. In its contract review workflow, lawyers can select the customer as the represented party in Word and give deal-specific instructions. Findings quote and locate clauses, rank severity, and identify missing language as not present. Lawyers can edit or insert suggestions as ordinary tracked changes in the signed-in Word user’s name, or dismiss findings with reasons. Tabular review supports work across documents; the matrix and calculations remain team work products requiring verification. To assess this workflow against your subscription documents, book a demo.
Frequently asked questions
Should the customer always request a hard usage cap?
No. Ask technical owners to assess interruption against continued service with agreed pricing, visibility, and approval escalation. Record the accepted operational and budget risks.
What if the supplier will not exclude retries?
Confirm identification and reporting, then model cost. Consider a defined allowance, reduced rate, or exclusion limited to attributable supplier failures. Do not assume attribution is technically available.
Can an order form fix ambiguous online usage terms?
Propose explicit definitions and targeted overrides, then check incorporation and precedence. Verify which wording governs; do not rely on a general commercial summary.
How should counsel handle an unavailable metering policy?
Identify the affected calculation or control, request the applicable version, and assign review. If the business proceeds without it, record explicit acceptance of the uncertainty rather than marking it resolved.
Sources
- SEC-filed Salesforce Master Subscription Agreement and Order Forms: § 12.3 and NOTICE — Utilization illustrate contractual hierarchy and historical usage wording, not market standards.
- Regulation (EU) 2023/2854, Data Act: Articles 29 and 31 support the conditional switching-charge discussion.
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.
