Pricing for expansion: building NRR into the product architecture
The highest-leverage decision for NRR is one you make before a single customer signs: how you price. A pricing model that has nowhere to grow structurally caps NRR at 100%. A pricing model that scales with the value a customer receives turns adoption into revenue automatically.
The three models that create genuine expansion headroom:
Seat-based pricing grows as the team adopts the product. The mechanic is simple and predictable: every new user the customer adds is revenue. The risk is that customers resent per-seat pricing if they feel they are being taxed for sharing the tool, so the value-per-seat has to be obvious.
Usage-based pricing grows as the customer does more. This is the model most correlated with strong NRR in PLG SaaS — Snowflake, Twilio, Stripe all run it — because the customer's success is directly reflected in your revenue. The challenge for a solo founder is cash-flow predictability; a floor or hybrid (a base subscription plus usage overages) smooths this.
Tier-based (good/better/best) grows through plan upgrades. The customer starts on Starter, the product delivers value, the limits become visible, they upgrade to Pro. Clean, predictable, and easy to communicate. The key design rule: every tier boundary should be a natural inflection in how intensively a customer uses the product — not an arbitrary gate that feels punitive.
For founders selling services or consulting, the equivalent is scope laddering: a core retainer with defined deliverables, then named add-on modules (strategy, content, paid, analytics) that snap on cleanly as the engagement deepens. The service architecture that makes this work is in Service hub configuration, and the specific pricing playbook for productised services is in How to Price a Productized Service.
If you are already running a flat-rate model and want to shift to one with expansion headroom, the path is not an overnight reprice — it is a grandfathering strategy that locks current clients at their rate while new clients enter the expansion-enabling model. How to execute that transition without losing accounts is in Optimise your pricing and How to raise prices without losing customers.