If customer churn counts heads, MRR churn counts dollars. The two metrics rarely move in lockstep because not every customer pays the same — and the gap between them is one of the most informative signals in subscription analytics.
The components of MRR churn
- Cancellation churn — MRR lost from customers who fully canceled.
- Downgrade churn — MRR lost from customers who moved to a cheaper plan but stayed subscribed.
- Total MRR churn = cancellation churn + downgrade churn.
Some teams split out a third bucket — "contraction" — for usage-based pricing reductions or seat decreases. For Shopify subscription stores without usage-based pricing, the two-bucket split is enough.
Gross vs. net MRR churn
Gross MRR churn = total MRR lost ÷ starting MRR. Always positive.
Net MRR churn = (MRR lost − expansion MRR) ÷ starting MRR. Can be negative when upgrades and add-ons exceed losses.
Net MRR churn is the closer-to-truth metric for unit economics. Negative net MRR churn is the holy grail — see gross churn vs. net churn.
What MRR churn tells you that customer churn does not
Imagine a subscription business with 5% customer churn and 8% MRR churn. The gap means your higher-paying subscribers are leaving faster than your average — a serious retention problem at the top of the customer pyramid. Now imagine the reverse: 5% customer churn and 2% MRR churn. Your losses are concentrated in low-value plans, which is a margin problem at worst, not a retention crisis.
How to reduce MRR churn
- Save high-value subscribers first. A targeted save offer for top-tier customers has 5–10x the ROI of the same offer broadcast to everyone.
- Offer downgrades before cancellations. A customer who downgrades to a cheaper plan still pays you — losing them entirely is worse than losing some of their MRR.
- Fight involuntary churn aggressively. Failed payments cost you full plan MRR every time, regardless of plan tier.
See also revenue churn for the broader revenue framing.