SaaS MRR Calculator

Calculate Monthly Recurring Revenue, ARR, ARPA, MRR breakdown by plan, and net revenue retention. Enter up to 4 pricing tiers.

Pricing Tiers

MRR Movement This Month (optional)

From new customers

Upgrades + upsells

From cancellations

What Is MRR?

Monthly Recurring Revenue (MRR) is the normalized monthly revenue from all active subscriptions. It's the core financial metric for any SaaS or subscription business — more useful than revenue because it's predictable, comparable month-over-month, and directly indicates the health of the subscription base.

MRR is typically segmented into movements: New MRR (from newly acquired customers), Expansion MRR (from upgrades, upsells, and seat additions), and Churned MRR (from cancellations or downgrades). Net New MRR = New + Expansion − Churned.

Net Revenue Retention (NRR) — The Elite SaaS Metric

NRR measures what percentage of last month's MRR you retained this month, including expansion. NRR > 100% means you're growing MRR from your existing customer base alone — even without any new customer acquisition. World-class SaaS companies (Snowflake, Twilio, HubSpot at peak) achieve NRR of 120–160%. Most SaaS targets NRR ≥ 110%. Below 100% means churn exceeds expansion.

MRR to Runway: Connecting the Metrics

Your MRR relative to your monthly burn determines your path to profitability. Use the Startup Runway Calculator to model how your growing MRR extends runway over time. To understand the unit economics behind each MRR dollar, use the Unit Economics Calculator and LTV Calculator.

Frequently Asked Questions

What is the difference between MRR and ARR?

MRR (Monthly Recurring Revenue) is the normalized monthly revenue from subscriptions. ARR (Annual Recurring Revenue) is simply MRR × 12. ARR is used more often for enterprise SaaS with annual contracts; MRR is more useful for self-serve SaaS with monthly billing. Investors at Series A and above typically talk in ARR terms.

Should I include one-time fees in MRR?

No. MRR should only include predictable, recurring revenue from subscriptions. One-time setup fees, professional services, and usage-based overages should be tracked separately. Including them inflates MRR and makes month-over-month comparisons misleading. Some companies report ARR inclusive of all contracted revenue, but pure MRR excludes non-recurring items.

What is ARPA and why does it matter?

ARPA (Average Revenue Per Account) is MRR divided by total customers. It tells you the average size of your customer. Rising ARPA over time is a positive signal — it means you're moving upmarket, expanding existing accounts, or retiring lower-value plans. Flat ARPA with strong MRR growth means pure volume acquisition. Falling ARPA means your mix is shifting toward smaller customers.

Embed this Calculator on Your Website

Copy the code below and paste it into any webpage to embed this free calculator. No sign-up required.

Powered by HumanCalculations — free online calculators