Calculator Tools
MRR / ARR Calculator
Calculate MRR, ARR, ARPA, net new MRR, GRR, and NRR for a SaaS subscription business. Mix of plans, monthly movements, and ARR projection.
Quick presets
Presets seed realistic ballpark numbers. Replace with your actual plan mix, customer counts, and movements before relying on the result.
Plan tiers
Each tier rolls up to MRR. Annual plans are normalized to a monthly equivalent (annual price divided by 12).
Billing
Monthly billing. Monthly equivalent applied to MRR.
Billing
Monthly billing. Monthly equivalent applied to MRR.
Billing
Annual billing. Monthly equivalent applied to MRR.
Optional: monthly movements
Enter the dollar amounts of MRR added or lost during the current month. Leave blank or zero to skip and use plan totals as-is.
From customers who started this month.
Upgrades, seat adds, usage growth.
Downgrades and partial cancellations.
MRR fully lost from cancellations.
Projection
Project ending MRR forward with monthly compounding. Pick whether to derive the growth rate from movements, or set it directly.
Growth source
0 to 60 months.
Derived rate: net new MRR / starting MRR = 11.10% per month.
Headline metrics
MRR
$15,315
203 customers
ARR
$183,780
MRR x 12
ARPA
$75.44
MRR per customer / month
Net new MRR
$1,700
Net new ARR: $20,400
GRR (gross retention)
91.5%
(Start - Contraction - Churn) / Start
NRR (net retention)
99.3%
(Start + Expansion - Contraction - Churn) / Start
MRR movement waterfall
MRR share by plan
120 customers at $29.00/mo
65 customers at $99.00/mo
18 customers at $300.00/mo (billed annually)
ARR projection
Monthly compounding at 11.10% per month ( 253.7% annualized) for 12 months.
| Month | MRR | ARR |
|---|---|---|
| Now | $17,015 | $204,180 |
| +1 | $18,904 | $226,844 |
| +2 | $21,002 | $252,025 |
| +3 | $23,333 | $280,000 |
| +4 | $25,923 | $311,081 |
| +5 | $28,801 | $345,611 |
| +6 | $31,998 | $383,975 |
| +7 | $35,550 | $426,597 |
| +8 | $39,496 | $473,950 |
| +9 | $43,880 | $526,560 |
| +10 | $48,751 | $585,009 |
| +11 | $54,162 | $649,947 |
| +12 | $60,174 | $722,092 |
MRR, ARR, and the movements that drive them
- MRR formula: for each plan, customers times monthly price. Annual plans normalize to the monthly equivalent (annual price divided by 12) before summing.
- ARR formula: MRR times 12. Use ARR for run-rate reporting and contract pipelines. Quarterly commits are sometimes ARRized as quarterly value times 4.
- Net new MRR: New plus expansion minus contraction minus churn. This is the single number most boards track; it tells you how the recurring book grew this month, separate from one-time revenue.
- ARPA: MRR divided by total paying customers. Rising ARPA usually means a successful move upmarket; falling ARPA can signal a free or low-tier plan eating into the mix.
- GRR vs NRR: GRR measures retention before expansion (always at or below 100%). NRR includes expansion, so best-in-class SaaS companies often run above 100%, where expansion offsets churn.
- Annual prepay does not become MRR all at once: a customer who pays a full year up front contributes to monthly MRR as 1/12 of the contract for each of the next 12 months. The cash arrives on day one, but the recurring revenue is recognized monthly.
- One-time fees are not MRR: setup fees, services revenue, overage charges, and add-on credits should be excluded from MRR. They belong in total revenue but not the recurring base.
- Projection caveat: compounding a constant monthly growth rate is a planning shortcut, not a forecast. Real businesses have seasonality, cohort decay, and sales-cycle lumpiness. Use the projection to size a target, then re-plan monthly.
Computed in your browser. Not investment, tax, or accounting advice. ASC 606 / IFRS 15 revenue recognition follows different rules than MRR; check with your finance team before reporting numbers externally.
How to use
- Pick a currency. Add a plan tier for each price point: name, customer count, price per customer, and monthly or annual billing.
- Read the headline MRR, ARR, ARPA, and net new MRR tiles, plus the MRR share each plan contributes to the recurring base.
- Optionally fill in the monthly movement block (new, expansion, contraction, churn). The waterfall, net new MRR, GRR, and NRR update live.
- Set a projection horizon in months. Choose to derive the monthly growth rate from movements or set it directly to model a target.
- Click Copy summary to copy a plain-text report of every metric and the projection table for sharing.
About this tool
MRR / ARR Calculator turns a list of subscription plan tiers into the headline recurring revenue metrics that every SaaS operator, founder, and investor tracks. Enter each plan as a customer count and a price per customer with monthly or annual billing; annual contracts are normalized to a monthly equivalent (annual price divided by 12) so they roll into MRR the same way a monthly plan does. The tool computes total MRR, ARR (MRR times 12), ARPA (MRR divided by total paying customers), and the MRR share each plan contributes to the recurring base. An optional monthly movement block adds the standard MRR waterfall: New MRR (customers who started this month), Expansion MRR (upgrades, seat adds, usage growth), Contraction MRR (downgrades, partial cancellations), and Churned MRR (full cancellations). From those four numbers the tool derives Net New MRR, Net New ARR, Gross Retention Rate (GRR), and Net Retention Rate (NRR), the same formulas used in public-comp tables from Bessemer, ICONIQ, and OpenView. A projection panel takes the ending MRR and compounds it forward for up to 60 months, with the monthly growth rate either derived from net new MRR divided by starting MRR or set directly, and shows both monthly MRR and ARR for every month in the horizon. A copyable plain-text report wraps all metrics, the plan breakdown, the movement waterfall, retention rates, and the projection into a single block you can paste into a board update, an investor deck, or a financial model. Useful for answering search intents like MRR calculator, ARR calculator, SaaS revenue calculator, how to calculate MRR, net new MRR, NRR calculator, and SaaS growth projection. Plan tiers, customer counts, and revenue numbers run entirely in your browser; nothing is uploaded.
Free to use. Works in your browser. No signup, no login.
Related tools
You may also like
Churn Rate Calculator
Customer and revenue churn with GRR, NRR, net new MRR, and annualized projection.
Open tool
CalculatorCAC LTV Calculator
Compute CAC, LTV, LTV:CAC ratio, and CAC payback with a current vs target comparison.
Open tool
CalculatorRule of 40 Calculator
Growth plus margin score with FCF, EBITDA, or operating variant and target scenario.
Open tool
CalculatorStartup Runway Calculator
Runway in months from cash, burn, and revenue, with a 12-month forecast.
Open tool
CalculatorSubscription Cost Calculator
Total your monthly and yearly subscription spend, sorted by impact.
Open tool
CalculatorPayment Fee Calculator
Compute processor fees and net payouts for Stripe, PayPal, Square, and more.
Open tool