Calculate monthly recurring revenue (MRR) from subscriptions. Normalize annual and quarterly plans to monthly and track MRR components and growth.
Monthly Recurring Revenue (MRR) is the lifeblood metric of subscription businesses. It represents the predictable, normalized monthly revenue from all active subscriptions. MRR smooths out the noise of one-time payments, annual plans billed upfront, and quarterly billing cycles into a single, comparable monthly figure.
For SaaS companies, MRR is the foundation upon which all other metrics are built — growth rates, churn, net retention, ARR, and valuation multiples all stem from MRR. Investors use MRR to evaluate business momentum, and operators use it to forecast revenue, plan headcount, and set growth targets.
This calculator helps you compute total MRR from multiple subscription tiers and billing frequencies, breaks down MRR into its core components (new, expansion, contraction, and churned), and shows your net new MRR trend. Cross-reference with the ARR calculator for annual projections.
Entrepreneurs, finance teams, and small-business owners gain a competitive edge from accurate monthly recurring revenue (mrr) data when setting prices, forecasting revenue, or managing operational costs. Save this tool and revisit it each quarter to keep your financial plans aligned with current market realities.
Accurate MRR tracking is non-negotiable for subscription businesses. This calculator normalizes different billing periods into monthly equivalents, separates MRR components to show growth quality, and helps you forecast future revenue. Whether you're reporting to investors, setting team targets, or planning cash flow, MRR is the starting point. Instant recalculation lets you test different assumptions side by side, giving you the confidence to act on data rather than gut instinct.
MRR = (Monthly Subscribers × Monthly Price) + (Annual Subscribers × Annual Price ÷ 12) + (Quarterly Subscribers × Quarterly Price ÷ 3) Net New MRR = New MRR + Expansion MRR − Contraction MRR − Churned MRR MRR Growth Rate = Net New MRR ÷ Starting MRR × 100
Result: MRR = $32,300.00
Monthly MRR = 500 × $49 = $24,500. Annual MRR = 200 × ($468 ÷ 12) = 200 × $39 = $7,800. Total MRR = $24,500 + $7,800 = $32,300. This translates to $387,600 in annualized recurring revenue (ARR).
Nearly every important SaaS metric derives from MRR. ARR is MRR times 12. Net revenue retention uses starting and ending MRR. Gross churn divides lost MRR by starting MRR. Quick ratio compares positive MRR movements to negative ones. Getting MRR right is the prerequisite for meaningful business intelligence.
New MRR comes from first-time subscribers and represents your go-to-market engine's output. Expansion MRR from upgrades and add-ons shows product depth and customer success effectiveness. Contraction MRR from downgrades signals value delivery issues. Churned MRR from cancellations reflects overall product-market fit. Each component tells a different story about your business health.
Not all MRR growth is created equal. A company growing MRR 10% monthly through new customers alone has a different health profile than one growing 10% through a mix of 6% new and 4% expansion. The latter has stronger fundamentals because expansion revenue is cheaper to generate and indicates product stickiness. Sophisticated investors evaluate growth quality alongside growth rate.
The most frequent MRR errors include counting one-time revenues, failing to normalize annual plans, double-counting mid-month changes, and not properly accounting for free trials or freemium conversions. Establish clear MRR calculation rules early and apply them consistently to maintain data integrity for decision-making.
MRR includes only revenue that recurs on a predictable schedule: subscription fees, recurring add-ons, and usage-based billing with a recurring component. One-time setup fees, consulting projects, hardware sales, and implementation charges should be excluded from MRR even if they appear on the same invoice.
Divide the annual subscription amount by 12 to get the monthly equivalent. A $1,200/year plan contributes $100/month to MRR. Similarly, a $300 quarterly plan contributes $100/month. This normalization makes all billing frequencies comparable.
MRR is typically broken into four components: New MRR (from first-time customers), Expansion MRR (upgrades and add-ons from existing customers), Contraction MRR (downgrades from existing customers), and Churned MRR (revenue lost from canceled customers). Net New MRR is the sum of new + expansion minus contraction minus churned.
Net negative churn occurs when expansion MRR from existing customers exceeds the MRR lost from contraction and churn. This means your existing customer base grows in value even without adding new customers. It is considered the gold standard for SaaS businesses.
MRR measures monthly recurring revenue while ARR (Annual Recurring Revenue) is simply MRR multiplied by 12. MRR is better for tracking short-term momentum and monthly trends, while ARR is preferred for annual planning, valuation discussions, and industry comparisons.
It depends on predictability. If usage-based revenue has a committed minimum, include the committed amount. Variable overage charges are sometimes included as a trailing average, but purists exclude them. The key is consistency in your definition over time so trends are meaningful.
MRR should reflect the actual amount charged after discounts. If a customer receives a 20% discount on a $100/month plan, their MRR contribution is $80, not $100. When the discount expires, the increase should be recorded as expansion MRR.
For early-stage SaaS, month-over-month MRR growth of 15-20% is excellent. Growth naturally slows as the base increases. At $1M+ MRR, 5-10% monthly growth is strong. The T2D3 framework (triple twice, double three times) is a common benchmark for fast-growing SaaS.