SaaS · 9 min read ·

Per-Seat Pricing Traps: Minimum Commitments and True-Ups

Watch for three things: minimum seat commitments you pay for even if unused, no right to reduce seats until renewal, and true-ups that bill you retroactively for extra users. Negotiate seat flexibility, true-ups at the same unit price billed prospectively, and a right to reduce at renewal.

Per-seat pricing looks simple: a price per user, multiplied by the number of users. In practice, contracts add terms that can make it expensive. You commit to a minimum number of seats, cannot reduce during the term, and receive true-up bills when usage exceeds what you bought. For a growing or changing business, these terms can mean paying for seats you do not use, or surprise charges at year-end. This guide explains the common traps and how to negotiate them.

Have the contract in front of you? You can check your software contract for this clause in a few minutes.

Key takeaways

  • Minimum seat commitments mean paying for unused seats.
  • Contracts often allow adding but not reducing seats mid-term.
  • True-ups should be at your price, prospective and based on active users.
  • Control auto-provisioning and reset seats at renewal.

What is a minimum seat commitment in SaaS?

Many contracts set a minimum number of seats for the term, sometimes at a discount. You pay for the minimum even if fewer people use the product. If your team shrinks or adoption is slow, you may pay for many unused seats. Ask for a lower minimum, a ramp that increases over time, or the right to reduce the minimum at renewal.

Reductions during the term

Contracts commonly allow adding seats at any time but reducing only at renewal. That asymmetry means your cost can rise but not fall during the term. Ask for the right to reduce seats by a percentage during the term, or to reassign seats freely when people leave.

True-ups

A true-up is a charge for usage above what you purchased, usually calculated periodically, such as quarterly or annually. Check:

Retroactive true-ups at list price, measured by all accounts created, are the most expensive combination.

  • How usage is measured: named users, active users, or any account ever created.
  • Whether true-ups are billed at your discounted price or the list price.
  • Whether they are billed retroactively for the whole period or prospectively.
  • Whether added seats remain part of your commitment going forward.
Costly per-seat terms compared with better versions to negotiate
Seat termCostly versionBetter version
What counts as a seatEvery account ever created, including leavers and test accountsActive users who logged in during the period
True-up priceList priceYour discounted per-seat price
True-up timingBilled retroactively for the whole periodProrated from the date the seat was added
ReductionsOnly at renewalUp to a set percentage at each anniversary, and to actual usage at renewal
Minimum commitmentA high fixed number for the whole termA lower minimum, or a ramp that grows with hiring
Usage auditsAny time, at your costNo more than yearly, with notice, vendor pays unless it finds significant underpayment

How should a SaaS seat be defined?

The definition of a user or seat matters. Some contracts count every named account, including former employees, contractors and test accounts. Others count only active users in a period. Ask for seats to be defined as active users and for deactivated accounts to free up seats immediately.

Auto-provisioning

Single sign-on and automatic user provisioning can create seats without anyone noticing. Review your identity settings and restrict who can add users, or you may trigger true-ups.

Renewal pricing

Seats added mid-term may renew at the new total. Ask for the right to reset seat numbers at renewal based on actual usage, and for your per-seat discount to apply to all seats, including those added later.

A worked example

A company buys 200 seats at $30 per month. Its contract counts every named account and true-ups annually at list price of $45, retroactively. Auto-provisioning creates 60 extra accounts, many for contractors who used the tool once. The true-up bill is $32,400. With active-user counting, the discounted price and prospective true-ups, the charge would have been a fraction of that.

Sample wording you can propose

"A User is an individual who has logged in during the relevant month. Customer may reassign seats at any time. Additional seats are charged at the per-seat price in this Order Form, prorated from the date added. Customer may reduce seats by up to 20% at each anniversary and to actual usage at renewal."

Common mistakes

  • Committing to seats for projected growth that does not happen.
  • Not checking how seats are counted.
  • Allowing auto-provisioning without controls.
  • Accepting list-price true-ups.
  • Not reviewing usage before renewal.

Quick checklist

  • Is there a minimum seat commitment?
  • Can you reduce seats during the term?
  • How is a seat or user defined?
  • How are true-ups priced and timed?
  • Who can add users?
  • Can you reset seats at renewal?

Key terms explained

These terms appear in per-seat pricing.

  • Seat: a licence for one user.
  • Minimum commitment: the number of seats you must pay for.
  • True-up: a charge for usage above your purchased amount.
  • Active user: a user who logs in during a period.
  • Ramp: a schedule that increases committed seats over time.

Usage-based and hybrid pricing

Many vendors now combine seats with usage limits, such as API calls, storage, records or AI credits. These create their own traps: overage charges at high rates, limits reset monthly with no rollover and usage that is hard to predict. Ask for usage dashboards, alerts before limits are reached, overage rates equal to your committed rate and the ability to buy additional capacity in advance at a discount.

Can a SaaS vendor audit your seat usage?

Some contracts give vendors the right to audit your usage. Check how often, with how much notice, and who pays. An audit clause combined with broad seat definitions can produce large retroactive charges. Ask that audits happen no more than once a year, with reasonable notice, and that the vendor pays unless it finds significant underpayment.

Is using extra seats a breach of contract or copyright infringement?

For software installed on your own machines, the answer can matter a lot. Copyright gives the owner the exclusive right to make copies, and a software license permits copying on its terms. In MDY Industries, LLC v. Blizzard Entertainment, Inc., 629 F.3d 928 (9th Cir. 2010, amended 2011), the Ninth Circuit held that breaking a license term is copyright infringement only if the term is a condition that limits the scope of the license and the breach implicates one of the owner's exclusive rights, such as copying. Breaking an ordinary promise in the license is just a breach of contract.

The difference changes the money at stake. A contract claim is usually measured by the unpaid license fees. Copyright infringement allows statutory damages of $750 to $30,000 per work, and up to $150,000 per work if the infringement is willful (17 U.S.C. § 504(c)). Installing more copies than you paid for involves copying, which is why audits of installed software can be so contentious.

For hosted SaaS, your users access the vendor's software rather than installing copies, so most seat disputes are contract disputes about true-ups and fees. Even so, it is worth making that explicit: ask that the audit clause state that the vendor's remedy for excess use is payment of the shortfall at your contracted unit price, with no penalties or list-price back-billing.

That one sentence turns a potentially open-ended dispute into a predictable invoice. It also helps to agree how often audits can happen, how much notice you get, and that the vendor pays for the audit unless it finds a significant underpayment. Together, those terms keep a seat review a routine reconciliation rather than a legal threat.

Practical controls

  • Assign an owner for each subscription who reviews users monthly.
  • Remove leavers from the tool as part of offboarding.
  • Use groups in your identity provider to control access.
  • Review usage reports before each true-up date.
  • Keep a record of seat counts and any vendor confirmations.

Negotiating with data

Before renewal, collect active usage data and compare it with your purchased seats. Many companies find 15% to 30% of seats unused. Use that data to reset your commitment, and ask the vendor to share its usage reports if you do not have your own.

Contractors and guests

Check how the contract treats contractors, partners and guest users. Some vendors offer free or cheaper guest seats with limited functions. Others count every external collaborator as a full seat. If you work with many external users, negotiate guest access explicitly.

Before renewal: a seat review

Run a seat review 90 days before renewal. Export the user list, remove leavers and inactive accounts, identify people who could use a cheaper tier and decide how many seats you need for the next term. Share the result with the vendor early.

A second example: the shrinking team

A startup commits to 150 seats for two years at a discount, expecting to grow. A year later it has 90 staff after a restructuring. The contract allows no reductions until renewal, so it pays for 60 unused seats for another year, about $21,600 at $30 per seat per month. Had it negotiated a 20% reduction right at each anniversary, it could have cut 30 seats and saved half that amount. Had it negotiated a ramp, starting at 100 seats and rising only as hiring happened, it would have avoided most of the waste. Growth forecasts are often optimistic, and seat commitments turn optimism into a fixed cost.

Discounts and the true cost

Vendors often offer deeper per-seat discounts for larger commitments. Compare the total committed cost, not just the unit price. A 20% discount on 200 seats is worse than the list price on the 120 seats you actually use. Model your likely usage, including a pessimistic case, before committing.

Ask for price protection on added seats

When you add seats mid-term, ask for them to be priced at your existing discounted rate for the rest of the term and at renewal. Without that protection, added seats may be billed at list price, raising your average cost every time the team grows.

Check seat terms before you sign

Seat terms are easier to negotiate before signing. Upload your order form and SaaS agreement to see seat definitions, minimums and true-up terms explained.

Check your seat commitments and true-ups

Upload your SaaS contract and we will flag seat minimums, reductions and true-up terms, plus every other risky clause, in plain English, tuned to your state, with a downloadable report and redline.

Free templates for this

Editable, plain-English starting points with the fair versions of these clauses.

Frequently asked questions

What is a SaaS true-up?

A charge for usage above what you purchased, calculated periodically.

Can I reduce SaaS seats during the contract?

Often only at renewal unless the contract allows reductions. Negotiate flexibility.

How are SaaS users counted?

It depends on the contract: named accounts, active users or another measure.

Can single sign-on or auto-provisioning trigger SaaS true-ups?

Yes. Single sign-on and automatic user provisioning can create seats without anyone noticing, for example when contractors who used a tool once each get an account. Under a contract that counts every named account, those accounts can trigger true-up charges. Review identity settings, restrict who can add users, and remove leavers during offboarding.

Is a bigger seat commitment worth the larger discount?

Only if you will use the seats. Compare the total committed cost, not the unit price. A 20% discount on 200 seats costs more than list price on the 120 seats you actually use. Model your likely usage, including a pessimistic case, because growth forecasts are often optimistic and seat commitments turn them into a fixed cost.

What traps come with usage-based SaaS pricing?

Many vendors combine seats with usage limits such as API calls, storage, records or AI credits. Common traps are high overage rates, monthly limits with no rollover, and usage that is hard to predict. Ask for usage dashboards, alerts before limits are reached, overage rates equal to your committed rate, and discounted advance capacity.

Related guides

This guide is general information from ClauseAudit, not legal advice. Laws vary by state and change, consult a qualified attorney for your situation. Published 2026-05-01; last reviewed 2026-10-09.