The two numbers that turn first
In a subscription business the top line is the last to know. Two numbers underneath it usually tell the truth much earlier — and sometimes the number that matters isn’t yours at all.
Every subscription founder has felt this quiet dread: the ARR chart looks glorious, the board is thrilled, and yet something feels off. Part 1 explained why — the level is the last thing to turn. So the practical question is: in a SaaS business, which number turns first?
Why the top line lies the longest
Recurring revenue is a stock, not a flow. If you sign no new customers next month, you still bill almost everyone from last month. That momentum is wonderful when you’re growing and cruel when you’re not: your ARR can keep setting records long after the engine that builds it has stalled. So don’t watch ARR for early warning. Watch what feeds it.
Number one: net-new MRR
Net-new MRR is the revenue you actually added this month. It has four parts:
| net-new MRR = new + expansion − contraction − churn |
Net-new MRR is the first derivative of your ARR. Its second derivative — whether the amount you add each month is getting bigger or smaller — turns before ARR ever dips. When your monthly adds slip from ₹40L to ₹36L to ₹32L, your ARR is still climbing and setting records; but the machine that builds it is decelerating, and you can see it months before the top line admits it.
Number two: net revenue retention
Net revenue retention asks a simple question: of the revenue you had from existing customers a year ago, how much do you have from that same cohort today — after their upgrades, downgrades and cancellations? Above 100% means your existing base grows on its own.
Key point: A falling NRR is a genuine second derivative. NRR is not a level — it is already a rate. It measures how fast your installed base is growing by itself, so NRR is effectively the first derivative of your existing-customer revenue. That makes the direction of NRR a second-derivative reading, in the strict sense: it is the change in a rate of change. A slide from 119% to 115% to 111% is not merely “a declining metric.” It is your installed-base engine decelerating, quarter after quarter, while the revenue it produces is still rising.
In many subscription businesses this is the earliest honest signal you get, because expansion is the first thing to fade and the quietest. Churn is loud — a customer leaves, someone notices, there is a post-mortem. Expansion is silent — customers simply stop upgrading, usage flattens, the second seat never gets bought, and nothing appears in anyone’s inbox. Nothing has gone wrong, exactly. It has just stopped going right.

A slide from 119% to 103%. Nobody churned loudly; the base simply stopped expanding — and that shows up in reported growth well before new-logo bookings weaken.
Key point: Churn is loud. Expansion is silent. That is why net revenue retention usually warns you first.
One qualification. Which indicator leads is not a law of nature — it depends on your model. With long contracts and annual true-ups, reported NRR can lag rather than lead, and pipeline quality or expansion bookings may turn first. With monthly self-serve, usage data turns before either. The reliable claim is narrower and still useful: in most subscription businesses, something in the expansion-and-additions layer turns well before ARR does. Find out which one it is in yours, and watch that.
The chain: earlier in the pipe, earlier the warning
Zoom out and your revenue is the last link in a chain. Each link is a leading indicator of the next, so the second derivative fires earliest at the front:
| Pipeline created
new qualified demand |
→ |
Bookings
signed deals |
→ |
Net-new MRR
revenue added |
→ |
ARR
the level |
| ◀ turns first (earliest warning) |
turns last (you’re already late) ▶ |
|
|
|
|
|
|
|
|
If you want the maximum head start, watch the rate at which new pipeline is created. It decelerates before bookings, which decelerate before net-new MRR, which decelerates before ARR. By the time ARR flinches, the warning has already passed through three earlier gates unread.
Ravi’s glorious, hollow year
Ravi runs a B2B SaaS company. His ARR sets a record every quarter — he ends the year at an all-time high and raises on it. But under the hood: net-new MRR drifted down all year (₹90L, 78, 70, 64 per quarter), and NRR slid from 118% to 106%. His existing customers stopped expanding, and he filled the gap with a heroic new-logo push his team can’t sustain.
The record ARR was real. It was also the last good news, bought with borrowed time. Had Ravi watched NRR, he’d have spent that year fixing onboarding and value realisation — the levers that move expansion — instead of discovering the problem the quarter his growth finally cracked.
Nokia, 2007: watching the right number on the wrong curve
Everything so far assumes the number to watch is inside your business. Sometimes it isn’t — and that is the more dangerous case, because you can do the discipline perfectly and still be blindsided.
In 2007 Nokia had its best year ever. It shipped 437 million mobile devices, up 26% on the previous year — a record. Its share of the global handset market rose to about 38%, and in the fourth quarter it touched the 40% it had been chasing for years. Sales and profits were at record highs. On every level metric, and on most growth metrics, Nokia had never looked stronger.
The interesting number was in the same earnings release, a few lines down. Nokia reported that total industry volumes had grown about 16%, to 1.14 billion units. It also reported the volumes for what it then called converged devices — what we would now simply call smartphones. That category had gone from roughly 80 million units to about 122 million in a single year.

Nokia’s own 2007 figures. The market it led grew 16%. The market forming inside it grew 53%. Both numbers were in the same earnings release.
Sixteen percent against fifty-three. Nokia was winning, decisively, on the curve that was decelerating — and it held about half of the curve that was accelerating, a position it would not hold for long. Nothing in Nokia’s own handset numbers was flashing red in 2007. The handset business was the wrong thing to be watching.
Key point: The danger is not only that you fail to watch the second derivative of your own number. It is that the acceleration has quietly migrated to a curve next to yours.
This is the extension I would add to everything in Part 1. Run the discipline on your own metrics, yes — but also ask, once a quarter, a harder question: is there an adjacent category growing much faster than mine, and am I measuring my success against the slower one? A record share of a decelerating market is exactly what strength feels like from the inside.
The dashboard: what to put in front of your team on Monday
The reason most people never act on any of this is not disagreement. It is that their dashboard has one column where it needs four. So make the format do the work. For every outcome that matters, require these four columns — and never review the first without the other three:
| Outcome (level) |
What is changing (1st) |
Change in the change (2nd) |
Where to look if it turns |
| ARR |
Net-new MRR |
Is net-new growing or shrinking? |
New, expansion, contraction, churn |
| Revenue |
Incremental revenue |
Change in the increment |
Volume, price, mix |
| Customers |
Net additions |
Change in net additions |
Acquisition, activation, retention |
| Gross margin |
Monthly GM change |
Is the change improving or worsening? |
Mix, pricing, cost to serve |
| Cash |
Monthly burn change |
Is burn improving or worsening? |
Revenue, gross margin, fixed costs |
Three practical notes on running it. Compute the columns on gross-margin rupees, not revenue, wherever you can — a low-margin line can otherwise flatter the whole picture while the profitable engine decays underneath it. Keep the fourth column populated: an alarm with nowhere to look is an alarm people learn to ignore. And do not act on any of it until you have read Part 3, because the second column is noisy and the third column is noisier still.
Key point: The doctrine, in one line. Do not manage the accumulated outcome. Manage the engine producing the next increment.