When input costs are moving fast, the only durable alignment between finance and sales is a shared, simple framework that both sides can defend in front of customers. We've used a three-tier structure that has held up across two cost shocks now.
First, finance publishes a monthly 'cost-to-serve' delta by product or contract type, not a generic CPI number. That delta breaks down into three buckets: pass-through (carrier charges, GPU compute, shipping), index-linked (labor, electricity), and discretionary (margin to absorb or hold). Sales gets the breakdown one week before any pricing action so they can pre-position with strategic accounts. Surprise is what kills retention; visibility doesn't.
Second, we segment the customer base into three tiers based on logo value, strategic fit, and renewal date proximity. Tier 1 (top 10% of ARR or strategic flagships) gets a hand-delivered conversation 30 days ahead of any change, often with a multi-year lock option as a sweetener. Tier 2 gets a written explanation citing the actual cost drivers, with a clear willingness-to-discuss-discounts signal. Tier 3 just gets the email and the new rate. That tiering means the AE team spends their relational capital where it actually moves churn math, not on uniformly hand-holding everyone.
The one practice that helped most concretely was building a CPQ rule that automatically inserts a CPI-pegged price escalator clause into every new contract above a certain ACV, with a cap and a floor. That eliminates the awkward annual conversation entirely for new business, and over 18 months it materially reduced the number of one-off price negotiations finance had to underwrite. For the legacy book without escalators, we paired any increase with an explicit value statement (added features, expanded scope) so the customer perceived an exchange rather than a tax. Net result was sub-2% logo churn through a 9% blended price increase, with sales not feeling like they got hung out to dry.