Definition
Monthly Recurring Revenue MRR
Monthly recurring revenue, usually shortened to MRR, is the predictable recurring revenue a business expects to receive in a normal month. It is one of the main metrics for subscription businesses, SaaS companies, paid communities, memberships, coaching retainers, support plans, and any offer that charges customers on a repeating schedule.
MRR turns active subscriptions, recurring add-ons, upgrades, downgrades, cancellations, and failed renewals into one monthly revenue view. That makes it easier to understand growth, churn, customer value, pricing, and cash flow without treating every payment as a separate sale.
For Spiffy sellers, MRR is most useful when it connects the checkout, recurring billing, customer self-service, failed-payment recovery, and analytics into one revenue workflow.
MRR meaning in business
In business, MRR means monthly recurring revenue. It answers a practical question: if the current recurring customer base stayed active for one more month, how much recurring revenue would the business expect?
MRR is not the same as total monthly sales. A business could have $100,000 in sales this month from launches, one-time products, setup fees, services, and subscriptions, but only $30,000 of that may be recurring. MRR isolates the part that should repeat if customers continue paying.
That distinction matters because recurring revenue behaves differently from one-time revenue. It can support forecasting, retention work, acquisition planning, hiring, and product investment, but only if the number is clean.
How to calculate MRR
The simplest MRR formula is:
MRR = number of active customers x average monthly subscription price
If 200 customers pay $50 per month:
200 x 50 = $10,000 MRR
For annual plans, divide the annual contract value by 12. If a customer pays $1,200 per year, that account contributes $100 in MRR.
For mixed pricing, calculate each customer's monthly value and add the total:
MRR = sum of monthly recurring revenue from all active customers
One-time setup fees, product purchases, services, usage charges that do not repeat, taxes, refunds, and pass-through fees should not be treated as standard MRR unless the business has a clear accounting rule for them.
Monthly recurring revenue formula examples
The right formula depends on how the business sells.
Flat monthly subscription
If 500 customers pay $29 per month:
500 x 29 = $14,500 MRR
Annual subscription normalized to monthly revenue
If 100 customers pay $1,200 per year:
1,200 / 12 = $100 monthly value per customer
100 x 100 = $10,000 MRR
Mixed subscription plans
If a business has 300 customers on a $29 plan, 120 customers on a $79 plan, and 30 customers on a $199 plan:
(300 x 29) + (120 x 79) + (30 x 199) = $24,150 MRR
Discounted subscriptions
If a customer is paying a discounted recurring price, use the actual recurring amount, not the list price. A $100 plan discounted to $70 contributes $70 of MRR while the discount is active.
MRR calculator inputs
A monthly recurring revenue calculator usually needs:
- Active recurring customers.
- Monthly price for each plan.
- Annual plan value divided by 12.
- Recurring add-ons or seats.
- Discounts and coupons.
- Upgrades and downgrades.
- Canceled subscriptions.
- Failed renewals that are no longer collectible.
The calculator is only as useful as the rules behind it. If payment plans, trials, annual contracts, coupons, or failed payments are handled inconsistently, the final MRR number can look precise while still being misleading.
Types of MRR
New MRR is revenue from new customers who started a subscription during the month.
Expansion MRR is extra recurring revenue from existing customers who upgraded, added seats, bought add-ons, or moved to a higher plan.
Contraction MRR is recurring revenue lost when customers downgrade or reduce usage.
Churned MRR is recurring revenue lost when customers cancel. This connects directly to churn rate.
Net new MRR is the change after adding new and expansion revenue, then subtracting contraction and churn:
Net new MRR = new MRR + expansion MRR - contraction MRR - churned MRR
Tracking these parts separately matters because two businesses can have the same MRR but very different health. One might be growing from happy existing customers. Another might be replacing heavy churn with constant new acquisition.
MRR metric
MRR is a metric, not just a revenue total. The most useful version explains what changed inside the recurring base.
Helpful MRR views include:
- Starting MRR at the beginning of the month.
- New MRR from new customers.
- Expansion MRR from upgrades, add-ons, or extra seats.
- Contraction MRR from downgrades or reductions.
- Churned MRR from cancellations.
- Recovered MRR from failed-payment recovery.
- Ending MRR after all changes.
Those views keep the business from hiding problems inside one big number. If new MRR is rising but churned MRR is rising faster, acquisition is not solving the revenue problem.
MRR in SaaS and subscription businesses
MRR is strongly associated with SaaS because software businesses often sell monthly or annual access. The same metric also applies to memberships, digital communities, online courses with ongoing access, subscription boxes, retainers, newsletters, and recurring service offers.
The requirement is not that the business is SaaS. The requirement is that the revenue is expected to repeat. A one-time digital product does not create MRR. A monthly membership does. A recurring add-on does. A fixed installment plan may or may not, depending on whether the customer is paying for ongoing access or paying off a one-time purchase.
MRR vs ARR
Annual recurring revenue, or ARR, is the yearly version of recurring revenue. ARR is often calculated from MRR:
ARR = MRR x 12
MRR is more useful for month-to-month operating decisions. ARR is more useful for annual planning, reporting, valuation, fundraising, and long-range forecasting.
Businesses with fast growth, monthly plans, seasonal churn, pricing tests, or heavy failed-payment recovery should watch MRR closely. ARR can make the business look calmer than it really is because it annualizes a changing monthly base.
MRR vs recurring revenue
Recurring revenue is the broader idea: revenue that repeats on a schedule. MRR is a monthly measurement of that recurring revenue.
For example, recurring revenue can be discussed monthly, quarterly, or annually. MRR normalizes the recurring base into a monthly number so a business can compare customers, plans, cohorts, and products more easily.
MRR vs subscription revenue
Subscription revenue is the revenue earned from subscription products or services. MRR is the normalized monthly view of active subscription revenue.
If all subscription revenue is monthly and stable, subscription revenue and MRR may look similar. If the business has annual plans, coupons, upgrades, downgrades, pauses, or failed payments, MRR needs its own rule set.
MRR and payment plans
Payment plans need careful treatment. A payment plan can create scheduled payments, but that does not always mean it creates MRR.
If a customer buys a $1,200 course and pays in six $200 installments, the business has scheduled installment revenue. It may not be recurring revenue because the customer is paying off a fixed purchase rather than renewing access.
If a customer pays $200 per month for ongoing membership access and the subscription continues until canceled, that revenue is MRR.
This distinction matters for payment plan reporting. Treating every installment as MRR can inflate recurring revenue and hide the fact that the payment stream ends after a fixed number of charges.
MRR and recurring payments
Recurring payments are the charges that collect recurring revenue. MRR is the metric that summarizes the recurring revenue those payments represent.
The payment system needs to know which customers are active, what plan they are on, which payment method is saved, when the next charge runs, whether a retry is pending, and whether access should continue after a failed renewal.
Clean recurring-payment data is what makes clean MRR reporting possible.
Why MRR matters
MRR gives subscription businesses a clearer view of revenue quality. A one-time launch can create a strong sales month, then drop. Recurring revenue shows whether customers keep paying after the first purchase.
MRR helps with:
- Forecasting cash flow.
- Measuring subscription growth.
- Spotting churn problems.
- Evaluating pricing changes.
- Understanding retention.
- Measuring expansion revenue.
- Separating one-time sales from recurring sales.
- Planning hiring and support.
- Comparing paid acquisition against payback.
- Estimating annual recurring revenue.
It also helps sellers avoid vanity revenue. A big month of discounts may look good, but if customers cancel after the first billing cycle, MRR reveals the weakness.
MRR and subscription billing
Accurate MRR depends on clean recurring billing data. The billing system needs to know who is active, what plan they are on, when they renew, whether a discount applies, whether a payment failed, and whether the account has paused, downgraded, or canceled.
Payment failures are especially important. A customer may intend to stay but fall out of MRR because a card expired or a bank declined the charge. That is why subscription sellers should track failed payments, recovery emails, retry rules, and billing updates through a customer portal.
Spiffy supports recurring revenue workflows with subscriptions, automated recurring billing, payment plans, customer self-service, and analytics that help sellers see how revenue changes over time.
MRR and failed payments
Failed payments can make MRR look healthier or weaker than it really is, depending on how the business reports them.
If a renewal fails but the customer is still in a retry window, the business may treat that MRR as at risk. If retries fail and the customer loses access, that revenue should usually move into churned MRR.
This is why failed-payment recovery is not just an operations task. It protects recurring revenue. Recovery emails, smart retry timing, clear decline messages, and a secure customer portal can keep customers who still want access from becoming involuntary churn.
MRR and churn
Churn rate shows how much customer or recurring revenue is leaving the business. MRR shows how much recurring revenue remains after those losses.
Customer churn and revenue churn can tell different stories. Losing ten low-priced subscribers may matter less than losing one high-value account. For that reason, subscription businesses should track both customer count and MRR movement.
Useful questions include:
- How much MRR was lost to cancellations?
- How much was lost to downgrades?
- How much was lost to failed payments?
- How much was recovered?
- Which plans or products have the most churned MRR?
- Which checkout sources produce subscribers who stay?
MRR and customer lifetime value
Customer lifetime value improves when customers keep paying longer, upgrade, add products, or avoid preventable payment loss.
MRR is one input into that picture. A $50 monthly subscriber with low churn can be worth much more than a $200 buyer who purchases once. But MRR alone does not show profit, support cost, refund risk, or acquisition cost. It should be read with CLV, churn, average order value, gross margin, and payback period.
MRR and analytics
MRR should be visible in analytics, not buried in a spreadsheet that only gets updated after the month ends.
Good MRR reporting should help a seller see:
- Current recurring revenue.
- New, expansion, contraction, and churned MRR.
- Failed-payment impact.
- Subscription plan performance.
- Product and checkout source performance.
- Customer value by cohort.
- Payment-plan revenue separate from true recurring revenue.
The goal is not only to know the ending number. The goal is to know what changed and what to fix next.
MRR mistakes to avoid
Common MRR mistakes include:
- Counting one-time revenue as recurring.
- Ignoring discounts or coupons.
- Treating failed payments as active revenue forever.
- Mixing monthly and annual plans without normalizing.
- Counting trials before payment starts.
- Counting fixed payment plans as subscriptions.
- Hiding contraction inside total revenue.
- Looking only at new MRR while churn rises.
- Reporting list price instead of the actual discounted recurring price.
MRR should be consistent. The exact accounting treatment can vary by business, but the rule should be documented and applied the same way each month.
How to grow MRR
MRR can grow through new customers, better retention, expansion, and pricing improvements. Useful strategies include:
- Improve onboarding so more customers reach value.
- Reduce churn with better support and cancellation flows.
- Add higher-value plans or add-ons.
- Offer annual upgrades.
- Recover failed payments quickly.
- Improve checkout conversion.
- Make subscription terms clear before purchase.
- Give customers a self-service way to update billing details.
- Use automations to follow up on at-risk subscribers.
- Use targeted upsells for relevant add-ons.
- Build a retention dashboard that shows what changed each month.
Growth is strongest when expansion and retention improve alongside acquisition. Buying new customers while losing existing ones creates expensive, fragile MRR.
Practical MRR example
A course business sells a $499 one-time course, a $99 monthly community, and a $600 payment plan for a premium workshop.
In one month it has:
- 300 active community subscribers at $99 per month.
- 40 annual community subscribers paying $948 per year.
- 80 workshop buyers paying $100 per month for six months.
- $20,000 in one-time course sales.
The community subscribers create MRR:
300 x 99 = $29,700
40 x (948 / 12) = $3,160
Total subscription MRR = $32,860
The workshop payment plan creates scheduled installment revenue, but not necessarily MRR, because the payments end after six charges. The one-time course sales are revenue, but not recurring revenue.
That separation gives the business a much clearer view of how much revenue is durable.
How Spiffy fits
Spiffy is built for sellers who need the checkout and post-purchase revenue workflow to stay connected. That matters for MRR because the number depends on more than the first subscription sale.
Spiffy can support the workflows around MRR through:
- Checkout pages that clearly sell subscriptions, plans, and offers.
- Subscriptions for recurring billing and renewals.
- Payment plans where fixed installment revenue should stay distinct from subscriptions.
- Customer self-service through the customer portal.
- Automations for payment recovery, lifecycle follow-up, and customer communication.
- Analytics for understanding revenue movement across products, customers, and offers.
The accounting rule still belongs to the business, but the revenue workflow should make the right number easier to see.
Bottom line
MRR is the monthly pulse of a subscription business. It shows how much recurring revenue exists, where it is growing, and how much is leaking through downgrades, failed payments, and cancellations.
The strongest MRR reporting is consistent, product-aware, and honest about what counts as recurring revenue. For any seller with subscriptions, memberships, recurring services, or payment plans that sit near recurring revenue, MRR is one of the clearest ways to understand revenue health.