A software license agreement arrives in your inbox on a Thursday afternoon. It is forty pages. The business team wants it signed by Monday because the vendor's quarter ends and the discount evaporates after that. Somewhere in those forty pages is a clause that says the vendor's total liability is capped at the fees you paid in the trailing one month—roughly the price of a nice dinner for the team—and another clause, eleven pages later, that lets the vendor use the data you upload "to improve its products and services." A third, buried in a definitions schedule, lets the vendor audit your usage "upon reasonable notice" and bill you for any overage at "then-current list prices," which run triple what you negotiated. None of these clauses announces itself. None is bolded. All three will matter enormously if anything ever goes wrong.

Reviewing a software contract well is not about reading every word with equal attention. It is about knowing which words carry the risk, what the words are supposed to say, and what to do when they say something else. That is what this toolkit is for. The checklists below give you a systematic, repeatable structure so nothing material slips past you. But a checkbox is only as good as the judgment behind it, so each checklist is wrapped in the explanatory prose you actually need: what the provision does, why it is there, who it favors, and what the good, the acceptable, and the dangerous versions look like.

This collection is the operational companion to our deeper narrative guide, Drafting Software License Agreements: Key Terms and Negotiation Points. If you want the long-form theory of why an indemnity is structured the way it is, read that. If you want to sit down with a contract and work through it provision by provision without missing anything, you are in the right place. For the broader landscape—how licenses fit alongside SaaS subscriptions, development agreements, and resale deals—see Software Transactions: An Overview, and for primers on licensing mechanics see Software Licensing Agreements and Software Licensing Agreements: An Overview.

One framing point before we start, because it changes how you read everything that follows. Almost no commercial software is sold. It is licensed. The distinction is not pedantic. When you buy a hammer, the first-sale doctrine of copyright law (17 U.S.C. § 109) lets you resell it, lend it, or smash it without anyone's permission. Software vendors structure their agreements specifically to avoid that result—to keep you a licensee, not an owner—so that the restrictions in the contract stick. The Ninth Circuit blessed this approach in Vernor v. Autodesk, Inc., 621 F.3d 1102 (9th Cir. 2010), holding that a user is a licensee rather than an owner where the agreement specifies that the vendor retains title, significantly restricts transfer, and imposes notable use restrictions. Every restriction you are about to review derives its teeth from that single architectural choice. You are not buying the software. You are renting permission to use it on the vendor's terms—which is exactly why those terms deserve your attention.

That architecture has a sharp practical edge worth fixing in your mind before the checklists begin: when a license is structured as a grant rather than a sale, exceeding the scope of the grant is not merely a breach of contract—it can be copyright infringement. In Adobe Systems Inc. v. One Stop Micro, Inc., 84 F. Supp. 2d 1086 (N.D. Cal. 2000), a reseller licensed to sell software only to "Educational End Users" sold it to ordinary customers; the court held those out-of-scope sales were copyright infringement as a matter of law, not just contract breach. The difference matters enormously, because infringement carries statutory damages, attorneys' fees, and injunctive relief that a plain breach claim does not. This is why a license that is narrower than your real deployment is dangerous in a way that an ordinary contractual undertaking is not. Read the grant accordingly.


Part 1: Pre-Review Preparation--Knowing What You Are Reviewing Before You Read It

Experienced reviewers do something counterintuitive: they spend the first half hour not reading the contract. They gather context. The reason is that the same clause can be a deal-killer in one transaction and a non-issue in another, and you cannot tell which without knowing the business stakes, the deployment model, and the regulatory environment. A liability cap of one year's fees is irrelevant for a $2,000 productivity tool and unacceptable for the system that runs your billing. Context tells you where to spend your attention.

Checklist 1.1: Deployment Model Identification

The single most important context question is where the software runs and where the data lives, because that determines which provisions even matter. There are three basic models, and they push your scrutiny in different directions.

In a SaaS (Software-as-a-Service) deployment, the software runs on the vendor's infrastructure and you access it over the internet; your data typically lives in the vendor's cloud. Here the contract is really a service contract dressed in license language, and the provisions that protect you are the ones governing uptime, data ownership, security, and your ability to get your data back and leave. The license grant itself—usually a thin "right to access and use"—barely matters because you never possess a copy.

In an on-premise deployment, the vendor delivers software that you install and run on your own servers; you hold the data. Here the classic license-grant questions dominate: what you may do with the copy, how many copies, on which machines, and whether you get the maintenance and updates that keep it working. Uptime SLAs are largely irrelevant because the vendor does not operate the system—you do.

A hybrid deployment combines both (think on-premise software that calls a cloud service, or a cloud product with a downloadable agent), and it demands that you review both sets of provisions and, critically, check that they are internally consistent.

Question SaaS On-Premise Hybrid
Will software run on vendor's infrastructure?
Will software run on customer's infrastructure?
Will customer data be stored by vendor? Varies
Will customer receive downloadable software?
Is continuous internet connection required? Varies

Your deployment model: ☐ SaaS ☐ On-Premise ☐ Hybrid

Once you have identified the model, you know where to aim your effort:

SaaS Deployment                 On-Premise Deployment           Hybrid Deployment
├── Service Levels (Critical)   ├── License Grant (Critical)    ├── All SaaS Terms (Critical)
├── Data Rights (Critical)      ├── Installation Rights (Crit.) ├── All On-Premise Terms (Critical)
├── Security Obligations (Crit.)├── Support/Maintenance (Imp.)  ├── Integration Provisions (Critical)
├── Transition/Exit (Critical)  ├── Update Rights (Important)   └── Consistency Across Components
├── License Grant (Moderate)    ├── Audit/True-Up (Critical)        (Critical)
└── On-Premise Terms (N/A)      └── Service Levels (Limited)

Checklist 1.2: Business Context Gathering

The legal terms mean nothing without the business facts. Before you redline a single sentence, gather these:

Information Needed Gathered Notes
Total contract value (annual and multi-year) Drives liability-cap and scrutiny analysis
Business criticality (mission-critical vs. nice-to-have) Drives SLA, exit, and indemnity stakes
Number of users/seats required Match to license metric
Data sensitivity level Drives security and breach review
Regulatory requirements (HIPAA, SOX, GDPR, etc.) Drives compliance addenda
Integration requirements with other systems Affects combination indemnity carve-outs
Expected contract duration Affects renewal and price-protection terms
Alternative vendors considered Drives your leverage
Timeline pressure for signing Be honest; pressure is the vendor's friend
Internal stakeholders and their priorities Legal, IT, security, procurement, finance

The contract value and data sensitivity together tell you how hard to push. A simple two-by-two helps calibrate effort so you are not lavishing weeks of negotiation on a trivial tool or rubber-stamping the system that holds your customers' health records:

                    High Data Sensitivity
            ┌──────────────┼──────────────┐
    HIGH    │   MAXIMUM    │   MAXIMUM    │   HIGH
   REVENUE  │   SCRUTINY   │   SCRUTINY   │  REVENUE
            ├──────────────┼──────────────┤
    LOW     │    HIGH      │   STANDARD   │   LOW
   REVENUE  │   SCRUTINY   │    REVIEW    │  REVENUE
            └──────────────┴──────────────┘
                    Low Data Sensitivity

Checklist 1.3: Regulatory Requirements Identification

Regulated data drags an entire second contract into the deal—usually an addendum—and the absence of that addendum is itself a red flag. Identify which regimes apply before you evaluate the compliance language, because each one imposes specific contractual requirements that the base agreement almost never satisfies on its own.

Regulation Applies? Key Contract Requirements
HIPAA (Healthcare) ☐ Yes ☐ No Business Associate Agreement required; PHI handling specified
SOX (Public Companies) ☐ Yes ☐ No Audit rights; data retention; access controls
GDPR (EU personal data) ☐ Yes ☐ No Data Processing Agreement (Art. 28); transfer mechanism (SCCs/DPF)
CCPA/CPRA (California consumer data) ☐ Yes ☐ No "Service provider" contract terms (Civ. Code § 1798.140)
PCI-DSS (Payment card data) ☐ Yes ☐ No Security standards; compliance attestation
GLBA (Financial data) ☐ Yes ☐ No Safeguards Rule compliance
FERPA (Educational records) ☐ Yes ☐ No "School official" / directory-information terms
FedRAMP (Federal government) ☐ Yes ☐ No Authorization (ATO) requirements
State privacy laws ☐ Yes ☐ No Varies; ~20 states now have comprehensive laws
Industry standards ☐ Yes ☐ No SOC 2 Type II, ISO 27001, etc.

A few of these deserve emphasis in 2026. If the vendor will handle protected health information, HIPAA flatly requires a Business Associate Agreement (BAA) with the terms specified at 45 C.F.R. § 164.504(e); a cloud vendor that stores or processes PHI is almost always a business associate, not a mere "conduit," under HHS's 2016 cloud guidance, and that has only become more true as analytics and AI features proliferate. Watch this space: HHS's Office for Civil Rights proposed a substantial overhaul of the HIPAA Security Rule in late 2024 that would make several currently "addressable" safeguards (including encryption and multi-factor authentication) mandatory, and a finalized rule will ripple straight into BAA terms. We treat this in depth in HIPAA Business Associates and Cloud Computing. For EU personal data, GDPR Article 28 requires a Data Processing Agreement with prescribed content, and cross-border transfers require a lawful mechanism—Standard Contractual Clauses or the EU–U.S. Data Privacy Framework—after the Schrems II decision invalidated the prior framework; see International Data Transfers After Schrems II. For California, the CCPA as amended by the CPRA requires specific "service provider" contract terms before a vendor can avoid being treated as a third party that "sells" data. And the state-law patchwork has exploded—roughly twenty states now have comprehensive consumer-privacy statutes—which is why a mature program approaches this through standardized addenda rather than bespoke drafting; see Developing a Privacy Compliance Program and Data Minimization and Avoiding the Over-Retention of Personal Information.

A threshold formation question lurks here too, and it is worth a sentence before we proceed. Is the contract even enforceable as written? For negotiated enterprise agreements signed by both sides, yes. But much software is licensed through clickwrap ("I agree" buttons) and browsewrap (terms linked at the bottom of a page). Courts enforce clickwrap routinely—ProCD, Inc. v. Zeidenberg, 86 F.3d 1447 (7th Cir. 1996), is the foundational case—because the user manifests assent by clicking. Browsewrap is a different story: courts will not enforce terms the user never had reasonable notice of, as explained in Specht v. Netscape Communications Corp., 306 F.3d 17 (2d Cir. 2002), and Nguyen v. Barnes & Noble, Inc., 763 F.3d 1171 (9th Cir. 2014). If your "agreement" is really a clickwrap order on top of online terms the vendor can change at will, that is a structural problem the checklists below will help you surface.


Part 2: License Grant Review--The Clause That Defines What You Actually Bought

The license grant is the operative heart of the agreement. Everything else—warranties, support, liability—exists to protect or qualify the rights this clause confers. Read it as if you were a litigator who would later have to argue, on a deposition record, that a particular use was or was not authorized. The grant is the answer to four questions: what may you do, who may do it, where, and for what purpose. Vague answers are not generosity; they are deferred disputes—and, as Adobe v. One Stop Micro shows, sometimes infringement claims.

Checklist 2.1: Scope of Rights Analysis

For each element, identify what the agreement actually provides and whether it matches your real-world needs. The single most common cause of post-signing pain is a grant that is narrower than the customer's actual deployment.

Right Agreement Provides Adequate? Notes
What can be done
Access/Use ☐ Yes ☐ No ☐ Unclear
Copy/Install ☐ Yes ☐ No ☐ Unclear
Modify/Customize ☐ Yes ☐ No ☐ Unclear
Create Derivative Works ☐ Yes ☐ No ☐ Unclear
Who can use it
Named Users Only ☐ Yes ☐ No
Concurrent Users ☐ Yes ☐ No
Enterprise-Wide ☐ Yes ☐ No
Affiliates Included ☐ Yes ☐ No
Contractors Permitted ☐ Yes ☐ No
Where can it be used
Specific Sites Only ☐ Yes ☐ No
Geographic Restrictions ☐ Yes ☐ No
Worldwide ☐ Yes ☐ No
For what purpose
Internal Use Only ☐ Yes ☐ No
Any Business Purpose ☐ Yes ☐ No
Commercial Use Permitted ☐ Yes ☐ No
Service Bureau Permitted ☐ Yes ☐ No

Two of these rows quietly cause most of the trouble. The affiliates question is the M&A and corporate-structure trap: if "Customer" is defined as a single legal entity, then a parent's other subsidiaries technically have no license, and a routine internal reorganization can put you in breach without anyone touching the software. This is not hypothetical. In SQL Solutions, Inc. v. Oracle Corp., 1991 WL 626458 (N.D. Cal. Dec. 18, 1991), a licensee's corporate restructuring was held to be a "transfer" of the license that violated the anti-assignment clause—giving the licensor a lawful basis to terminate—even though the same people kept using the same software for the same business. Negotiate a definition that sweeps in entities under common control, and a transfer clause that expressly permits internal reorganizations. (If your organization runs multiple entities, see Corporate Structuring and Running Multiple Businesses for why this matters structurally.) The contractors question is the outsourcing trap: if the grant runs only to "employees," then the managed-services firm or offshore team that actually operates your systems is using the software without authorization. Modern grants should permit use by contractors acting on the customer's behalf and for the customer's benefit.

The license metric—named users, concurrent users, seats, cores, instances, transactions, or "tier"—deserves its own scrutiny because it is where audits originate. Make sure the metric is defined with enough precision that you and the vendor will count the same way two years from now. "User" should specify whether it counts unique individuals, accounts, or simultaneous sessions, and whether read-only and API access count. The danger here is not merely a pricing disagreement: an ambiguous metric is an invitation to a true-up invoice (Part 2.4) and, where usage genuinely exceeds the grant, a potential infringement exposure under the Adobe logic. Define the metric once, precisely, and you foreclose both.

Checklist 2.2: License Restrictions Analysis

Restrictions are the flip side of the grant. They are usually enforceable, and breaching them can terminate your license entirely—so a restriction you cannot live with is not a footnote, it is a deal term. Identify each one and assess its real-world bite.

Restriction Present? Acceptable? Negotiation Priority
No reverse engineering ☐ High ☐ Med ☐ Low
No decompilation ☐ High ☐ Med ☐ Low
No modification ☐ High ☐ Med ☐ Low
No sublicensing ☐ High ☐ Med ☐ Low
No assignment/transfer ☐ High ☐ Med ☐ Low
No service bureau use ☐ High ☐ Med ☐ Low
No benchmarking ☐ High ☐ Med ☐ Low
No competitive use ☐ High ☐ Med ☐ Low
No removal of notices ☐ High ☐ Med ☐ Low
Use limitations (industry, geography) ☐ High ☐ Med ☐ Low

A word on the reverse-engineering and decompilation bars, because reviewers often wave them through as boilerplate. They are usually fine for an ordinary commercial customer, but they interact with two bodies of law worth knowing. First, the U.S. copyright fair-use doctrine has long protected reverse engineering for interoperability in some circumstances (Sega Enterprises Ltd. v. Accolade, Inc., 977 F.2d 1510 (9th Cir. 1992); see also Sony Computer Entertainment, Inc. v. Connectix Corp., 203 F.3d 596 (9th Cir. 2000)), but a contract can validly waive that freedom—courts generally enforce these prohibitions. Second, EU law actually guarantees a non-waivable decompilation right for interoperability under the Software Directive, so a flat global ban may be unenforceable for European entities. If interoperability matters to your roadmap, do not waive it casually.

The no-benchmarking and no-competitive-use clauses are the vendor's reputation and trade-secret shields—they stop you from publishing "Product X is slower than Product Y" or building a competing tool with what you learned. They are common and often acceptable, but a blanket ban on any public statement about performance can collide with your own marketing or procurement disclosures, so read the scope. And the no-service-bureau / no-hosting-for-others restriction is fatal if your business model involves using the software to deliver services to your clients; this is the row most often missed by reviewers at companies that are themselves service providers.

Translate each restriction into a concrete operational consequence, because that is how you decide priority:

If This Restriction Exists... Consider This Impact...
No affiliate use Must license separately for each legal entity
No contractor use Cannot outsource operations using the software
No assignment M&A transactions complicated or blocked
No service bureau Cannot use software to serve your own clients
No benchmarking Cannot publish performance comparisons

Checklist 2.3: License Grant Red Flags

These provisions should make you slow down and escalate. None is automatically fatal, but each shifts meaningful control to the vendor or hides a future dispute.

  • License "subject to" provisions that could silently terminate rights
  • Vague purpose limitations ("for Customer's business"—what business?)
  • Restrictions on "commercial use" without a definition of commercial use
  • Provisions letting the vendor modify license scope or terms unilaterally
  • License tied to specific hardware or infrastructure you may replace
  • Restrictions that conflict with your actual, intended use
  • Ambiguous user-counting methodology (audit risk)
  • Unclear treatment of test, staging, and development environments
  • Missing backup-copy rights (on-premise)
  • Missing disaster-recovery and business-continuity rights

The unilateral-modification flag is the one to watch hardest in cloud deals. A clause that lets the vendor change the terms—or the feature set, or the privacy policy that governs your data—by updating a webpage means you have not really agreed to a fixed contract at all. Courts are increasingly skeptical of such "change-at-will" provisions, and several recent decisions have refused to enforce amended online terms where the customer had no meaningful notice or opportunity to reject them. Insist that material terms can change only by signed amendment, or at minimum with advance notice and a right to terminate.

Checklist 2.4: License Audit and True-Up Rights

Almost every commercial license—and certainly every per-seat, per-core, or per-instance license—reserves the vendor's right to audit your usage and bill you for any shortfall. This is one of the most quietly consequential provisions in the entire agreement, because it is where a vendor turns the ambiguity you let slide in the metric definition into a six- or seven-figure invoice. The major enterprise vendors run sophisticated software-asset-management practices, and an audit notice is, in practice, the opening of a negotiation you did not plan for. Review the audit clause as carefully as the grant it polices.

Audit Element Present? Customer-Favorable? Notes
Trigger and Notice
Advance written notice required Target: ≥30 days
Frequency limited E.g., once per 12 months
Audit during business hours only Minimize disruption
Scope and Method
Scope limited to the licensed software Not your whole IT estate
Self-certification option (vs. on-site) Strongly preferred
Vendor access to systems limited Read-only, supervised
Confidentiality of audit data Your usage is your CI
No vendor scripts/agents installed Watch deep-scan tools
Consequences
Overage priced at contract rates NOT "then-current list price"
True-up grace/cure period Time to remedy before penalty
Audit costs borne by vendor Unless overage exceeds a threshold
No interest/penalty stacking
Termination not triggered by good-faith dispute Critical

Three negotiation points carry most of the value. First, fix the pricing of any overage to your negotiated contract rate, not the vendor's "then-current list price"—the single most expensive default in any audit clause, because it converts an honest counting dispute into a list-price windfall. Second, demand a self-certification path so that, at least for routine audits, you report your own counts under penalty rather than handing the vendor's auditors the run of your network; reserve on-site audits for cases of reasonable suspicion. Third—and this is the one customers forget—make clear that a good-faith dispute over usage is not, by itself, a material breach that lets the vendor suspend or terminate the license. Without that carve-out, the vendor can hold your mission-critical system hostage to an audit finding you reasonably contest. For the mechanics of scoping any contractual audit right, see the broader treatment in Software Transactions: An Overview. The defensive posture begins long before the audit notice: keep your own records of deployments, environments, and user counts, and reconcile them against the metric quarterly, so that when the notice arrives you are the party with the better evidence.


Part 3: SaaS-Specific Provisions--Uptime, Support, and the Service Behind the License

If the software runs on the vendor's infrastructure, the contract is really a promise to keep a service running, and the provisions that enforce that promise are the service-level agreement and the support terms. A beautiful license grant is cold comfort if the service is down for two days every month and your only "remedy" is a 5% credit on next quarter's bill.

Checklist 3.1: Service Level Agreement (SLA) Review

An SLA has three moving parts: a commitment (the uptime number), a set of exclusions (the situations that do not count against the vendor), and a remedy (what you get when the vendor misses). Vendors love to negotiate the headline uptime number while quietly writing exclusions broad enough to swallow it. A "99.9%" promise with unlimited "scheduled maintenance" excluded and the vendor's sole discretion to define "maintenance" is not a 99.9% promise at all.

SLA Element Specified? Adequate? Notes
Availability
Uptime percentage committed Target: ___%
Calculation methodology defined How is "downtime" measured?
Measurement period (monthly/annual) Shorter favors customer
Exclusions
Scheduled maintenance excluded Capped hours? Off-peak? Notice?
Customer-caused downtime excluded Defined fairly?
Force majeure excluded Scope limited?
Third-party failures excluded Does vendor control the third party?
Remedies
Service credits specified Meaningful amount?
Credit calculation method clear Automatic or claim-based?
Credit cap exists Acceptable cap?
Termination right for chronic failure The real remedy that matters
Credits not sole remedy for material breach Preserve other remedies

Translate the uptime number into wall-clock time, because percentages are deceptive. The difference between 99.9% and 99.99% sounds trivial but is the difference between nearly nine hours of annual downtime and under an hour:

Committed % Monthly Downtime Annual Downtime Assessment
99.0% 7.3 hours 3.65 days Basic
99.5% 3.6 hours 1.83 days Standard
99.9% 43.8 minutes 8.76 hours Good
99.95% 21.9 minutes 4.38 hours Strong
99.99% 4.4 minutes 52.6 minutes Excellent

Two negotiation points carry most of the value. First, fight for the termination-for-chronic-failure right—say, the ability to walk away if the vendor misses the SLA in three consecutive months or in any four months of a year. Service credits are almost always trivial relative to the cost of an outage; the right to leave is the leverage that actually disciplines a vendor. Second, make sure credits are not your sole remedy for an outage that constitutes a material breach. A vendor that can torch your operations all year and owe you nothing but capped credits has effectively bought an option to underperform.

Checklist 3.2: Support and Maintenance Terms

Support is where the relationship lives day to day, and "support is included" can mean a 24/7 hotline with a one-hour response to critical issues or an email address checked sporadically during California business hours. The substance is in the severity definitions and the response and resolution targets attached to them.

Support Element Specified? Adequate? Notes
Support hours (24/7 vs. business hours) Which time zone?
Support channels (phone, email, chat, portal)
Severity-level definitions Who classifies severity?
Response-time commitments by severity "Response" ≠ "resolution"
Resolution-time targets Or "commercially reasonable efforts"?
Escalation procedures
Dedicated support contact option
Updates/patches included
New versions/features included Or "new editions" sold separately?
Training included

Press on the distinction between a response commitment and a resolution commitment. Many SLAs promise to acknowledge a critical issue within an hour but say nothing binding about fixing it. Acknowledgment is cheap; resolution is what you need. Fill in the matrix below from the contract and notice every cell the vendor left as "commercially reasonable efforts," which is lawyer-speak for "no commitment":

Severity Definition Response Target Resolution Target
Critical (1)
High (2)
Medium (3)
Low (4)

For on-premise deployments, the parallel concern is version support and end-of-life: confirm how long the vendor will support the version you are licensing, whether updates and security patches are included or sold as a separate maintenance line, and what happens when the vendor declares your version end-of-life. Software that is no longer patched is a security liability, a theme we develop in Open Source Software: Licenses, Compliance, and Risk and in the context of incident response in Cybersecurity Incident Response and IP Protection.

There is one more on-premise safeguard that belongs here even though it is not technically "support": source code escrow. Because the vendor delivers only object code, you are dependent on the vendor's continued existence to maintain mission-critical software. A source-code escrow agreement deposits the source (plus build instructions, tools, and documentation) with a neutral agent and releases it to you on defined triggers—typically vendor bankruptcy, abandonment of the product, or sustained failure to support. Escrow is worth negotiating for genuinely critical on-premise systems, but two practical caveats separate a useful escrow from a decorative one. First, the release conditions must be realistic and the deposit must be verified and kept current—the escrow agent's verification testing should confirm that a programmer of ordinary skill could actually build and maintain the software from the deposit, not just that some files exist. A one-time dump that no one ever updates is worse than nothing, because it breeds false comfort. Second, beware a release condition triggered solely by the licensor's bankruptcy: under Section 365(e)(1) of the Bankruptcy Code, a bankruptcy court may treat such a condition as an unenforceable ipso facto clause and refuse to compel the release. The drafting fix is to tie release to a cluster of operational triggers (failure to support, abandonment, repeated breach) rather than bankruptcy alone, and to pair the escrow with the Section 365(n) protections discussed in Part 9.


Part 4: Data Rights and Security--Whose Data Is It, and Who Protects It

For any hosted solution, the data provisions are the contract. Your data is often the most valuable thing you bring to the relationship, and the vendor's incentives run toward extracting value from it and toward minimizing its obligations to protect it. These checklists cover four distinct questions that contracts routinely blur together: who owns the data, what the vendor may do with it, how it is secured, and what happens when it is breached or when you leave.

Checklist 4.1: Data Ownership and Rights

The bedrock principle is simple and non-negotiable: the customer owns the customer's data, and the vendor receives only a narrow license to use that data for the purpose of providing the service. The drafting around that principle is where vendors carve out value—especially through "improve our products and services" and "aggregated and anonymized data" language that can quietly license your data for the vendor's machine-learning models and competitive analytics.

Data Rights Element Addressed? Customer-Favorable? Notes
Ownership
Customer owns Customer Data Essential
Ownership includes derived data Often contested
Vendor acquires no rights except license
Vendor License to Data
License limited to providing the service Watch "and improving"
No use for vendor's other products
No use to train AI models The 2026 flashpoint
No aggregation with competitor data
No sale or sharing with third parties
License terminates with the agreement
Analytics/Aggregation
Vendor use of aggregated data disclosed
Anonymization methodology specified True de-identification?
Customer can opt out

The "anonymized and aggregated" carve-out deserves real attention in 2026, because regulators and courts have grown skeptical that "anonymized" data is truly anonymous. Re-identification is often trivial, and several privacy statutes (notably the CPRA) impose specific requirements before data counts as "deidentified," including a contractual commitment not to re-identify it. The newest front is AI training: vendors increasingly want rights to use your data to train models, and a vague "improve our services" clause is exactly the hook they will later cite for it. If the vendor wants those rights, that is a negotiable concession with real value—do not give it away in a definition. Insist on an explicit, separate provision addressing model training, with an opt-out, and confirm whether any model trained on your data could surface your confidential information to other customers. The data-minimization principle, increasingly an enforcement priority for the FTC and a statutory duty under newer state laws, also counsels against letting the vendor retain and repurpose more data than the service requires; see Data Minimization and Avoiding the Over-Retention of Personal Information.

A useful mental model is to place the agreement's data-rights posture on a spectrum:

CUSTOMER-FAVORABLE ◄─────────────────────────────► VENDOR-FAVORABLE
┌─────────────────┬────────────────┬────────────────┬─────────────────┐
│ Customer owns   │ Customer owns  │ Customer owns  │ Vendor has      │
│ all data        │ input data;    │ raw data;      │ broad rights    │
│ including        │ vendor may     │ vendor owns    │ to use, share,  │
│ derivatives;    │ use anonymous  │ analytics and  │ sell analytics  │
│ no vendor use   │ aggregates     │ derivatives    │ and insights    │
└─────────────────┴────────────────┴────────────────┴─────────────────┘
      BEST              GOOD           ACCEPTABLE        PROBLEMATIC

Checklist 4.2: Data Security Provisions

A vendor's security promises split into three buckets: technical safeguards (what the systems do), administrative safeguards (what the people do), and verification (how you confirm any of it is real). The most common failure is a contract full of aspirational security language—"industry-standard measures," "commercially reasonable safeguards"—with no specific, auditable commitments. Specificity is your friend, because a breach plaintiff and a regulator will both ask what the contract actually required.

Security Element Present? Adequate? Notes
Technical Safeguards
Encryption in transit required Standard: TLS 1.2+
Encryption at rest required Standard: AES-256
Access controls specified Least privilege
Multi-factor authentication
Network security measures
Administrative Safeguards
Employee background checks
Security training required
Access limited to need-to-know
Certifications/Audits
SOC 2 Type II report Type II, not Type I
ISO 27001 certification
Penetration testing Frequency?
Audit reports available to customer On request, annually
Customer audit rights Often resisted
Industry-Specific
HIPAA compliance (if healthcare) BAA required
PCI-DSS compliance (if payments)
FedRAMP (if federal government)

Insist on a SOC 2 Type II report rather than Type I: a Type I report describes the controls a vendor says it has at a point in time, while a Type II report reflects an auditor's testing of whether those controls actually operated effectively over a period of months. The difference is design versus reality. Where direct customer audit rights are resisted (and most vendors resist them), a serviceable compromise is the vendor's commitment to maintain a recognized certification, provide the audit report annually, and remediate material findings—with an audit right that springs to life only after a security incident.

Checklist 4.3: Data Breach Provisions

When—not if—a security incident occurs, this clause governs how fast you learn about it, what the vendor must do, and who pays. Breach provisions are also where regulatory obligations bite hardest: you cannot meet your statutory notification deadlines (often 72 hours under GDPR, and increasingly tight under state and sector laws) if your vendor is contractually allowed to sit on the news for thirty days.

Breach Element Present? Customer-Favorable? Notes
"Security incident" defined Breadth matters
Notification timeline specified Target: ≤72 hours
Notification content specified
Investigation obligation
Remediation obligation
Cooperation with customer
Cost allocation addressed Who pays for notice, forensics?
Regulatory notification support
Credit monitoring for affected individuals
Breach costs carved out from liability cap Critical

The two provisions that determine whether this clause is worth anything are the notification timeline—push for "without undue delay and in any event within 72 hours of discovery"—and whether breach-related costs are carved out of the liability cap. If the cap swallows breach liability, then a vendor whose negligence exposes a million customer records owes you, at most, a refund of last year's fees. We return to that interaction in Part 8. For the broader playbook on responding when an incident occurs, see Cybersecurity Incident Response and IP Protection.

Checklist 4.4: Data Portability and Exit Rights

The most underappreciated risk in any SaaS deal is lock-in: the day you want to leave, the vendor holds your data hostage by making export slow, expensive, or technically impossible. Exit rights are the antidote, and they must be negotiated before you sign, when you still have leverage, not after the relationship has soured.

Exit Element Present? Adequate? Notes
Data Return
Export functionality available Self-service preferred
Industry-standard format specified Not a proprietary blob
Transition period defined Duration: ___ days
Post-termination access window
Transition Assistance
Assistance available
Hourly rates capped
Assistance scope defined
Data Destruction
Destruction timeline specified
Destruction certification provided Written certificate
Exceptions clearly stated Backups, legal holds

Two specifics make or break exit rights. The data must be returnable in a standard, usable format (CSV, JSON, a documented API export)—a dump in an undocumented proprietary structure is functionally useless. And you need a post-termination access window, typically 30 to 90 days, during which you can still retrieve data even after the contract ends; without it, a vendor can delete your data the moment the term expires.


Part 5: Intellectual Property--Who Owns the Software, the Customizations, and the Feedback

IP provisions in a license are usually short and, for the standard product, uncontroversial: the vendor owns the software, you own your data, and neither side gets implied rights in the other's pre-existing IP. The complications arise around custom development, feedback, and open-source components, each of which can quietly transfer rights you did not intend to give. The deeper map of how copyright, patent, trade secret, and contract each protect a piece of software is in Legal Protection of Software.

Checklist 5.1: IP Ownership Provisions

IP Element Addressed? Acceptable? Notes
Vendor owns software and all IP therein Standard
Customer owns Customer Data Essential
Pre-existing IP remains with original owner Standard
Custom development ownership specified See below
Feedback/suggestions ownership addressed Vendor usually takes it
No implied licenses

Two rows reward attention. Feedback clauses routinely assign to the vendor, royalty-free and perpetually, any suggestions you make about the product—which is fine for casual bug reports but problematic if your team is contributing genuinely valuable ideas; cap it to feedback "voluntarily provided" and make sure it does not reach your confidential information or your own IP. Custom development ownership is the genuinely hard question, and it turns on who paid, whether the work is reusable, and whether you need exclusivity. The decision tree below maps the analysis; note that "joint ownership" is listed as often problematic precisely because, under U.S. copyright law, each joint owner can independently license the work to anyone, including your competitors, subject only to a duty to account for profits—rarely what a customer paying for bespoke work actually wants.

Who should own custom development?

Did Customer pay specifically for the custom work?
   YES ─┴─ NO
    │      │
    ▼      ▼
Is it specific to Customer's          Vendor owns
business (not reusable)?              (standard for product features)
   YES ─┴─ NO
    │      │
    ▼      ▼
Customer should own         Negotiate one of:
(with vendor license-back   • Customer owns + vendor license-back
 for the product, if any)   • Vendor owns + favorable exclusive customer license
                            • Joint ownership (often problematic—avoid)

For development-heavy deals where the whole point is building something new, the ownership and assignment mechanics are more involved than a license review can capture; see Software Transactions: An Overview and, for the iterative-delivery context that complicates "what was the deliverable," Navigating the Legal Landscape of Agile Software Development. Where the deliverable's boundaries are vague, disputes follow: in Automated Solutions Corp. v. Paragon Data Systems, Inc., 856 N.E.2d 1008 (Ohio Ct. App. 2006), parties to a software development and ownership agreement litigated for years over who owned the code and whether a termination condition had been met—a cautionary tale for any deal that leaves ownership of jointly developed work imprecise.

Checklist 5.2: Open Source Considerations

Nearly all modern software incorporates open-source components, and that is usually fine—but open-source licenses carry obligations, and copyleft licenses (the GPL family) can in some configurations require disclosure of source code. A customer needs assurance that the vendor's open-source usage will not contaminate the customer's own proprietary code or impose surprise compliance duties.

Open Source Element Addressed? Adequate? Notes
Open-source disclosure required SBOM on request
Open-source list available on request
No copyleft affecting customer Especially for on-prem code you redistribute
Vendor bears responsibility for compliance
Indemnification covers open-source issues

Open-source licenses are real, enforceable contracts (and conditions on a copyright license), as the Federal Circuit confirmed in Jacobsen v. Katzer, 535 F.3d 1373 (Fed. Cir. 2008), so "it's just open source, it doesn't matter" is exactly backwards. Jacobsen held that violating the conditions of an open-source license (there, the Artistic License) is not merely a breach of contract but can be copyright infringement—which means the same statutory-damages and injunction stakes we saw in Adobe attach to a vendor's open-source missteps too. The practical safeguards are a software bill of materials (SBOM) on request, a vendor warranty that its open-source use does not subject the customer to copyleft obligations, and indemnity coverage for open-source compliance claims. For the full treatment of where the landmines are, see Open Source Licensing Landmines in Enterprise Software Development and the practical program-building guidance in Open Source Compliance Checklists: The Complete Collection.


Part 6: Warranties and Disclaimers--What the Vendor Promises, and What It Takes Back

Warranties are affirmative promises about the software's quality and provenance; disclaimers are the vendor's attempt to negate every promise the law would otherwise imply. The two clauses are in tension by design, and the net warranty position is the difference between them. A contract with a robust express warranty section followed by a sweeping disclaimer can leave you with less than you thought—so read them together.

Checklist 6.1: Express Warranties Review

Warranty Present? Meaningful? Duration
Performance
Software performs per documentation
Service meets SLA commitments
Functionality as described in the SOW
Authority/Compliance
Vendor has authority to grant the license
No conflict with third-party obligations
Compliance with applicable laws
IP
Non-infringement warranty
No misappropriation of trade secrets
Security
Security measures as described
No known material vulnerabilities
Virus/malware-free

The bedrock express warranty is that the software will perform materially in accordance with its documentation for a defined period. Notice that this makes the documentation a contract term—so the documentation should be specific, and you should keep a copy as of signing, because a vendor that can rewrite the docs can rewrite the warranty. The non-infringement warranty is the foundation for the IP indemnity in Part 7 and should not be quietly disclaimed (watch for it on the disclaimer list).

Checklist 6.2: Warranty Remedies Review

A warranty without a remedy is decorative. The remedy clause defines what you actually get when the software fails to live up to the promise.

Remedy Element Present? Acceptable? Notes
Repair/correction of defects
Replacement with conforming software
Refund option (vendor's choice)
Refund option (customer's choice) Better
Remedies are non-exclusive
Time period to remedy specified

Most warranties offer a "repair, replace, or refund" remedy at the vendor's election, which is standard. The point of leverage is the fallback: if the vendor cannot repair or replace within a reasonable time, you should be able to terminate and get a refund—and that refund should not be limited to a trivial pro-rata sliver. Watch also for a remedy that is styled as "sole and exclusive," which forecloses every other remedy the law might give you; the UCC permits such limited remedies but provides, in § 2-719(2), that if the limited remedy "fail[s] of its essential purpose," the buyer may resort to other UCC remedies. That doctrine is your safety valve when a vendor's "exclusive" repair remedy turns out to be a perpetual loop of patches that never actually fix the defect.

Checklist 6.3: Disclaimer Review

Disclaimer Element Present? Enforceable? Notes
Disclaimer is conspicuous (caps, bold) Required for enforceability
Merchantability disclaimed Standard
Fitness for particular purpose disclaimed Standard
Non-infringement disclaimed Resist if possible
Uninterrupted operation disclaimed Standard
Error-free operation disclaimed Standard
Express warranties preserved Ensure no conflict

Here the law supplies a useful lever. To the extent software is treated as goods under UCC Article 2 (the question is genuinely unsettled—software is intangible, and courts split on whether Article 2 governs, an issue that the failed UCITA project tried and failed to resolve), the Code requires that disclaimers of the implied warranties of merchantability and fitness for a particular purpose be conspicuous (UCC §§ 2-316, 1-201(b)(10)). That is why these disclaimers appear in ALL CAPS or bold—not because lawyers like shouting, but because a buried, ordinary-type disclaimer can be held unenforceable. When you see a disclaimer in plain type, flag it: it may not survive a challenge. And resist letting the non-infringement warranty land on the disclaimer list, because disclaiming it tends to undercut the IP indemnity you are about to negotiate.


Part 7: Indemnification--Who Defends and Pays When a Third Party Sues

An indemnity is a promise to step in and handle—defend, and pay for—certain third-party claims. The marquee indemnity in a software deal is the vendor's promise to protect you if the software is accused of infringing someone else's IP, because that is a risk you cannot evaluate (you did not write the code and cannot know what patents it might trip) and the vendor can. A strong IP indemnity is one of the most valuable protections a customer can secure.

Checklist 7.1: Vendor IP Indemnification

Indemnification Element Present? Adequate? Notes
Scope of Coverage
Patent infringement covered
Copyright infringement covered
Trademark infringement covered
Trade-secret misappropriation covered
Open-source compliance claims covered See Part 5.2
Vendor Obligations
Defense obligation Vendor controls and funds defense
Indemnification obligation Pays judgments/settlements
Hold-harmless obligation
Settlement authority with consent No admissions binding customer
Carve-Outs
Customer-modification carve-out Reasonable
Combination carve-out Review scope carefully
Misuse carve-out Reasonable
Failure-to-update carve-out Review scope
Remediation Options
Procure right to continue use
Modify to be non-infringing Without loss of function
Terminate and refund Refund should be more than nominal

The carve-outs are where vendors recover what the indemnity gives. Each is reasonable in principle—the vendor should not have to defend infringement that you caused by hacking up the code, misusing it, or combining it with something it told you not to use—but each is also a place to smuggle in an exception broad enough to gut the protection. The test is causation and fault:

Carve-Out Fair If... Unfair If...
Customer modifications The infringement was caused by the modification The vendor required or supplied the modification
Combination with other products The customer chose the combination on its own The combination was the vendor's design or instruction
Failure to use updates The update was available, practical, and free of charge The "update" requires a major migration or new fees
Use outside scope There was a clear violation of the license The scope was ambiguous

Note the remediation options at the bottom of the checklist. When the software is found to infringe, vendors typically reserve the right to (1) procure a license so you can keep using it, (2) modify it to be non-infringing, or (3) terminate and refund. The trap is option (3) with a nominal refund: a vendor that can yank a mission-critical system and hand you back a fraction of last year's fees has given you an indemnity that protects the vendor, not you. Insist that any modification preserve materially equivalent functionality and that any termination refund be substantial.

Checklist 7.2: Customer Indemnification

Indemnities run both ways. The customer typically indemnifies the vendor for claims arising from the customer's data and the customer's misuse—which is fair. The line you must hold is that the customer should never indemnify the vendor for the vendor's own handling of the customer's data; that flips the risk allocation backwards.

Customer Indemnification Present? Acceptable? Notes
Customer Data-related claims Standard
Customer's illegal use Standard
Customer's breach of agreement Review scope
Third-party claims re Customer's use May be overbroad—narrow it
Vendor's handling of Customer Data Should NOT be a customer obligation

Part 8: Limitation of Liability--The Clause That Caps the Whole Deal

If you read only one provision in a software contract, read this one. The limitation-of-liability clause does two things: it sets a dollar cap on total liability, and it excludes entire categories of damages (most importantly consequential damages, which is where the real money in a failure usually lives). Together they determine the maximum financial consequence to the vendor of breaking its promises—and therefore how seriously the vendor will take those promises.

Checklist 8.1: Liability Cap Analysis

Liability Cap Element Specified? Adequate? Notes
Cap Structure
Cap amount specified Amount: $_______
Cap tied to fees paid Multiple: ___x
Cap period specified (trailing 12 months vs. total) "Trailing 12 months" common
Separate caps per claim vs. aggregate
Cap Applies To
Both parties (mutual)
All claims under the agreement
Carve-Outs from Cap
Indemnification obligations Should be carved out (or super-capped)
Confidentiality breaches Should be carved out
Data-security breaches Should be carved out
Gross negligence / willful misconduct Should be carved out
IP infringement by vendor Should be carved out
Payment obligations Standard carve-out (favors vendor)

A cap is only meaningful in light of two things: its size relative to the deal, and what is carved out of it. On size, the common market convention is a cap equal to fees paid in the trailing twelve months, with customers pushing for two-to-three times annual fees for important systems. But the carve-outs matter more than the headline number. A 1x cap with the right carve-outs is far better than a 3x cap that swallows everything. The categories that should sit outside the cap—because a small cap on them would be absurd—are IP indemnification, breach of confidentiality, data-security breaches, and the vendor's gross negligence or willful misconduct. Carving these out (or giving them a much higher "super-cap") is the single most important negotiation in the limitation-of-liability clause.

┌─────────────────────────────────────────────────────────┐
│  Total Contract Value (annual):  $________________       │
│  Liability Cap:                  $________________       │
│  Cap as Multiple of Annual Fees:    ____x                │
│                                                          │
│  ☐ <1x annual fees = Too low for an important customer   │
│  ☐ 1–2x annual fees = Standard                           │
│  ☐ 2–3x annual fees = Customer-favorable                 │
│  ☐ >3x annual fees = Very customer-favorable             │
│  ☐ Uncapped = Unusual (significant vendor risk)          │
│                                                          │
│  Critical liabilities carved out?  ☐ Yes ☐ No            │
│  If No: the cap may be inadequate regardless of amount.  │
└─────────────────────────────────────────────────────────┘

A word on enforceability, because customers sometimes assume an outrageously low cap simply won't hold up. Courts generally do enforce negotiated limitation-of-liability clauses between sophisticated commercial parties—freedom of contract is the rule, and the UCC expressly permits limitation of consequential damages unless the limitation is unconscionable (§ 2-719(3)). Two safety valves exist: a limitation that is unconscionable may be struck (limiting consequential damages for personal injury in consumer goods is presumptively unconscionable, though that rarely applies to enterprise software), and most jurisdictions will not enforce a cap as applied to a party's own gross negligence, fraud, or willful misconduct as a matter of public policy. There is also a subtle interaction with Part 6: where a contract pairs an "exclusive remedy" with a damages cap, some courts treat the two clauses as independent, so that a remedy's failure of its essential purpose under § 2-719(2) does not automatically invalidate the consequential-damages exclusion under § 2-719(3). The upshot is the same in every direction: you cannot count on a court to save you from a bad cap; negotiate the carve-outs up front.

Checklist 8.2: Consequential Damages Exclusion

Exclusion Element Present? Acceptable? Notes
Consequential damages excluded Standard, mutual
Incidental damages excluded Standard
Indirect damages excluded Standard
Special damages excluded Standard
Punitive damages excluded Standard
Lost profits excluded Standard
Lost revenue excluded Standard
Lost data excluded Consider carving out
Business interruption excluded Standard
Exclusion is mutual Should be
"Even if advised of the possibility" language Standard

The consequential-damages waiver is so common that reviewers often skip it, but understand precisely what you are surrendering. Consequential damages are the downstream harms that flow from a breach—lost profits, lost business, the cost of working around an outage—and they are usually the largest dollar exposure when software fails. Excluding them is market-standard and reasonable when mutual. The one item to scrutinize is lost data: for a system whose whole job is holding your data, an exclusion of "lost data" can leave you with no recovery for the very harm the service exists to prevent, so consider carving data loss out of the exclusion (and pairing it with a contractual backup obligation). Here is the plain-English translation of what each exclusion costs you:

If This Is Excluded... You Cannot Recover For...
Lost profits Revenue you would have earned but for the failure
Business interruption Cost of workarounds during outages
Lost data Value of data that cannot be recovered
Reputational harm Customer and market perception damage
Consequential damages Downstream ripple effects of the failure

A Worked Example: Where the Clauses Collide

The following is a hypothetical illustration, not a description of any real company or contract.

Suppose Meridian Health, a regional clinic network, licenses a SaaS patient-scheduling and records platform from a vendor, Calyx, for $400,000 per year. The contract includes a 99.9% uptime SLA (remedy: service credits capped at 10% of monthly fees), a liability cap of "fees paid in the trailing twelve months," a consequential-damages waiver, and a security clause promising "industry-standard safeguards." There is no BAA, no breach-notification deadline, and no carve-out of data-security claims from the cap.

Eighteen months in, a misconfigured storage bucket exposes the records of 180,000 patients. Calyx learns of it but, having no contractual deadline, notifies Meridian three weeks later—well past the point where Meridian could meet its own HIPAA and state-law notification obligations. Meridian faces regulatory penalties, the cost of notifying and providing credit monitoring to 180,000 people, and a class action.

Walk the clauses. The SLA is irrelevant; this was not downtime. The "industry-standard safeguards" language is too vague to anchor a clean breach-of-warranty claim. The consequential-damages waiver knocks out Meridian's lost business and reputational harm. And the liability cap—$400,000—caps Calyx's total exposure at roughly two dollars per exposed patient, a number dwarfed by Meridian's own costs. Worse, with no BAA, Meridian was itself out of HIPAA compliance from day one. The lesson is not subtle: the carve-outs Meridian skipped (a data-security carve-out from the cap, a 72-hour notification deadline, and a mandatory BAA) were the only provisions that would have made the security promise worth anything. Every one of them was available to negotiate at signing, when Meridian had leverage, and worthless to ask for after the breach.


Part 9: Term and Termination--How Long You Are In, and How You Get Out

The term-and-termination provisions govern the life cycle of the relationship: how long it runs, how it renews, when each side can end it, and—crucially—what happens to your data and access when it ends. The auto-renewal and notice mechanics here are responsible for more inadvertent multi-year commitments than any other clause in software contracting.

Checklist 9.1: Agreement Term Review

Term Element Specified? Acceptable? Notes
Initial Term
Initial term length Length: _______
Start date clear Order vs. effective date
Renewal
Auto-renewal provision
Renewal term length
Non-renewal notice period Days: _______
Price-increase limitations on renewal Cap: _____%
Early Exit
Termination for convenience
Notice period for convenience
Termination fee/refund policy

The classic trap is the evergreen auto-renewal paired with a long notice window and an uncapped price increase: the contract renews automatically for another year unless you give notice 90 days before the term ends, and on renewal the vendor can raise the price by any amount. Miss the notice date and you are locked in for another year at whatever price the vendor names. A related trap lurks in option clauses generally: courts hold parties to renewal and option deadlines strictly. In Facetime Communications, Inc. v. Reuters Ltd., 2008 WL 2853389 (S.D.N.Y. July 22, 2008), a licensee that missed its option-exercise deadline by a matter of days lost its right to continue using the software—and the court refused to bail it out on equitable grounds. The defenses are (1) a cap on renewal price increases (e.g., the lesser of 5% or CPI), (2) a manageable notice period, and (3) a calendaring discipline so the notice date never sneaks up on you. Note also that many U.S. states regulate auto-renewal disclosures, and California's amended Automatic Renewal Law (effective 2025) tightened the cancellation and notice requirements—relevant background if your contracts touch consumer-facing renewals.

┌─────────────────────────────────────────────────────────┐
│                    ⚠ CALENDAR THIS ⚠                     │
│  Agreement End Date:          ________________           │
│  Non-Renewal Notice Period:   ________________           │
│  LAST DATE TO GIVE NOTICE:    ________________           │
│                                                          │
│  Set reminders: 90 days before, 30 days before,          │
│  and on the notice deadline itself.                      │
└─────────────────────────────────────────────────────────┘

Checklist 9.2: Termination Rights Review

Termination Right Available? Conditions Notes
For Cause
Material breach by other party Cure period: ___ days Usually 30 days
Bankruptcy/insolvency of other party See § 365(n) note below
Failure to meet SLA Threshold: ___ failures The remedy that matters
Change of control
For Convenience
By customer Notice: ___ days
By vendor Notice: ___ days A vendor convenience right is dangerous
Automatic
Upon non-renewal
Upon regulatory prohibition

A subtle but important point on the bankruptcy termination right and on what happens if the vendor goes under. For on-premise software, Section 365(n) of the Bankruptcy Code gives a licensee of intellectual property the option, if the debtor-licensor rejects the license, to retain its rights under the license for the duration of the term—an important protection that Congress enacted precisely to overturn the harsh result in Lubrizol Enterprises, Inc. v. Richmond Metal Finishers, Inc., 756 F.2d 1043 (4th Cir. 1985), where a rejected IP license simply evaporated. Reinforce § 365(n) with an express acknowledgment in the contract and, for critical systems, with the source-code escrow discussed in Part 3—keeping in mind the ipso facto limitation (§ 365(e)(1)) noted there, which is why escrow release should not hinge on bankruptcy alone. Watch, too, for a vendor right to terminate for convenience: a vendor that can walk away on short notice can strand you mid-deployment, so this should be heavily restricted or removed. And note that the right to terminate for the other side's breach is itself a frequent battleground—in Automated Solutions (Part 5.1), the very existence of a triggering breach was the contested question—so define your cure periods and triggering events precisely.

Checklist 9.3: Post-Termination Obligations

What survives termination is as important as termination itself. The clauses that protect you—confidentiality, indemnification, the liability cap—must be drafted to survive the agreement's end, and your data must come home.

Post-Termination Element Addressed? Adequate? Notes
Customer data return/export Tie to Part 4.4
Transition period Length: ___ days
Continued access during transition
Transition assistance available
Data destruction timeline
Destruction certification
Survival of confidentiality
Survival of indemnification
Survival of limitation of liability
Accrued rights preserved

Part 10: The Boilerplate That Bites--Assignment, Confidentiality, and Dispute Resolution

"Boilerplate" is a dangerous word, because it implies these clauses are interchangeable filler. They are not. The assignment clause can block your merger; the confidentiality clause governs your most sensitive information; the dispute-resolution clause decides whether a fight happens in your backyard or the vendor's, in court or in arbitration.

Checklist 10.1: Assignment and Change of Control

Assignment Element Addressed? Acceptable? Notes
Customer assignment rights
Affiliate assignment permitted
M&A assignment permitted Critical
Consent required (reasonable standard) "Not unreasonably withheld"
Vendor assignment rights
Change-of-control definition
Change-of-control termination right

The anti-assignment clause is an M&A landmine, and one with real case law behind it. If the contract bars assignment without the vendor's consent and (expressly or by operation of law) treats a change of control as an "assignment," then an acquirer of your company technically needs the vendor's permission to keep using software your business depends on—handing the vendor a veto (and a re-pricing opportunity) at your most vulnerable moment. SQL Solutions v. Oracle (Part 2.1) is the cautionary tale: a corporate restructuring was treated as a prohibited transfer, justifying termination, because copyright licenses are presumptively non-assignable and the agreement said nothing to the contrary. Negotiate an express carve-out permitting assignment to an affiliate or to a successor in a merger or sale of substantially all assets, without consent—and confirm the carve-out reaches internal reorganizations, not just third-party acquisitions.

Checklist 10.2: Confidentiality Provisions

Confidentiality Element Addressed? Adequate? Notes
Confidential information defined
Standard exceptions included Public, independently developed, etc.
Use limitations specified
Disclosure limitations specified
Compelled disclosure permitted With notice where lawful
Return/destruction at termination
Survival period specified
Trade secrets perpetual protection No time limit for trade secrets

The one subtlety often missed: most confidentiality obligations expire after a term of years (three to five is typical), but trade secrets should be protected for as long as they remain trade secrets—indefinitely. A flat five-year confidentiality term can inadvertently strip protection from genuine trade secrets, which is why well-drafted clauses carve trade secrets out of the time limit. For the full treatment, see Drafting Enforceable Non-Disclosure Agreements for Technology Transactions and, on the substantive protection of secrets, Building a Trade Secret Protection Program from Scratch.

Checklist 10.3: Dispute Resolution

Dispute Resolution Element Specified? Preferred? Notes
Governing law State: _______
Exclusive jurisdiction/venue Location: _______
Mandatory arbitration
Arbitration rules specified AAA, JAMS
Mediation required first
Injunctive relief preserved For IP/confidentiality
Prevailing-party attorneys' fees
Class-action waiver
Jury-trial waiver

Two practical points. First, venue and governing law are not neutral: a clause requiring you to litigate in the vendor's home state under the vendor's law raises the cost and friction of ever holding the vendor accountable. Second, the arbitration choice is genuinely double-edged—arbitration can be faster, cheaper, and confidential, but judicial review of an arbitration award is famously narrow under the Federal Arbitration Act (9 U.S.C. § 10), so a bad award is effectively final. Decide deliberately rather than accepting the vendor's default. If you want the deeper analysis, see Arbitration: A Comprehensive Guide to Alternative Dispute Resolution. And always preserve the right to seek injunctive relief in court for IP and confidentiality breaches—those harms are often irreparable and cannot wait for an arbitrator.


Part 11: Role-Specific Negotiation Priorities

The same contract reads differently depending on which chair you sit in. These priority lists translate the foregoing review into a negotiation plan, sorted by how hard to fight for each item.

Checklist 11.1: Customer Negotiation Priorities

Must-Have Terms (do not sign without):

  • Clear customer ownership of customer data
  • A meaningful liability cap (at least 1x annual fees) with the critical carve-outs
  • IP indemnification from the vendor
  • Data portability and a post-termination access window
  • An SLA with credits and a chronic-failure termination right (SaaS)
  • Reasonable termination rights and a § 365(n) acknowledgment (on-prem)
  • A license metric and audit clause priced at contract (not list) rates

Should-Have Terms (negotiate hard):

  • Carve-outs from the liability cap for IP, confidentiality, security, and willful misconduct
  • Breach notification within 72 hours
  • Audit rights or a SOC 2 Type II commitment for security
  • A cap on renewal price increases; no unilateral term changes
  • Assignment rights for M&A and affiliate use
  • An express limit (or ban) on using your data to train AI models

Nice-to-Have Terms (if leverage permits):

  • Custom development owned by the customer
  • Termination for convenience
  • Most-favored-customer pricing
  • Enterprise-wide or unlimited-user licensing
  • Extended support hours and benchmarking rights

Checklist 11.2: Vendor Negotiation Priorities

Protect these terms:

  • Ownership of the software and all IP in it
  • The limitation of liability and the consequential-damages waiver
  • Warranty disclaimers (conspicuous and enforceable)
  • Payment obligations (carved out of the cap, in the vendor's favor)
  • License scope, restrictions, and audit rights
  • SLA remedy limitations (credits as the primary remedy)

Flexible (with appropriate pricing):

  • Liability-cap amount (raise it for a premium)
  • Additional cap carve-outs
  • Enhanced SLA commitments and security obligations
  • Broader use rights (affiliates, contractors, geography)
  • Termination for convenience

Avoid agreeing to:

  • Uncapped liability
  • Unlimited or uncapped indemnification
  • Customer ownership of all customizations and improvements
  • Unrestricted benchmarking and publication rights
  • Perpetual, irrevocable licenses with no payment hook
  • Most-favored-customer clauses without clear limits

Part 12: Final Pre-Signature Review

The last pass is mechanical but indispensable. More deals are damaged by a missing exhibit or an inconsistent order form than by any subtle legal nuance.

Checklist 12.1: Agreement Completeness

  • All schedules and exhibits are attached
  • Order-form details match the master agreement terms
  • Any SOW is consistent with the master agreement
  • Pricing and payment terms are clear and complete
  • All blanks are filled in
  • Defined terms are used consistently throughout
  • Cross-references point to the right sections
  • Signature blocks identify the correct legal entities
  • The effective date is specified

Checklist 12.2: Risk Assessment Summary

Risk Area Risk Level Mitigation in Place?
Data security ☐ High ☐ Med ☐ Low ☐ Yes ☐ No ☐ Partial
Business continuity ☐ High ☐ Med ☐ Low ☐ Yes ☐ No ☐ Partial
Vendor lock-in ☐ High ☐ Med ☐ Low ☐ Yes ☐ No ☐ Partial
Cost escalation ☐ High ☐ Med ☐ Low ☐ Yes ☐ No ☐ Partial
Audit/true-up exposure ☐ High ☐ Med ☐ Low ☐ Yes ☐ No ☐ Partial
IP exposure ☐ High ☐ Med ☐ Low ☐ Yes ☐ No ☐ Partial
Liability exposure ☐ High ☐ Med ☐ Low ☐ Yes ☐ No ☐ Partial
Regulatory compliance ☐ High ☐ Med ☐ Low ☐ Yes ☐ No ☐ Partial
Exit difficulty ☐ High ☐ Med ☐ Low ☐ Yes ☐ No ☐ Partial

Checklist 12.3: Approval and Execution

  • Business owner has reviewed and approved
  • Legal has reviewed and approved
  • IT/Security has reviewed (if applicable)
  • Procurement has reviewed (if applicable)
  • Finance has reviewed (if applicable)
  • Appropriate signature authority identified
  • Countersigned copy received and filed
  • Contract-management system updated
  • Key dates calendared (renewal, notice deadlines)
  • Relevant teams notified of their ongoing obligations

Quick Reference: Software Agreement Red Flags

Stop and escalate if you see any of these. Each one is a place where the contract quietly shifts meaningful risk or control to the other side.

Red Flag Why It Matters
"Vendor may modify these terms at any time" Your deal can change unilaterally; assent may be illusory
"Customer data may be used for any purpose" Your data is no longer yours
"...to improve our products and services" (undefined) A hook for AI training and analytics on your data
"Liability limited to fees paid in the prior month" Effectively no protection at all
"Vendor's sole obligation is a refund" No meaningful remedy for a failure
"Customer indemnifies Vendor for all claims" Backwards risk allocation
"No assignment without Vendor consent" (no exceptions) M&A and reorganization trap (SQL Solutions v. Oracle)
Overage billed at "then-current list price" Audit findings become a list-price windfall
Auto-renewal + uncapped increase + short notice Cost-escalation trap
"As-is" with no express warranties at all No performance commitment to enforce
No data-return provision Hostage-data risk
Disclaimer in plain type (not conspicuous) May be unenforceable—but flags careless drafting
Exclusive arbitration in the vendor's hometown Dispute-resolution disadvantage

Key Takeaways

Reviewing a software license is a discipline, not a talent. The contract is long, but the risk is concentrated in a handful of provisions, and a systematic pass finds them every time. A few principles carry the whole toolkit:

You are licensing, not buying—and exceeding the license can be infringement. Every restriction draws its force from the license-versus-sale architecture blessed in Vernor v. Autodesk, and Adobe v. One Stop Micro shows that stepping outside the grant can be copyright infringement, not just breach. Read the grant as the answer to what, who, where, and for what purpose, and make sure each answer matches your real-world deployment.

Context sets the stakes. A clause that is fine in a trivial tool is intolerable in a mission-critical system. Identify the deployment model, the business criticality, and the regulatory overlay before you redline a word.

The liability clause is the master valve. The dollar cap and the consequential-damages exclusion together set the maximum consequence of the vendor's broken promises. The carve-outs—IP, confidentiality, data security, willful misconduct—matter more than the headline number, as the Meridian Health hypothetical in Part 8 makes painfully clear.

Your data and your exit are the SaaS battleground. Own your data, narrow the vendor's license to it (watch the "improve our services" and AI-training language), demand fast breach notice that survives the cap, and lock in portability and a post-termination access window before you sign, while you still have leverage.

The audit clause is the sleeper. A precise license metric and a fair audit clause—priced at contract rates, with self-certification and a good-faith-dispute carve-out—prevent the true-up invoice that ambushes unprepared customers.

Every term is negotiable. "Standard" means "our opening position," not "final." Document why you accepted what you accepted—future you, staring at the contract during a dispute, will be grateful.

The checklists give you the system; your judgment supplies the attention. Used together, they turn a forty-page firehose into an orderly, defensible review—the kind that catches the one-month liability cap, the buried data-use clause, and the list-price audit trap before they become your problem.


Frequently Asked Questions

Is a software license the same as buying the software? Almost never. Commercial software is licensed, not sold, which keeps you a licensee rather than an owner and makes the contract's restrictions enforceable. Courts uphold this structure—Vernor v. Autodesk, Inc., 621 F.3d 1102 (9th Cir. 2010)—where the vendor retains title, restricts transfer, and imposes use restrictions. The practical upshot is that the copyright first-sale doctrine (17 U.S.C. § 109), which would let you resell a purchased copy, does not apply.

Can using software beyond what the license allows be copyright infringement, not just breach of contract? Yes—and the distinction is expensive. When the grant is structured as a conditional license, using the software outside that scope can constitute copyright infringement, exposing you to statutory damages, attorneys' fees, and injunctions rather than ordinary contract damages. In Adobe Systems Inc. v. One Stop Micro, Inc., 84 F. Supp. 2d 1086 (N.D. Cal. 2000), out-of-scope sales were held to be infringement as a matter of law. This is why a license narrower than your actual use is a genuine risk, not a paperwork nuisance.

Are clickwrap and browsewrap agreements enforceable? Clickwrap agreements—where you click "I agree"—are routinely enforced because clicking manifests assent (ProCD, Inc. v. Zeidenberg, 86 F.3d 1447 (7th Cir. 1996)). Browsewrap terms—merely linked on a page—are enforceable only if the user had reasonable notice of them, which often fails (Specht v. Netscape, 306 F.3d 17 (2d Cir. 2002); Nguyen v. Barnes & Noble, 763 F.3d 1171 (9th Cir. 2014)). For negotiated enterprise agreements signed by both sides, enforceability is not in doubt; the issue arises with online terms layered onto orders.

What is the single most important clause to negotiate as a customer? The limitation of liability—specifically, its carve-outs. The cap and consequential-damages exclusion set the maximum the vendor can owe you if everything goes wrong. A modest cap with the right carve-outs (IP indemnity, confidentiality, data security, gross negligence and willful misconduct sitting outside the cap) protects you far better than a large cap that swallows every claim.

Why does the warranty disclaimer have to be in ALL CAPS? To the extent software is treated as goods under UCC Article 2, the Code requires that disclaimers of the implied warranties of merchantability and fitness for a particular purpose be conspicuous (UCC §§ 2-316, 1-201(b)(10)). All-caps or bold text is how drafters satisfy that requirement. A disclaimer buried in ordinary type may be unenforceable—so a plain-type disclaimer is both a legal vulnerability for the vendor and a sign of careless drafting.

How big should a liability cap be? There is no universal answer, but a common market convention is a cap equal to fees paid in the trailing twelve months, with customers negotiating two-to-three times annual fees for important systems. More important than the multiple is what is carved out: IP indemnification, breach of confidentiality, data-security incidents, and the vendor's gross negligence or willful misconduct should sit outside the cap (or carry a much higher super-cap).

What protects me if my software vendor goes bankrupt? For on-premise software, Section 365(n) of the Bankruptcy Code lets an IP licensee retain its license rights for the term even if the bankrupt vendor rejects the contract—a protection Congress added after Lubrizol Enterprises v. Richmond Metal Finishers, 756 F.2d 1043 (4th Cir. 1985). Reinforce it with an express acknowledgment in the agreement. For mission-critical software, also negotiate a verified, regularly updated source-code escrow, but tie release to operational triggers (failure to support, abandonment) rather than bankruptcy alone, because a release triggered solely by bankruptcy may be an unenforceable ipso facto clause under § 365(e)(1). For SaaS, the analog is robust data portability and a post-termination access window, because there is no copy in your possession to fall back on.

What is a software license audit, and how do I protect against a surprise true-up bill? Most commercial licenses let the vendor audit your usage against the license metric and bill you for any overage. The defenses are to define the metric precisely, fix overage pricing to your contract rate rather than "then-current list price," secure a self-certification option in place of on-site audits, ensure a good-faith usage dispute cannot trigger termination, and keep your own deployment and user-count records so you arrive at the audit with the better evidence. See Checklist 2.4.

Do I need a separate data-processing addendum or BAA? Often, yes. If the vendor processes EU personal data, GDPR Article 28 requires a Data Processing Agreement; if it handles protected health information, HIPAA requires a Business Associate Agreement with the terms at 45 C.F.R. § 164.504(e); and California's CCPA/CPRA requires specific "service provider" contract terms. The base agreement rarely satisfies these on its own, and the absence of the required addendum is itself a red flag. See Developing a Privacy Compliance Program and HIPAA Business Associates and Cloud Computing.

How do I avoid getting locked into an automatic renewal? Read the renewal clause first, not last. Watch for an evergreen auto-renewal paired with a long non-renewal notice window and an uncapped price increase. Courts enforce renewal and option deadlines strictly (Facetime Communications v. Reuters, 2008 WL 2853389 (S.D.N.Y. 2008)), so calendar the notice deadline with reminders at 90 days, 30 days, and the deadline itself, and negotiate a cap on renewal increases and a workable notice period. Many states also regulate auto-renewal disclosures, and California tightened its Automatic Renewal Law in 2025.


Related Articles


This article provides general information, not legal advice, and does not create an attorney-client relationship. Software contracts are governed by law that varies by jurisdiction and continues to evolve; consult qualified counsel about your specific agreement and circumstances.