Calculate MRR, ARR, churn rate, and net revenue retention from your month-over-month customer and revenue changes.
Ready to Calculate
Enter your numbers, then click Calculate to see results.
| Line Item | Amount |
|---|
A SaaS metrics calculator turns your month-over-month customer and revenue changes into the four numbers every subscription business is measured on: Monthly Recurring Revenue (MRR), Annual Recurring Revenue (ARR), churn rate, and Net Revenue Retention (NRR). NeftCal's tool is built for SaaS founders preparing investor updates, finance teams running month-end reporting, and operators who want a fast MRR waterfall without maintaining a spreadsheet — just enter your starting MRR and customer count along with this month's new, churned, expansion, and contraction activity, and the calculator builds the full picture automatically.
The calculator works like a standard SaaS MRR waterfall. New MRR is new customers multiplied by their average monthly revenue; churned MRR is churned customers multiplied by their average revenue. Net New MRR adds New MRR and Expansion Revenue, then subtracts Churned MRR and Contraction Revenue, and Ending MRR is Starting MRR plus that net change. From there the tool reports ARR as Ending MRR × 12, customer churn rate as churned customers divided by starting customers, revenue churn rate as churned MRR divided by starting MRR, and Net Revenue Retention, which isolates how your existing base alone trended before any new customers are counted.
This tool is useful for SaaS founders tracking monthly recurring revenue and churn as they scale, startup finance teams preparing board packs and investor updates, growth and customer-success leads monitoring retention and expansion, and analysts evaluating subscription unit economics — often paired with an LTV calculator and CAC calculator to see the full customer-economics picture.
MRR and ARR describe the current size of the business, but churn and NRR determine whether that size is sustainable. A company can grow MRR every month purely from new sales while quietly leaking existing customers; the churn rate and NRR figures expose that leak. NRR above 100% is one of the strongest signals in subscription businesses: it means your existing customers alone are growing revenue through expansion faster than you lose it to churn and downgrades, which is exactly the signal investors and operators look for when assessing a company's health.
Ending MRR builds up from starting MRR plus every change during the month
Break MRR growth into New, Expansion, Churned, and Contraction to see exactly where growth — or leakage — is coming from.
Net Revenue Retention isolates your existing customer base, making it a truer measure of product stickiness and expansion separate from new-logo sales growth.
Customer churn and revenue churn can diverge significantly. Tracking both shows whether you are losing small accounts, large accounts, or both.
From starting position to a full MRR waterfall in under a minute
Input your Starting MRR and Starting Customer Count at the beginning of the month. These two numbers set the baseline every other result is built from.
Add how many New Customers you signed this month and the Average Revenue per New Customer. Multiplying them produces New MRR.
Add how many customers Churned this month and the Average Revenue per Churned Customer, which produces Churned MRR.
Input Expansion Revenue from plan upgrades, add-ons, and seat growth, plus Contraction Revenue from downgrades and seat removals.
See Ending MRR, ARR, Customer Churn Rate, and Net Revenue Retention at a glance, plus revenue churn in the waterfall table.
Use the MRR Waterfall table and bar chart to see which forces drove the month, and export a plain-text report if you need a record.
A realistic month for a subscription business, step by step
Suppose a SaaS startup starts the month at $50,000 MRR from 250 customers. During the month it signs 20 new customers at an average of $200 per month, loses 10 customers averaging $190 per month, earns $1,500 of expansion revenue from plan upgrades and seat adds, and records $400 of contraction from downgrades.
Explanation: Ending MRR rose $3,200, or 6.4%, to $53,200, and ARR of $638,400 is the run-rate the business would report if this month repeated for a year. The more telling number is NRR of 98.4%: expansion of $1,500 did not fully offset the $2,300 lost to churn and contraction, so the existing base shrank slightly on its own — this month's growth came from new customers, not from the base compounding. Note that revenue churn of 3.8% sits just below customer churn of 4.0% because the churned customers were slightly smaller than the base average. For this founder the message is clear: growth is currently new-logo-led, and improving expansion so that NRR climbs above 100% is where the next round of growth lives.
Sanity check: because New MRR ($4,000) exceeded the combined losses from churn and contraction ($2,300), the business still finished the month growing even as its base slipped below replacement. If that ratio reverses — New MRR smaller than the base loss — MRR would begin falling even while the sales team is active, which is exactly the pattern this calculator is built to surface early.
What your churn rate and NRR actually tell you
Your customer churn rate and Net Revenue Retention are the two numbers to read together once you have your MRR and ARR. These are general reference bands observed across subscription businesses, not a formal industry standard, and the right target depends on your segment, contract length, and customer size.
| Monthly Customer Churn | General Read | Typical Context |
|---|---|---|
| Under 1% | Excellent retention | Enterprise SaaS with annual contracts and high-touch onboarding |
| 1% – 3% | Healthy | SMB and self-serve SaaS with solid onboarding and product fit |
| 3% – 5% | Moderate | Acceptable short-term, but needs strong new-logo flow to keep growing |
| Over 5% | Poor | Base shrinking quickly; expansion is unlikely to compensate |
For Net Revenue Retention: above 100% means your existing base grew revenue on its own — a strong signal that upgrades and usage growth outpace churn and downgrades. Between 90% and 100% is below replacement: the base is slowly contracting, so all growth must come from new customers. Below 90% signals a retention problem worth prioritizing before scaling acquisition spend.
For revenue churn: when revenue churn exceeds customer churn, the accounts you are losing are larger than average, so every lost logo hurts more. When it sits below, your churning accounts are smaller and easier to replace — a far more manageable situation.
Risk considerations: this is a single-period snapshot that uses average revenue per new and churned customer. It does not project future growth, model cash timing, or capture seat-level churn within an account. Treat the result as a month-end measurement to trend over time, not a forecast or a valuation of the business.
This calculator provides estimates for educational and informational purposes only. Results may vary depending on business conditions, accounting methods, taxes, market trends, and other factors. It should not be considered financial, legal, tax, accounting, or investment advice. Consult qualified professionals before making business decisions.
Where this MRR and churn calculator earns its keep
Close the month with an auditable MRR waterfall instead of a hand-built spreadsheet.
Show investors MRR, ARR, churn, and NRR in one consistent, repeatable format.
Give the board retention and expansion metrics alongside top-line growth.
Separate new-logo growth from base growth to see what actually drives MRR.
Model how plan upgrades and add-ons flow into expansion revenue and NRR.
Quantify how many customers and how much revenue churn each month.
Use revenue churn versus customer churn to spot which accounts to save first.
Present clean NRR and churn figures that investors can quickly stress-test.
Pair the output with an LTV calculator and CAC calculator to judge customer economics.
See whether usage-based expansion lifts NRR as you ship new features.
Compare new customer average revenue to the base average for mix drift.
Test whether a new tier lifts average revenue per new customer.
Use rolling monthly snapshots to set realistic retention and expansion targets.
Compare your churn and NRR against published SaaS benchmarks to gauge standing.
What this SaaS metrics calculator does well, and where it can't replace a full financial model
Three lenses on recurring revenue — make sure you're reading the right one
| Measure | What It Measures | Formula Used Here | Who Cares |
|---|---|---|---|
| MRR | Predictable subscription revenue for the current month | Starting MRR + New MRR + Expansion − Churned MRR − Contraction | Founders and finance teams tracking month to month |
| ARR | Annualized run-rate of the current month's MRR | Ending MRR × 12 | Annual planning, board reporting, investors |
| Customer Churn Rate | Accounts lost as a share of the base | Churned Customers ÷ Starting Customers × 100 | Operators and customer success teams |
| Revenue Churn Rate | MRR lost to cancellations | Churned MRR ÷ Starting MRR × 100 | Finance and revenue leaders |
| NRR | Revenue retention of the existing base, including expansion | (Starting MRR + Expansion − Churned MRR − Contraction) ÷ Starting MRR × 100 | Investors and product teams judging stickiness |
MRR and ARR measure size; churn and NRR measure sustainability. For the full unit-economics picture, pair these with the LTV Calculator to estimate customer lifetime value and the CAC Calculator to measure what it costs to acquire each customer — healthy subscription businesses usually show LTV meaningfully above CAC alongside an NRR above 100%.
Common questions about SaaS metrics
Official guidance to complement this calculator — not a substitute for professional financial advice
Explore other Business tools