— Business & Valuation
SaaS ARR Calculator
Build a SaaS ARR bridge from beginning ARR, new business, expansion, contraction, and churn. See ending ARR, net new ARR, retention, quick ratio, year-over-year growth, Rule of 40, and waterfall chart.
Annual recurring revenue
$1,380,000
- Net new ARR
- $380,000
- Net revenue retention
- 108%
- Gross revenue retention
- 88%
- ARR growth (YoY)
- 38%
- Rule of 40
- 48
- Quick ratio
- 4.17
- Implied MRR
- $115,000
Try: ARR walk (board bridge), From MRR, Net churn (NRR < 100%), Customers × ACV
— The ARR bridge
| Movement | Amount | Running ARR |
|---|---|---|
| Beginning ARR | $1,000,000 | $1,000,000 |
| New business | $300,000 | $1,300,000 |
| Expansion | $200,000 | $1,500,000 |
| Contraction | $-40,000 | $1,460,000 |
| Churned | $-80,000 | $1,380,000 |
| Ending ARR | $1,380,000 | $1,380,000 |
— ARR by period
| Period | ARR | YoY growth |
|---|---|---|
| Year 1 | $600,000 | |
| Year 2 | $850,000 | 41.67% |
| Year 3 | $1,000,000 | 17.65% |
| Year 4 | $1,380,000 | 38% |
— The ARR bridge
Download— How it works
ARR = MRR × 12 (or the sum of normalised annual contract values). ARR walk: Beginning ARR + New + Expansion − Contraction − Churned = Ending ARR. Net New ARR = New + Expansion − Contraction − Churned. NRR = (Beginning + Expansion − Contraction − Churned) ÷ Beginning. Quick Ratio = (New + Expansion) ÷ (Contraction + Churned).
ARR, MRR and the ARR walk
Annual recurring revenue is the run-rate of your recurring subscriptions, annualised — the revenue you would book over a year if nothing changed from today. The simplest way to get it is MRR × 12, or by summing every active contract’s normalised annual value. But ARR as a point-in-time number tells you almost nothing on its own; what a board wants is the ARR walk — how you moved from last period’s ARR to this one. Beginning ARR, plus new-customer ARR and expansion from existing customers, minus contraction (downgrades) and churn (cancellations), equals ending ARR. The difference is net new ARR, the single best measure of a period’s commercial output, and the calculator draws the whole thing as the waterfall every SaaS deck uses.
Worked example — the ARR walk: Beginning 1,000,000 + New 300,000 + Expansion 200,000 − Contraction 40,000 − Churned 80,000 = Ending 1,380,000. Net new ARR = 300,000 + 200,000 − 40,000 − 80,000 = 380,000 (a 38% year).
Retention: NRR and GRR
The two retention metrics read straight off the walk, and they’re the ones investors scrutinise most. Net revenue retention (NRR) measures what happens to a cohort of existing customers — their starting ARR plus expansion, minus contraction and churn, divided by their starting ARR — and crucially excludes new business. Above 100% is the gold standard: it means your existing customers grow faster than they leave, so the base compounds even before you sell to anyone new. That “negative churn” is what lets the best SaaS companies grow efficiently. Gross revenue retention (GRR) is the stricter cousin — it ignores expansion entirely, so it can never exceed 100% and shows the pure leakage from downgrades and cancellations. A high GRR (90%+ for enterprise) means the base is sticky; a low one means you’re refilling a leaky bucket.
The quick ratio ties the movements together as an efficiency gauge: (new + expansion) ÷ (contraction + churn). It asks how many dollars of growth you generate for every dollar you lose. A ratio of 4 or above is considered healthy for a growing SaaS business — you’re adding four dollars for each one that leaks away.
Growth, the Rule of 40 and committed ARR
ARR growth rate — net new ARR over the beginning balance — is the headline pace, but growth alone can be bought with unprofitable spending, so the Rule of 40 pairs it with profitability: growth rate plus profit margin should total at least 40. A company growing 30% at a 10% margin scores 40 and passes; one growing 60% while burning 30% also scores 30 and fails. It’s a rough but durable shorthand for whether growth is being funded sensibly. Finally, committed ARR (CARR) adds signed-but-not-yet-live contracts to live ARR — useful because a large backlog of committed revenue is real value that bookings-based ARR misses. Enter several periods of history to see the trend and the year-over-year rates, and remember that all of these are run-rate snapshots, not booked revenue. Educational tool only, not investment advice.
— Reader questions
How do you calculate ARR?
The simplest way is MRR × 12 — multiply monthly recurring revenue by twelve. Equivalently, sum the normalised annual contract value of every active subscription. For a period-over-period view, build the ARR walk: beginning ARR + new + expansion − contraction − churned = ending ARR. ARR counts only recurring subscription revenue, not one-off fees or services.
What is the ARR bridge or ARR walk?
It’s the reconciliation from one period’s ARR to the next, broken into its movements: beginning ARR, plus new-customer ARR and expansion from existing customers, minus contraction (downgrades) and churn (cancellations), giving ending ARR. It’s the central artifact of a SaaS board update because it shows not just where ARR landed but how it got there — the waterfall chart here is that bridge.
What is net new ARR?
Net new ARR is the change in ARR over a period: new + expansion − contraction − churned, which also equals ending ARR minus beginning ARR. It’s the cleanest single measure of a period’s commercial output, capturing both what you won and what you lost.
What is a good net revenue retention (NRR)?
NRR above 100% is the gold standard — it means a cohort of existing customers generates more ARR over time through expansion than it loses to contraction and churn, so the base compounds without any new sales. Best-in-class SaaS businesses run NRR of 110–130%. NRR excludes new business; gross revenue retention (GRR), which also excludes expansion, can never exceed 100% and shows pure leakage.
What is the Rule of 40?
The Rule of 40 says a healthy SaaS company’s growth rate plus its profit margin should be at least 40. It balances the two: fast growth can justify thin or negative margins, and high margins can justify slower growth, but the sum should clear 40. So 30% growth + 10% margin passes; 25% growth − 20% margin (a 5 total) does not.
What is the difference between ARR and CARR?
ARR (sometimes “live ARR”) counts recurring revenue from contracts that are active and billing today. Committed ARR (CARR) adds signed contracts that haven’t gone live yet — for example, a deal closed this quarter that starts next quarter. CARR captures forward-committed revenue that live ARR misses, which is why fast-growing companies often report both.