Churn is the slow bleed. It's possible to be growing your subscriber count every month and still be losing ground — because you're churning faster than you're acquiring.
Every indie SaaS founder needs to understand churn before they scale acquisition.
What churn rate actually means
Churn rate = subscribers lost in a period ÷ subscribers at the start of the period.
If you start January with 100 subscribers and lose 8 of them by February 1, your monthly churn rate is 8%.
That sounds survivable. But compound it:
- 5% monthly churn → you lose half your customer base every 14 months
- 2% monthly churn → you lose half every 35 months
- 0.5% monthly churn → world-class, you lose half every 11+ years
For a bootstrapped SaaS, anything above 3% monthly churn is a serious problem.
How to calculate churn correctly
There are several ways to measure churn. The simplest for indie hackers:
Customer churn rate (headcount):
(customers at start of month - customers at end of month)
÷ customers at start of month
Revenue churn rate (MRR impact):
(MRR lost to cancellations this month)
÷ MRR at start of month
Revenue churn is usually more useful, because losing a $50/mo customer hurts more than losing a $9/mo customer.
Net revenue churn accounts for expansion revenue (upgrades):
(MRR lost to cancellations - MRR gained from upgrades)
÷ MRR at start of month
If this number is negative, you have negative churn — meaning your existing customers grow faster than you lose them. This is the best possible position for a SaaS business.
What's acceptable at early MRR levels?
| MRR level | Acceptable monthly churn | |-----------|--------------------------| | $0–$1k | 8–10% (early product, still learning) | | $1k–$5k | 4–6% (product-market fit forming) | | $5k–$20k | 2–4% (retention must tighten) | | $20k+ | <2% (churn kills compounding) |
Early-stage churn is often a product problem, not a marketing problem. Fix the product first.
The highest-ROI ways to reduce churn
1. Identify the "aha moment" and get users there faster
Most churn happens before users get real value. Figure out the moment when users stop churning — when they become sticky — and optimize onboarding to get everyone there.
For a tool like mrr.fyi, that moment is probably when a founder sees their MRR history chart and shows it to someone. Everything before that is setup. Minimize the setup.
2. Email at the right time
Churn often comes from silence. When users don't hear from you, they forget why they're paying.
A simple sequence:
- Day 1: onboarding welcome
- Day 3: feature spotlight (the thing they might have missed)
- Day 7: check-in ("how's it going?")
- Day 30: milestone reminder
3. Make cancellation informative, not easy
Don't make it hard to cancel — that breeds resentment. But make sure you know why people cancel. A simple exit survey ("Why are you leaving?") gives you the most valuable product feedback you'll ever get.
4. Win-back campaigns
Reach out to churned customers after 30 days. Something broke down between what they expected and what they got. Sometimes that gap closes on its own (they found the value later), sometimes a discount brings them back, and sometimes they tell you exactly what to build.
The compounding case for low churn
The math is brutal. At 10% monthly churn, you need to replace all your customers in less than a year just to stay flat. At 1% monthly churn, you compound growth without the treadmill.
Every point of churn you eliminate is worth more than acquiring the equivalent number of new customers — because it's permanent. A customer who stays is revenue you never have to re-earn.
Track your churn. Put your MRR on a public profile to stay accountable. Build the habit of measuring retention before you double down on acquisition.