MRR: The Subscription Heartbeat
MRR is the monthly pulse of a subscription business. SaaS teams use it to forecast growth and measure churn. Counting one-time fees or annual contracts without proration inflates the metric and misleads stakeholders.
Why it exists
Traditional revenue metrics treat a one-time sale the same as a subscription, so a business cannot tell if its income is stable or a fluke. MRR was created to isolate the repeating portion of revenue, giving teams a baseline to forecast, budget, and judge the health of a subscription model.
The mental model
Think of MRR as the heartbeat monitor for a SaaS company. Instead of measuring every irregular spike from a big enterprise deal or a seasonal promotion, it smooths income into a single monthly pulse. When that pulse rises, the business is gaining traction; when it falls, churn or contraction is eating the core engine.
How it works
Calculate MRR by summing the monthly value of every active subscription. For annual contracts, divide the total by twelve. Exclude one-time fees like setup charges, training, or consulting. Track four movements: new MRR from fresh customers, expansion MRR from upgrades, contraction MRR from downgrades, and churned MRR from cancellations. Net MRR is the sum of these four. This movement-based view shows whether growth is coming from new logos or from squeezing existing ones.
When to use it
Use MRR in board decks, investor updates, and internal operating plans for any business with recurring billing. It is the standard language for SaaS valuations and the anchor metric for setting sales quotas and customer-success goals.
When not to use it
Do not use MRR for transactional e-commerce, marketplaces with take-rate variability, or project-based agencies. It also does not equal cash. A customer who pays twelve months upfront delivers cash today but only one month of MRR at a time; the rest sits as deferred revenue on the balance sheet.
One canonical example
Imagine a startup with 500 customers on a 100 monthly plan. Base MRR is 50,000. During the month, 50 customers upgrade to a 200 plan, adding 5,000 in expansion MRR. Ten customers downgrade to the 50 plan, losing 500 in contraction MRR. Twenty customers cancel, removing 2,000 in churned MRR. Net MRR ends at 52,500. Leadership can see that growth came mostly from upgrades, not new logos, which signals a need to invest in acquisition.
Interview question
A customer pays $12,000 upfront for an annual SaaS contract. How does this affect MRR this month?
- a.MRR increases by $12,000 because annual contracts are counted at full value until renewal
- b.MRR increases by $1,000; the remaining cash sits as deferred revenueCorrect
- c.MRR increases by $12,000 this month because that is the cash collected
- d.MRR is unchanged because upfront annual fees are treated as one-time revenue
Why? this is the answer
The card instructs dividing annual contracts by twelve to isolate the monthly recurring pulse, and notes that upfront cash does not equal MRR; the rest sits as deferred revenue. Option C confuses cash collection with the recurring metric, while Option A directly repeats the proration mistake the card warns against.
Just read this? Test yourself on what you have been reading.
Put your scrolling time to good use
Learn one idea, try a quiz and save useful cards for revision. Tezvyn makes it easy to learn and stay current in your tech field, a few minutes at a time.
The iPhone app is on the way
We are building it. Until it lands, nothing here is held back from you: every interview card, your saved cards, streaks and the job board all work in Safari, plus hundreds of free practice quizzes of thirty questions each. Sign in and it all carries over to the app the day it arrives.
Want it as an icon? Tap Share at the bottom of Safari, then Add to Home Screen. It opens full screen and the cards you have read stay available offline.
We are hiring for this. Open roles that interview on saas — each one lists the topics its interview covers.
See open roles