Subscription & SaaS
MRR Calculator
Monthly recurring revenue (MRR) with new, expansion, contraction and churned MRR — and net new MRR.
Net new MRR = new + expansion − contracti…
Also called monthly recurring revenue · mrr growth
Marketing & Growth · 12 calculators
MRR, ARR, churn and revenue churn, NRR, GRR, ARPU, LTV, CAC, LTV:CAC ratio, payback and expansion revenue.
Subscription & SaaS
Monthly recurring revenue (MRR) with new, expansion, contraction and churned MRR — and net new MRR.
Net new MRR = new + expansion − contracti…
Also called monthly recurring revenue · mrr growth
Subscription & SaaS
Annual recurring revenue (ARR) from MRR or subscriptions, excluding one-time fees.
ARR = MRR × 12
Also called annual recurring revenue · arr from mrr
Subscription & SaaS
Customer churn rate for a period, the annualized churn and the implied average customer lifetime.
Churn = customers lost ÷ customers at sta…
Also called customer churn · subscriber churn
Subscription & SaaS
Gross and net revenue churn rate from lost, downgraded and expansion MRR.
Gross churn = (churn + contraction) ÷ sta…
Also called mrr churn · net revenue churn
Subscription & SaaS
Net revenue retention (NRR / NDR): recurring revenue kept from existing customers including expansion.
NRR = (start + expansion − contraction − …
Also called net dollar retention · ndr
Subscription & SaaS
Gross revenue retention (GRR): share of recurring revenue kept, ignoring expansion — capped at 100%.
GRR = (start − contraction − churn) ÷ sta…
Also called gross dollar retention · gdr
Subscription & SaaS
Average revenue per user (ARPU) for a month or year — for SaaS, apps and telecom.
ARPU = Revenue for the period ÷ Active us…
Also called average revenue per user · arpa
Subscription & SaaS
SaaS customer lifetime value: ARPU × gross margin ÷ churn rate, with the implied customer lifetime.
LTV = ARPU × margin ÷ churn
Also called saas lifetime value · subscription ltv
Subscription & SaaS
Customer acquisition cost (CAC) from total sales and marketing spend and new customers acquired.
CAC = (sales + marketing spend) ÷ new cus…
Also called cac calculator · customer acquisition cost
Subscription & SaaS
LTV to CAC ratio — how much lifetime value each acquisition dollar returns; 3:1 is a common target.
Ratio = LTV ÷ CAC
Also called ltv cac · ltv to cac
Subscription & SaaS
Months to recover customer acquisition cost from monthly gross profit per customer — a key SaaS metric.
Payback = CAC ÷ (ARPU × gross margin)
Also called cac payback · customer payback period
Subscription & SaaS
Expansion MRR from upsells, cross-sells and seat growth, and the expansion rate on your existing base.
Expansion rate = expansion MRR ÷ starting…
Also called expansion mrr · upsell revenue
| MRR | Net new MRR = new + expansion − contraction − churn |
|---|---|
| ARR | ARR = MRR × 12 |
| Churn Rate | Churn = customers lost ÷ customers at start |
| Revenue Churn | Gross churn = (churn + contraction) ÷ starting MRR |
| Net Revenue Retention | NRR = (start + expansion − contraction − churn) ÷ start |
| Gross Revenue Retention | GRR = (start − contraction − churn) ÷ start |
| ARPU | ARPU = Revenue for the period ÷ Active users / accounts |
| SaaS LTV | LTV = ARPU × margin ÷ churn |
| Customer Acquisition Cost | CAC = (sales + marketing spend) ÷ new customers |
| LTV:CAC Ratio | Ratio = LTV ÷ CAC |