Daily Calculator Hub
← Back to home

SaaS MRR Calculator

Last updated: November 5, 2026

Estimate monthly recurring revenue and net new MRR.

Estimated ending MRR

—

  • Base MRR: —
  • Net new MRR: —
  • Annual recurring revenue run rate: —
On this page

Quick summary: Estimate monthly recurring revenue and net new MRR.

Updated November 5, 2026
Read the complete guide

What this calculator estimates

Estimate monthly recurring revenue and net new MRR.

How to use it

Enter Active customers; Average revenue per user per month ($); New MRR this month ($); Expansion MRR ($); Churned MRR ($). Select Calculate to update the results.

How the calculation works

Starting monthly recurring revenue = active customers × monthly ARPU. Net new MRR = new MRR plus expansion MRR minus churned MRR. Ending MRR adds net new MRR to starting MRR and is floored at zero. The ARR run rate is ending MRR × 12.

Worked example: starting scenario

Example inputs
Active customers500
Average revenue per user per month ($)80
New MRR this month ($)6000
Expansion MRR ($)2500
Churned MRR ($)4000
Example results
Estimated ending MRR$44,500.00
Base MRR$40,000.00
Net new MRR$4,500.00
Annual recurring revenue run rate$534,000.00

Important limitations

ARPU must be monthly and measured for the starting customer base. ARR is an annualized run rate, not twelve months of recognized revenue. One-off fees, foreign-exchange changes and contraction outside the entered churn amount are excluded. A zero floor does not validate an inconsistent churn input.

Reconcile the revenue bridge

Starting MRR is customers × average monthly recurring revenue per customer. Add new and expansion MRR, then subtract churned MRR. Starting at $100, adding $50 and losing $120 leaves $30, not a negative business balance. Losing more MRR than the starting and added amounts is an inconsistent scenario and is rejected rather than silently floored to zero. ARR here is ending MRR × 12, not cash already collected for a year.