Contract check · Vendor / SaaS contract

What should I look for when reviewing a software license agreement?

The short answer

A software license agreement for on-premises or perpetual software covers a different set of risks than a SaaS subscription. The key provisions buyers commonly miss include: how seats or devices are counted (and what triggers an audit), whether the license survives if the vendor is acquired or goes out of business, what maintenance and support is actually included versus sold separately, and whether open-source components carry obligations that affect how you can use or modify the software. The agreement defines your rights — not the sales conversation. Scan it to see what the license actually permits and what your ongoing obligations are before you sign.

Scan your agreement — free preview Free preview · Full report $6.99 · One-time, no subscription required

No account requiredFile deleted after analysisNot legal advice

What a software license agreement usually does

A software license agreement grants your company the right to use the software under defined conditions — it does not transfer ownership of the code. The license defines who may use the software (named users, concurrent users, devices, or CPUs), for what purposes (internal use, development, resale), and on what terms. Perpetual licenses grant an indefinite right to use the version licensed; subscription licenses expire. The distinction matters: a perpetual licensee needs to understand what 'perpetual' actually covers, because maintenance, support, and updates are often sold separately and may be required to keep the software functioning.

On-premises agreements often include audit rights allowing the vendor to inspect your installations for compliance. They may also include source code escrow provisions that protect your access if the vendor ceases operations, and open-source disclosure schedules identifying components that carry their own license obligations.

Why buyers get caught on the details

The gap between what a software sales team describes and what the license agreement actually says is a common source of post-signature disputes. Buyers report discovering after implementation that the seat count they bought does not cover their actual usage model, that maintenance fees are required to remain compliant, or that open-source components in the product create obligations for their own development work. The agreement is the document that controls — reviewing it before signing is the only way to know what your company is committing to.

What to look for in your agreement

Questions to ask before signing

Why scan instead of guess

The general rule tells you the baseline. Your agreement tells you what you’re actually being asked to sign — and the wording is what binds. Dang reads the document and flags the clauses worth reviewing, in plain English.

The deterministic engine scores and decides what’s risky. The AI only enriches the plain-English wording — AI extracts, code decides, never the other way around.

Your original file is deleted promptly after processing — we keep only the report you can read. No account needed for a one-time scan. Free preview first; full report $6.99, one-time.

Common questions

What is the difference between a perpetual license and a SaaS subscription?

A perpetual license grants an ongoing right to use a specific software version, often with a one-time fee plus separate maintenance fees. A SaaS subscription provides access to software hosted by the vendor, typically on an annual or monthly basis that can be cancelled. Perpetual licenses carry different risks around version support, audit exposure, and what happens if the vendor is acquired — worth understanding before committing.

Can a vendor audit my company under a software license?

If the agreement has an audit clause — and most do — yes. The clause typically defines how much notice the vendor must give, how often audits can occur, and how shortfalls are priced. The audit rights in your specific agreement are what apply to your company.