Skip to main content

MRR and ARR Calculator

Roll a starting MRR forward with new, expansion and churned revenue to get ending MRR, ARR, growth and net revenue retention.

Inputs

Start from
Annual plans count as their price ÷ 12.
Recurring revenue from new customers this month.
Upgrades and add-ons from existing customers.
Cancellations and downgrades.
Only changes how amounts are shown.

Result

Ending MRR
—
Ending ARR
—
Starting MRR
—
Net new MRR
—
Month-on-month growth
—
Net revenue retention
—

Enter subscribers and price, or a starting MRR.

Runs in your browser; nothing you enter leaves this page.

How it works

The roll-forward

Start from last month's recurring revenue, add new customers and expansion from existing ones, and subtract revenue lost to cancellations. Annual recurring revenue is ending MRR times twelve.

ending MRR = start + new + expansion − churned

Net revenue retention

NRR looks only at the customers you began with: start plus expansion minus churn, over start. Above 100% means existing customers alone grew your revenue.

More tools

All 238 tools