Recurring revenue calculator (MRR / ARR)
Calculate your MRR (monthly recurring revenue) and ARR (annual recurring revenue) from your number of active subscribers and your average revenue per subscriber, with an estimate of this month's net growth. The calculation runs entirely in your browser.
How it works
MRR (Monthly Recurring Revenue) measures the recurring revenue your business generates each month from active subscriptions. It is calculated by multiplying the number of subscribers by the average revenue per account (ARPA). ARR (Annual Recurring Revenue) is simply MRR projected over 12 months, and serves as a benchmark for the annual size of a SaaS or subscription business.
How is the MRR growth rate calculated?
The growth rate compares the net MRR added this month (new MRR minus the MRR lost to churn and downgrades) with the previous month's MRR. A positive rate means net growth; a negative rate means losses exceed gains. It is a simplified indicator: for precise tracking, also separate expansion MRR (upsells to existing customers) from new MRR (new customers).
MRR or ARR: which metric should you use?
MRR is useful for tracking month-by-month momentum (growth, churn, the effect of sales campaigns), while ARR gives an annualized view that is easier to read for investors or budget planning. The two metrics are complementary and can be derived from each other (ARR = MRR × 12).
This calculation provides a simplified estimate based on the figures you enter; it does not replace a full financial analysis by an accountant or financial controller.
The calculation runs entirely in your browser: none of the data you enter is sent to a server.