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.

Minimum commitments

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.

Defining a seat

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.

Seat audits

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.

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.

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.

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-09-25.