Monthly Recurring Revenue is the single number most SaaS founders and investors look at first. It tells you the size of the engine, whether it is accelerating, and whether it is leaking. Get it right and every other metric starts to make sense.
Use our MRR Calculator to calculate your MRR, ARR, and net MRR growth in seconds.
What Is MRR?
MRR stands for Monthly Recurring Revenue. It is the predictable, normalised revenue your business earns each month from active subscriptions. The emphasis is on two words: predictable and recurring.
One-time payments, setup fees, and professional services revenue are not MRR. Revenue from annual plans is MRR only after it has been normalised to a monthly figure (divide by 12). MRR is not a cash flow metric. It is a revenue run rate.
Why does this matter? Because MRR lets you see the true trajectory of the business independent of timing effects. A customer who pays annually in January does not make January a 12x better month than February. Normalising to monthly revenue smooths out that noise.
The MRR Formula
The basic MRR formula is straightforward:
MRR = Number of Active Customers x Average Revenue Per Account (ARPA)
If you have 200 customers paying an average of $49 per month, your MRR is $9,800.
If your pricing tiers vary significantly, calculate MRR per plan and sum them:
- 120 customers on the $29/month plan = $3,480
- 60 customers on the $79/month plan = $4,740
- 20 customers on the $199/month plan = $3,980
- Total MRR = $12,200
For annual subscribers, divide their annual contract value by 12 before including them in the MRR total. A customer paying $588 per year contributes $49 per month to MRR.
The Five Types of MRR
Tracking total MRR tells you where you are. Tracking MRR movements tells you why you are there. Most SaaS businesses break MRR changes into five components.
New MRR is revenue from customers who signed up this month and had no prior subscription. This is the growth engine.
Expansion MRR is additional revenue from existing customers who upgraded their plan, added seats, or increased usage. High expansion MRR is a strong signal of product-market fit. It means customers are getting enough value to pay more.
Contraction MRR is revenue lost from existing customers who downgraded their plan. They have not churned yet, but they are heading in the wrong direction.
Churned MRR is revenue lost from customers who cancelled entirely this month. This is the leak in the bucket.
Reactivation MRR is revenue from former customers who returned. This is often small but worth tracking separately, as it signals something about your win-back efforts or the seasonality of your market.
Try the SaaS MRR Calculator - free, instant results.
Open toolNet MRR and the Net MRR Formula
Net MRR is the number that tells you whether the business is truly growing. It accounts for all five movements:
Net New MRR = New MRR + Expansion MRR + Reactivation MRR - Contraction MRR - Churned MRR
If your net new MRR is positive, your revenue base is growing. If it is negative, you are shrinking even if you are adding new customers. This is sometimes called a leaky bucket: you are filling it from the top while it drains from the bottom.
A healthy early-stage SaaS business aims for net new MRR to be driven largely by new and expansion revenue, with churned and contraction MRR representing less than the combined incoming total.
How to Calculate ARR from MRR
ARR (Annual Recurring Revenue) is simply MRR multiplied by 12:
ARR = MRR x 12
ARR is useful for benchmarking against industry standards, discussing the business with investors, and understanding annual contract value. Most SaaS benchmarks and funding thresholds are expressed in ARR terms ($1M ARR, $10M ARR, etc.).
One important note: ARR is a run rate, not actual revenue received. If your MRR is $50,000 today, your ARR is $600,000. That does not mean you will collect $600,000 over the next 12 months if your MRR is still growing or shrinking.
What Drives MRR Growth
MRR growth comes from three levers:
Acquiring more customers. More paying accounts at the same ARPA directly increases MRR. This is the most obvious lever and usually gets the most attention.
Increasing revenue per customer. Expanding ARPA through upsells, cross-sells, seat additions, or usage-based pricing is often more capital-efficient than acquisition. A 10% increase in average contract value has the same MRR impact as a 10% increase in customer count, with no acquisition cost.
Reducing churn. Churn is a silent MRR killer. At 5% monthly churn, you lose more than half your customer base in a year. Improving retention compounds over time in the same way growth compounds, just in the opposite direction. At 2% monthly churn versus 5%, the difference in MRR at month 24 for a business starting at $10,000 MRR can be several hundred thousand dollars.
How to Forecast 12-Month MRR
A simple but practical MRR forecast uses your current growth rate and churn assumptions:
- Start with current MRR.
- Estimate new MRR added per month (based on pipeline, conversion rates, and marketing spend).
- Apply an expected expansion rate (often 5-15% of existing MRR for product-led growth companies).
- Subtract expected churn MRR (apply your historical churn rate to current MRR).
- Sum the net new MRR onto the prior month and repeat for 12 months.
The result is a month-by-month forecast. More sophisticated models layer in cohort-based retention curves and seasonality, but the simple version reveals the fundamental dynamics clearly enough to make decisions.
Build your forecast in a spreadsheet with three scenarios: bear (churn higher than expected, new MRR lower), base, and bull. This forces you to test the assumptions that matter most.
MRR Growth Rate Benchmarks
What counts as a good MRR growth rate? It depends on stage:
Pre-$10K MRR (early stage): 20-40% month-over-month growth is achievable and expected. The numbers are small, so percentages move easily. Focus on validating that you can acquire and retain customers, not on the absolute MRR level.
$10K-$100K MRR: 10-20% month-over-month is strong. The denominator is growing, so sustaining high percentages becomes harder. This is where retention problems start to show up clearly in the numbers.
$100K-$1M MRR: 5-10% month-over-month (roughly 80-200% annually) is considered excellent. The best companies in this range have high net revenue retention (above 110%), meaning expansion revenue more than offsets churn without any new customer acquisition.
Above $1M MRR: 3-7% month-over-month. Benchmarks from Bessemer and OpenView consistently show that top-quartile companies at this stage grow at 80-100% ARR annually (which is roughly 5% per month compounding).
The T2D3 benchmark (triple, triple, double, double, double ARR) is a useful shorthand for venture-scale SaaS trajectories, but most SaaS businesses are not venture-scale. Sustainable, capital-efficient growth at 50-80% ARR annually is a strong outcome at any stage.
Getting Started
Use our MRR Calculator to calculate your current MRR, ARR, net new MRR, and MRR churn rate. Enter your subscriber counts by plan and let the tool do the arithmetic. Then forecast forward to see where your business is heading under different growth and churn assumptions.
Frequently Asked Questions
What is the MRR formula? MRR = Number of Active Customers × Average Revenue Per Account (ARPA). If your pricing varies by plan, calculate MRR per plan and sum them. For annual subscribers, divide their contract value by 12 before adding them to MRR to normalise to monthly revenue.
How do you calculate ARR from MRR? ARR = MRR × 12. ARR is a run rate figure, it represents what you would earn over 12 months if your MRR stayed flat today. It is not the same as actual revenue received, since MRR typically grows or declines over the year.
What is net MRR and how is it calculated? Net new MRR = New MRR + Expansion MRR + Reactivation MRR − Contraction MRR − Churned MRR. It measures the true change in your recurring revenue base for the month. A positive net new MRR means your revenue is growing; a negative figure means it is shrinking even if you are adding new customers.
What is a good MRR growth rate? At $10K–$100K MRR, 10–20% month-over-month is strong. At $100K–$1M MRR, 5–10% per month (roughly 80–200% annually) is excellent. Above $1M MRR, top-quartile companies typically grow at 3–7% per month. Early-stage SaaS under $10K MRR can achieve 20–40% monthly growth due to the small base.
What is the difference between MRR and revenue? MRR is normalised, predictable recurring revenue, it excludes one-time payments, setup fees, and professional services. Revenue is the total cash you receive. For a SaaS business, MRR is typically the more meaningful growth metric because it isolates the recurring engine of the business from non-recurring noise.
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What is the MRR formula?",
"acceptedAnswer": {
"@type": "Answer",
"text": "MRR = Number of Active Customers x Average Revenue Per Account (ARPA). If pricing varies by plan, calculate MRR per plan and sum. For annual subscribers, divide contract value by 12 to normalise to monthly revenue."
}
},
{
"@type": "Question",
"name": "How do you calculate ARR from MRR?",
"acceptedAnswer": {
"@type": "Answer",
"text": "ARR = MRR x 12. ARR is a run rate, what you would earn over 12 months if MRR stayed flat. It is not the same as actual revenue received, since MRR typically grows or declines over the year."
}
},
{
"@type": "Question",
"name": "What is net MRR?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Net new MRR = New MRR + Expansion MRR + Reactivation MRR minus Contraction MRR minus Churned MRR. A positive figure means your revenue is growing; negative means it is shrinking even if new customers are being added."
}
},
{
"@type": "Question",
"name": "What is a good MRR growth rate?",
"acceptedAnswer": {
"@type": "Answer",
"text": "At $10K-$100K MRR, 10-20% month-over-month is strong. At $100K-$1M MRR, 5-10% per month is excellent. Above $1M MRR, 3-7% per month is top-quartile. Early-stage SaaS under $10K MRR can achieve 20-40% monthly growth."
}
},
{
"@type": "Question",
"name": "What is the difference between MRR and revenue?",
"acceptedAnswer": {
"@type": "Answer",
"text": "MRR is normalised recurring revenue, excluding one-time payments, setup fees, and professional services. Revenue includes all cash received. MRR is more useful for tracking the growth trajectory of a subscription business."
}
}
]
}