SaaS MRR Calculator
Monthly recurring revenue.
Calculate SaaS MRR, ARR, and Net New MRR from customers, average MRR, new/churned customers, and expansion. Enter mrr per customer to see mrr and arr.
What this tool does
This calculator models your subscription business's monthly and annual revenue streams. It takes your current customer count, average revenue per customer, and applies the month's changes—new customer additions, customer losses, and expansion revenue—to show three key outputs: your current monthly recurring revenue (the baseline from existing customers), the annualized projection of that figure, and the net movement in MRR after accounting for growth, churn, and upsells. The result illustrates how customer dynamics and expansion activity shape revenue trajectory. Customer count and average revenue per customer typically drive the largest movements. A common scenario involves tracking how a net loss of five customers offsets gains from expansion within the same period. The calculator assumes stable pricing and does not model one-time fees, seasonal variation, or future pricing changes.
Enter Values
People also use
SaaS & Subscription
SaaS Churn Rate Calculator
Calculate SaaS monthly and annualised churn rate, lost MRR, and average customer lifetime from start-of-period and end-of-period customer counts.
SaaS & Subscription
SaaS LTV:CAC Ratio Calculator
Calculate SaaS LTV-to-CAC ratio from MRR, gross margin, monthly churn, and customer acquisition cost, plus the implied payback months.
SaaS & Subscription
Annual Recurring Revenue Growth Calculator
Calculate your annual recurring revenue growth rate year-over-year and track absolute ARR added — the core SaaS metric investors review first.
Formula Used
Spotted something off?
Calculations or display — let us know.
Disclaimer
Results are estimates for educational purposes only. They do not constitute financial advice. Consult a qualified professional before making financial decisions.
MRR (Monthly Recurring Revenue) is the core SaaS metric - predictable subscription revenue normalized to a monthly rate. Annual plans get divided by 12 before being added. MRR breaks into components: new MRR (from new customers), expansion MRR (upgrades and seat additions), and churned MRR (cancellations and downgrades). Net New MRR is the monthly growth signal VCs track obsessively.
500 customers at 80 average MRR = 40,000 MRR, 480,000 ARR. This month added 20 new customers (1,600 new MRR), lost 10 (800 churned), and gained 500 expansion = Net New MRR 1,300. Growing 3.25%/month or ~47% annually - strong growth for a SaaS at this scale.
MRR excludes one-time fees, setup charges, and usage overages. Including those in MRR inflates the number and hides real subscription growth. Some SaaS companies report 'committed MRR' (CMRR) which includes contracted future revenue minus known churn; this is cleaner for valuation but requires signed contract visibility.
Quick example
With total customers of 500 and avg mrr per customer of 80 (plus new customers of 20 and churned customers of 10), the result is 40,000.00. Change any figure and watch the output shift — it's often more useful to see the pattern than to memorise the formula.
Which inputs matter most
You enter Total Customers, Avg MRR per Customer, New Customers, Churned Customers, and Expansion MRR. Not every input has equal weight. Adjusting one input at a time toward extreme values shows which ones move the result most.
What's happening under the hood
MRR = customers × avg MRR. ARR = MRR × 12. Net New MRR = new - churned + expansion (all in MRR terms). The formula is listed in full below. If the number looks off, you can retrace the calculation by hand — that's the point of showing the working.
What the score tells you
Headline financial numbers — income, savings, debt — each tell part of the story. This calculation stitches several together into a single read you can track over time. The value is in the direction, not the absolute number.
What this doesn't capture
The score is a composite of the inputs you provide. Life context — job security, family obligations, health, housing — doesn't appear in the math but shapes the real picture. Use the number as a prompt, not a verdict.
500 × ££80 = MRR. +20 new, -10 churn, +££500 expansion = 40,000.00.
Inputs
This example uses typical values for illustration. Adjust the inputs above to match a specific situation and see how the result changes.
Sources & Methodology
Methodology
This calculator computes Monthly Recurring Revenue by multiplying total active customers by the average MRR generated per customer. Annual Recurring Revenue is derived by scaling the monthly figure by 12. Net New MRR is calculated by summing new customer additions, subtracting churned customers (both valued at average MRR per customer), and adding expansion revenue from existing customers. The model assumes a constant average revenue per customer throughout the period and treats all customer segments uniformly. It does not account for variable pricing tiers, customer acquisition costs, retention variations, or the timing of customer changes within a month. Results reflect stated inputs without modelling churn acceleration, seasonal effects, or changes in expansion rates over time.
References
Frequently Asked Questions
Why not just use revenue?
What's Net Revenue Retention?
Do I include free trials?
What about usage-based pricing?
Related Calculators
SaaS Churn Rate Calculator
Calculate SaaS monthly and annualised churn rate, lost MRR, and average customer lifetime from start-of-period and end-of-period customer counts.
SaaS LTV:CAC Ratio Calculator
Calculate SaaS LTV-to-CAC ratio from MRR, gross margin, monthly churn, and customer acquisition cost, plus the implied payback months.
Annual Recurring Revenue Growth Calculator
Calculate your annual recurring revenue growth rate year-over-year and track absolute ARR added — the core SaaS metric investors review first.
More SaaS & Subscription Calculators
SaaS & Subscription
Annual Recurring Revenue Growth Calculator
Calculate your annual recurring revenue growth rate year-over-year and track absolute ARR added — the core SaaS metric investors review first.
SaaS & Subscription
ARPU Calculator
Calculate ARPU by entering total revenue and active user count to see average revenue per user monthly and annualised instantly.
SaaS & Subscription
ARR Calculator
Calculate current ARR and forecast future ARR using your MRR and monthly growth rate over a 12 to 24 month projection horizon.
SaaS & Subscription
ARR Payback Period Calculator
Calculate ARR payback period using total CAC spend, new ARR added, and gross margin to estimate months until acquisition costs are recovered.
SaaS & Subscription
CAC Payback Period Calculator
Calculate CAC payback period in months from customer acquisition cost, MRR per customer, and gross margin on the contract.
SaaS & Subscription
Churn Rate Calculator
Calculate churn rate and net growth rate from starting customers, customers churned, and customers gained during the period.
Explore Other Financial Tools
Modern Life Events
Divorce Separation Asset Splitter 50-50 Math
Calculate a simple 50/50 asset split framework for separation agreements. Determine financial impact distribution, equitable asset division, and remaining.
Utilities
Streaming Subscription Cost Calculator
Calculate total annual cost of stacked streaming services and compare to traditional pay-TV packages — sometimes 'cheaper' isn't.
Lifestyle
Car Loan Total Interest Calculator
Calculate total interest paid on a car loan by entering your loan amount, APR, and term in months to see your full repayment cost.