Churn and retention

One-liner

The rate at which customers (logo churn) or recurring revenue (revenue churn) is lost over a period, where churn is one minus the corresponding retention, and the two families (count-based and dollar-based, gross and net) answer different questions about the same book.

Why it diverges

Churn is really a small family of metrics, and the first failure is not picking the right member. Logo (customer-count) churn and revenue churn measure different things; gross and net revenue churn differ by whether expansion is netted in. The standards board frames the count-based metric as retention, not churn, with churn defined as one minus retention. Two conventions drive most of the legitimate divergence: the period and the annualization method, and the choice of churn moment, which no authority codifies and so must be stated explicitly.

Legitimate convention families

FamilyAxisMethod (short)Representative sourceDirection vs defensible
Logo retention (standards-board)composition + timingcustomers at period end who were customers at start over active customers at start; churn = 1 - retentionstandards board (logo retention)the defensible count-based default
Gross revenue churncomposition1 - GRR; lost and contracted revenue, no expansioninverse of standards-board GRRthe floor; at least zero
Net revenue churncomposition1 - NRR; expansion netted in; can be negativeinverse of standards-board NRRflatters the picture; hides gross attrition
Compounded annualizationtimingannual = 1 - (1 - monthly)^12standards-board conventionthe correct derivation
Linear annualization (monthly x 12)timingmonthly churn times twelvecommon founder shortcutoverstates annual churn; the annualization trap

What the investor likely recomputes on

The applicable convention is the codified one: the standards-board logo-retention method (churn = 1 - retention) and the GRR/NRR inverses. An investor recomputes a founder’s number against that codified convention when no specific investor convention is on the table, and that is where the number gets measured.

The codified read takes logo churn and gross revenue churn underneath any net retention number, on the same basis as the paired retention metric. A single headline “churn” figure that does not say logo-or-revenue and gross-or-net gets discounted. The family is settled; the basis is bounded by the paired retention metric, not fixed by it. Name the family, basis, and churn moment against real numbers rather than assume one.

The defensible read

“Defensible” is relative to the investor. It is the convention the raise gets judged against, which is not always the reference’s default. So the read has two tiers.

Under either anchor, the aggressive move to avoid is leading with net revenue churn alone, which expansion can drive near zero or negative while gross attrition is real. The churn moment must be defined explicitly, since no authority does. Principle: defensibility, not optimization. A defect classification is absolute and does not move with the convention anchored on.

Aggressive-vs-defect test

The predicate for classifying a churn spread:

Canonical formula

Logo retention=customers at end who were customers at startactive customers at startlogo churn=1retentionannual=1(1monthly)12\text{Logo retention}=\frac{\text{customers at end who were customers at start}}{\text{active customers at start}}\qquad \text{logo churn}=1-\text{retention}\qquad \text{annual}=1-(1-\text{monthly})^{12}

Primary source: the Standards Board codifies the count-based metric as logo retention, ”# of customers at the end of the period who were customers at the beginning of the period / # of active customers at the beginning of the measurement period,” recorded in the reference’s verified evidence set, sourced from the SaaS Metrics Standards Board’s logo retention page; churn is one minus that retention. Gross and net revenue churn are the inverses of the codified GRR and NRR entries in the same evidence set (1 - GRR and 1 - NRR). The codified retention definitions are the authority here.

Standards-board logo-retention method (the defensible count-based default): the count of start-of-period customers still active at period end over the count active at start; churn is one minus that. Annual churn compounds from monthly as 1 - (1 - monthly)^12, never monthly times twelve.

InputSource-system classTiming-offset
Active customer count at start (the denominator)CRM / billingas of the beginning of the measurement period
Retained customer count (start cohort still active at end)CRM / billingstart cohort, evaluated as of period end
Churn moment (cancel, access-ends, renewal date, or failed payment)billing eventsuncodified; must be defined per company
Period and annualization basisdata warehousemonthly base compounded to annual; not linearly scaled

Reconciliation note

Composition-closed, basis/timing-bounded. The composition axis closes to a zero residual: from the reported aggregates we can confirm which churn family the number is in (logo versus revenue, gross versus net) and that churn equals one minus the paired retention, and that closes from the aggregates. Basis and timing do not close. The revenue basis (ARR versus MRR versus revenue, inherited from the retention metric), the period and the monthly-to-annual derivation, and the uncodified churn moment interact non-additively (a basis reclassification and a churn-moment change are not a sum of separable adjustments), so they are reconciled bounded and qualitative: name the family, basis, and churn moment the founder used against the defensible logo-retention method with compounded annualization, and bound the direction and magnitude of the spread. The per-axis reconstruction of that spread from the client’s raw source systems is out of scope for this reference. Reconstructing it from raw source systems is a separate, multi-week effort the reference does not perform.

The three axes

Churn diverges on composition and timing. Composition is logo vs revenue, and gross vs net: logo churn counts lost accounts regardless of size; revenue churn weights by dollars. Gross revenue churn (= 1 - GRR) excludes expansion and is at least zero; net revenue churn (= 1 - NRR) nets expansion in and can go below zero (“negative churn”). These are distinct metrics, not variants of one. Basis, for revenue churn, is the same ARR vs MRR vs revenue choice as NRR and GRR, inherited from the retention metric it inverts. Timing is the period (monthly vs annual) and the monthly-to-annual derivation, plus the churn moment, when a customer is counted as churned (cancellation, access-ends, renewal date, or failed payment); the moment is uncodified and must be defined.

See the three axes for the shared model.

Classic errors touching churn

Scope boundary

IN SCOPE (from the reported aggregates and the stated method): naming which churn family the founder is in, catching a net-only report, and catching the linear-annualization trap from the stated method. OUT OF SCOPE (named but not computed): the churn moment resolved against billing events, and the per-cohort revenue churn from customer-level data. The per-axis reconstruction from the client’s raw source systems is out of scope for this reference. Reconstructing it from raw source systems is a separate, multi-week effort the reference does not perform.

Citations

Cite this definition

Sculpted's SaaS Metrics Reference · Churn and retention · v1.0.0
sha256:9b66fbf6282847e76a34faf6bdff02577da405627404a84f69e59aa194f32ed0
https://sculpted.io/reference/churn

The hash changes only when the definition changes.

copied