Understanding monthly recurring revenue is essential for SaaS teams planning growth and budgeting. This MRR calculator helps translate your subs, churn, and average revenue per user into a clear revenue trajectory. By adjusting new signups, cancellations, and pricing, you can forecast outcomes, compare scenarios, and communicate impact to stakeholders. The tool is simple, but the insights it reveals can shape pricing and retention strategies.
MRR Calculator
Introduction
Monthly recurring revenue (MRR) is the backbone of a subscription business’s financial health. It reflects the predictable, repeatable income you can expect each month and informs budgets, hiring, product development, and fundraising. A reliable MRR calculator gives you a fast, data-backed way to model outcomes as you acquire customers, respond to churn, or adjust pricing. When you can simulate scenarios, you gain confidence in strategic moves and better communicate expected results to investors and teammates.
This guide walks you through using the MRR calculator above, understanding what drives MRR, and how to interpret the numbers in practical terms. You’ll see how new signups, ARPU, churn, and expansion or contraction activities combine to create a monthly projection. With a clear view of potential growth or decline, you can prioritize improvements that move the needle the most.
How to use the MRR calculator
Getting started is simple. Gather the six key inputs and plug them into the calculator:
- Current MRR: the total monthly recurring revenue you’re starting with before new period changes.
- New signups: how many new customers join this period. Each new account contributes ARPU for that month.
- ARPU: the average revenue per user for the month. If you have multiple pricing tiers, you can calculate a blended ARPU or use tier-specific inputs for more precision.
- Churned signups: how many customers cancel in the period. These represent lost revenue based on ARPU.
- Expansion MRR: revenue gained from upgrades, cross-sells, or plan increases during the month.
- Contraction MRR: revenue lost from downgrades, discounts, or downgrades that reduce monthly revenue.
As you adjust each input, the calculator recomputes the projected MRR in real time. Use this to compare scenarios, such as a marketing push that increases new signups, or a price change that affects ARPU. Remember that these figures are a simplified model, so treat them as directional guidance rather than exact forecast.
Practical tips for using the tool include forecasting across multiple scenarios (conservative, baseline, aggressive), tracking the sensitivity of MRR to ARPU versus volume, and aligning your inputs with your internal metrics like CAC payback and gross margin. By connecting MRR to other KPIs, you can craft a more comprehensive growth plan and present clear, data-driven recommendations.
A worked example
Let’s walk through a concrete scenario to illustrate how the math plays out. Suppose your company starts the month with Current MRR of $5,000. You anticipate 120 new signups during the period, and your ARPU is $29. During the month, 15 customers churn, expansion MRR adds $400, and contraction MRR reduces by $150.
Compute step by step using the same logic the calculator uses:
- New revenue from new signups: 120 × 29 = 3,480
- Revenue lost to churn: 15 × 29 = 435
- Net effect of expansions: +400
- Net effect of contractions: −150
- Starting MRR plus all changes: 5,000 + 3,480 − 435 + 400 − 150 = 8,295
The projected MRR for the period is $8,295. This single figure encapsulates several moving parts and offers a clear signal about whether growth strategies are working. If your actual numbers diverge from the projection, you can revisit pricing, retention efforts, and onboarding processes to steer outcomes more toward your goals.
Other helpful information
MRR is most powerful when interpreted alongside its components. Here are a few insights to help you extract more value from the calculator:
- Segmentation matters. If you serve multiple pricing tiers, consider calculating ARPU separately for each tier and aggregating the results for a more precise MRR projection.
- Churn is not just a metric; it’s a signal. High churn often indicates issues with onboarding, product-market fit, or price sensitivity. Tracking churn alongside CAC and LTV helps identify actionable improvements.
- Expansion and contraction reflect customer health. Upgrades and cross-sells increase value from existing customers, while downgrades remind you to optimize features, value, and price.
- Scenario planning reduces risk. Build baseline, optimistic, and pessimistic projections to gauge potential ranges of outcomes and prepare contingency plans.
- ARPU dynamics matter. If ARPU varies across cohorts or over time (e.g., price increases or feature bundles), model those changes explicitly rather than assuming a constant ARPU.
- Retention strategies pay off. Improving onboarding, customer success, and product-led growth efforts typically reduces contraction and churn, yielding stronger MRR growth over time.
- Data quality is critical. Ensure your inputs reflect accurate counts and pricing. Small mistakes multiply in projections, especially when scaling to thousands of customers.
- Integrate with broader financial planning. Use MRR projections to inform budget allocations, hiring plans, roadmap priorities, and fundraising strategies.
- Automate where possible. If your business evolves, consider linking your CRM or billing system to feed inputs into the calculator, keeping projections up to date with real data.
- Know the limits. MRR is a powerful gauge of monthly health, but it doesn’t capture one-time charges, refunds, or seasonality directly. Use it alongside other metrics for a complete picture.
Frequently Asked Questions
What is MRR and why is it important?
MRR stands for monthly recurring revenue, the stable, predictable portion of revenue from subscriptions. It helps you forecast cash flow, measure growth, and assess the impact of pricing, churn, and product changes over time.
How does the calculator handle churn?
The calculator subtracts churned_signups multiplied by ARPU from current revenue, reflecting the revenue loss from customers who cancel in the period and providing a net growth or decline figure.
Can I model multiple pricing tiers with this tool?
Yes. Use a blended ARPU or break out inputs per tier and then sum the tier-level MRR. This yields a more accurate overall projection when you offer several plans.
How accurate is this calculator?
It offers a simplified model suitable for quick planning. Real-world results may differ due to refunds, promotions, uncollected payments, and timing nuances. Treat it as directional guidance rather than exact forecasting.
What if ARPU changes during the period?
If ARPU is expected to vary, model separate periods or use a weighted average ARPU for the month. More granular inputs can improve accuracy for changing pricing or cohorts.
What’s the difference between expansion and contraction MRR?
Expansion MRR comes from upgrades, add-ons, or price increases that raise monthly revenue. Contraction MRR results from downgrades or cancellations that reduce monthly revenue. Both influence overall MRR growth.
How can I use this for forecasting growth?
Prepare multiple scenarios (baseline, optimistic, pessimistic) by adjusting inputs. Compare projected MRR across scenarios to understand potential outcomes and identify risk factors.
Can I export the results or share the projections?
Many implementations show the number on screen and offer copy-to-clipboard or export options in the surrounding site. If not available, you can copy the values into a spreadsheet for reporting.
What is the difference between MRR and ARR?
MRR is the monthly recurring revenue figure, while ARR (annual recurring revenue) equals MRR multiplied by 12. Many teams track both to understand short-term dynamics and long-term trajectory.
What counts as a healthy MRR growth rate?
Healthy growth varies by stage. Early-stage SaaS often targets higher month-over-month growth (roughly 10–30% or more), while mature businesses look for sustainable, steady increases (typically single-digit monthly growth) combined with strong retention and expansion.