Skip to main content
  • Dark mode Easy on the eyes
  • Light mode Clean and bright
  • Dyslexia-friendly Cream bg, OpenDyslexic font
Work with us
Financial & Pricing

SaaS Pricing Calculator

Model your SaaS pricing tiers and see monthly and annual revenue across customer segments.


MRR (£)
ARR (£)
ARPU (£/month)

Results are for general guidance only — not professional advice. Learn more.

Found this useful? Share it

How to use this tool

Model your SaaS pricing across up to three tiers to calculate total MRR, ARR, and ARPU. Toggle between monthly and annual billing views.

  1. Give each tier a name (e.g. Starter, Growth, Enterprise).
  2. Enter the number of customers on each tier.
  3. Enter the monthly price for each tier.
  4. Optionally set an annual discount % to model annual billing.
  5. Toggle between Monthly and Annual to see how billing frequency affects the numbers.
  6. Read off MRR, ARR, ARPU, and the per-tier breakdown in the results panel.
Was this tool helpful?

Frequently asked questions

What is MRR?

MRR (Monthly Recurring Revenue) is the predictable revenue a SaaS business expects to receive every month from active subscriptions. It is calculated by summing the monthly revenue from all paying customers across all plans. MRR is the primary growth metric for subscription businesses.

What is ARR?

ARR (Annual Recurring Revenue) is the annualised value of a company's recurring subscription revenue. It is typically calculated as MRR multiplied by 12, or by summing all annual contract values. ARR is commonly used for reporting, fundraising, and valuation purposes.

How do I model annual vs monthly billing?

When offering annual billing, you typically apply a discount (e.g. 10–20%) to encourage customers to pay upfront. The annual plan price is the monthly price multiplied by 12, minus the discount. For MRR purposes, annual revenue is divided by 12 to give the monthly equivalent. This calculator lets you set an annual discount per tier and toggle between monthly and annual views.

What is ARPU?

ARPU (Average Revenue Per User) is total MRR divided by the total number of paying customers. It tells you how much revenue you generate per customer on average each month. Increasing ARPU through upsells or price increases is one of the most efficient ways to grow MRR without adding new customers.

Embed this tool

Free to use on your own site — copy the snippet and paste it into any page.

<iframe src="https://www.automicventures.com/tools/saas-pricing-calculator?embed=1" width="100%" height="560" style="border:1px solid #e6e6e6;border-radius:16px" loading="lazy" title="SaaS Pricing Calculator"></iframe>
Back to Toolbox