Skip to content
Instant · runs in your browser

MRR Calculator

Track monthly recurring revenue from new, expansion, contraction, and churned MRR.

An MRR calculator tracks monthly recurring revenue from four sources: new subscriptions, upgrades from existing customers, downgrades, and cancellations. The best ones break down net MRR growth into these components so you see whether growth comes from new customers or expansion, and whether churn or contraction is eating your gains. This tool shows all four MRR movements and calculates net MRR growth in real time, with no sign-up or export limits.

Your MRR before this month's changes

Generate the whole content, not just check it.

BlazeHive writes SEO articles end to end from a single keyword. Outline, draft, meta, schema, internal links. Free trial, no card.

Start with BlazeHive Free trial

What makes an MRR calculator useful beyond basic addition

Most revenue tracking stops at totaling subscription payments. You see $45,000 in monthly revenue and call it growth. The problem is that number hides whether you're building a healthy business or plugging a leaky bucket. A company that adds $10,000 in new MRR but loses $8,000 to churn is running a very different business from one that adds $10,000 with only $1,000 in churn, even if both report similar headline numbers.

A complete MRR calculator separates the four drivers of recurring revenue change. New MRR comes from customers who signed up this month. Expansion MRR comes from existing customers who upgraded plans or added seats. Contraction MRR comes from customers who downgraded or removed seats but stayed subscribed. Churned MRR comes from customers who canceled completely. Net MRR growth is the sum of all four movements.

Breaking MRR into these components tells you where to focus. If new MRR is strong but expansion MRR is zero, your pricing tiers might not support natural upgrades. If contraction MRR is higher than expansion MRR, customers are finding cheaper plans or cutting seats, signaling value misalignment. If churned MRR exceeds 5-7% of total MRR monthly, you have a retention crisis that will cap growth no matter how much you spend on acquisition.

How to use this MRR calculator

  1. Enter your starting MRR - the total monthly recurring revenue at the beginning of the period you're measuring. If you're calculating for April, this is your MRR on March 31.
  2. Add new MRR - revenue from customers who subscribed for the first time this month. Do not include reactivations or upgrades here; those go in expansion.
  3. Add expansion MRR - additional revenue from existing customers who upgraded plans, added seats, or bought add-ons. Include reactivations if a previously churned customer comes back.
  4. Add contraction MRR - lost revenue from customers who downgraded plans or reduced seats but remained active. Enter this as a positive number; the calculator will subtract it automatically.
  5. Add churned MRR - lost revenue from customers who canceled entirely. Enter this as a positive number; it will be subtracted from the total.
  6. Review net MRR growth - the calculator shows total MRR added (new plus expansion), total MRR lost (contraction plus churn), and net MRR growth. Your ending MRR for the month is starting MRR plus net growth.

Try this with last month's subscription data. If you started April with $40,000 MRR, added $8,000 from new customers, gained $3,000 from upgrades, lost $1,500 to downgrades, and lost $2,000 to cancellations, your net MRR growth is $7,500 and your ending MRR is $47,500. The breakdown shows expansion is contributing 27% of new revenue and churn is eating 18% of gross adds, giving you clear targets for improvement.

Why MRR component tracking matters more than total revenue

Investors and board members ask about net MRR growth, but the four components tell the operational story. A SaaS company that grows MRR 15% month-over-month sounds healthy until you see that 90% of growth comes from new customer acquisition and expansion MRR is near zero. That pattern means customers rarely upgrade, limiting long-term customer lifetime value and making the business dependent on constant new signups to maintain growth.

The opposite pattern is just as dangerous: expansion MRR strong but new MRR stalling. Existing customers are upgrading, but acquisition has slowed. That works short-term since expansion has higher margins than new sales, but you eventually run out of customers to upsell if the top of the funnel goes dry.

Contraction and churn rates reveal product-market fit issues before revenue drops. A healthy SaaS business sees contraction MRR under 2% of total MRR and churned MRR under 5%. If contraction exceeds 3%, customers are actively seeking cheaper tiers, which means your pricing doesn't match perceived value. If churn exceeds 7%, you're replacing more than half your revenue growth with retention fixes instead of expansion, and that limits how fast you can scale.

Once you have the components, three ratios tell the full story. Quick ratio is (new + expansion MRR) divided by (contraction + churned MRR). Above 4 means you're adding four dollars for every dollar lost, which is sustainable. Net revenue retention divides (starting MRR + expansion - contraction - churn) by starting MRR annually. Above 100% means your existing customer base grows without new signups, the strongest signal of product stickiness. And MRR growth rate is net growth divided by starting MRR. Healthy SaaS targets 10-20% monthly in early stages, 5-10% as the business matures.

Common mistakes

  • Tracking only total MRR without breaking down components. If you see MRR go from $50,000 to $55,000, you know you grew, but you don't know if it was from new customers, upsells, or both. Without the breakdown, you can't optimize where to spend resources.
  • Confusing new MRR with total revenue from new customers. New MRR is the recurring monthly amount from new signups, not one-time setup fees or annual payments divided awkwardly. If a customer signs up for a $1,200 annual plan, new MRR is $100 per month, not $1,200 in month one.
  • Ignoring contraction MRR because it's smaller than churn. Contraction is an early warning. Customers who downgrade are testing whether they can live with less before they cancel. High contraction rates predict higher churn three to six months later.
  • Treating expansion MRR as optional. Expansion should contribute 20-40% of total MRR growth in a mature SaaS business. If it's under 10%, your pricing model or product features don't encourage natural upgrades, which caps lifetime value.
  • Not tracking reactivations separately. A customer who churned and came back should count as expansion MRR, not new MRR, because they already know your product. Mixing them into new MRR inflates acquisition performance and hides retention success.

Advanced tips

  • Calculate MRR movements weekly instead of monthly during high-growth phases. Monthly aggregates hide volatility. If you added $10,000 new MRR in week one and lost $8,000 to churn in week four, the monthly view shows $2,000 net growth, but the weekly view reveals a retention crisis mid-month.
  • Segment MRR by plan tier or customer cohort. If enterprise customers generate 60% of expansion MRR and small businesses generate 70% of churn, you know where to focus retention and upsell efforts. Use the churn rate calculator to compare churn across segments.
  • Track MRR per employee or per marketing dollar spent. MRR growth rate alone doesn't show efficiency. A company adding $20,000 MRR per month with a ten-person team is more efficient than one adding $30,000 with thirty people. Divide net MRR growth by headcount or customer acquisition cost to see productivity trends over time.
  • Set alert thresholds for each component. If churned MRR exceeds 7% of starting MRR in any month, investigate immediately. If contraction MRR rises above 3%, audit your pricing tiers. If expansion MRR drops below 15% of new MRR, revisit your upsell strategy.
  • Export MRR component data monthly and graph it over twelve months. The trend reveals whether your business model is improving. A company where expansion MRR climbs from 10% to 35% of total additions over a year is building compounding growth. One where churn stays flat at 8% is stuck in a replace-and-grow pattern that limits scale.

Once you've calculated net MRR growth and identified which components need improvement, the next step depends on the weak point. If churn is too high, use the churn rate calculator to benchmark your monthly and annual churn against industry standards. If you want to convert MRR into annual projections or compare to ARR targets, use the ARR calculator. If expansion MRR is low and you need to understand whether lifetime value justifies acquisition spend, run the numbers through the LTV calculator to see if your unit economics support growth. For broader financial planning, pair MRR tracking with cash flow analysis to confirm recurring revenue is translating into operational runway.

Generate the whole content, not just check it.

BlazeHive writes SEO articles end to end from a single keyword. Outline, draft, meta, schema, internal links. Free trial, no card.

Start with BlazeHive Free trial

Frequently Asked Questions

What is MRR in SaaS?

MRR stands for monthly recurring revenue - the predictable subscription income a SaaS business expects to collect every month from active paying customers. It excludes one-time fees, professional services, and non-recurring charges. If you have 200 customers on a $50/month plan, MRR is $10,000. For annual subscribers, divide the contract value by twelve: a $1,200 annual plan contributes $100 to MRR. MRR is the core metric for subscription businesses because it shows the revenue baseline before growth or churn happens. Unlike total revenue, which fluctuates with one-time deals, MRR is stable and compounding - it reflects the health of your subscription base at any given moment. Investors use it to measure growth rate and predictability. Operators use it to track whether the business is winning or losing ground each month. MRR is most useful when broken into four components - new, expansion, contraction, and churned - because the total number hides whether growth is coming from acquisition, upsells, or both. Use the ARR calculator to convert MRR into annualized revenue for board reporting or fundraising conversations.

What is a good MRR growth rate for SaaS?

A good MRR growth rate depends on company stage. Early-stage SaaS (under $1M ARR) should target 10-20% monthly MRR growth to demonstrate product-market fit and attract investors. Growth-stage companies ($1-10M ARR) typically see 5-10% monthly growth as they scale sales and expand into new markets. Mature companies (over $10M ARR) often grow 3-7% monthly because the base is larger and growth compounds more slowly. These are healthy ranges; anything lower suggests acquisition or retention problems. Anything significantly higher is great but hard to sustain past the first year. What matters as much as the rate is how you're growing. If 80% of growth comes from new customer acquisition and expansion MRR is near zero, you're missing upsell opportunities that would compound over time. If expansion MRR contributes 30-40% of total growth, you have strong unit economics and compounding revenue from your existing base. Use the LTV calculator to confirm your customer lifetime value justifies the cost of acquiring customers at your current growth rate.

What is MRR and how do you calculate it?

MRR is monthly recurring revenue, the predictable income a subscription business expects each month from active subscriptions. You calculate MRR by summing the monthly value of all active subscriptions at a point in time. If you have fifty customers paying $100 per month, MRR is $5,000. For annual plans, divide the total contract value by twelve to get the monthly equivalent. A customer on a $1,200 annual plan contributes $100 to MRR. MRR only includes recurring subscription fees, not one-time setup charges, professional services, or usage-based overages unless those overages are predictable and recurring. To track MRR movement over time, break it into four components: new MRR from new customers, expansion MRR from upgrades, contraction MRR from downgrades, and churned MRR from cancellations. Use the ARR calculator when you need to project annual recurring revenue from monthly figures or compare MRR growth to yearly targets. Use the churn rate calculator to measure how much MRR you're losing to cancellations each month and whether churn is accelerating.

What is the difference between MRR and ARR?

MRR is monthly recurring revenue and ARR is annual recurring revenue. MRR measures predictable subscription income for one month. ARR is MRR multiplied by twelve, or the sum of all annual contract values if you sell annual plans. A company with $50,000 MRR has $600,000 ARR. Both metrics track the same thing (recurring subscription revenue), but the time scale differs. SaaS companies use MRR for operational tracking because it shows month-to-month changes in new signups, upgrades, downgrades, and churn. Investors and boards prefer ARR because it smooths out monthly volatility and makes year-over-year growth easier to compare. If you sell mostly monthly subscriptions, track MRR daily and report ARR quarterly. If you sell annual contracts, track ARR directly and calculate MRR by dividing total ARR by twelve. Use the ARR calculator to convert MRR into annual projections or compare your current run rate to ARR targets. Use this MRR calculator to break down monthly movements into new, expansion, contraction, and churned components, which gives you the operational detail ARR hides.

What is expansion MRR and why does it matter?

Expansion MRR is additional recurring revenue from existing customers who upgraded plans, added seats, bought add-ons, or reactivated after churning. It's separate from new MRR, which comes from first-time customers. A customer who moves from a $50/month plan to a $100/month plan contributes $50 in expansion MRR. Expansion matters because it's cheaper to generate than new MRR. You've already paid the acquisition cost, so expansion revenue has higher margins and compounds over time. The best SaaS businesses get 30-40% of total MRR growth from expansion, meaning their existing customer base grows without new signups. That signals strong product-market fit and pricing tiers that support natural upgrades as customers grow. If expansion MRR is under 10% of total growth, your pricing model probably doesn't encourage upsells, or your product lacks features that make customers want to pay more. Track expansion separately so you can optimize onboarding, feature adoption, and upsell timing. Use the LTV calculator to measure how expansion MRR increases customer lifetime value and justifies longer payback periods on acquisition.

What is a good churn rate for MRR?

A good monthly MRR churn rate (the percentage of MRR lost to cancellations each month) is under 5% for B2B SaaS and under 7% for B2C SaaS. If you start the month with $100,000 MRR and lose $4,000 to cancellations, your churn rate is 4%, which is healthy. Anything above 7% means you're losing customers faster than most businesses can replace them with new signups and expansion, capping growth. Churn compounds. A 10% monthly churn rate means you lose your entire customer base in ten months if you don't add new customers. The best SaaS companies have net negative churn, meaning expansion MRR from existing customers exceeds churned MRR, so the base grows even if no new customers sign up. Three ways to lower churn: improve onboarding so customers see value in the first 30 days, build features that increase switching costs (integrations, data lock-in, collaborative workflows), and offer annual plans that delay churn decisions. Use the churn rate calculator to measure monthly and annual churn separately and benchmark against your category. Use this MRR calculator to compare churned MRR to expansion MRR and see if your existing customers are growing or shrinking as a cohort.

How do you calculate net MRR growth?

Net MRR growth is the change in total MRR from one period to the next, calculated by adding new MRR and expansion MRR, then subtracting contraction MRR and churned MRR. Start with your MRR at the beginning of the month. Add revenue from new customers (new MRR) and revenue from existing customers who upgraded (expansion MRR). Subtract revenue lost from customers who downgraded (contraction MRR) and revenue lost from customers who canceled (churned MRR). The result is net MRR growth. If you started April with $50,000 MRR, added $10,000 from new customers, gained $4,000 from upgrades, lost $2,000 to downgrades, and lost $3,000 to cancellations, net MRR growth is $9,000 and ending MRR is $59,000. The formula is: Net MRR Growth = (New MRR + Expansion MRR) - (Contraction MRR + Churned MRR). This breakdown shows where growth comes from and where you're leaking revenue, so you know whether to focus on acquisition, upsells, or retention. Use the churn rate calculator to convert churned MRR into a percentage and see if churn is accelerating.

What is contraction MRR and how is it different from churn?

Contraction MRR is recurring revenue lost when existing customers downgrade their plans, remove seats, or drop add-ons but remain active subscribers. Churned MRR is revenue lost when customers cancel entirely. A customer who moves from a $200/month plan to a $100/month plan contributes $100 in contraction MRR. A customer who cancels a $200/month plan contributes $200 in churned MRR. Both hurt net MRR growth, but contraction is often a leading indicator of churn. Customers who downgrade are testing whether they can live with fewer features or seats before they cancel completely. High contraction rates (above 3% of total MRR monthly) predict higher churn three to six months later. The fix for contraction is different from the fix for churn. Contraction signals pricing misalignment or feature bloat in higher tiers. Churn signals onboarding failures, poor product-market fit, or competitive pressure. Track both separately so you can address the root cause. Use this MRR calculator to measure contraction and churn as percentages of total MRR. Use the churn rate calculator to compare your churn rate to industry benchmarks and see if contraction is converting into full cancellations over time.

What is the MRR quick ratio and what is a good benchmark?

The quick ratio is (new MRR plus expansion MRR) divided by (contraction MRR plus churned MRR). It measures how many dollars of MRR you add for every dollar you lose. A quick ratio of 4 means you're adding four dollars for every one dollar lost to downgrades and cancellations, which is sustainable growth. Below 2 means you're barely replacing lost revenue and growth will stall. Above 6 means you have strong unit economics and can scale aggressively. SaaS Capital's benchmarks show top-quartile private SaaS companies maintain quick ratios above 3.5. The metric works best for companies past the early stage (over $1M ARR) because early startups often have high churn as they find product-market fit. Quick ratio is more useful than MRR growth rate alone because it separates growth efficiency from absolute growth. A company growing 15% monthly with a quick ratio of 2 is less healthy than one growing 10% monthly with a quick ratio of 5. Calculate quick ratio monthly and track the trend. If it's falling, churn or contraction is accelerating faster than new sales. Use this MRR calculator to break down the four components, then divide total adds by total losses to get your quick ratio. Use the LTV calculator to confirm your unit economics support the current quick ratio and growth rate.

Should you track MRR or bookings?

Track both, but optimize for MRR. Bookings measure the total contract value of deals closed in a period, including one-time fees and the full value of annual contracts. MRR measures predictable monthly recurring revenue. A company that closes three annual deals worth $36,000 each in January has $108,000 in bookings but only $9,000 in new MRR ($36,000 divided by twelve, times three). Bookings make sales performance look bigger in the short term, but MRR reflects what you can actually count on each month. Investors care about MRR because it predicts future cash flow and shows business momentum. Sales teams care about bookings because it measures their quota attainment. For operational decisions, track MRR. It shows whether growth is sustainable, how much you're losing to churn, and whether expansion is contributing. For compensation and sales reporting, track bookings so reps get credit for the full contract value they close. Use this MRR calculator to measure new, expansion, contraction, and churned MRR each month. Use the ARR calculator to convert MRR into annual projections for board reporting. Track bookings in your CRM to measure sales efficiency and forecast pipeline conversion.

How do you calculate MRR for annual subscriptions?

Calculate MRR for annual subscriptions by dividing the total annual contract value by twelve. A customer who pays $1,200 upfront for a one-year subscription contributes $100 to MRR. From an accounting perspective, you recognize revenue monthly even though you received cash upfront. MRR reflects the monthly value of the contract, not the payment timing. If you sell mostly annual plans, total MRR is the sum of all annual contract values divided by twelve. If you sell a mix of monthly and annual plans, add monthly plan MRR directly and divide annual plan values by twelve before summing. Do not count the full annual payment as new MRR in the month it was signed; that inflates your numbers and makes month-over-month growth impossible to interpret. When an annual customer renews, count the new contract as expansion MRR if they upgraded or as flat renewal if they stayed at the same tier. If they downgraded, the difference is contraction MRR. If they didn't renew, count the full monthly equivalent as churned MRR in the month the contract expired. Use this MRR calculator to track the monthly equivalent of all active contracts, then use the ARR calculator to project annual recurring revenue and compare to yearly growth targets.

How is MRR different from revenue?

MRR and total revenue are not the same thing. MRR captures only the predictable, recurring portion of subscription income - the amount you expect to collect every month from active subscriptions. Total revenue includes MRR plus one-time fees (setup, onboarding, professional services), usage-based overages, and payments collected upfront for multi-month contracts. A company that collects $200,000 in January from three large annual contracts has $200,000 in revenue that month but might have only $16,000 in new MRR if those contracts are $64,000 each divided over twelve months. Using total revenue for growth tracking distorts the picture because one-time payments and deal timing make month-to-month comparisons unreliable. MRR strips out the noise and shows the stable, compounding base of subscription income. That's why investors benchmark SaaS companies on MRR and ARR rather than total revenue. Track total revenue for accounting and tax purposes. Track MRR for product and growth decisions. Use the ARR calculator to convert your MRR baseline into annual recurring revenue for fundraising or board comparisons.

Related free tools

All tools →