SaaS Pricing Calculator
Set up your plans with flat, per-seat, tiered or volume pricing, add customer counts and the share on discounted annual billing, and get MRR, ARR, ARPA, ARPU and revenue by plan, plus a seat price calculator for one customer. Everything runs privately in your browser.
Plans
Prices are monthly list prices. Flat = base fee only · Per seat = base + seats × seat price · Tiered and Volume = base + seat price from the tier table below.
Seat price tiers
Tiered (graduated): each seat is charged at the price of the band it falls in. Volume: every seat is charged at the price of the band the total seat count reaches. Leave the last "up to" empty for "and above".
Revenue by plan
Seat price calculator for one customer
How to use the SaaS Pricing Calculator
- Set the annual discount you give for paying yearly (for example 20%, about two months free is 16.7%).
- Edit your plans: name, pricing model, base fee or seat price, average seats per customer, number of customers and the share paying annually.
- Define seat tiers for tiered and volume plans: the upper seat limit and the price per seat for each band.
- Read MRR and ARR, ARPA, ARPU and the revenue split by plan. Press Calculate MRR at any time to refresh.
- Price a deal with the seat calculator: enter a seat count to compare per-seat, tiered and volume pricing monthly and annually.
SaaS revenue formulas
| Metric | Formula |
|---|---|
| Monthly list price (flat) | Base price |
| Monthly list price (per seat) | Base fee + seats × price per seat |
| Effective monthly price | List price × (1 − annual share × annual discount) |
| MRR per plan | Customers × effective monthly price |
| ARR | Total MRR × 12 |
| ARPA | MRR ÷ paying customers |
| ARPU | MRR ÷ paid users or seats |
Tiered vs volume pricing example
With the default tier table (1–10 seats at $12, 11–50 at $10, 51–200 at $8, 201+ at $6), here is what customers of different sizes pay per month:
| Seats | Tiered (graduated) | Volume |
|---|---|---|
| 10 | 10 × $12 = $120 | 10 × $12 = $120 |
| 40 | $120 + 30 × $10 = $420 | 40 × $10 = $400 |
| 50 | $120 + 40 × $10 = $520 | 50 × $10 = $500 |
| 51 | $520 + 1 × $8 = $528 | 51 × $8 = $408 |
| 250 | $520 + 150 × $8 + 50 × $6 = $2,020 | 250 × $6 = $1,500 |
Notice the volume "cliff": 51 seats cost less than 50 seats under volume pricing. Graduated tiers avoid that and keep revenue growing smoothly with every seat, which is why usage-based billing systems such as Stripe offer both modes.
Pricing tips
- Anchor with three or four plans. A higher tier makes the middle plan look reasonable, and most customers choose it.
- Price on a value metric (seats, projects, usage) so revenue grows as customers succeed.
- Watch the discount cost. If many customers pick annual billing, a 20% discount can cost more MRR than it saves in churn. Check your margins with the profit margin calculator and growth with the CAGR calculator.
Frequently asked questions
How do you calculate MRR?
Monthly recurring revenue is the sum of what every active customer pays per month. Annual contracts are normalized to a month: a $1,200 per year plan counts as $100 of MRR. In this calculator MRR per plan = customers × monthly list price × (1 − share on annual billing × annual discount).
How is ARR calculated?
Annual recurring revenue is MRR × 12 for subscription revenue. It excludes one-time fees such as setup or consulting, which should not be counted as recurring.
What is the difference between ARPA and ARPU?
ARPA (average revenue per account) divides MRR by the number of paying customers. ARPU (average revenue per user) divides MRR by the number of users or seats. For per-seat products ARPU shows the effective price per seat, while ARPA shows the size of an average account.
What is the difference between tiered and volume pricing?
With tiered (graduated) pricing each band of seats is billed at its own price: with bands of 1–10 at $12 and 11–50 at $10, 40 seats cost 10 × $12 + 30 × $10 = $420. With volume pricing every seat gets the price of the band the total falls into, so 40 seats cost 40 × $10 = $400. Volume pricing can make a larger order cheaper than a smaller one at the band edge.
How big should an annual billing discount be?
Many SaaS companies offer 15–20% off, often framed as two months free (16.7%). The discount is worth it when the cash upfront and lower churn of annual customers outweigh the lower revenue per month; the calculator shows both the monthly cost of the discount and the cash billed upfront.
Should I include free users or trials in the customer count?
No. MRR, ARPA and ARPU should only include paying customers. Track free users and trials separately and use the conversion rate to estimate how many will become paying accounts.