Free tool · No signup

ARR Calculator

Model annual recurring revenue from MRR, growth, churn & expansion. 12-month projection. No signup.

ARR is the annualised run-rate of subscription revenue (typically MRR × 12). It is a management metric, not GAAP revenue.

Revenue inputs
$
$
Growth & churn
%

Applies to existing MRR only. New customer MRR is added on top.

%
%
Current Annual Recurring Revenue
$300,000

Run-rate ARR = $25,000 MRR × 12 months (non-GAAP)

Implied customers
100
Net same-store growth
-1.0%
New MRR / month
$2,000
12-month ARR
$538,592
Gross Retention (GRR)
~69%
Net Revenue Retention (NRR)
~89%
ARR growth (12 mo)
+80%
New MRR share
100%

Benchmarks: GRR 88–95% · NRR 101–120%+ strong · 120%+ elite

12-month MRR projection
Net growth (all inputs)
Churn only (no growth)

Blue = your projection with all inputs. Red = what happens if you stop acquiring customers and expansion stops (churn-only decay). The gap is the value of your growth motion.

NowM3M6M9M12

NRR > 100% means your existing customers alone grow your ARR — every new customer is pure upside. 120%+ NRR is elite (e.g. Snowflake, Datadog).

At scale, expansion dominates: companies above $50M ARR often see 40–67% of new ARR from expansion, not new logos.

GRR 88–95% is the healthy range for most SaaS. Below 80% signals significant product-market fit or pricing issues.

Note: this calculator uses subscription run-rate logic. Usage-based / consumption models (e.g. Snowflake, Datadog) use trailing 30- or 90-day annualisation instead.

Share this calculator

Free for everyone — no signup. Help your network model their ARR.

Copy summary pastes: “Current ARR: $300,000 | 12-month ARR: $538,592 | NRR ~89%