MRR Calculator (Monthly Recurring Revenue)

Estimate Monthly Recurring Revenue (MRR) from plan mix or components, see ARR, Net New MRR, growth, and the SaaS Quick Ratio. Includes clear tooltips, scenarios, and a “What It Means” section.

Enter up to three subscription plans (price × subscribers), plus add‑ons and discounts. We’ll compute MRR and ARR.
$

Revenue Inputs

$
$
$
$
$
$
$
$
$
$

Customer Inputs

Results

  • MRR $
  • ARR (run rate) $
  • Net New MRR $
  • MRR Growth %
  • SaaS Quick Ratio (x)
  • Customers
  • ARPU (monthly) $
  • Ending MRR $
  • Category
  • Previous MRR $
  • New MRR $
  • Expansion MRR $
  • Contraction MRR $
  • Churned MRR $
  • Reactivation MRR $
  • Method Used

What is Monthly Recurring Revenue (MRR)?

Monthly Recurring Revenue (MRR) is the normalized, contract-based revenue your business earns each month from active subscriptions, after discounts and excluding one-off or usage-based charges.

It gives operators and investors a clean view of predictable cash inflows, underpins ARR, net revenue retention, and LTV:CAC, and is a core input in SaaS valuation and growth planning.

Formula

The standard base formula:

Equivalently, when you track subscription movements as components:

Ending MRR for the period becomes:

Example

A SaaS business starts the month with Previous MRR of $45,000.

During the month it adds $8,000 in New MRR from new customers and $2,000 in Expansion MRR from upgrades and add-ons.

At the same time it loses $1,500 in Churned MRR from cancellations and $1,000 in Contraction MRR from downgrades.

Net New MRR is:

Ending MRR is:

That $52,500 of MRR implies ARR of $630,000, and feeds directly into metrics such as net revenue retention, LTV, and the revenue multiple an acquirer or investor might be willing to pay.

How to Use the Monthly Recurring Revenue (MRR) Calculator

Use this calculator to turn your subscription data into clean MRR, Net New MRR, MRR Growth %, ARR, ARPU, and SaaS Quick Ratio using either a plan-based or component-based workflow.

  1. Choose your calculation method

    • At the top, select Plan Mix if you want to input plan prices and subscriber counts, or Components if you already track New, Expansion, Contraction, Churned, and Reactivation MRR in your billing system.
  2. Enter Previous MRR

    • Type your Previous MRR (last period) value. This is the starting point the tool uses to compute Ending MRR and MRR Growth %, so pull it from your last closed month.
  3. Fill in plan or component inputs

      • Plan Mix: For each active plan (A, B, C…), enter the monthly price and number of subscribers; toggle additional plans if needed. Add recurring Add-ons MRR and recurring Discounts/Coupons MRR so the calculator can net them into total MRR. The engine computes each plan’s recurring revenue as

    - Components: Enter New MRR, Expansion MRR, Contraction MRR, Churned MRR, Reactivation MRR, plus Active Customers (start of period) so the tool can derive Net New MRR, MRR Growth %, ARPU, and Quick Ratio.

  4. Review the Results panel

    • Check the main MRR, ARR, Net New MRR, MRR Growth %, SaaS Quick Ratio (Q) and ARPU rows. Core calculations include: Use these to see whether you’re compounding or stalling.
  5. Interpret insights and try scenarios

    • Read the What It Means section for a quick health check (e.g., hypergrowth vs. at-risk). Use the Try scenarios area to tweak prices, subscriber counts, or MRR components and watch how Net New MRR, MRR Growth %, and Quick Ratio respond before you commit to pricing or retention decisions.

Frequently Asked Questions

Methodology & Sources

Bibliography

  1. (2025). Monthly recurring revenue (MRR) explained — Stripe
    Accessed 2025-11-27
  2. (2023). Monthly Recurring Revenue (MRR) - Definition, Calculation & Types — Zoho Corporation
    Accessed 2025-11-27
  3. (2024). What Is Monthly Recurring Revenue (MRR) and How Can It Help You Understand Business Health? — Salesforce
    Accessed 2025-11-27