All writing
Metrics6 min read

MRR Growth Explained: New, Expansion, and Contraction

Net new MRR is the sum of five movements — new, reactivation, expansion, contraction, and churned. Understand the components of MRR growth so you know exactly where your revenue is coming from and leaking out.

Your MRR went from $4,000 to $4,300 this month. Good — but that single $300 hides five separate forces pushing in opposite directions. Understanding the movements of MRR is what turns a number you watch into a system you can steer. Break the change into its parts and you know exactly which lever to pull.

The five movements of MRR

  • New MRR — revenue from brand-new customers this period.
  • Reactivation MRR — revenue from previously churned customers who came back.
  • Expansion MRR — extra revenue from existing customers upgrading or adding seats.
  • Contraction MRR — revenue lost from existing customers downgrading (still customers, paying less).
  • Churned MRR — revenue lost from customers who cancelled entirely.

Net new MRR = New + Reactivation + Expansion - Contraction - Churned. The first three are growth; the last two are decay. That $300 net gain might be $900 of new and expansion revenue fighting against $600 of contraction and churn — a very different story than $300 of clean growth, and one that demands a different response.

Why the breakdown changes decisions

If your net MRR is flat but the components show high new MRR and equally high churn, you have a retention problem masquerading as stagnation — pouring water into a leaky bucket. Fixing churn, not buying more traffic, is the move. If instead new MRR is low but expansion is strong, your existing customers love you and the bottleneck is acquisition. Same flat line, opposite prescriptions. The net number alone can't tell you which world you live in.

Expansion is the quiet compounding engine

Expansion MRR is the most underrated movement for indie makers. Revenue that grows from your existing base costs almost nothing to acquire — no ads, no cold outreach, just customers naturally needing more. When expansion exceeds contraction plus churn, you hit net negative churn, where the business grows even with zero new signups. Pricing that scales with usage or seats is how you engineer this on purpose.

Contraction — the leak before the cancel

Contraction is often an early warning that churn is coming. A customer who downgrades from your Pro plan to Basic is telling you the value slipped below the price. Catch that signal and you can intervene before they leave entirely. Ignore it and contraction quietly becomes churn next quarter. Watching contraction separately gives you a head start the net number never would.

Net new MRR is a summary. The five movements are the plot. Read the plot and you know whether to fix acquisition, retention, or pricing.

Track each movement monthly and your MRR chart stops being a mystery. Instead of asking why growth stalled, you see precisely which of the five forces shifted — and you act on the cause instead of the symptom.

See every MRR movement broken out

See it in practice

Ten apps that live by this

Private, offline, no accounts. Each Pocketleaf app does a single thing — and they're all launching soon.

Keep reading