How to Calculate MRR for Your Digital Business
If you sell subscriptions, monthly coaching, or any recurring product on Hotmart, Kiwify, or another platform, there is one number that should be at the top of your dashboard every day: MRR (Monthly Recurring Revenue).
The problem is that most Brazilian platforms don't calculate this number for you. They show gross revenue, number of sales, and little else. This leads many infopreneurs to make decisions based on incomplete data.
In this article, you will learn exactly how to calculate MRR, understand the most common mistakes, and see practical examples with real numbers.
What Is MRR and Why It Matters
MRR is the sum of all recurring revenue coming into your business every month, normalized for a monthly period. Unlike gross revenue, MRR excludes one-time sales and considers only predictable revenue.
Why does this matter? Because gross revenue is misleading. Imagine you made $50,000 in a month, but $35,000 came from a one-time launch. Your recurring business actually generates $15,000/month. If the launch doesn't repeat, your real revenue is much lower than it seems.
MRR gives you the truth about your business health.
The MRR Formula
The basic formula is simple:
MRR = Number of active subscribers × Average monthly subscription value
If you have 200 subscribers paying $97/month, your MRR is:
200 × $97 = $19,400
But in practice, few businesses have a single plan with a single price. That's where things get complicated.
MRR with Multiple Plans
If you have different plans, the correct calculation is to sum the MRR of each plan:
| Plan | Subscribers | Monthly Price | Plan MRR |
|---|---|---|---|
| Basic | 150 | $47 | $7,050 |
| Pro | 80 | $97 | $7,760 |
| Premium | 25 | $197 | $4,925 |
| Total | 255 | — | $19,735 |
MRR with Annual Plans
This is where most people make mistakes. If you sold an annual plan for $997, you cannot count $997 as MRR. The correct way is to divide by the number of months:
$997 ÷ 12 = $83.08 MRR per annual subscriber
Mixing annual revenue with monthly revenue in the same figure is the most common mistake we see infopreneurs make when trying to calculate MRR manually.
The 4 Components of MRR
To truly track MRR, you need to understand its components:
New MRR
Revenue from new subscribers who joined during the month. If 30 new people subscribed to the $97 plan, your New MRR is $2,910.
Expansion MRR
Additional revenue from existing subscribers who upgraded. If 10 subscribers from the Basic plan ($47) moved to the Pro plan ($97), the Expansion MRR is 10 × $50 = $500.
Contraction MRR
Revenue lost due to downgrades. If 5 Pro subscribers moved to the Basic plan, the Contraction MRR is 5 × $50 = $250.
Churned MRR
Revenue lost due to cancellations. If 15 subscribers from the Pro plan canceled, the Churned MRR is 15 × $97 = $1,455.
The complete formula is:
Current MRR = Previous MRR + New MRR + Expansion MRR - Contraction MRR - Churned MRR
Practical Example: Calculating Real MRR
Let's say you have a community on Hotmart with 400 active members:
- Previous month's MRR: $32,000
- 45 new subscribers at $97 = +$4,365 (New MRR)
- 8 upgrades from $97 to $197 = +$800 (Expansion MRR)
- 3 downgrades from $197 to $97 = -$300 (Contraction MRR)
- 22 cancellations at $97 = -$2,134 (Churned MRR)
Current MRR = $32,000 + $4,365 + $800 - $300 - $2,134 = $34,731
Your MRR grew by $2,731, or 8.5% for the month. This is a much more useful number than simply looking at gross revenue.
Why Hotmart and Kiwify Don't Show This
Platforms like Hotmart and Kiwify were built to process payments, not for business analysis. Their dashboards show:
- Total sales in the period
- Number of transactions
- Refunds
But they do not show MRR segmented by components, MRR growth trends over time, or the relationship between new MRR and MRR lost to churn. You end up having to export spreadsheets, cross-reference data manually, and hope you don't make a mistake.
How to Automate MRR Calculation
Calculating MRR manually is possible when you have 50 subscribers. With 500 or 5,000, it becomes a spreadsheet nightmare.
Groware connects directly with Hotmart, Kiwify, Monetizze, Asaas, and Stripe, and calculates your MRR automatically in real-time. All components — New, Expansion, Contraction, and Churned MRR — appear separately on the dashboard, updated with every transaction.
Instead of spending hours a week on spreadsheets, you open the dashboard and see exactly how much your recurring business is growing, where you are losing revenue, and which plans are performing best.
If you want to know your real MRR right now, connect your platform to Groware and see the number in less than 2 minutes.
Conclusion
MRR is the most important number for any digital business with recurring revenue. Without it, you are flying blind — thinking you are growing when you might be stagnant, or worse, shrinking.
Calculate your MRR. Track its components. Make decisions based on real data, not on gross revenue that hides the truth about your business health.