The MRR Number That Hides Your Real Growth Story
Ric Hall, CRO

Most MSPs report that recurring revenue grew this year, but most of them cannot tell you why. That gap between "MRR is up" and "here is exactly what moved it" is the real discipline problem, and 2026 survey data shows it is getting worse just as deal sizes get smaller. Fix the reporting habit before you fix the number.
Is recurring revenue growth actually healthy right now?
On the surface, yes. ScalePad's 2026 MSP Trends Report found that 78 percent of MSPs reported an increase in recurring revenue this year. That headline number is the one that makes it into the board deck and the annual letter to the team. It is also the number that tells you the least about what is actually happening inside your client base.
Underneath that growth, the per-client economics are shifting in a direction worth watching. Kaseya's 2026 State of the MSP Report found that the share of MSPs reporting an average MRR of up to $1,000 per client grew from 24 percent to 30 percent year over year, becoming the single largest segment. Mid-range contracts declined over the same period. A business can report rising gross recurring revenue while its average account gets smaller, if new client volume is covering for it. Gross growth and healthy growth are not the same claim.
Why don't most MSPs catch this before it shows up in the numbers?
Because most are not set up to catch it. ScalePad's report found that only 35 percent of MSPs track customer churn rate at all, despite churn directly reducing the same MRR figure everyone celebrates when it goes up. You cannot run a waterfall without tracking losses, and most MSPs are only watching the top line.
This is not a criticism of effort. It is a reporting structure problem. Most MSPs track one number, total MRR this month versus total MRR last month, and treat the difference as the whole story. ChartMogul's own framework breaks recurring revenue into five separate movements: New, Expansion, Contraction, Churn, and Reactivation, rather than one net change. Net MRR can look stable while unhealthy churn is being masked by strong new business, and a single net number tells you the score. It does not tell you which parts of the game you are winning and which parts you are quietly losing.
The reason this gets skipped is usually practical rather than strategic. Churn tracking means someone has to define what counts as a churn event, pull it consistently out of the PSA or billing system every month, and reconcile it against contracts that change mid-cycle. That is more operational work than exporting a revenue total, and when the sales team is focused on the next quarter's pipeline, nobody owns going back to ask why last quarter's number moved the way it did. The habit has to be assigned to someone by name, or it will keep losing to whatever feels more urgent that week.
What does real MRR discipline actually look like?
It looks like a monthly reconciliation, not an annual narrative. Start every month from the ending MRR you reported last month, then account for four movements before you report a new ending number:
- New MRR: revenue from clients signed this month
- Expansion MRR: additional revenue from existing clients adding services or seats
- Contraction MRR: revenue lost when an existing client scales back
- Churned MRR: revenue lost when a client leaves entirely
Starting MRR plus new plus expansion, minus contraction and churn, should equal the ending number you report. If it does not reconcile, something in your billing or your tracking is wrong, and that is worth finding before the gap compounds for another quarter.
This only works as a habit, not a one-time project. Assign one person to own the reconciliation every month, with a standing deadline tied to your existing billing close rather than a separate calendar event that competes for attention. The first few months will surface messy edge cases, a client who downgraded mid-contract, a seat count that changed without a formal amendment, a credit that never got categorized. Resolve those edge cases with a consistent rule the first time they appear, and the reconciliation gets faster every month after that rather than staying a quarterly scramble.
This discipline matters more, not less, as deal sizes shrink. Kaseya's report also found that the share of MSPs reporting typical annual customer spend of $25,000 or more fell to 41 percent from 75 percent the prior year. When individual accounts are worth less, you need more of them growing or staying flat to offset the ones that shrink or leave, and you cannot manage that mix without seeing it broken out by movement type rather than buried in a single net figure.
How do you tell if growth is coming from the right place?
Look at where the new revenue originated before you celebrate it. Growth driven mostly by new logos says something different about your business than growth driven mostly by expansion inside existing accounts, even if the ending number looks identical. Expansion revenue costs less to generate because you are not paying acquisition cost on it twice, and it tends to signal that clients trust you enough to buy more rather than simply tolerating the relationship until a competitor shows up.
Consider a hypothetical MSP that closes the year with MRR up 8 percent overall. If that growth came entirely from new client signings while five long-standing accounts quietly reduced their scope, the net number hides a retention problem that will show up again next year, probably worse, once the pool of easy new logos runs dry. The same 8 percent driven mostly by existing clients adding services tells a much healthier story, and only a waterfall view distinguishes the two.
MSPs themselves are starting to shift priorities in this direction, even if their reporting has not caught up yet. ScalePad's 2026 MSP Trends Report found that growing existing client accounts rose from fourth to second place on MSPs' list of top growth drivers this year, moving ahead of several acquisition-focused priorities. That shift in stated priority only pays off if the reporting underneath it can actually show whether an existing account grew, shrank, or simply stayed flat while a new logo covered the difference.
| What moved | What it usually signals |
|---|---|
| New MRR dominates growth | Sales engine works, retention story unproven |
| Expansion MRR dominates growth | Clients trust you enough to buy more |
| Contraction rising | Scope or seat count shrinking inside accounts |
| Churn rising while new MRR looks flat | A retention problem sales growth is currently masking |
Where does this leave an MSP adding new white-labeled service lines?
Exactly where the discipline matters most. Every new service line you add, whether it is AI-powered reporting, security add-ons, or any other white-labeled offering, should show up as its own expansion MRR when an existing client buys it, not get folded invisibly into a lump monthly number. Without that separation you cannot tell whether a new product line is actually driving account growth or simply replacing revenue from something else the client dropped.
Training your account team to read and explain that waterfall, not just report that MRR went up, is part of what a program like AI University for MSPs is built to cover, since partner and referral economics only make sense once you can see where revenue is actually coming from inside an account. If you want help mapping which white-labeled services are the best fit for expanding existing accounts rather than just adding logos, Actiforge's stack builder is a faster starting point than guessing from a vendor list. The full lineup of white-labeled tools built for this kind of account expansion is in Actiforge's product catalog.
The 78 percent of MSPs reporting recurring revenue growth this year are not wrong. Most of them are just reporting less than they could know. Build the waterfall, reconcile it every month, and the next board update will say something more useful than "MRR is up." See the full stack.