Revenue Gains
Revenue from new customers this month
Upgrades, add-ons, seat additions
Revenue Losses
Downgrades and seat removals
Revenue lost from canceled subscriptions
Enter MRR components and click calculate.
Embed This Calculator on Your Website
Add this free calculator to your blog, website, or CMS with a simple copy-paste embed code.
Introduction
Monthly Recurring Revenue is the single most important metric in subscription software, and most early-stage SaaS founders calculate it wrong. MRR is not your monthly revenue. It is not annual contract value divided by 12. It is the predictable, normalized monthly revenue from active subscriptions on the last day of the reporting period. According to Baremetrics benchmarks, the median SaaS company at $100K MRR has a 3.6% monthly churn rate, which means $3,600 of that MRR evaporates every month before new revenue is counted. Founders who do not track MRR movements (new, churned, expansion, contraction, reactivation) separately are flying blind. They see a flat MRR number and assume stability when what they have is high churn being masked by equal acquisition. This calculator gives you a true MRR breakdown across all five movement types.
What This Calculator Does
This calculator computes Monthly Recurring Revenue from active subscriptions and breaks it down into its five components: New MRR from new subscribers, Expansion MRR from upgrades, Contraction MRR from downgrades, Churned MRR from cancellations, and Reactivation MRR from returning subscribers. It outputs net MRR change, MRR growth rate, and projects forward to ARR. It accepts inputs for subscriber counts by tier, average prices, churn events, and upgrade/downgrade counts to produce a complete MRR health dashboard in line with 2026 reporting standards used by SaaS investors and boards.
The Formula
True MRR is calculated by summing the monthly price of every active subscription on the last day of the month. Annual plan subscribers contribute their annual contract value divided by 12 to monthly MRR (for example, a $588/year plan contributes $49/month to MRR). The five MRR movement types are tracked separately: New MRR is from first-time subscribers; Expansion MRR is from existing subscribers upgrading or purchasing add-ons; Contraction MRR is negative, from subscribers downgrading; Churned MRR is negative, from cancellations; Reactivation MRR is from previously churned subscribers restarting. Summing these five gives Net New MRR, which shows exactly how MRR changed in the period.
Step-by-Step Example
Calculate your base MRR from active subscriptions
Example: 150 subscribers on $29/month plan = $4,350. 75 subscribers on $79/month plan = $5,925. 20 subscribers on $199/month plan = $3,980. Annual plan holders: 30 subscribers at $948/year = $2,370 MRR contribution ($948 / 12 × 30). Total MRR: $16,625.
Identify MRR additions for the month
New MRR: 18 new subscribers with blended ARPU $58 = $1,044. Expansion MRR: 8 subscribers upgraded from $29 to $79, adding $400. Reactivation MRR: 3 churned subscribers returned, average $55/month = $165. Total MRR additions: $1,609.
Identify MRR losses for the month
Churned MRR: 9 cancellations, blended $52/month average = $468. Contraction MRR: 5 subscribers downgraded from $79 to $29, losing $250. Total MRR losses: $718.
Calculate net MRR movement and growth rate
Net New MRR = $1,609 - $718 = $891. Prior month MRR: $16,625. New MRR: $17,516. MRR growth rate: 5.36%. ARR: $210,192. This breakdown shows positive growth but flags that churned MRR ($468) exceeds expansion MRR ($400), meaning retention needs attention even as the business grows.
Real-World Use Cases
Investor Monthly Reporting
A SaaS company preparing its monthly investor update needs to report MRR with full movement breakdown. The calculator produces the exact format investors use: starting MRR, plus new MRR, plus expansion, minus churn, minus contraction, plus reactivation, equals ending MRR. This format (used by Y Combinator portfolio companies and tracked in tools like ChartMogul) allows investors to compare performance against portfolio benchmarks.
Identifying Churn vs. Expansion Imbalance
A B2B SaaS company notices MRR is flat for three months. Running the MRR calculator reveals new MRR of $4,200 is perfectly offset by $3,800 churned MRR and $400 contraction MRR each month. The fix is not more acquisition spending. It is reducing churn from 4.1% to 2.5%, which would add $1,200 to net MRR monthly without a single new customer.
Pricing Tier Restructure Impact
A SaaS founder consolidating from five pricing tiers to three uses the MRR calculator to model the impact of forced migrations. Moving 40 subscribers from $49 to $59 (new lowest tier) adds $400 expansion MRR if all retain, or generates some churn if price-sensitive users cancel. The calculator models both scenarios to show the revenue-versus-retention trade-off before the decision is made.
Comparison
| MRR Component | Definition | Positive/Negative | Health Signal |
|---|---|---|---|
| New MRR | Revenue from first-time subscribers this month | Positive | High: strong acquisition |
| Expansion MRR | Revenue from upgrades and add-ons from existing subscribers | Positive | High: strong product value |
| Reactivation MRR | Revenue from previously churned subscribers returning | Positive | Low: previous churn issue |
| Churned MRR | Revenue lost from cancellations | Negative | Low: strong retention |
| Contraction MRR | Revenue lost from downgrades | Negative | Low: satisfied customer fit |
Common Mistakes to Avoid
Including one-time fees in MRR. Setup fees, professional services revenue, and one-time purchases are not recurring. Adding them inflates MRR and gives a false picture of the predictable revenue base. One-time revenue belongs in total revenue reporting, not MRR calculations.
Recognizing annual contract revenue as MRR in month one. An annual subscriber paying $1,188 upfront contributes $99 per month to MRR, not $1,188. Recognizing the full annual payment in MRR in month one overstates monthly run rate and distorts growth metrics when renewals are uneven throughout the year.
Ignoring contraction MRR. Many SaaS dashboards track new and churned MRR but not contraction from downgrades. For companies with self-serve tier changes, contraction MRR can represent 15% to 25% of churned revenue. Missing it makes churn look artificially low and NRR look artificially high.
Calculating churn rate as churned subscribers divided by total subscribers rather than churned MRR divided by prior month MRR. Subscriber churn rate and revenue churn rate are different. Losing ten $29/month subscribers while retaining one $990/month enterprise subscriber means subscriber churn is 10% but revenue churn may only be 0.8%.
Frequently Asked Questions
Accuracy and Disclaimer
MRR calculations in this tool follow SaaS industry standard definitions as documented by SaaStr, Baremetrics, and ChartMogul. Results are based on the inputs provided and are intended for internal planning and reporting purposes. They do not constitute audited financial statements. For investor reporting, fundraising, or GAAP revenue recognition purposes, consult a qualified accountant or financial advisor.
Conclusion
An accurate MRR breakdown tells you not just how much revenue you have, but where it is coming from and where it is leaking. A business with $50,000 MRR growing 5% month over month sounds healthy, but if $8,000 of that is expansion MRR masking $5,000 in churn, the core product retention has a real problem. Use the Churn Rate Calculator to model what your churned MRR costs you in lifetime value terms, and the Subscription Revenue Forecast Calculator to project how your current MRR trajectory translates to 12-month ARR.
Related SaaS & Digital Business Calculators
Ad Revenue Per 1,000 Views Calculator
Estimate monthly and annual ad revenue from website traffic using RPM rates for AdSense, Mediavine, and Raptive with 2026 benchmarks by niche.
Use CalculatorSaaS & Digital BusinessSubscription Revenue Forecast Calculator
Project 12-month subscription revenue based on current subscribers, ARPU, new subscriber growth, and monthly churn rate with a month-by-month forecast table.
Use CalculatorSaaS & Digital BusinessChurn Rate Calculator
Calculate customer and revenue churn rates, net revenue churn, average customer lifespan, and lifetime value with 2026 SaaS benchmarks by segment.
Use CalculatorSaaS & Digital BusinessSaaS Pricing Model Calculator
Compare per-seat, usage-based, and flat fee pricing models with 3-year revenue projections factoring in customer growth, churn, seat expansion, and usage growth.
Use CalculatorSaaS & Digital BusinessLTV to CAC Ratio Calculator
Calculate customer lifetime value to acquisition cost ratio, CAC payback period, and unit economics with 2026 SaaS benchmarks for healthy growth.
Use CalculatorSaaS & Digital BusinessAnnual Recurring Revenue (ARR) Growth Calculator
Track ARR with a full bridge: new, expansion, churned, and contraction revenue. Calculate net revenue retention, gross retention, and ARR growth rate.
Use CalculatorYou May Also Find Useful
Tax Calculator
Estimate your 2026 federal income tax based on filing status, gross income, deductions, and current tax brackets. See your marginal and effective tax rates instantly.
Use CalculatorFinance & AccountingSalary to Hourly Calculator
Convert your annual salary to an hourly wage instantly. Adjust for hours per week, weeks per year, and overtime to find your true hourly rate.
Use CalculatorFinance & AccountingCommission Calculator
Determine sales commissions based on revenue, rate tiers, and bonus structures.
Use Calculator