What is MRR? Monthly Recurring Revenue Formula & Calculator 2025
MRR (Monthly Recurring Revenue) explained: formula, calculator, and SaaS benchmarks. Learn to calculate and track MRR for subscription business growth.

Tom Brennan
Revenue Operations Consultant
Tom is a revenue operations expert focused on helping SaaS companies optimize their billing, pricing, and subscription management strategies.
Monthly Recurring Revenue (MRR) is the single most important metric for any subscription-based business. According to a 2024 SaaS Capital survey, 94% of venture-backed SaaS companies track MRR as their primary revenue metric, yet 43% calculate it incorrectly, leading to flawed valuations and misguided growth strategies. MRR represents the predictable, normalized monthly revenue from all active subscriptions, providing the foundation for forecasting, valuation, and strategic decision-making. Unlike traditional revenue recognition, MRR focuses on the recurring nature of subscription revenue, making it essential for understanding true business health. This comprehensive guide covers everything you need to know about MRR: the exact formula, calculation methods, the five types of MRR movements, industry benchmarks by company stage, and proven strategies to systematically grow your MRR. Whether you're preparing for fundraising, optimizing pricing, or building financial models, mastering MRR is non-negotiable for SaaS success.
What is MRR?
Why MRR Matters More Than Revenue
Traditional revenue metrics can mask the health of a subscription business. A company might show $1M in monthly revenue, but if $400K comes from one-time setup fees and professional services, the actual recurring base is only $600K. MRR strips away this noise to reveal the true recurring foundation. This matters enormously for valuation—SaaS companies typically trade at 5-15x ARR (MRR × 12), while service businesses trade at 1-3x revenue. Understanding your true MRR can mean the difference between a $60M and a $180M valuation on the same top-line revenue.
MRR vs ARR: When to Use Each
MRR and ARR (Annual Recurring Revenue) measure the same thing at different time scales—ARR is simply MRR × 12. Use MRR for monthly operational decisions, short-term planning, and tracking month-over-month changes. Use ARR for annual planning, investor communications, and valuation discussions. Most early-stage companies focus on MRR (it shows growth faster), while Series B+ companies shift to ARR (larger numbers, annual planning cycles). The key is consistency—pick one as your primary metric and use it everywhere.
Committed MRR vs Live MRR
Committed MRR includes revenue from signed contracts that haven't yet started billing—a customer signs in December for a January start date. Live MRR only counts customers currently being billed. For operational purposes, track Live MRR. For forecasting and sales performance, track Committed MRR. The gap between them represents your near-term revenue visibility. Best practice: report both, with Live MRR as the headline metric and Committed MRR in supporting detail.
The Relationship to Other Metrics
MRR connects to virtually every SaaS metric. Customer Lifetime Value (LTV) = MRR × Gross Margin / Monthly Churn Rate. CAC Payback = CAC / (MRR × Gross Margin). Net Revenue Retention = (Starting MRR + Expansion - Contraction - Churn) / Starting MRR. Understanding MRR is the foundation for understanding your entire metrics stack. Get MRR wrong, and every downstream metric becomes unreliable.
The $0 MRR Test
Here's a simple test: if a customer could theoretically use your product for $0 next month (because their usage dropped to zero, their discount period ended differently, or their contract allows pausing), that revenue shouldn't be in MRR. MRR represents committed, predictable recurring revenue—emphasis on committed and recurring.
How to Calculate MRR
Handling Annual and Multi-Year Contracts
A customer paying $12,000 annually contributes $1,000 MRR, not $12,000 in January and $0 for the rest of the year. This normalization is essential for accurate month-over-month comparisons. For multi-year contracts, normalize to monthly regardless of term length—a 3-year, $360,000 contract is $10,000 MRR. Track cash separately as "Annual Contract Value" (ACV) for sales performance, but never conflate it with MRR. The exception: if a multi-year contract has escalating pricing (Year 1: $100K, Year 2: $120K, Year 3: $140K), reflect the current year's rate in MRR and update at each anniversary.
Discounts, Credits, and Promotions
MRR should reflect what customers actually pay, not list prices. If a customer has a 20% annual discount, their MRR is 80% of the list price. Temporary promotional discounts (3 months free, 50% off first year) should reduce MRR during the promotional period. When the promotion ends, the MRR increase is "expansion MRR" even though no upgrade occurred—track "promotional expansion" separately from "feature expansion" for clarity. Credits and account balances that reduce future payments should not reduce current MRR unless they're applied to the current billing cycle.
Usage-Based Revenue Considerations
Pure usage-based revenue (pay-per-API-call, pay-per-seat-per-month with no minimum) creates MRR calculation challenges because the amount varies monthly. Best practices: (1) Track committed minimums as MRR, variable usage separately; (2) Use trailing 3-month average for highly variable usage; (3) Or exclude usage entirely from MRR and track as "Usage Revenue" separately. The key is consistency—whatever methodology you choose, apply it uniformly and document it clearly for investors and internal stakeholders.
Free Trials and Freemium
Free trial users contribute $0 MRR until they convert to paid. Some companies track "Pipeline MRR" (trials × expected conversion rate × expected plan value), but this is a forecasting metric, not actual MRR. Freemium users similarly contribute $0 MRR—only track revenue from paying customers. If you offer a "free tier" with usage limits, users on that tier are not in MRR calculations until they upgrade to paid. This keeps MRR focused on actual committed recurring revenue.
The Spreadsheet Problem
Companies calculating MRR manually in spreadsheets report 2.5x more calculation errors than those using automated tools (OpenView 2024). Common mistakes include: double-counting annual renewals, forgetting to update for mid-month changes, mixing currencies without conversion, and including churned customers. Automation isn't optional at scale—it's essential for accuracy.
The Five Types of MRR Movement
New MRR: First-Time Customer Revenue
New MRR is revenue from customers who signed up for the first time during the period. It excludes returning customers (that's Reactivation) and existing customers buying more (that's Expansion). New MRR represents your acquisition engine's output—marketing generates leads, sales converts them, and New MRR is the result. Track New MRR by acquisition channel, sales rep, pricing tier, and customer segment to understand where growth comes from. Healthy early-stage companies generate 60-80% of gross MRR additions from New MRR; this percentage typically decreases as companies mature and expansion becomes more significant.
Expansion MRR: Growing Existing Customers
Expansion MRR is additional revenue from existing customers through upgrades, add-ons, seat additions, or usage increases. It's the highest-quality revenue because it costs 70-80% less to generate than New MRR (no acquisition cost) and signals customer satisfaction. Top-performing SaaS companies generate 30-50% of gross MRR additions from expansion. Track expansion by type: tier upgrades, seat additions, usage growth, cross-sell products. Companies with strong expansion MRR can achieve Net Revenue Retention above 100%, meaning they grow even without acquiring new customers.
Contraction MRR: Revenue Decreases
Contraction MRR is decreased revenue from customers who downgrade plans, remove seats, or reduce usage. It's a warning sign that requires investigation—why are customers reducing their spend? Common causes include: (1) overbuying initially and right-sizing, (2) budget cuts forcing downgrades, (3) reduced product usage or value realization, (4) competitive pressure to match lower prices. Track contraction rate (Contraction MRR / Starting MRR) and investigate accounts with significant contraction. A healthy contraction rate is below 1% monthly; above 2% indicates systematic problems.
Churn MRR and Reactivation MRR
Churn MRR is revenue lost from customers who cancel entirely—the most painful MRR movement because it represents complete relationship loss. Reactivation MRR is revenue from previously churned customers who return. Track both gross churn (total MRR lost) and net churn (gross churn minus reactivation). Reactivation is valuable but shouldn't be relied upon—most churned customers never return. Healthy churn rates vary by segment: SMB (3-5% monthly), Mid-Market (1-2% monthly), Enterprise (<1% monthly). Investigate every churn event to identify patterns and preventable losses.
The Net New MRR Calculation
Net New MRR = New MRR + Expansion MRR + Reactivation MRR - Contraction MRR - Churn MRR. This single number tells you whether your MRR is growing or shrinking. Positive Net New MRR means growth; negative means decline. Track the ratio of gross additions (New + Expansion + Reactivation) to gross losses (Contraction + Churn)—a 3:1 ratio or better indicates healthy growth dynamics.
MRR Industry Benchmarks
Pre-Seed to Seed Stage ($0-$100K MRR)
At this stage, growth rate matters more than absolute MRR. Target: 15-25% month-over-month growth (roughly 5-10x annual growth). Good: $50K MRR with 20% monthly growth. Concerning: $100K MRR with 5% monthly growth. Key metrics to track alongside MRR: customer count, average revenue per account (ARPA), and conversion rates. Don't over-optimize for MRR growth at the expense of learning—this is the stage to find product-market fit. Investors expect to see acceleration, not just steady growth.
Series A Stage ($100K-$1M MRR)
Growth should remain strong but become more predictable. Target: 10-15% month-over-month growth (3-5x annual). You should now track MRR movements (New, Expansion, Churn) separately. Healthy benchmarks: Gross churn below 3% monthly, Net Revenue Retention above 95%, New MRR representing 60%+ of gross additions. At $500K MRR, start tracking MRR by customer segment and acquisition channel. Series A investors want to see scalable, repeatable growth—month-over-month consistency matters as much as absolute growth rate.
Series B+ Stage ($1M-$10M MRR)
Growth rates moderate as the base increases, but absolute dollar growth accelerates. Target: 5-10% month-over-month (80-200% annual). Benchmarks shift to: Net Revenue Retention above 100% (expansion exceeds churn), Gross churn below 2% monthly, CAC Payback under 18 months, LTV:CAC ratio above 3:1. At this stage, MRR composition matters: best-in-class companies generate 30-40% of gross MRR additions from expansion. Start tracking cohort MRR retention to identify trends over time.
Growth Stage ($10M+ MRR)
At scale, maintaining high growth rates becomes increasingly difficult—the law of large numbers applies. Target: 50-100% annual growth (4-8% monthly). Top-quartile benchmarks: Net Revenue Retention 110-130%, Gross Revenue Retention above 90%, Rule of 40 score (growth rate + profit margin) above 40%. Focus shifts from pure growth to efficient growth. Track MRR per employee, MRR per sales rep, and marketing-sourced vs sales-sourced MRR. Public SaaS companies average 25-30% annual growth with healthy margins; private companies should target higher growth given their risk profile.
The T2D3 Framework
The T2D3 framework (Triple, Triple, Double, Double, Double) describes elite SaaS growth: 3x growth in Year 1 and 2, then 2x growth in Years 3, 4, and 5. Starting from $1M ARR, this trajectory reaches $72M ARR in 5 years. Only about 10% of venture-backed SaaS companies achieve this pace, but it's the benchmark for "category-defining" growth. If you're significantly below this trajectory, investors will want to understand why.
How to Improve MRR
Optimize Pricing for MRR Growth
Pricing is the highest-leverage MRR growth lever—a 1% price increase typically flows straight to the bottom line. Strategies: (1) Implement annual pricing reviews and increase prices 5-10% annually for new customers; (2) Add pricing tiers to capture different willingness-to-pay segments; (3) Shift from flat-rate to per-seat or usage-based pricing to enable natural expansion; (4) Grandfather existing customers on old pricing but migrate on contract renewal. Companies that actively manage pricing grow MRR 2-3x faster than those with static pricing. Test pricing changes with new cohorts before broad rollout.
Build Systematic Expansion Motions
Don't wait for customers to request upgrades—proactively drive expansion. Implement expansion triggers: (1) Usage-based alerts when customers approach tier limits; (2) QBRs for high-value accounts with upgrade opportunities; (3) Product prompts when users attempt features on higher tiers; (4) Annual account reviews with success metrics and growth recommendations. Align CSM compensation with expansion revenue (not just retention). The best expansion motions feel like helping customers succeed, not selling—because customers who expand are finding more value.
Reduce Churn Through Proactive Retention
Every dollar of prevented churn is a dollar of MRR saved with zero acquisition cost. Build a churn prediction model using: (1) Usage decline over 30-60 days; (2) Support ticket sentiment; (3) Engagement with key features; (4) Payment failure history; (5) Champion departure signals. Intervene early with at-risk accounts through dedicated save plays: executive outreach, success plans, contract restructuring, temporary discounts. Track save rate (accounts saved / accounts identified at-risk) and iterate on intervention strategies. A 10% improvement in retention can be worth more than a 20% improvement in acquisition.
Accelerate New Customer Acquisition
While expansion and retention are more efficient, new customer acquisition remains essential for MRR growth. Optimize the full funnel: (1) Increase lead volume through content, SEO, and paid channels; (2) Improve conversion rates through better qualification, demos, and trials; (3) Accelerate sales cycles by removing friction; (4) Increase average deal size through better discovery and packaging. Track MRR by lead source to identify highest-performing channels. Implement trial-to-paid conversion optimization—even a 5% improvement in trial conversion can significantly impact MRR when you have volume.
The MRR Improvement Priority Stack
When resources are limited, prioritize in this order: (1) Fix churn problems first—it's pointless to pour water into a leaky bucket; (2) Build expansion motions—lowest CAC, highest LTV impact; (3) Optimize pricing—immediate MRR lift with minimal effort; (4) Scale acquisition—only after retention and expansion are healthy. Companies that follow this sequence achieve 40% better capital efficiency than those that focus primarily on acquisition.
Common MRR Mistakes to Avoid
Including Non-Recurring Revenue
The #1 mistake: including setup fees, professional services, one-time purchases, or non-committed usage in MRR. This inflates MRR and creates volatility that masks true trends. Rule: if it's not a committed recurring charge, it's not MRR. Create separate revenue categories for non-recurring items and train your team to distinguish them. During due diligence, investors will scrutinize MRR composition—non-recurring revenue mixed into MRR is a red flag that suggests either incompetence or intentional inflation.
Failing to Normalize Time Periods
Recording $12,000 in January for an annual subscription (instead of $1,000/month) creates massive month-over-month distortions. This mistake is surprisingly common, especially when finance teams build spreadsheet models without SaaS experience. Always normalize all subscriptions to monthly amounts regardless of billing frequency. This also applies to mid-month starts: if a $1,000/month customer starts on the 15th, their first month MRR is $500 (prorated), then $1,000 going forward. Consistency in normalization is essential for accurate trending.
Mixing Currencies Without Conversion
For international businesses, MRR in multiple currencies must be converted to a single reporting currency using consistent exchange rates. Common approaches: (1) Use the exchange rate at transaction time and never update (cleanest for historical analysis); (2) Use current exchange rates (reflects current value but creates volatility); (3) Use monthly average rates (balances accuracy and stability). Document your methodology and apply it consistently. FX fluctuations can create phantom MRR growth or decline that has nothing to do with business performance.
Inconsistent Treatment of Edge Cases
Paused subscriptions, account credits, pilot programs, and beta users all require clear rules applied consistently. Document your MRR policy: Are paused subscriptions in or out? At what point does a pilot become a paying customer? How do credits affect MRR? Review edge cases monthly to ensure consistent treatment. Edge cases handled inconsistently create unexplainable MRR movements that erode confidence in your metrics. When in doubt, be conservative—it's better to slightly understate MRR than overstate it.
The MRR Policy Document
Create a written MRR Policy that defines: (1) What revenue is included/excluded; (2) How to normalize different billing periods; (3) How to handle discounts, credits, and promotions; (4) Edge case treatment (paused accounts, pilots, etc.); (5) Currency conversion methodology. Share this with your team and investors. During fundraising or acquisition, this documentation builds credibility and prevents disputes over metric definitions.
Frequently Asked Questions
What is a good MRR growth rate for SaaS companies?
Good MRR growth rates depend on company stage. Pre-seed to seed: 15-25% month-over-month (5-10x annual). Series A: 10-15% month-over-month (3-5x annual). Series B+: 5-10% month-over-month (80-200% annual). Growth stage ($10M+ MRR): 4-8% month-over-month (50-100% annual). These are top-quartile benchmarks—median companies grow slower. Context matters: a company growing 8% monthly with 5% churn has different dynamics than one growing 15% with 10% churn. Track net growth (after churn) and gross growth separately.
How do I calculate MRR for annual subscriptions?
Divide the annual subscription amount by 12 to get the monthly MRR contribution. A $12,000 annual subscription contributes $1,000 MRR each month. This normalization is essential for comparing customers on different billing cycles and for accurate month-over-month trending. Don't record the full annual amount in the month it's received—that creates massive distortions. For multi-year contracts with escalating pricing, use the current year's annual amount divided by 12, then update MRR at each contract anniversary.
Should usage-based revenue be included in MRR?
It depends on predictability. Committed minimums (customer pays at least $1,000/month regardless of usage) should be included in MRR. Variable usage above minimums has two common treatments: (1) Exclude entirely and track as "Usage Revenue" separately, or (2) Use trailing 3-month average to smooth volatility. Choose one approach and apply consistently. For highly variable usage without minimums, excluding from MRR provides cleaner metrics. The key is that MRR should represent predictable, committed recurring revenue—highly variable amounts don't fit that definition.
What is the difference between MRR and ARR?
ARR (Annual Recurring Revenue) is simply MRR × 12. They measure the same thing at different time scales. Use MRR for monthly operations, tracking month-over-month changes, and short-term planning. Use ARR for annual planning, investor communications, and valuation discussions. Early-stage companies often focus on MRR (growth is visible faster), while later-stage companies shift to ARR (larger numbers suit annual planning). Most important: be consistent—pick one as your primary metric and use it everywhere to avoid confusion.
How do I handle free trials in MRR calculations?
Free trial users contribute $0 MRR until they convert to paid status. Don't include expected trial conversions in current MRR—that's forecasting, not measurement. Some companies track "Pipeline MRR" (trials × conversion rate × expected plan value) as a separate forecasting metric, but this should never be confused with actual MRR. Once a trial converts to paid, add the full subscription amount as New MRR in that month. If you require credit cards for trials, you might track "Trial MRR at Risk" but still don't include it in reported MRR.
How does QuantLedger calculate MRR automatically?
QuantLedger connects directly to your Stripe account and automatically calculates MRR using best-practice methodology. It normalizes all subscriptions to monthly amounts (annual ÷ 12, quarterly ÷ 3), applies discounts and credits correctly, excludes one-time charges, handles currency conversion, and tracks all five MRR movements (New, Expansion, Contraction, Reactivation, Churn) automatically. The ML-powered system achieves 95% accuracy by correctly categorizing edge cases that trip up manual calculations. You get real-time MRR dashboards without spreadsheet maintenance.
Key Takeaways
Monthly Recurring Revenue is the foundational metric for every subscription business—get it right, and you have a clear picture of business health; get it wrong, and every downstream decision becomes unreliable. Proper MRR calculation requires normalizing all subscriptions to monthly amounts, excluding non-recurring revenue, and tracking the five MRR movements (New, Expansion, Contraction, Reactivation, Churn) to understand growth dynamics. Benchmark your MRR growth against stage-appropriate peers, but remember that context matters—a company with 110% Net Revenue Retention has very different economics than one with 85% even at the same growth rate. To improve MRR, prioritize in order: fix churn problems, build expansion motions, optimize pricing, then scale acquisition. This sequence maximizes capital efficiency and builds sustainable growth. Document your MRR policy, automate calculations to eliminate errors, and review MRR trends monthly with your team. MRR isn't just a metric—it's the language of subscription business health. Master it, and you'll make better decisions at every level of your organization.
Track MRR Automatically
Get instant MRR analytics with QuantLedger
Related Articles

What is ARR? Annual Recurring Revenue Formula & Calculator 2025
ARR (Annual Recurring Revenue) explained: formula, calculator, and 2025 benchmarks. Learn how to calculate ARR for SaaS and track year-over-year growth.

What is ARPU? Average Revenue Per User Formula & Calculator 2025
ARPU (Average Revenue Per User) explained: formula, calculator, and SaaS benchmarks. Learn to calculate and increase ARPU for subscription revenue growth.

What is SaaS Growth Rate? MRR Growth Formula & Calculator 2025
SaaS Growth Rate explained: MoM and YoY formulas, calculator, and benchmarks (10-20% MoM for early-stage). Learn to calculate and accelerate revenue growth.