MRR and ARR calculator
Normalize weekly, monthly, quarterly, and annual subscriptions. See how new customers, upgrades, downgrades, and churn change recurring revenue.
Example numbers. Inputs stay in this tab and carry between these calculators.
Your inputs
Starting monthly recurring revenue
—
- Annualized recurring revenue
- —
- From monthly subscriptions
- —
- From annual subscriptions
- —
- From additional plans
- —
- MRR after monthly changes
- —
- Net monthly change
- —
- Net revenue retention
- —
- Monthly revenue per paying customer
- —
Annual billing is not monthly revenue
A customer paying 120 per year contributes 10 to MRR. This tool adds each plan’s monthly equivalent. Weekly prices use 52 ÷ 12; quarterly prices use 1 ÷ 3; annual prices use 1 ÷ 12. ARR is starting MRR multiplied by 12.
Use active paid subscriptions and prices after recurring discounts, before store fees and taxes. Exclude free trials, one-time purchases, and setup fees. Count each customer once when calculating blended revenue per customer.
MRR after changes adds new and expansion revenue, then subtracts contraction and churn. Net revenue retention excludes new customers. These are revenue measures, not cash collections or profit.
ChartMogul's metric definitions explain MRR, ARR, and net revenue retention.
Enter expansion, contraction, and churn for subscriptions present at the start of the month. Enter new MRR that remains at month end separately.
Example: monthly and annual plans together
200 customers pay $10 monthly. Another 50 pay $96 annually. MRR is 200 × $10 + 50 × $96 ÷ 12 = $2,400. ARR is $2,400 × 12 = $28,800.
Adding $300 of new MRR and $100 of expansion, then subtracting $50 of contraction and $150 of churn, gives $2,600 MRR.
Net revenue retention excludes new customers: ($2,400 + $100 − $50 − $150) ÷ $2,400 = 95.83%. These figures describe recurring revenue, not cash receipts.
Put the result to work
Read the MRR and ARR guide for definitions and examples. Explore DataDad app revenue to connect this work to your reports.