Calculate MRR, track churn and expansion, and forecast subscription revenue growth. Understand how customer changes impact recurring revenue and make smarter decisions.
MRR Calculator Inputs
Currency
Churn Rate (%)
Percentage of existing MRR lost each month due to cancellations.
Expansion Rate (%)
Percentage of existing MRR gained each month from upgrades/add-ons.
New Customers per Month
Average number of new customers acquired each month.
Average Revenue per New Customer (ARPC)
Average monthly revenue generated from each new customer.
MRR Breakdown
Month
Starting MRR
New MRR
Expansion MRR
Churn MRR
Ending MRR
Total New MRR Added
$0.00
Total Expansion MRR
$0.00
Total Churn MRR
$0.00
Ending MRR (Last Month)
$0.00
How the MRR Calculator Works
Step 1 - Enter your inputs: Add churn rate, expansion rate, new customers, and average revenue per customer.
Step 2 - Set your timeframe: Start with 12 months and extend it to model long-term subscription revenue growth.
Step 3 - Calculate MRR: Instantly see new, expansion, and churn MRR broken down month by month.
Step 4 - Analyze results: Understand revenue trends, forecast growth, and optimize pricing, retention, and acquisition.
Smarter Tools for Growing Brands
Discover how Yotpo’s tools help eCommerce brands boost customer retention and drive more revenue.
MRR Calculator FAQs
What is Monthly Recurring Revenue (MRR)?
Monthly Recurring Revenue (MRR) is the predictable revenue your business generates each month from subscriptions. It’s a core metric for SaaS and ecommerce subscription brands to track growth and financial health.
How do you calculate MRR?
MRR is calculated by multiplying the number of active customers by the average revenue per customer (ARPU), then adjusting for churn, expansion, and new customer growth over time.
Why is MRR important for ecommerce and SaaS?
MRR provides a clear view of recurring revenue, making it easier to forecast growth, measure retention, and evaluate the impact of pricing, marketing, and customer success strategies.
What is churn rate in MRR?
Churn rate is the percentage of recurring revenue lost each month due to cancellations. High churn reduces MRR and signals issues with retention or customer satisfaction.
What is expansion MRR?
Expansion MRR is additional revenue from existing customers through upgrades, add-ons, or increased usage. It’s a key driver of sustainable growth without acquiring new customers.
What is new MRR?
New MRR is revenue generated from newly acquired customers within a given month. It reflects the effectiveness of your acquisition and marketing efforts.
Can MRR decrease over time?
Yes, MRR can decline if churn and downgrades outweigh new and expansion revenue. Monitoring this helps identify when growth strategies need adjustment.
How can I increase my MRR?
You can grow MRR by acquiring more customers, reducing churn, increasing pricing, and driving expansion revenue through upsells and cross-sells.
How often should I track MRR?
MRR should be tracked monthly at a minimum. Many high-growth companies monitor it weekly to quickly identify trends and optimize performance.
Is this MRR calculator accurate for forecasting?
Yes, this MRR calculator helps model revenue growth based on your inputs, giving you a reliable forecast for planning, budgeting, and scaling your business.
30 min demo
Don't postpone your growth
Fill out the form today and discover how Yotpo can elevate your retention game in a quick demo.
This will take just a moment…We're finding the right person on our team to help your brand!
“Yotpo is a fundamental part of our recommended tech stack.”
Laura Doonin, Commercial Director
YOTPO POWERS THE WORLD'S FASTEST-GROWING BRANDS
30 min demo
Don't postpone your growth
Join a free demo, personalized to fit your needs
Get the best pricing plan to maximize your growth
See how Yotpo's multi-solutions can boost sales
Watch our platform in action & the impact it makes