Free recurring-revenue calculator

MRR and ARR calculator

Turn a monthly recurring-revenue waterfall into the operating metrics founders and buyers use.

$
$
$
$
$
$

Enter one month of recurring-revenue movements. Leave out one-time sales.

Ending MRR$11,400ARR $136,800 ยท +14.0% MoM
MRR movement this month
  • New+$1,500
  • Expansion+$500
  • Reactivation+$0
  • Contractionโˆ’$200
  • Churnedโˆ’$400
Net-new MRR$1,400
Net revenue retention99.0%
Gross revenue retention94.0%
SaaS quick ratio3.33Gains รท losses

MRR is normalized recurring revenue. Leave out one-time purchases, professional services and unnormalized annual contracts.

Frequently asked

How do I calculate ending MRR?

Starting MRR plus new, expansion, and reactivation MRR, minus contraction and churned MRR.

How do I convert MRR to ARR?

Multiply normalized monthly recurring revenue by 12. Do not multiply one-time or irregular trailing revenue.

What is net revenue retention?

NRR measures recurring revenue retained from the starting customer base after expansion, contraction, and churn. New-customer MRR is excluded.

What is the SaaS Quick Ratio?

It divides new, expansion, and reactivation MRR by contraction and churned MRR. A higher result indicates healthier growth efficiency.

The MRR waterfall formula

Ending MRR equals starting MRR plus new, expansion, and reactivation MRR, minus contraction and churned MRR. ARR is ending MRR multiplied by 12. This model keeps growth from new customers separate from retention within the existing customer base.

MRR is not trailing revenue

A payment processor can report revenue that is not recurring: lifetime deals, services, usage charges, annual prepayments, and one-time purchases. Use the calculator only with normalized recurring amounts. See the RevenueBug methodology for the distinction.