The month my churn quietly doubled at $20K MRR: a retention diary (2026)
My SaaS MRR climbed 27 percent in a quarter while gross churn quietly doubled and net revenue retention slid below 100 percent. A first-person 2026 diary on catching the leak.

In this story
“The graph I would have shown an investor looked wonderful. I just knew, in my stomach, that it was lying to me.”
Every founder learns to read one chart before coffee. Mine was monthly recurring revenue, and for four months in early 2026 it kept going up. From $16,250 to $20,560. A 27 percent climb in a quarter. On paper, the best stretch the company had ever had.
Underneath it, the money leaving every month had more than doubled. I almost did not notice, because the number on top kept getting bigger.
This is a first-person diary of that quarter: how gross churn quietly doubled while my headline MRR grew, how net revenue retention slid under 100 percent without anyone raising a hand, and the boring cohort table that finally showed me what was happening.
Editor's note: this is a composite operator diary. The arc is real and drawn from my own dashboards, but the figures are rounded and identifying details are changed. Treat it as one founder's honest account, not a benchmark.
Quick answer (2026): MRR growth can hide rising churn because new sales are added on top of the leak, not netted against it. The metric that exposes the leak is net revenue retention (NRR): starting MRR plus expansion, minus contraction and churn, divided by starting MRR, with new customers excluded. In my case top-line MRR grew 27 percent in a quarter while gross monthly revenue churn doubled from 2.7 percent to 5.7 percent and NRR fell from about 100 percent to about 95 percent. For SMB SaaS in 2026, median NRR sits near 97 to 100 percent (SaaS Capital, April 2026), so a slide toward 95 percent is a real warning, not noise.
The month the number lied to me
The first month I felt it was February. Nothing was wrong. New signups were healthy, a small annual deal had just landed, and MRR was up again.
But three cancellations came in the same week, and two of them were customers I would have bet money on. I told myself it was a coincidence. Churn is lumpy at $17K MRR. One bad week does not make a trend.
It was a trend. I just could not see it yet, because I was looking at the wrong line.
What net revenue retention actually measures
Most early founders watch MRR and gross new sales. Both are addition metrics. They tell you what came in. Neither tells you what stayed.
Net revenue retention isolates the existing book of business. You take the customers you already had at the start of the month, add their upgrades, subtract their downgrades and cancellations, and ignore every new logo you signed. If that number is above 100 percent, your existing customers are worth more this month than last, even before you sell anyone new. If it is below 100 percent, you are refilling a leaking bucket.
David Skok made this point years ago in his essay SaaS Metrics 2.0: churn is the silent killer, because a small monthly leak compounds into a ceiling on growth that no amount of new sales can push through. I had read it. I had even quoted it. I still missed it in my own numbers, because I never put NRR on the dashboard next to MRR.
The cohort table that finally showed it
In April I stopped looking at the top line and wrote out the monthly movement instead. New, expansion, contraction, churned. One row per month. It took twenty minutes and it ended a quarter of denial.
Scroll to see more
| Month (2026) | Starting MRR | New | Expansion | Contraction | Churned | Ending MRR | Gross churn | NRR |
|---|---|---|---|---|---|---|---|---|
| January | $16,250 | $1,550 | $610 | $160 | $440 | $17,810 | 2.7% | 100% |
| February | $17,810 | $1,600 | $540 | $210 | $660 | $19,080 | 3.7% | 98% |
| March | $19,080 | $1,720 | $480 | $280 | $900 | $20,100 | 4.7% | 96% |
| April | $20,100 | $1,500 | $430 | $320 | $1,150 | $20,560 | 5.7% | 95% |
Read the Ending MRR column and everything is fine. Read the Churned column and the floor is on fire. The money leaving each month went from $440 to $1,150, roughly 2.6 times, in one quarter. New sales kept the ending number climbing, so the leak never showed up on the chart I actually looked at.
Expansion was quietly dying too. Upgrades fell from $610 to $430 while downgrades climbed. NRR crossed under 100 percent in February and kept sliding. My "best quarter ever" was a quarter in which my existing customers became worth less every month.
How SMB churn hides inside growth
The reason this is so easy to miss at the SMB end of SaaS is that the benchmarks give you cover. Median net revenue retention for bootstrapped SaaS companies with $3M to $20M ARR was 103 percent in 2026, and for the smallest SMB accounts it runs closer to 97 percent (SaaS Capital, April 2026). So when your NRR reads 98 percent, you can tell yourself you are roughly average and move on.
Average is not the same as safe. A company sitting at 97 percent NRR with flat new sales shrinks. Mine was masking a fast deterioration with a temporary run of new logos from a launch spike, exactly the trap that pushed one team to shut down a growing SaaS at $12K MRR because the churn was hiding inside the growth. I read their post-mortem the same month I built my table. It read like a letter to me.
The five things I changed
None of these are clever. All of them were things I should have been doing already.
- NRR moved onto the main dashboard, next to MRR. Same size, same screen. If I only get to look at one chart before coffee, it is now the retention one.
- I started reading the churn reason field. Half my cancellations shared one cause: a workflow gap two customers had asked me to fix in December that I had deprioritized for a shinier feature.
- I split the cohort by how they arrived. Launch-spike signups churned nearly twice as fast as customers who found us through search. I had been optimizing acquisition for the worse cohort.
- I built a save path before cancel. A one-question exit survey plus a real offer to downgrade instead of leave. It recovered a slice of the contraction I had been treating as inevitable.
- I named the fork out loud. New features versus retention work is a real tradeoff, and I had been making it by default every sprint. Writing it on the wall forced an honest choice.
Are you default alive?
The frame that made all of this click was Paul Graham's Default Alive or Default Dead: given your current growth and burn, do you reach profitability before you run out of money, without raising again? A bootstrapper's version of the same question is simpler. If you never sold another new customer, would your existing book grow, hold, or shrink?
For four months my honest answer had drifted from "hold" to "shrink," and the top-line chart never told me. NRR did, the first time I bothered to look.
The one thing to take from this
Growth metrics and retention metrics answer different questions, and only one of them tells you whether the business underneath the chart is healthy. Put net revenue retention on the same screen as MRR, read it every month, and write out the movement table the first time your stomach disagrees with your dashboard. The leak is always cheaper to fix in February than in April.
I learned that the slow way, right around the same stretch I finally admitted I could not keep doing everything alone, which is its own diary about making a first hire at $9,120 MRR.
Keep reading
- Why we killed our SaaS at $12K MRR (a post-mortem) - the churn-hiding-inside-growth story that read like a letter to me.
- First hire at $9,120 MRR: a SaaS founder's diary (2026) - what I did once the numbers forced my hand.
Written by
Anya PetrovaAnya Petrova writes for OperatorBook about the economics of small, profitable software and creator businesses. She is drawn to the boring numbers behind the exciting headlines.
Frequently asked questions
How can churn double without MRR going down?
Because new sales are added on top of the existing book rather than netted against it. If you sign enough new customers, your top-line MRR keeps climbing even as the money leaving each month rises. In this diary, ending MRR grew from $16,250 to $20,560 in a quarter while churned MRR went from $440 to $1,150 a month. The growth chart looked great; the retention chart was on fire.
What is the difference between MRR growth and net revenue retention?
MRR growth is an addition metric: it counts everything that came in, including brand-new customers. Net revenue retention (NRR) isolates only the customers you already had, adds their expansion, subtracts their contraction and churn, and excludes new logos entirely. NRR tells you whether your existing book is worth more or less than last month, which growth alone cannot.
What is a good net revenue retention rate for SMB SaaS in 2026?
Anything above 100 percent is genuinely good, because it means existing customers grow in value before you sell anyone new. Median NRR for bootstrapped SaaS with $3M to $20M ARR was about 103 percent in 2026, and for the smallest SMB accounts it runs closer to 97 percent (SaaS Capital, April 2026). A reading drifting toward 95 percent is a real warning sign, not statistical noise.
Is gross revenue churn or net revenue retention the better early-warning metric?
Watch both, but put NRR on the dashboard. Gross revenue churn tells you how fast money is leaving; NRR tells you whether expansion is offsetting it. In this diary gross churn doubled from 2.7 percent to 5.7 percent while NRR slid from about 100 percent to about 95 percent, and the NRR line crossed the danger threshold a month before the churn figure looked alarming.
How do you spot rising churn before it hurts?
Write out a monthly movement table: starting MRR, new, expansion, contraction, churned, ending MRR, one row per month. It takes about twenty minutes and it surfaces the churned column that the ending-MRR column hides. Also read the cancellation-reason field and split cohorts by acquisition source; launch-spike signups often churn far faster than customers who found you through search.
What does 'default alive' have to do with churn?
Paul Graham's default alive or default dead question asks whether you reach profitability before running out of money on current trends. The bootstrapper's version is: if you never sold another new customer, would your existing book grow, hold, or shrink? Rising churn quietly moves that answer from hold to shrink, and a top-line MRR chart will never show it. NRR will.
More stories
Why we killed our SaaS at $12K MRR (a post-mortem)
Cadence reached $12,400 in MRR with 140 accounts and an up-and-to-the-right graph, then the founders shut it down on purpose. This is the post-mortem of the most dangerous number in startups: too much to walk away from, too little to live on. The retention they didn't track, the customer they optimized for and shouldn't have, the fork they took too late, and the unusually honest way they ended it.
First hire at $9,120 MRR: a SaaS founder's diary (2026)
A composite vertical-SaaS founder hit $9,120 MRR running entirely on four AI agents, then made her first paid hire in March 2026, not a developer, an operations contractor at $22/hr through Deel. The 60-day result: NPS +14, churn -1.2 pp, founder hours -11/wk. With the math, the agent she retired, and what she'd do the same.
The ConvertKit Growth Story: $1,337/mo to $29M ARR, Bootstrapped
ConvertKit was three months from dying at $1,337/mo. The bootstrapped playbook Nathan Barry used to reach $29M ARR, every figure sourced.

