MRR Calculator (Monthly Recurring Revenue)

This MRR calculator adds up your monthly recurring revenue across every subscrip

Updated
Loading tool…

This MRR calculator adds up your monthly recurring revenue across every subscrip

How to use MRR Calculator (Monthly Recurring Revenue)

  1. Enter each subscription plan's price, billing cycle, and number of customers, adding rows with Add plan.
  2. Read your total MRR at the bottom, along with ARR, total customers, and ARPA in the stat grid.
  3. Click Copy breakdown to copy a plain-text summary of every plan and your totals.
Try next →Churn Rate CalculatorThis churn rate calculator works out how much of your customer base or recurring

About MRR Calculator (Monthly Recurring Revenue)

This MRR calculator adds up your monthly recurring revenue across every subscription plan you sell. For each plan you enter a price, its billing cycle, and how many customers are on it. Annual, 6-month and quarterly plans are converted to their monthly-equivalent value before being summed, so a $990/year plan is counted as $82.50 of MRR rather than a $990 spike. The tool also shows your ARR (MRR × 12), total customers, and ARPA (average revenue per account).

MRR is meant to capture only recurring subscription revenue, so for an accurate figure leave out one-time setup fees, usage overages, and taxes. Discounts should be reflected in the price you enter — use the actual amount a customer pays, not list price. The calculator treats every entered customer count as currently active, so it is a point-in-time snapshot rather than a forecast; it does not model churn, trials, or proration.

Everything runs privately in your browser with plain JavaScript. Nothing you type is uploaded, saved, or sent anywhere, so you can enter real revenue figures freely. Use the Copy breakdown button to grab a plain-text summary for a board update or spreadsheet.

Frequently asked questions

How is MRR calculated?
For each plan, the monthly price is multiplied by the number of customers, then all plans are added together. Non-monthly plans are first divided down to a monthly value: annual price ÷ 12, 6-month ÷ 6, quarterly ÷ 3. The sum is your total MRR.
How does it handle annual or quarterly plans?
It normalizes them to a monthly-equivalent amount before summing. A $1,200 annual plan contributes $100/month of MRR, and a $150 quarterly plan contributes $50/month. This keeps annual sign-ups from distorting your monthly number.
What should I exclude from the price?
Enter only recurring subscription revenue. Leave out one-time setup or onboarding fees, usage-based overages, and taxes, since those are not part of standard MRR. If a customer has a discount, enter the actual discounted price they pay.
What is the difference between MRR, ARR and ARPA?
MRR is monthly recurring revenue. ARR is annual recurring revenue, simply MRR × 12. ARPA (average revenue per account) is total MRR divided by your total number of customers. All three are shown together.
Is my revenue data private?
Yes. The calculator runs entirely in your browser using JavaScript. No numbers are uploaded, stored, or transmitted, so you can safely enter real financial figures. Closing the tab clears everything.
Does it account for churn or growth?
No. This is a point-in-time snapshot of your current MRR based on the customer counts you enter. It does not model churn, expansion, trials, or proration, so it will not project future MRR.