Calculate your Monthly Recurring Revenue, ARR, NRR, CLV, and 12-month growth projections
Monthly Recurring Revenue (MRR) is the lifeblood metric of every subscription and SaaS business. It tells you exactly how much predictable revenue your business generates each month from active paying customers — not one-time sales, not trial conversions, not consulting fees. Just the steady, recurring income you can count on. Understanding your MRR is the foundation for every financial decision your company makes, from hiring plans to fundraising conversations to investor reports. This MRR Calculator provides three powerful calculation modes to match wherever you are in your SaaS journey. Simple Mode is perfect when you just need a quick baseline: enter your number of active customers and your average revenue per user (ARPU) and the tool instantly calculates your MRR, ARR, projected growth, Customer Lifetime Value (CLV), and a 12-month projection chart. Component Mode is designed for finance teams and growth operators who track MRR movement in detail — enter your New MRR, Expansion MRR, Contraction MRR, Churned MRR, and Reactivation MRR to see how each component contributes to your Net Revenue Retention (NRR) and your overall MRR trajectory visualized in a waterfall chart. Multi-Tier Mode is built for SaaS products with multiple pricing plans, letting you define each tier's name, price, number of customers, and billing cycle (monthly, annual, or quarterly) so you can see exactly how each plan contributes to your total MRR with a revenue composition donut chart. Understanding MRR correctly requires avoiding several common mistakes. MRR should always reflect the normalized monthly value of recurring subscriptions only. Annual contracts must be divided by 12, quarterly contracts by 3, and semi-annual contracts by 6. One-time setup fees, professional services, hardware purchases, and consulting revenue should be excluded entirely. If a customer is on a discounted rate, use the actual amount paid, not the list price. Trial users who have not yet converted to paying customers are never included. Getting these exclusions right is the difference between an MRR figure that accurately reflects your business health and one that misleads your entire planning process. Beyond MRR itself, this calculator surfaces four of the most important SaaS health metrics: ARR (Annual Recurring Revenue, simply MRR × 12), ARPU (Average Revenue Per User, MRR divided by total customers), Customer Lifetime Value (CLV, calculated as ARPU divided by monthly churn rate), and Net Revenue Retention (NRR, the percentage of beginning MRR retained after expansion and contraction from existing customers). NRR above 100% means your existing customer base alone grows your revenue month over month even before adding a single new customer — a hallmark of best-in-class SaaS companies like Snowflake and Datadog that have historically achieved NRR above 130%. The 12-month projection chart in Simple Mode visualizes your MRR growth trajectory based on your current monthly growth rate and churn rate, compounding forward month by month. The waterfall chart in Component Mode makes it immediately clear whether your business is net-growing or net-shrinking from its existing customer base, and by how much. The ARR valuation estimate section in Simple Mode applies industry-standard ARR revenue multiples — 5–10x for established, cash-flow-positive businesses and 15–30x for high-growth startups — to give you a rough sense of what your business might be worth at current revenue scale. MRR benchmarks vary significantly by company stage. Early-stage SaaS companies launching their first product should aim for monthly churn below 5% and monthly growth above 15%. Pre-Series A companies should target churn below 3% and growth above 10%. Series A and beyond, the bar rises: churn below 2% and consistent NRR above 100% become table stakes for institutional investors. Use the benchmark reference panel at the bottom of the results to compare your current metrics against these industry standards and identify the highest-priority areas to improve.
Understanding MRR for SaaS Businesses
What Is MRR?
Monthly Recurring Revenue (MRR) is the total predictable revenue a subscription business generates in a single calendar month from all active paying customers. It is normalized to a monthly figure regardless of actual billing frequency. An annual subscriber paying $1,200/year contributes $100/month to MRR, not $1,200 in the month they pay. MRR excludes all one-time revenue, setup fees, professional services, hardware, and trial accounts that have not yet converted. It also excludes future committed revenue that has not yet been recognized — MRR is about active, current, paying customers only. This strict definition is what makes MRR a trustworthy leading indicator of business health: it tells you exactly what you will earn next month if nothing changes.
How Is MRR Calculated?
The simplest MRR formula is: MRR = Number of Active Customers × Average Revenue Per User (ARPU). For multi-plan businesses: MRR = Sum of (Customers per Plan × Monthly Price per Plan), with non-monthly plans normalized (Annual ÷ 12, Quarterly ÷ 3, Semi-Annual ÷ 6). For tracking month-over-month changes, the component method is more precise: Ending MRR = Beginning MRR + New MRR + Expansion MRR + Reactivation MRR − Contraction MRR − Churned MRR. New MRR comes from customers who signed up this month. Expansion MRR is additional revenue from existing customers who upgraded. Reactivation MRR is from previously churned customers who returned. Contraction MRR is revenue lost from downgrades. Churned MRR is revenue lost from full cancellations.
Why Does MRR Matter?
MRR is the single most important financial metric for subscription businesses because it represents predictable, recurring revenue — the foundation of business valuation, hiring plans, and growth strategy. Unlike one-time revenue businesses, SaaS companies are valued primarily as a multiple of ARR (usually 5–30x depending on growth rate, retention, and market). Investors, acquirers, and lenders all anchor their due diligence on MRR and ARR figures. MRR growth rate directly measures product-market fit momentum. MRR churn measures customer satisfaction and retention. Net Revenue Retention above 100% is the most reliable indicator that a SaaS business has built something customers find irreplaceable — and that the business can grow even during hiring freezes or acquisition winters.
Limitaciones y Errores Comunes
MRR is a snapshot metric, not a cash flow metric. It does not account for payment timing, billing failures, refunds, or collection risk. A high MRR with poor cash collection can still lead to operational problems. MRR also does not capture the cost side of the business — a company with $1M MRR but $1.5M monthly costs is burning cash at an alarming rate. Common MRR calculation errors include: including one-time setup fees, double-counting annual contracts without normalizing to monthly, treating trial users as paying customers, and using list price instead of actual amounts paid when discounts apply. Always validate your MRR calculation methodology with your finance team and keep it consistent over time so that month-over-month comparisons remain meaningful.
Key MRR Formulas
Simple MRR
MRR = Number of Active Customers × ARPU
The simplest MRR calculation. ARPU (Average Revenue Per User) must be normalized to a monthly figure — divide annual plans by 12 and quarterly plans by 3.
Net New MRR
Net New MRR = New MRR + Expansion MRR + Reactivation MRR − Contraction MRR − Churned MRR
Tracks month-over-month MRR movement by component. Positive net new MRR means the business is growing; negative means it is shrinking.
Annual Recurring Revenue (ARR)
ARR = MRR × 12
Annualizes your monthly recurring revenue. ARR is the standard valuation basis for SaaS companies — investors apply revenue multiples (5–30x) to ARR.
Net Revenue Retention (NRR)
NRR = (Beginning MRR + Expansion − Contraction − Churned) ÷ Beginning MRR × 100
Measures revenue retained from existing customers before counting new acquisitions. NRR above 100% means existing customers alone grow revenue month over month.
MRR Reference Tables
MRR Growth Benchmarks by Company Stage
Healthy MRR growth rates, churn rates, and NRR targets vary significantly by company maturity. These benchmarks reflect SaaS industry norms from investor and benchmarking reports.
| Company Stage | Typical MRR | Monthly Growth Target | Monthly Churn Target | NRR Target |
|---|---|---|---|---|
| Pre-Seed / MVP | $0–$10K | 20–30% | <7% | N/A (too early) |
| Seed | $10K–$50K | 15–25% | <5% | >90% |
| Series A | $50K–$250K | 10–20% | <3% | >100% |
| Series B | $250K–$1M | 7–15% | <2% | >110% |
| Series C+ | $1M+ | 5–10% | <1.5% | >120% |
| Public / Mature | $5M+ | 3–7% | <1% | >110% |
Healthy Net MRR Retention Rates by Segment
NRR varies by customer segment due to differences in contract size, switching costs, and expansion potential. Higher-value segments tend to have stronger retention.
| Customer Segment | Good NRR | Excellent NRR | World-Class NRR | Key Driver |
|---|---|---|---|---|
| Consumer / B2C SaaS | 85–95% | 95–105% | >105% | Habit formation, network effects |
| SMB B2B SaaS | 90–100% | 100–110% | >110% | Workflow integration, seat expansion |
| Mid-Market B2B SaaS | 100–110% | 110–120% | >120% | Usage-based expansion, upsell |
| Enterprise SaaS | 110–120% | 120–140% | >140% | Platform lock-in, multi-product adoption |
Worked Examples
Calculate MRR from 3 Pricing Tiers
A SaaS product has three plans: Starter at $29/mo with 150 customers, Pro at $79/mo with 80 customers, and Enterprise at $249/mo with 20 customers. Enterprise plans are billed annually at $2,988/year.
Starter MRR = 150 × $29 = $4,350
Pro MRR = 80 × $79 = $6,320
Enterprise MRR = 20 × ($2,988 ÷ 12) = 20 × $249 = $4,980
Total MRR = $4,350 + $6,320 + $4,980 = $15,650
Total customers = 150 + 80 + 20 = 250
ARPU = $15,650 ÷ 250 = $62.60
ARR = $15,650 × 12 = $187,800
Total MRR is $15,650 with an ARPU of $62.60. ARR is $187,800. The Pro tier contributes the most revenue (40.4%) despite having fewer customers than Starter.
Net New MRR with Expansion and Churn
Beginning MRR is $50,000 with 500 customers. This month: 30 new customers at $100 ARPU ($3,000 New MRR), 5% of existing customers expanded by $20/mo average ($2,500 Expansion), 3% of existing MRR churned ($1,500 Churned), and $500 in Contraction from downgrades.
New MRR = $3,000
Expansion MRR = 500 × 0.05 × $20 = $500 (corrected: 25 customers × $100 average expansion = $2,500)
Contraction MRR = $500
Churned MRR = $50,000 × 0.03 = $1,500
Net New MRR = $3,000 + $2,500 − $500 − $1,500 = $3,500
Ending MRR = $50,000 + $3,500 = $53,500
NRR = ($50,000 + $2,500 − $500 − $1,500) ÷ $50,000 × 100 = 101%
Ending MRR is $53,500 with $3,500 net new MRR. NRR is 101%, meaning existing customers alone grew revenue by 1% before counting new acquisitions.
12-Month MRR Projection
Current MRR is $20,000 with 10% monthly growth rate and 3% monthly churn rate. Project MRR forward 12 months.
Net monthly growth factor = (1 + 0.10) × (1 − 0.03) = 1.10 × 0.97 = 1.067
Month 1: $20,000 × 1.067 = $21,340
Month 6: $20,000 × 1.067^6 = $29,570
Month 12: $20,000 × 1.067^12 = $43,720
Year-end ARR = $43,720 × 12 = $524,640
MRR grows from $20,000 to approximately $43,720 over 12 months (118.6% growth). Year-end ARR projection is $524,640. The 7% net monthly growth compounds powerfully over a year.
How to Use the MRR Calculator
Elige tu Modo de Cálculo
Select Simple mode if you know your customer count and ARPU. Switch to Component mode if you track MRR movement by type (New, Expansion, Contraction, Churned, Reactivation). Use Multi-Tier mode if you have multiple pricing plans with different prices and customer counts.
Enter Your Subscription Data
In Simple mode, enter your total active paying customers and your monthly ARPU. Remember: normalize non-monthly billing cycles — annual plans divide by 12, quarterly by 3. Enter growth rate and churn rate to unlock 12-month projections and CLV calculations.
Review Your MRR, ARR, and Health Metrics
Results update instantly as you type. Review MRR, ARR, ARPU, and CLV in the top section. In Simple mode, view your 12-month projection chart. In Component mode, analyze the MRR movement waterfall to see which components are growing or shrinking your revenue. In Multi-Tier mode, see how each pricing plan contributes to total MRR.
Compare Against Benchmarks and Export
Scroll down to the SaaS Industry Benchmarks panel to compare your churn rate, NRR, and growth rate against early-stage, healthy, and world-class targets. Use the Export CSV button to download your full MRR summary for reports or spreadsheets. Use the Print button for investor-ready printed output.
Preguntas Frecuentes
What is MRR and how is it different from revenue?
MRR (Monthly Recurring Revenue) measures only the predictable, subscription-based revenue your business generates each month from active paying customers. It excludes one-time payments, setup fees, consulting, hardware, and trial users who have not converted. Regular revenue in accounting may include all of these. MRR is strictly recurring. A company might report $200K in monthly revenue but only $150K in MRR if $50K came from one-time professional services engagements. Investors and SaaS benchmarks exclusively use MRR because it represents the durable, growing engine of the business — the part that compounds over time with strong retention.
How do I calculate MRR from annual subscriptions?
To normalize annual subscriptions into MRR, divide the annual contract value by 12. A customer paying $1,200/year contributes $100/month to MRR, not $1,200 in the month they paid. Similarly, quarterly subscriptions divide by 3, and semi-annual subscriptions divide by 6. Weekly subscriptions multiply by 4.33 (52 weeks ÷ 12 months). This normalization is critical for accurate MRR because it prevents spikes and valleys in your MRR chart based purely on billing timing rather than actual subscription growth. Most SaaS finance tools, including Stripe Billing and Chargebee, apply this normalization automatically.
What is Net Revenue Retention (NRR) and why does it matter?
Net Revenue Retention (NRR) measures what percentage of your beginning-of-month MRR you retain from existing customers after accounting for expansions, contractions, and churn — but before counting new customers. The formula is: NRR = (Beginning MRR + Expansion MRR − Contraction MRR − Churned MRR) ÷ Beginning MRR × 100. NRR above 100% means your existing customer base alone grows your revenue month over month, even if you acquire zero new customers. This is the holy grail of SaaS metrics and indicates strong product-market fit with upsell potential. Top SaaS companies like Snowflake (158% NRR), Datadog (130%+), and CrowdStrike have achieved sustained NRR well above 120%.
What is a healthy monthly churn rate for SaaS?
Monthly churn rates vary significantly by market segment. Consumer SaaS generally accepts higher churn (5–10%/month) because of lower switching costs. B2B SMB SaaS should target under 5% monthly churn. Mid-market SaaS should aim for under 3%, and enterprise SaaS should target under 1–2%. As a general rule: under 2% monthly churn is healthy and sustainable; under 1% is excellent; under 0.5% is world-class and typically only seen in enterprise products with high switching costs and deeply embedded workflows. Note that monthly churn of 2% compounds to roughly 22% annual churn, which is already a significant headwind to growth. Prioritizing churn reduction typically yields a higher return on investment than equivalent spend on customer acquisition.
How is Customer Lifetime Value (CLV) calculated for subscription businesses?
For subscription businesses with a known monthly churn rate, CLV is calculated as: CLV = ARPU ÷ Monthly Churn Rate. For example, if ARPU is $100/month and monthly churn is 2%, CLV = $100 ÷ 0.02 = $5,000. The customer lifetime in months is 1 ÷ Monthly Churn Rate = 50 months in this example. CLV is critical for determining how much you can afford to spend acquiring a new customer (Customer Acquisition Cost, or CAC). A healthy SaaS business typically targets a CLV:CAC ratio of at least 3:1 — meaning the lifetime value of each customer is at least three times what you spent to acquire them. A ratio below 1:1 means you are destroying value with each new customer acquired.
What should not be included in MRR?
Several revenue types are commonly and incorrectly included in MRR calculations. One-time setup fees or onboarding fees should never be included, even if they recur across customers, because they are not recurring from the same customer. Professional services, consulting, or implementation fees are excluded. Hardware purchases are excluded. Trial period revenue (free trials, discounted first months before a real subscription begins) is excluded. Revenue from customers who have cancelled or are past-due should be removed from MRR even if the cash has already been collected. Annual or multi-year contracts must be normalized to monthly, not recorded as a lump sum. Including any of these inflates MRR and produces misleading growth signals and incorrect CLV calculations.
Related Tools
ARR Calculator
Calculate Annual Recurring Revenue, growth rate, and valuation multiples for subscription businesses.
Churn Rate Calculator
Calculate customer and revenue churn rates to understand retention and predict future MRR impact.
Customer Lifetime Value Calculator
Estimate how much revenue each customer generates over their entire relationship with your business.
CAC Calculator
Calculate customer acquisition cost, LTV:CAC ratio, and payback period for unit economics analysis.
Revenue Per Employee Calculator
Measure revenue efficiency by calculating annual revenue generated per full-time employee.