Calculate your Monthly Recurring Revenue instantly. Multi-tier support, ARR conversion, Net New MRR breakdown, and SaaS benchmarks by stage.
Monthly Recurring Revenue is the normalized monthly value of all your active subscription contracts. It is the single most important metric in SaaS because it tells you, right now, how much predictable revenue your business generates every month — regardless of when customers were billed or how they pay.
The core formula is simple: MRR = Number of Customers × ARPA, where ARPA is your Average Revenue Per Account. If you have 100 customers each paying €49/month, your MRR is €4,900.
ARPA is just total MRR divided by the number of active paying customers. If some customers are on different plans, your blended ARPA naturally accounts for that mix. Tracking ARPA over time tells you whether you are moving upmarket, downmarket, or staying flat — and it is one of the earliest signals that your pricing strategy is working or needs a rethink.
The key word in MRR is recurring. One-time fees, setup charges, and professional services do not belong in MRR. Neither does revenue from free trials. MRR is a snapshot of your sustainable, repeating revenue engine — not everything that has ever landed in your bank account.
MRR is also a normalization tool. Customers on annual plans, quarterly plans, and weekly plans all get converted to a monthly equivalent so you can compare apples to apples. A customer paying €1,200/year contributes €100/month to MRR. A customer paying €25/week contributes €108.25/month (€25 × 4.33). Without this normalization, your revenue chart looks like a series of spikes rather than a clean growth curve, and you cannot make meaningful month-over-month comparisons.
Think of MRR as a speedometer, not an odometer. It tells you how fast you are going right now, not how far you have traveled. Total revenue to date tells you how far you have traveled. MRR tells you your current velocity — and velocity is what matters for operating decisions, fundraising conversations, and runway calculations.
There are three scenarios you will encounter: a single plan, multiple pricing tiers, and mixed billing periods. Here is how to handle each.
If you have a single plan, the formula is: MRR = Customers × Monthly Plan Price
Example: 50 active paying customers on a €29/month plan = €1,450 MRR. That is it. No spreadsheet required for a single-tier product.
Calculate each tier separately, then sum. Say you have three plans:
| Tier | Customers | Price/mo | Tier MRR |
|---|---|---|---|
| Starter | 30 | €29 | €870 |
| Pro | 15 | €79 | €1,185 |
| Business | 5 | €199 | €995 |
| Total | 50 | — | €3,050 |
Your blended ARPA is €3,050 ÷ 50 = €61/customer. This blended ARPA is useful for benchmarking and for quick MRR estimates when you know your total customer count but not the exact tier breakdown.
Annual plan: MRR contribution = Annual fee ÷ 12
Weekly plan: MRR contribution = Weekly fee × 4.33
The most common MRR mistake is booking an annual payment as a spike in the month it is paid. That is cash flow, not MRR. If a customer pays €1,200 in January for a full-year subscription, their MRR contribution is €100/month for twelve months — not €1,200 in January and €0 for the rest of the year. Confusing cash with MRR is how founders misread their own growth and make bad hiring decisions off it.
Total MRR is the sum of five components. Tracking them separately gives you the full picture of how your revenue is moving — not just whether the total number went up or down.
Revenue from customers who are brand-new this month — people who did not exist in your customer base last month. New MRR is driven by acquisition: ads, content, word of mouth, cold outreach.
Example: 10 new customers signing up at €49/month = €490 New MRR.
Additional revenue from existing customers who upgraded, bought add-ons, or expanded their seat count. Expansion MRR is the most capital-efficient growth lever available to you — you have already acquired these customers.
Example: 5 customers upgrading from €29/month to €79/month = €250 Expansion MRR (the delta: 5 × €50).
Revenue lost from customers who downgraded but did not cancel. They are still customers — they just pay less. Contraction is often undertracked because it does not show up as a lost customer, only as a smaller number on an invoice.
Example: 3 customers downgrading from €79/month to €29/month = −€150 Contraction MRR (the delta: 3 × −€50).
Revenue lost from customers who cancelled entirely. Churn MRR is the most important number to minimize — every euro of churn MRR must be replaced by New MRR just to stay flat.
Example: 2 customers at €49/month cancelling = −€98 Churn MRR.
Revenue from previously churned customers who have come back. Reactivation is often overlooked, but for products with strong word-of-mouth or seasonal use cases, it can be a meaningful source of growth that requires zero acquisition spend.
Example: 1 previously churned customer at €49/month reactivates = €49 Reactivation MRR.
Net New MRR is the total change in MRR for the month, net of all gains and losses:
Net New MRR = New MRR + Expansion MRR + Reactivation MRR − Contraction MRR − Churn MRR
Using the numbers from the examples above: €490 + €250 + €49 − €150 − €98 = €541 Net New MRR.
Net New MRR is the number investors actually care about. Total MRR can be growing while your business is deteriorating — if churn is accelerating, your new customer acquisition is just filling a leaking bucket. Net New MRR exposes that. If your New MRR is €1,000 but your Churn MRR is €950, you are barely moving. If your Expansion MRR exceeds your Churn MRR, you have negative net churn — the holy grail of SaaS growth.
Track Net New MRR as a percentage of the previous month's MRR. That percentage — your MRR growth rate — is the most comparable number across companies and stages. An absolute €541 gain means very different things at €5,000 MRR versus €500,000 MRR.
ARR (Annual Recurring Revenue) is simply MRR multiplied by 12: ARR = MRR × 12. Both measure the same thing — your recurring revenue run rate — at different timescales.
Use MRR for day-to-day operational tracking, growth rate calculations, and spotting short-term trends. Month-over-month changes in MRR are immediate and actionable. Use ARR for investor conversations, benchmarking against other SaaS businesses, and annual planning. Most SaaS valuation multiples are expressed as ARR multiples (e.g., "trading at 8× ARR"), so having your ARR instantly available is useful when talking to investors or potential acquirers.
If your product is predominantly billed annually, many investors will want to see ARR rather than MRR, since the monthly view can be noisy. Either way, as long as you are normalizing correctly, ARR and MRR contain exactly the same information.
How fast should your MRR be growing? The honest answer is: faster than last month, while keeping churn in check. But here are reasonable benchmarks by stage, based on SaaS Capital and Baremetrics data:
| Stage | Typical MRR | MoM Growth | Monthly Churn |
|---|---|---|---|
| Pre-seed | €0–€5K | 20–30%+ | 5–15% |
| Seed | €5K–€50K | 15–20% | 3–8% |
| Series A | €50K–€200K | 10–15% | 2–5% |
| Growth | €200K+ | 5–10% | 1–3% |
At pre-seed, 20% month-over-month growth means you are doubling roughly every 4 months. That sounds dramatic — and it is — but you are also starting from a tiny base. At Series A, 10% MoM still means 3× growth over a full year. The raw percentages shrink as you scale, but the absolute dollars of Net New MRR should be growing.
A useful rule of thumb: if you are in the seed stage and your MRR growth drops below 10% MoM for three consecutive months with no clear explanation (seasonal dip, deliberate pause to fix product), start diagnosing. That is when growth stalls tend to compound.
On churn: the benchmarks above represent medians, not targets. The best SaaS businesses at each stage have churn well below the ranges shown. If your monthly churn is in the 5–8% range at seed, fixing that is a higher priority than driving more new customer acquisition — churn at that rate will make it nearly impossible to compound MRR to the next stage.
Track your real MRR automatically — see all 5 MRR movements from Stripe.
NoNoiseMetrics does not store your financial data after your session ends.
Most MRR calculation errors fall into one of six categories. Each one inflates your number, hides decay, or makes your growth look better than it is.
Most founders default to acquisition when they want to grow MRR. That is the most expensive lever. Here are five tactics ordered roughly by effort and cost:
MRR = Number of active paying customers × Average Revenue Per Account (ARPA). For multi-tier pricing, calculate each tier separately (customers × price) and sum them. For annual plans, divide the annual fee by 12 to normalize to monthly. For weekly plans, multiply by 4.33.
MRR (Monthly Recurring Revenue) measures your normalized monthly subscription revenue. ARR (Annual Recurring Revenue) = MRR × 12. Use MRR for day-to-day tracking and growth rate calculations. Use ARR when talking to investors, benchmarking against other SaaS companies, or comparing yourself to annual-billing businesses.
Yes — always use net MRR after discounts. Including gross revenue before discounts inflates your MRR and makes growth tracking meaningless. If you give a 20% lifetime discount to early customers, their MRR contribution is the discounted amount they actually pay, not the list price.
At pre-seed to seed stage (€0–50K MRR), 15–20% month-over-month is strong. At Series A (€50–200K MRR), 10–15% MoM is healthy. At growth stage (€200K+ MRR), 5–10% MoM is considered excellent. Early-stage companies can grow faster; the growth rate naturally slows as the base grows.
Net New MRR = New MRR + Expansion MRR + Reactivation MRR − Contraction MRR − Churn MRR. This is the number investors actually care about — it shows whether your revenue engine is accelerating or decelerating, accounting for all five types of MRR movement.
1) New MRR: revenue from newly acquired customers. 2) Expansion MRR: upgrades, upsells, and cross-sells from existing customers. 3) Contraction MRR: downgrades from existing customers. 4) Churn MRR: revenue lost from cancellations. 5) Reactivation MRR: revenue from previously churned customers who return.
For annual plans, MRR = Annual Contract Value ÷ 12. If a customer pays €1,200/year, their MRR contribution is €100/month. Never count the full annual payment as one month's MRR — that creates a spike that distorts your growth chart and misleads investors.
Simple MRR forecast: Starting MRR × (1 + Net New MRR rate)^n, where n is months ahead. More accurate: model each component separately — apply your historical new customer rate, expansion rate, and churn rate to your current base. Track Net New MRR as a percentage of previous MRR to spot acceleration or deceleration early.
Track your real MRR automatically — see all 5 MRR movements from Stripe.
NoNoiseMetrics does not store your financial data after your session ends.