Gross revenue churn gets the attention. Accounts that cancel entirely are visible, tracked, post-mortemed. But there's a quieter category of revenue loss that's actually causing more damage at many SaaS companies in 2026: contraction.

Contraction is when a customer renews but at a lower contract value — fewer seats, lower tier, reduced usage commitment. The account stays. The revenue shrinks. No churn event fires. No save call gets logged. The ACV reduction just appears in the renewal reconciliation.

In efficiency-focused enterprise environments, contraction is accelerating. CFOs who can't justify canceling a tool that teams use are approving "right-sizing" instead — negotiating down to the usage they can actually document. For SaaS companies, this creates a contraction headwind that's invisible in contract churn metrics but very visible in NRR.

Tracking contraction properly requires:

Measuring ACV at renewal vs. ACV at purchase for every account, not just flagging accounts that cancel. The account that renews at 70% of original ACV is a contraction event that deserves the same analytical attention as a churn event.

Segmenting contraction causes. Was the contraction driven by reduced headcount (structural), reduced usage (adoption failure), competitive displacement (competitive), or price negotiation (sales)? Each cause has a different intervention.

Setting contraction rate targets alongside churn rate targets. Your NRR goal requires both. An account with 0% churn but 20% annual contraction will have NRR below 80% within three years. That's a business model problem.

The fix for contraction is deeper embedding and more documented value. Accounts that contract are accounts that can't justify the full investment. Make the justification easier, or accept that the account was overpriced for its realized value.