Understanding MRR and ARR for Subscription Ecommerce

Monthly Recurring Revenue (MRR) is the lifeblood metric for subscription businesses. Unlike one-time sales where revenue is unpredictable, MRR gives you a clear picture of your baseline revenue that recurs each month. For Shopify subscription brands, MRR is the single most important number for planning, growth, and valuation.

ARR (Annual Recurring Revenue) is simply MRR multiplied by 12. While MRR is better for operational planning, ARR is the standard metric for subscription business valuation. Most subscription ecommerce businesses are valued at 3-6x ARR for acquisition purposes.

How to Calculate MRR

MRR = Active Subscribers x Average Revenue per Subscriber
ARR = MRR x 12
Net MRR Growth = New MRR + Expansion MRR - Churned MRR
Steady-State Subscribers = New Subscribers per Month / Churn Rate

Example: 500 subscribers x $40/mo = $20,000 MRR = $240,000 ARR

Why Churn Is the Biggest Threat to MRR

Churn has a compounding destructive effect on MRR. If you have 1,000 subscribers and 8% monthly churn, you lose 80 subscribers in month one. But in month two, you also lose 8% of everyone who stayed. After 12 months of 8% churn with no new subscribers, you would retain only 360 of the original 1,000. Your MRR would drop by 64%.

The steady-state formula reveals the ceiling churn puts on your business. If you add 100 new subscribers per month with 5% churn, your maximum subscriber count is 100/0.05 = 2,000. Reducing churn to 4% raises the ceiling to 2,500 subscribers. That one percentage point improvement in churn translates to 25% more MRR at steady state.

MRR Growth Benchmarks

Early stage (0-$10K MRR): 15 - 30% monthly growth
Growth stage ($10K-$50K MRR): 8 - 15% monthly growth
Scale stage ($50K-$200K MRR): 5 - 10% monthly growth
Mature ($200K+ MRR): 3 - 5% monthly growth


Frequently Asked Questions

What is MRR?

Monthly Recurring Revenue: the total predictable revenue generated each month from active subscribers. MRR = Subscribers x Average Revenue per Subscriber.

What is the difference between MRR and ARR?

MRR is monthly, ARR is annual (MRR x 12). MRR is for operational planning, ARR for valuation and annual planning.

How do I calculate net MRR growth?

Net MRR Growth = New MRR + Expansion MRR - Churned MRR. Growth requires new + expansion to exceed churned MRR.

What is a good MRR growth rate?

10-20% monthly is excellent early stage. 5-10% at growth stage. 3-5% at mature stage. Consistency matters more than hitting a specific rate.

How does churn affect MRR?

Churn compounds negatively. 5% monthly churn loses half your base in 13 months. Reducing churn from 8% to 5% can double steady-state subscriber count.