Revenue Retention

How to calculate B2B account churn rate (and why the standard formula understates it)

May 2026 · 6-minute read

Most B2B commercial teams report a churn rate that is lower than their actual revenue exposure. The standard formula — accounts lost divided by accounts held — misses three things that matter: account downgrades, partial losses, and the cost of replacing what left. This guide shows you how to calculate a number that actually represents the business risk.

The standard churn formula

The most commonly used churn rate formula for B2B: divide accounts not renewed in a period by accounts held at the start. If you started the year with 50 key accounts and lost 6, your churn rate is 12%. This formula is useful for tracking direction. It is less useful for understanding the actual financial exposure, for three reasons.

Three things the standard formula misses

1. Partial losses and downgrades

A client who renews at 60% of their previous contract value is not a lost account in the standard formula. But if 20 accounts each downgrade by 25%, your revenue has declined by the equivalent of 5 full account losses — with no account counting as churned. This “revenue churn” almost always tells a different story than account churn.

2. The replacement cost is excluded

Losing an account does not just remove its revenue. It also requires spending customer acquisition cost (CAC) to replace it. For most B2B businesses, CAC is 30–50% of annual contract value or more. A 12% account churn rate with a CAC of 40% of ACV means the true annual cost is closer to 17% of total portfolio value. The churn cost calculator on this site models this explicitly.

3. Timing bias distorts the rate

If most renewals cluster in Q4, a mid-year churn rate measurement will show a misleadingly low number. For portfolios with non-uniform renewal distributions, rolling 12-month churn is more reliable than point-in-time measurement.

A more complete calculation

The three numbers worth tracking alongside account churn rate:

  • Gross revenue churn rate: Revenue lost from churned and downgraded accounts divided by total portfolio revenue at the start of the period. This is the number that shows up in your P&L.
  • Net revenue retention rate (NRR): (Starting revenue + expansion − churned − downgraded) divided by starting revenue. Above 100% means your existing portfolio is growing.
  • True churn cost: Gross revenue loss plus the CAC required to replace lost accounts. This is the number that makes the business case for investing in account health management.

What a healthy number looks like

As a rough guide for industrial B2B companies managing key accounts: below 5% annual account churn is strong, 5–10% is typical, above 15% suggests a systematic account management problem. Net revenue retention above 100% means your existing portfolio grows without new logo acquisition.

The early warning that matters more than the rate

Churn rate is a trailing indicator. By the time it moves, the accounts have already left. The leading indicators — the ones that predict churn before it happens — are the signals in a structured account health score: declining satisfaction, dropping utilisation, deteriorating operational performance, executive disengagement.

A team that tracks these signals, and acts on them systematically with structured corrective action plans, will see its churn rate decline over time. A team that only measures churn will always be operating one quarter behind the problem.

Free tool: The B2B Account Churn Cost Calculator models your true annual churn cost including replacement CAC, and shows what early detection is worth in hard revenue terms.

Calculate your true churn cost

The free B2B Account Churn Cost Calculator shows the true annual cost of your current churn rate, including the replacement CAC you don’t include in the headline number.