Tiered SaaS Plan Cost Calculator

Enter your plan, seats and billing term to see the real monthly and yearly cost per seat.

How it is calculated

The plan has a base price that covers a number of seats, plus a per-seat charge for any seats beyond that. extra seats = max(0, seats − included_seats), overage = extra seats × overage_price and list monthly = base_price + overage. The discount is then applied to the whole monthly bill, base and overage alike: monthly cost = list monthly × (1 − discount% ÷ 100). Term total is monthly cost × months and cost per seat is monthly cost ÷ seats, counting all seats, including the included ones. The overage line is also shown after the discount. Seats and included seats must be whole numbers, seats and months must be above zero, prices cannot be negative and the discount must be at least 0 and under 100%; the discount field must be filled in (type 0 for none), otherwise no result is shown. Taxes and add-ons are not included.

Worked example

A plan costs 99 a month, includes 5 seats and charges 15 for each extra seat. A team has 12 seats, buys 12 months and gets a 20% annual discount. Extra seats: 12 − 5 = 7. Overage before discount: 7 × 15 = 105. List monthly: 99 + 105 = 204. Monthly cost: 204 × 0.80 = $163.20. Term total: 163.20 × 12 = $1,958.40. Overage after discount: 105 × 0.80 = $84.00. Cost per seat: 163.20 ÷ 12 = $13.60.

Try this example →

Common mistakes

  • Counting the included seats as extra. Overage is charged only on seats above the included number, so 12 seats on a 5-seat plan means 7 extra, not 12.
  • Entering the discount as a price. The field is the percent off, such as 20, and it applies to the whole bill, not only the base fee. A discount of 100 or more shows no result.
  • Comparing cost per seat between plans at different headcounts. The figure changes with team size, so compare at the number of seats you really have.
  • Entering a fractional seat count such as 12.5 for part-time users. Seats must be whole numbers, so round to the number of paid seats.
  • Forgetting future hires. A plan that is cheap at 5 seats can cost far more per seat at 25 once overage kicks in.

About this calculator

Tiered SaaS pricing typically bundles a base subscription fee with a number of included seats, then charges a per-seat overage rate once you exceed that allotment — and often applies an annual-billing discount (commonly 15-20% off the monthly-equivalent rate) as an incentive to commit for a year instead of paying month to month. The real monthly cost is rarely just the sticker price: it's the base fee plus (extra seats × overage rate), averaged out over the billing term.

SaaS buyers — IT procurement, finance teams, and startup founders comparing vendors — run this math when evaluating tools like project management or CRM software, because list prices are built to look simple on a pricing page while the actual per-seat cost at a company's real headcount can differ substantially, especially once a team grows past the included-seats threshold. Vendors and revenue teams use the same calculation in reverse when modeling how a pricing tier change affects existing customers' bills.

Was this helpful?

You can pick up to 3 reactions.

Comments

  • Be the first to comment.

Popular calculators

All Calculators