Contents
Key takeawaysWhy terms matterWhich termsRenewal capsTrading terms for priceCloud and AI termsWhat to do nextFAQMost software benchmarks stop at the discount. The terms decide what the agreement costs from year two onward, and they are where a deal that looked good at signature turns average at renewal.
- Terms decide the cost after year one. An uplift compounds; a missing true down right locks in shelfware.
- Benchmark terms against executed paper, clause by clause: at market, weaker, or missing.
- A cap is worth more than it looks. On a USD 1M agreement, a 7 percent annual uplift against a 3 percent cap costs about USD 0.44M over five years.
- Put the clause set on the table with the price. Terms raised after the price is agreed are traded for nothing.
- Cloud and AI agreements add new terms: rollover of unused commit, cross service discounts, new service pricing and data use.
Why benchmark software contract terms as well as price?
Because the price is fixed at signature and the terms decide everything after it. An uplift compounds every year, a missing true down right turns falling usage into shelfware, and an unprotected price on added quantities reprices growth at list.
Annual cost of a USD 1M agreement over five years, by uplift term
Arithmetic on a USD 1M first year. The same compounding applies at any contract value.
On a USD 1M agreement, the difference between a 7 percent uplift and a 3 percent cap is about USD 0.44M over five years. Holding the price flat for three years first saves about USD 0.66M. None of it shows up in a year one discount.
Why buyers skip the terms
Price is easy to compare and terms are not. Terms sit in different documents, use the vendor's wording, and are often left to a legal review after the commercial deal is done, when nothing is left to trade.
Which software contract terms can be benchmarked?
Any term that appears in enough executed agreements to compare. These carry the most money:
| Term | Market best | Weak paper | What weak costs you |
|---|---|---|---|
| Renewal cap | Fixed cap on uplift, on net price | Uncapped, or capped on list | Compounding increases |
| Price protection | Unit price held for added quantities | Additions at the then current list | Growth repriced at list |
| True down | Reduce quantities at anniversary | Quantities only go up | Shelfware for the term |
| Unused commit | A share rolls into the next term | Forfeited | Commit paid for and lost |
| Credits | Migration and final year credits in writing | Verbal or none | Transition costs carried by you |
| Exit and portability | Exit assistance and data export at no charge | Silent | A costly exit that weakens the next renewal |
| Data and AI use | No training on your data | Silent or permissive | Risk you cannot price |
| Publicity | No reference without written consent | Reference rights by default | Your name in the vendor's marketing |
How each term is scored
Every clause in the draft is compared with the same term in the comparable agreements and marked at market, weaker, or missing. The count matters: "ten of fourteen terms behind" is a sentence a deal desk understands.
The same comparison set drives the price benchmark, as set out in the software benchmarking methodology.
How much is a software renewal cap worth?
More than most buyers price it at, because it compounds. A cap also sets the starting point for the next negotiation: a buyer who renews from a capped base negotiates from a lower number.
What to ask for
- A cap on net price, not list. A cap on list lets the vendor raise list and shrink your discount.
- A fixed percentage, not an index plus a margin you cannot predict.
- Every line covered, including products added during the term.
- A price hold first, where comparable buyers hold one, with the cap after it.
Where the common advice on contract terms is wrong
The common advice is to settle the price first and hand the terms to legal afterward. We disagree. Once the price is agreed the vendor has nothing left to give for terms, so legal negotiates wording while the commercial value is gone. In our negotiations the clause set goes on the table with the first price response: the cap, price protection, true down rights, rollover and credits, each with a market position from the benchmark. Terms traded alongside price get paid for; terms raised after it get refused.
A discount is negotiated once. A renewal cap pays out every year for the life of the agreement.
How do you trade software contract terms against price?
By pricing each term first. A benchmark tells you which terms the comparable holds; a simple model tells you what each is worth over the term. Then the trade is arithmetic, not instinct.
The trade in four steps
- Price every missing term over the full term, using your own growth and usage forecast.
- Rank them by value, and by how often comparable buyers secured them.
- Give price for terms only where the term is worth more than the price you give up.
- Hold the cap. It protects every later year, including the next renewal.
Terms that cost the vendor little
Some terms are cheap for the vendor and valuable to you: publicity rights, data use limits, notice periods and exit assistance. Ask for these early. A vendor that refuses a term costing it nothing is signaling how it will behave on the rest.
Which terms matter most in cloud and AI agreements?
The ones that govern commitment and consumption. Cloud and AI agreements are priced on committed spend and usage, so the terms that decide what happens to unused commit, overage and new services carry most of the money.
- Rollover of unused commit: a share carried into the next term instead of forfeited.
- Cross service discounts: the discount applied across services, not only the headline ones.
- New service pricing: discounts that extend to services and AI models launched during the term.
- Marketplace caps: how much third party marketplace spend counts toward the commit.
- Data use: no training on your data, written into the agreement.
In the AWS commitment, the bank moved from no rollover to 15 percent, raised the cross service discount from 30 to 40 percent, and wrote in no AI training on its data. The full story is in our benchmarking guide.
Benchmarking terms in a young AI market
AI agreements are newer, but executed paper already exists to compare. ChatGPT Enterprise discounts, for example, run 10 to 18 percent at 500 to 2,000 seats and up to 33 to 40 percent above 15,000 seats on a 36 month term.
Benchmark the data terms the same way, against the wording comparable buyers signed. The seat bands are in the OpenAI discount benchmarks.
What to do next
- Pull the full paper, not only the order form: master agreement, amendments, side letters and the price list.
- Score every term against the comparable: at market, weaker or missing.
- Price the missing terms over the full term with your own forecast.
- Send the clause set with your first price response, each term with its market position.
- Check the final paper so every agreed term is in the contract, not a side letter.
- Benchmark terms and price together on Vera AI, or with a Redress negotiation.
Frequently asked questions
Which software contract terms should be benchmarked?
The terms that decide cost after year one: the renewal cap, price protection on added quantities, true down rights, rollover of unused commit, credits, exit and data portability, data use and publicity.
What is a typical software renewal cap?
It varies by vendor and spend tier, which is why it should be benchmarked rather than assumed. What matters most is that the cap applies to net price, is a fixed percentage, and covers products added during the term.
How much is a renewal cap worth?
It compounds. On a USD 1M agreement, a 7 percent annual uplift against a 3 percent cap costs about USD 0.44M over five years, and holding the price flat for three years first saves about USD 0.66M.
Should terms be negotiated before or after price?
With the price. Once the price is agreed the vendor has nothing left to give for terms. Put the full clause set, each term with its market position, on the table with your first price response.
What is a true down right?
The right to reduce licensed quantities at an anniversary or at renewal when usage falls. Without it, quantities can only go up and unused licenses are paid for the full term.
Which terms matter most in AI agreements?
Data use, price protection on models and tokens, discounts that extend to new models launched during the term, and what happens to unused commit. No training on your data should be written into the agreement, not assumed.