Enter your monthly recurring revenue (MRR) at the start of the month and what happened during it: new subscriptions, upgrades, downgrades and cancellations. You get your ending MRR, annual recurring revenue (ARR), MRR growth, gross MRR churn, net revenue retention (NRR), the quick ratio and, if you give a customer count, the average revenue per account. All amounts are excluding VAT.
Start from your MRR on the first day of the month
Add up the monthly value, excluding VAT, of every subscription running on the first day of the month. Count an annual plan as one twelfth of its price and a quarterly plan as one third. Leave out set-up fees and one-off work, which do not recur, and VAT, which you account for to HMRC.
Sort the month’s movements
New MRR comes from customers who joined this month; count returning customers here too. Expansion MRR comes from existing customers who upgrade or add seats. Contraction MRR comes from customers who stay but pay less. Churned MRR is what the customers who cancelled were paying. A blank field counts as zero.
Read the rates
MRR growth, gross MRR churn and net revenue retention are measured against the starting MRR, so they are not defined when it is zero. The quick ratio sets what you gained against what you lost: above 1, MRR is growing. Average revenue per account (ARPA) divides the ending MRR by the number of paying customers.
Rounding and reuse
Amounts are exact to the penny. Rates and the quick ratio are rounded to two decimal places and ARPA to the nearest penny, with halves rounded away from zero. Copy the workings in one click, export the result as a CSV file or save it to Priostack.
Ending MRR = starting MRR + new MRR + expansion − contraction − churned.
ARR = ending MRR × 12.
MRR growth = (ending MRR − starting MRR) ÷ starting MRR.
Gross MRR churn = (contraction + churned) ÷ starting MRR.
Net revenue retention (NRR) = (starting MRR + expansion − contraction − churned) ÷ starting MRR.
Quick ratio = (new MRR + expansion) ÷ (contraction + churned).
ARPA = ending MRR ÷ paying customers.
Example: a software business starting the month on £8,000 of MRR
On 1 March, running subscriptions bring in £8,000 a month excluding VAT. During March new customers add £950, existing customers upgrade by £300, others downgrade by £120 and cancellations take away £410. Gained MRR is £1,250.00 and lost MRR £530.00, so net new MRR is £720.00 and ending MRR £8,720.00: an ARR of £104,640.00. MRR grew by 9%, gross MRR churn was 6.63%, net revenue retention 97.13% and the quick ratio 2.36. With 109 paying customers, ARPA is £80.00.