Skip to main content
FLAGSHIP · FREEVRAM Calculator, which GPU runs which model? →
Featured AI Models & Fashion Pack →
Vantaige

Free tool, no signup

MRR calculator

Turn one month of subscription movement into net new MRR, ending MRR, ARR, gross MRR churn and net revenue retention, then see the next twelve months at the same rates.

Recurring revenue at the start of the month

From new customers

Upgrades and added seats

Downgrades, still a customer

Customers who cancelled

Optional: annual plan helper

Monthly equivalent: $0.00

Net new MRR
$1,900.00
Ending MRR
$11,900
ARR $142,800
ARR
$142,800
Ending MRR x 12
Gross MRR churn
6.0%
(churn + contraction) / starting
Net revenue retention
99.0%
Expansion kept in the base
Gross new MRR
$2,500.00
New plus expansion

12-month projection

Churn, contraction and expansion repeat each month as a percentage of the starting MRR. New MRR repeats as the same fixed amount. That is a steady-state view, not a forecast of changing rates.

MonthStartNewExpansionContractionChurnEnd
1$10,000$2,000$500$200$400$11,900
2$11,900$2,000$500$200$400$13,800
3$13,800$2,000$500$200$400$15,700
4$15,700$2,000$500$200$400$17,600
5$17,600$2,000$500$200$400$19,500
6$19,500$2,000$500$200$400$21,400
7$21,400$2,000$500$200$400$23,300
8$23,300$2,000$500$200$400$25,200
9$25,200$2,000$500$200$400$27,100
10$27,100$2,000$500$200$400$29,000
11$29,000$2,000$500$200$400$30,900
12$30,900$2,000$500$200$400$32,800

What each figure measures

Net new MRR is new MRR plus expansion, minus contraction and churn. Ending MRR is starting MRR plus that number, and ARR is ending MRR multiplied by twelve. ARR here is a run rate, not a prediction and not cash in the bank.

Gross MRR churn divides churned MRR plus contraction by starting MRR. It answers one question: how much of last month's base disappeared? Net revenue retention adds expansion back in, so it answers a different question: how much of last month's base is still paying, including upgrades? A company can have high gross churn and healthy retention at the same time if a few customers expand a lot.

The projection repeats the same monthly rates against the starting base and adds new MRR as a fixed amount. Real businesses rarely move in a straight line, which is why the table is a baseline to compare against, not a commitment. If you expect churn to fall after an onboarding change, enter the lower figure and look at the difference between the two runs.

Frequently asked questions

What counts as MRR?

The normalised monthly value of recurring subscriptions. An annual plan at 1,200 counts as 100 a month. One-time setup fees, services and usage that does not repeat are left out, because they do not recur next month.

What is the difference between gross MRR churn and net revenue retention?

Gross MRR churn looks only at what left: churned MRR plus contraction, divided by starting MRR. Net revenue retention adds expansion back in, so it can sit above 100% when upgrades outweigh losses. Neither one includes new customers.

Why does the projection hold the rates steady?

Because changing rates would be a forecast rather than arithmetic. Holding churn, contraction and expansion at a fixed share of starting MRR gives you a baseline you can argue with. If you expect a rate to improve, change the input and compare the two projections.

What happens when starting MRR is zero?

Churn and retention are not defined against a zero base, so the tool says so instead of printing infinity. The projection still runs, with new MRR adding each month and no rate to apply.

Is ending MRR the same as cash collected this month?

No. MRR is a run rate at a point in time. Cash depends on billing dates, annual prepayments, refunds and failed payments. Use MRR for the trend and your accounting records for cash.

More customers need somewhere to find you

A directory campaign is one input into new MRR, not a growth engine on its own. We run the submissions and record the work, and the list is free to browse if you want to do it yourself.