Monthly Recurring Revenue Calculator
Calculate your total MRR from multiple subscription plans. Add each plan's customer count and price, plus any annual plans, to get an instant MRR and ARR total.
Annual plan revenue is divided by 12 to fold it into MRR
Recommended Settings
Pro Tips
- •MRR combines revenue across all your subscription plans into a single monthly figure - add one row per pricing tier
- •Annual plans are converted to a monthly-equivalent by dividing the annual price by 12, so they can be combined with monthly plans
- •ARR (annual run rate) is simply MRR × 12 - it represents what your current MRR would total over a full year if nothing changed
- •This calculates a snapshot of current MRR - tracking it over time also lets you break down new, expansion, contraction, and churned MRR
Most Popular
Most SaaS companies track MRR monthly across all pricing tiers to monitor growth
When to Use This Tool
Calculate your total recurring revenue across multiple subscription tiers.
Report MRR and ARR as standard growth metrics in investor updates.
Use current MRR as a baseline for projecting future revenue growth.
See how revenue is distributed across different pricing tiers.
How It Works
Multiply the number of customers by the price for each monthly subscription plan, then sum across all plans
Convert any annual plan revenue to a monthly-equivalent by dividing by 12
Add the monthly and converted annual revenue together for total MRR
Multiply MRR by 12 to calculate the annual run rate (ARR)
100% Private
Files never leave your device. All processing happens locally in your browser.
Lightning Fast
Powered by Client-side JavaScript arithmetic for optimal performance on modern browsers.
Open Source
Built with verified, open-source libraries. Fully transparent.
Frequently Asked Questions
What's the difference between MRR and ARR?
MRR (monthly recurring revenue) is your recurring revenue on a monthly basis, while ARR (annual run rate) is simply MRR multiplied by 12 - it's a projection of annual revenue if your current MRR stayed constant.
How should I handle annual subscription plans?
Divide the annual plan's total price by 12 to get its monthly-equivalent contribution to MRR, which is what this tool does automatically in the annual plans section.
Should one-time fees be included in MRR?
No. MRR should only include recurring subscription revenue. One-time setup fees, professional services, or other non-recurring charges are typically excluded from MRR calculations.
Is my data sent to a server?
No. All calculations happen instantly in your browser using JavaScript. Nothing you enter is transmitted anywhere.
How do discounts affect MRR?
Use the actual discounted price a customer pays, not the list price, when entering their plan's price - MRR should reflect revenue you're actually collecting.