SaaS MRR gives you a monthly view of the subscription revenue your business can count on. But the headline number can hide churn, downgrades, and weak customer fit, so you need to track what moves it. Here’s how to calculate it and use the result to make better calls as a founder.
We analyzed 42 comments and questions from YouTube, Quora and Reddit about SaaS monthly recurring revenue and found that 29% mentioned core features.
What SaaS MRR Measures and What It Doesn’t
Monthly recurring revenue, or MRR, is the monthly value of active recurring subscriptions. It normalizes recurring fees to one month, so you can compare revenue across customers with different billing cycles. An annual subscription contributes its value spread across the months of its term.
That number is a snapshot of recurring revenue, not cash in the bank. It doesn’t tell you whether customers paid on time, how much it costs to serve them, or whether the business is profitable. Keep one-time setup work, training fees, and other nonrecurring charges out of the total. Mixing them in makes the subscription base look stronger than it is.
The definition of monthly recurring revenue centers on recurring subscription income measured monthly. For a founder, the useful question is what changed since last month and why. A flat total could mean no new sales, or it could mean new sales just covered cancellations.
MRR also differs from annual recurring revenue. ARR is usually the current MRR multiplied by 12. It’s a run-rate view, not a promise that the next 12 months will bring that exact revenue.
That’s why I treat the number as a steering tool, not a score. Use it with customer counts, costs, cash, and retention. If you need a wider view of recurring income and costs, the SaaS business model breakdown covers how those parts connect.
How to Calculate SaaS MRR and Its Components
Start with each active customer’s recurring monthly fee. Add the fees together after converting annual or other billing plans into a monthly amount.
Basic formula: MRR = sum of active customers’ monthly recurring subscription fees.
For example, say a SaaS has 40 customers on a $50 monthly plan and 10 customers on a monthly plan. The first group contributes $2,000. The second group contributes recurring revenue. Total MRR reflects both groups.
Next, split the change into sources. This shows whether growth came from new buyers, existing customers, or customers who left. Reactivated customers count as recovered revenue when they return.
- New MRR: monthly revenue from new customers.
- Expansion MRR: added monthly revenue when current customers upgrade or add seats.
- Contraction MRR: revenue lost when current customers downgrade or reduce seats.
- Churned MRR: revenue lost when customers cancel.
- Reactivation MRR: recurring revenue from former customers who resubscribe.
Net new MRR formula: New MRR + Expansion MRR + Reactivation MRR − Contraction MRR − Churned MRR.
Suppose you add new MRR and upgrades, then lose $100 to downgrades and $200 to cancellations. Net new MRR is the resulting balance. Your ending MRR equals starting MRR plus that net change.
Annual plans need monthly normalization. An annual subscription contributes its annual amount divided across the months in the year. Keep the cash receipt separate from the MRR calculation. They answer different questions. Official subscription billing documentation describes recurring billing as a scheduled charge tied to a subscription, which helps clarify why a one-time payment belongs outside recurring revenue.
For reporting, write down your rules. Decide how to handle discounts, pauses, refunds, and usage-based charges, then apply those rules every month. A consistent definition beats a complicated spreadsheet that changes its logic each time you update it.
How Retention, Churn, and MRR Metrics Fit Together
Retention shows how well you keep customers. Churn shows what you lose. Both change MRR, but they reveal different parts of the story. Customer churn counts accounts that leave. Revenue churn measures the recurring revenue those accounts take with them.
That distinction matters when customer sizes vary. Losing five small accounts may hurt less than losing one large account. Track both customer churn and churned MRR so the team sees the number of exits and their financial weight.
Net revenue retention, or NRR, follows a group of existing customers over time. It includes upgrades, downgrades, and cancellations, but excludes revenue from new customers. If that group’s revenue grows, expansion has outweighed its losses. If it shrinks, new sales may be masking a leak in the existing base.
Look at cohorts, too. A cohort groups customers by a shared start period, such as the month they first paid. Comparing cohorts helps you see if newer customers stay longer or spend more than earlier groups. The cohort analysis overview explains this approach to tracking customer behavior over time.
Use the pattern to choose the next action. If customers cancel soon after signup, inspect onboarding and time to value. If accounts downgrade after a price change, check whether the plan still fits their use. If cancellations cluster around renewals, review the product’s ongoing value before spending more to acquire leads.
For a focused retention review, write down the customer’s last meaningful use, the reason they left, and whether a product change could have prevented it. Don’t treat every cancellation as a pricing problem. Sometimes the product solves a task the customer no longer has.
Usable Ways to Grow SaaS MRR Without Losing Focus
Revenue growth has a few direct sources: win more suitable customers, help current customers get more value, or lose fewer accounts. Pick the source that matches your current numbers. More leads won’t fix a product that customers abandon after the first month.
Test price against customer value
Review what customers pay and what they use. If a group relies on a feature that saves time or removes a costly task, test whether a higher-value plan fits that need. Make one clear pricing change at a time. Watch paid conversion, upgrades, cancellations, and support requests after the change.
A price test should have a reason beyond “we need more MRR.” Talk with paying customers before changing the plan. Ask what job they hired the product to do and what would make it worth paying more. A useful SaaS pricing strategy starts with that value, then checks whether the offer matches it.
Build expansion around a real need
Upsells work when they solve a bigger version of the problem customers already have. That might mean more seats, higher usage limits, or an added feature. If the upgrade needs a long explanation, it may be aimed at the wrong account or the wrong moment.
Use feedback and distribution together
Talk to the people who match your target buyer. Ask where they found the product, what they tried before, and what nearly stopped them from paying. Then choose one channel you can keep up with. Early content can answer buyer questions over time, while a partner or creator can put the product in front of a relevant audience.
In a founder interview published by Profitable Founder Podcast, Romàn describes Gojiberry’s growth from $50K to $300K MRR through channel choices. The account says the team cut low-return Reddit work, grew creator partnerships, and put winning content behind paid distribution. The point isn’t to copy those channels blindly. Find the channel that brings buyers who keep paying.
And keep shipping small fixes based on customer use. Faster onboarding or a clearer first-run flow may help more than another feature. For founder conversations on the tradeoffs behind growth, Profitable Founder Podcast interviews bootstrapped SaaS builders and shares their operating choices. If peer feedback would help you stay focused, Join Profitable Founder Club. It’s a mastermind at scale for bootstrapped SaaS founders, with batches of 7 to 10 founders at your stage, one call a week for 12 weeks, a monthly live Q&A with Florian, and a Discord community. It costs $97 a year, the price is locked while you stay, and paying customers are required.
Choose one growth lever for the next review period. If you change price, channel, and onboarding at once, you won’t know which move changed the result.
MRR Dashboards, Forecasting, and the Bigger Business Picture
A dashboard should answer a decision, not just display a set of charts. For a small SaaS, a clear spreadsheet may be enough. Track starting MRR, new sales, expansion, contraction, churn, and ending MRR by month. Keep the definition and source data consistent so you can explain any change.
Then connect the revenue view to customer counts, cash, and costs. MRR can rise while cash gets tight if annual renewals are far away or expenses are climbing. It can also rise while margins fall if delivery costs grow with usage. Revenue is one signal, not the whole business.
Use a waterfall view to show how you moved from the month’s starting total to the ending total. A cohort view can show whether customers stay. A simple forecast can model what happens if new sales, churn, or upgrades change. Keep assumptions visible. If you assume all current customers renew, label that as an assumption rather than a fact.
For a founder-led business, review the dashboard on a regular cadence. Look for the largest source of lost revenue first. Then assign an owner and a next check-in date. If the numbers don’t match billing records, fix the data before using them to set targets. A dashboard built on inconsistent inputs only makes disagreement faster.
Forecasting also helps you set a sensible growth pace. Model a base case and a slower case, then check what each means for cash and founder time. A SaaS revenue forecasting calculator guide can help you map MRR, churn, acquisition, and traffic assumptions into scenarios.
MRR points to the next question. It doesn’t answer whether the business can afford its next move. Pair it with cash and costs before you hire, raise ad spend, or commit to a new product line.
Frequently Asked Questions
What counts as MRR in a SaaS business?
MRR includes recurring subscription fees normalized to a monthly amount. A monthly plan counts at its monthly price, while an annual plan is divided by 12 for the monthly view. Keep setup fees, one-time consulting, and other nonrecurring charges separate. This keeps the recurring revenue figure focused on subscriptions that are scheduled to repeat.
How do you calculate MRR for annual plans?
Divide the annual subscription fee by 12, then add that monthly amount to the MRR total. The customer may pay the full amount upfront, so cash collected and monthly recurring revenue will differ. Track both figures for their separate uses.
What’s the difference between MRR and ARR?
MRR is the monthly value of recurring subscriptions. ARR is commonly calculated as MRR multiplied by 12, giving an annualized run rate. ARR does not mean you’ve already collected that money or guarantee customers will stay for a full year. Use MRR for monthly changes and ARR for a longer-term run-rate view.
What is net new MRR?
Net new MRR is the total monthly change after adding new and expansion revenue, then subtracting contraction and churn. Some reports also show reactivated revenue as a separate positive component. The breakdown matters because the same net gain can come from strong new sales or from upgrades that barely cover cancellations.
Can MRR be growing while a SaaS business loses money?
Yes. MRR tracks recurring subscription revenue, not profit or cash flow. A company can add subscriptions while spending more on hosting, support, marketing, or staff than it earns. Compare MRR with gross margin, operating costs, and cash on hand before deciding whether growth is paying off.
Conclusion
Keep one consistent MRR definition and review its components every month. Start by separating new revenue from upgrades and losses, then act on the biggest leak you find. If you want founder-to-founder feedback on your next move, explore Profitable Founder Podcast and its Club for bootstrapped SaaS builders.