Two Models, Two Revenue Engines
Every SaaS company eventually confronts the same pricing question: should we charge per user or per unit of consumption? The answer shapes everything downstream. It determines how sales teams pitch, how finance teams forecast, how customers budget, and how the product itself gets built.
Usage-based pricing (Snowflake, Twilio, Datadog) charges based on what customers consume. Seat-based pricing (Salesforce, Jira, Figma) charges based on how many people access the product. Each model creates a different growth engine with different strengths and failure modes.
This comparison breaks down when each model wins, when it loses, and how to choose between them. For a broader look at AI-specific pricing models, see that dedicated comparison.
Quick Comparison
| Dimension | Usage-Based | Seat-Based |
|---|---|---|
| Revenue predictability | Lower (varies with consumption) | Higher (contracted seats) |
| Net revenue retention | Typically 115-140% | Typically 105-115% |
| Customer acquisition barrier | Low (start small, pay as you go) | Higher (commit to per-seat cost) |
| Expansion mechanism | Organic (more usage = more revenue) | Sales-driven (more seats = more revenue) |
| Forecasting difficulty | Hard (consumption varies) | Moderate (headcount is predictable) |
| Billing complexity | High (variable invoices, metering) | Low (flat per-seat invoices) |
| Churn dynamics | Usage drops before cancellation | Binary: renew or cancel |
| Best for | Infrastructure, API, data-heavy products | Collaboration, workflow, productivity tools |
| Examples | Snowflake, Twilio, AWS, Datadog | Salesforce, Jira, Slack, Figma |
| Hybrid examples | Slack, HubSpot, Datadog, Intercom | Most modern SaaS uses some hybrid element |
Usage-Based Pricing. Deep Dive
Usage-based pricing ties revenue directly to consumption. The more a customer uses, the more they pay. This creates a natural expansion engine: customers grow into larger bills without a sales conversation.
How It Works
The company identifies a value metric that correlates with the benefit the customer receives. Examples:
- Snowflake: Compute credits consumed per query
- Twilio: Messages sent, minutes used, API calls made
- AWS: Compute hours, storage GB, data transfer
- Datadog: Hosts monitored, logs ingested, APM traces
- Stripe: Percentage of payment volume processed
Customers pay based on actual consumption. Most usage-based companies offer volume discounts at higher tiers and committed-use contracts that trade flexibility for lower per-unit pricing.
Strengths
- Low entry barrier. Customers start small. A developer testing Twilio's API pays pennies. A startup running a small Snowflake warehouse pays under $100/month. This removes the budget approval friction that slows seat-based deals.
- Natural expansion. As customers succeed, they consume more. Snowflake's dollar-based net retention hit 158% in 2023 because successful customers ran more queries on more data. No sales team needed to close that expansion revenue.
- Fair perception. Customers feel they're paying for value received. If usage drops during a slow quarter, the bill drops too. This transparency builds trust and reduces buyer's remorse.
- Product-led growth alignment. Usage-based pricing pairs naturally with product-led growth strategies. The product itself drives expansion revenue. Build features that increase usage, and revenue follows.
- Efficient price discrimination. Small customers self-select into small bills. Enterprise customers self-select into large ones. You serve both segments without maintaining separate plans. Use the TAM Calculator to model revenue at different usage tiers.
Weaknesses
- Revenue volatility. When customers cut usage, revenue drops immediately. Unlike seat-based contracts with annual commitments, there's no contractual floor. Macro downturns hit usage-based companies faster.
- Forecasting pain. Finance teams struggle to predict next quarter's revenue because it depends on customer consumption patterns. Snowflake's CFO has publicly acknowledged the difficulty of consumption forecasting.
- Billing complexity. Variable invoices create customer confusion and support tickets. "Why did my bill jump 40% this month?" requires metering data, usage breakdowns, and sometimes a customer success call to explain.
- Metering infrastructure. You need real-time, accurate metering to bill fairly. Building or buying metering systems adds engineering cost. Errors in metering erode customer trust instantly.
- Cost anxiety. Some customers avoid using the product fully because they fear unexpected bills. This is the opposite of what you want. AWS "bill shock" stories are legendary in the developer community.
Real-World Example: Snowflake
Snowflake is the poster child for usage-based pricing. Customers buy compute credits upfront or on-demand, then consume them by running queries. Revenue scales with data workloads.
What works: Snowflake's NRR peaked at 158% because customers kept running more queries on more data. The product naturally expands without sales intervention. Enterprise accounts that started at $10K/year often reach $1M+ within three years.
What doesn't: Snowflake's revenue is notoriously hard to forecast. In 2024, the company revised guidance downward because enterprise customers optimized their queries to consume fewer credits. Customers actively reducing consumption is a risk unique to usage-based models.
Seat-Based Pricing. Deep Dive
Seat-based pricing charges a fixed fee per user per time period. It's the dominant model in B2B SaaS because it's simple to understand, predictable to forecast, and straightforward to implement.
How It Works
Each person who logs into the product is a "seat." The company charges a monthly or annual fee per seat, usually tiered by feature set:
- Salesforce: $25-$300/user/month depending on edition
- Jira: Free (10 users), $7.75/user (Standard), $15.25/user (Premium)
- Figma: Free (3 projects), $15/editor/month (Professional)
- Slack: Free (limited history), $8.75/user/month (Pro)
Annual contracts with upfront payment are standard. Enterprise deals add volume discounts.
Strengths
- Predictable revenue. Revenue = seats x price per seat. Forecasting requires tracking logo churn and seat expansion, both of which are more predictable than consumption patterns. Wall Street rewards predictability with premium valuations.
- Simple billing. Flat per-seat invoices are easy for customers to budget and for finance to process. No metering infrastructure needed. No usage-based support tickets.
- Clear expansion motion. Adding seats requires an explicit purchase decision, which often involves a sales conversation. This gives sales teams a natural upsell moment and creates pipeline visibility.
- Contractual floor. Annual seat commitments create a revenue floor. Even if users stop logging in, the contract holds. This protects against churn in the short term and gives customer success teams time to re-engage.
- Familiar to buyers. CFOs and procurement teams understand per-seat pricing. Budget requests for "50 seats at $20/month" are easier to approve than "estimated $12,000 in API calls based on projected volume."
Weaknesses
- Seat hoarding resistance. Customers resist adding seats because each one costs money. This creates friction that limits adoption within the account. Features that benefit more users (like read-only dashboards) get blocked by the per-seat cost.
- Expansion requires sales. Unlike usage-based expansion, which happens organically, seat expansion needs someone to approve a budget increase. This creates a sales cycle for every expansion, which costs money and slows growth.
- Value disconnect. A power user and an occasional user pay the same per-seat price. This feels unfair to customers with mixed usage patterns. It also means the product can't capture more value from high-usage customers.
- Headcount-linked churn. When customers do layoffs, seats get cut immediately. Seat-based revenue correlates with customer headcount, making it vulnerable to economic downturns that trigger hiring freezes and layoffs.
- Shadow IT risk. When per-seat costs are high, teams use workarounds: shared logins, exported CSVs, screenshots shared in Slack. The product loses engagement data and the company loses revenue.
Real-World Example: Salesforce
Salesforce built the SaaS industry on per-seat pricing. Every sales rep, support agent, and marketer pays a monthly fee tied to their edition level.
What works: Salesforce's revenue is highly predictable. Multi-year enterprise contracts with annual prepayment create a strong revenue base. Expansion comes from adding seats (more reps hired) and upselling to higher editions (Sales Cloud to Revenue Cloud).
What doesn't: Salesforce's seat-based model creates pressure to restrict access. Companies hesitate to give every employee a Salesforce license, which limits cross-functional visibility. Salesforce has responded with cheaper "Platform" licenses, but the per-seat model still gates adoption.
The Hybrid Middle Ground
Most modern SaaS companies land on a hybrid model: per-seat base pricing with usage-based components. This captures the predictability of seats with the expansion dynamics of consumption.
Examples of hybrid pricing:
- Slack: Per-seat pricing, but the free tier limits message history (creating a usage-like threshold)
- HubSpot: Per-seat for CRM access, contact-based pricing for Marketing Hub
- Intercom: Per-seat base with usage charges for messages and resolutions
- Datadog: Per-host monitoring (usage) with included features per seat
The hybrid approach works well when your product has two value dimensions: one tied to the number of people collaborating (seats) and one tied to volume or throughput (usage).
Decision Framework
Choose usage-based when:
- Your product is infrastructure or API-first (compute, storage, messaging, payments)
- Customer value scales directly with consumption volume, not headcount
- You want a low-friction acquisition model that lets customers start for free or near-free
- Your product supports a product-led growth motion where usage drives expansion
- You can build or buy accurate metering infrastructure without diverting too much engineering effort
Choose seat-based when:
- Your product is a collaboration or workflow tool where value comes from team adoption
- Revenue predictability is critical (public company, tight cash management, fundraising)
- Your customers are enterprise buyers who prefer fixed costs for budget planning
- Expansion correlates with headcount growth at your customers
- You want simple billing without metering infrastructure investment
Choose hybrid when:
- Your product has two value dimensions (people using it and volume they process)
- You want predictable base revenue with consumption-based upside
- Different customer segments value the product differently (some care about seats, others about volume)
- You're transitioning from one model to the other and want to move gradually
Implementation Considerations
Metering Infrastructure
Usage-based pricing requires real-time metering that is accurate, auditable, and transparent to customers. This is engineering investment. Options:
- Build in-house: Full control, but 2-4 months of engineering time for a V1
- Use a billing platform: Stripe Billing, Amberflo, Metronome, or Orb handle metering and invoicing. Faster to launch, but adds a vendor dependency
- Hybrid approach: Meter internally, use Stripe for invoicing. Most common at Series A-B stage
Customer Communication
Usage-based pricing requires proactive usage dashboards so customers can track spend. Without visibility, customers feel anxious about costs. Snowflake, AWS, and Datadog all invest heavily in cost monitoring tools because usage anxiety is the biggest adoption blocker.
For seat-based pricing, the key communication is justifying the per-seat cost. Show value per user. Track monthly recurring revenue expansion by cohort to understand which customer segments expand fastest.
Sales Motion Alignment
Usage-based pricing pairs with product-led sales. Reps focus on expanding usage within accounts rather than closing new seat licenses. Commission structures shift from new logo ARR to consumption growth.
Seat-based pricing pairs with traditional enterprise sales. Reps negotiate seat counts, edition tiers, and multi-year commitments. Commission structures reward new ARR and expansion ARR.
Choose the model that matches the sales team you have or want to build. A detailed look at the product-led versus sales-led tradeoff covers this in depth.
Pricing Model Trends in 2026
Three trends are reshaping the pricing conversation:
1. AI-driven consumption. AI features consume compute resources in ways that don't map to seats. A company using Notion AI doesn't add seats when AI usage grows. This pushes products toward usage-based components for AI features specifically. See the AI pricing models comparison for that specific analysis.
2. Value-based pricing over cost-plus. Companies are moving from "what does it cost us to serve this customer" to "what is this worth to the customer." This favors usage-based models where the value metric directly reflects customer outcomes.
3. Outcome-based pricing. The frontier: charge based on results achieved, not resources consumed. Intercom's "per-resolution" pricing is an early example. This model only works when outcomes are measurable and attributable, but it's the logical endpoint of usage-based thinking.
Metrics That Matter for Each Model
The pricing model you choose determines which metrics drive your business reviews and board conversations.
Usage-Based Key Metrics
- Dollar-based net retention (DBNR). The north star. Measures revenue expansion from existing customers. Top-quartile usage-based companies hit 130%+ DBNR, meaning existing customers spend 30% more year over year without adding logos.
- Consumption growth rate. How fast are customers increasing usage? Track this weekly and by cohort. A declining consumption growth rate is an early warning of churn, even if revenue is still growing.
- Revenue per unit. Average revenue divided by total units consumed. Declining RPU may indicate you're acquiring lower-value customers or that customers are optimizing usage.
- Committed contract percentage. What share of revenue is under committed-use contracts versus pure pay-as-you-go? Higher committed percentage improves forecasting accuracy.
Seat-Based Key Metrics
- Net seat expansion. Seats added minus seats removed across existing customers. Healthy seat-based companies see 5-15% annual net seat expansion.
- Seat utilization rate. What percentage of licensed seats are actively used? Low utilization (below 60%) is a leading indicator of churn at renewal. Customers notice when they're paying for seats nobody logs into.
- Revenue per seat. Average contract value divided by seats. Track this across tiers. If customers are downgrading to cheaper tiers while adding seats, your blended revenue per seat declines even as logos grow.
- Expansion sales cycle. How long does it take to close a seat expansion deal? If expansion cycles are approaching new logo cycles, your pricing friction is too high.
For a deeper dive into which product metrics matter most, see the metrics library and the Product Analytics Handbook.
Common Pricing Migration Patterns
Many companies migrate from one model to another as they scale. The most common patterns:
Seat to hybrid (most common). Add a usage-based component for a specific value dimension. Slack added message limits to the free tier. HubSpot added contact-based pricing. This preserves seat-based predictability while creating consumption-based expansion upside.
Usage to committed contracts. Pure usage-based companies add annual committed-use contracts to improve revenue predictability. Snowflake, Databricks, and MongoDB all offer committed contracts with volume discounts. The customer gets a lower per-unit price. The company gets predictable revenue.
Per-seat to per-seat with tiers. Not a model change, but a pricing architecture change. Add premium tiers with higher per-seat prices for advanced features. This creates expansion revenue without changing the billing model. Figma, Notion, and Asana all use this approach.
Migration risks. Any pricing change affects existing customers. Grandfathering existing contracts (honoring old pricing for a transition period) reduces churn but delays revenue impact. Communicating 6-12 months before a pricing change is standard practice for enterprise customers.
Bottom Line
Seat-based pricing wins on simplicity and predictability. Usage-based pricing wins on expansion dynamics and acquisition friction. Most successful SaaS companies in 2026 use a hybrid: per-seat base with usage-based components. The right model depends on your product's value delivery mechanism, your sales motion, and your growth stage. Start simple (seats), add usage-based components when you've identified the right value metric, and use committed-use contracts to smooth revenue volatility.