MRR is the predictable revenue your subscriptions produce in a month. ARR is that figure annualized. Both are only as accurate as the revenue recognition underneath them.
MRR stands for Monthly Recurring Revenue, the predictable, repeatable revenue a subscription business earns in a given month from its active subscriptions. ARR stands for Annual Recurring Revenue, the same concept expressed on a yearly basis. For an ecommerce or DTC brand with replenishment boxes, memberships, or prepaid plans, these two numbers are the clearest measure of whether the recurring side of the business is growing, flat, or shrinking. They are also among the most commonly miscalculated metrics, because they depend entirely on recognizing revenue correctly rather than on counting cash.
MRR is the sum of the normalized monthly value of every active subscription. Normalized means you convert every plan to its monthly equivalent regardless of billing frequency.
Add those normalized monthly values across all active subscribers and you have MRR. The critical move is the normalization. The annual subscriber paid you $480 in cash this month, but they only contribute $40 to MRR, because MRR measures monthly recurring value, not cash collected. Counting the full $480 in the month it was billed inflates MRR and makes the following months look like a collapse.
| PLAN | CASH THIS PERIOD | MRR CONTRIBUTION |
| Monthly $40 | $40 | $40 |
| Quarterly $120 | $120 (every 3 months) | $40 |
| Annual $480 | $480 (once a year) | $40 |
This is the same logic as revenue recognition. The annual plan's $480 is recognized at $40 per month, and MRR mirrors that recognition. When your recognition is clean, your MRR is automatically correct. When you book prepaids as upfront revenue, your MRR breaks in exactly the same way.
ARR is MRR multiplied by twelve. If your MRR is $50,000, your ARR is $600,000. It expresses the annualized run rate of your recurring revenue as if the current month repeated for a year. ARR is a snapshot of scale, useful for talking about the size of the recurring business and common in fundraising conversations. Because it is just MRR annualized, every error in MRR is multiplied by twelve in ARR, which is why getting MRR right is non-negotiable.
MRR is not a static number. It moves each month through several forces, and tracking the movement tells you more than the headline figure:
Net new MRR is new plus expansion minus contraction minus churn. A brand can show growing total MRR while churn quietly eats most of the new additions, and only the component breakdown reveals it. Headline MRR up 5% sounds healthy until you see it came from 20% new offset by 15% churn, which is a leaky bucket, not durable growth.
MRR and ARR are accounting-derived metrics, not marketing numbers you can estimate. They sit directly on top of how you recognize subscription revenue. If your books recognize a prepaid annual plan over twelve months (the correct treatment), your MRR naturally reflects the $40 monthly value. If your books dump the full $480 into the billing month, your MRR spikes and craters with billing cycles and tells you nothing.
This is why subscription brands need recognition handled correctly before the metrics mean anything. The deferred-revenue liability and the monthly recognition schedule are what produce a trustworthy MRR. ConnectBooks tracks recurring order data and recognition so the underlying revenue is stated correctly, which is the prerequisite for an MRR figure you can actually run the business on. See the subscription revenue accounting guide for how that recognition works in practice.
A caution against over-reliance. MRR and ARR measure recurring revenue, not profit and not cash position. A brand can grow MRR while losing money on fulfillment, or while burning cash because annual prepayments mask a thin monthly margin. These metrics are a measure of recurring-revenue scale and momentum, not of business health on their own. Read them alongside gross margin, churn, customer acquisition cost, and actual cash flow. A high ARR with terrible unit economics is a bigger problem dressed as a bigger success.
MRR is Monthly Recurring Revenue, the normalized monthly value of all active subscriptions. ARR is Annual Recurring Revenue, simply MRR multiplied by twelve. ARR expresses the annualized run rate; MRR is the monthly building block it is derived from.
By its normalized monthly value. A $480 annual plan contributes $40 to MRR (480 divided by 12), not $480 in the month it was billed. MRR measures recurring monthly value, not cash collected, which mirrors how the revenue is recognized over the twelve-month term.
Most likely because prepaid plans are being counted as full revenue in their billing month instead of being normalized to a monthly value. Clean revenue recognition, where annual and quarterly plans are recognized monthly, produces a smooth, accurate MRR. Spiky MRR usually signals a recognition problem.
New MRR (from new subscribers), expansion MRR (upgrades), contraction MRR (downgrades), and churned MRR (cancellations). Net new MRR is new plus expansion minus contraction minus churn. The breakdown reveals whether growth is durable or whether churn is offsetting new additions.
No, not by themselves. They measure recurring-revenue scale and momentum, not profit or cash position. A brand can grow ARR while losing money per order or burning cash. Always read MRR and ARR alongside gross margin, churn, acquisition cost, and cash flow.
ConnectBooks keeps subscription revenue recognition accurate, the foundation any real MRR or ARR figure depends on. See plans at /pricing.
Running an e-commerce business comes with plenty of challenges, but ConnectBooks is here to make your life easier. With real-time insights, seamless integrations, and detailed tracking of your profitability and inventory, you can stay ahead of the game. Whether you’re selling on Amazon, Shopify, Walmart, TikTok or eBay, ConnectBooks helps you manage your finances with 100% accuracy and confidence, so you can focus on growing your business.
Ready to level up? Start making smarter, data-driven decisions every step of the way. Try ConnectBooks Free Today or Schedule a Demo