Benchmark analysis

SaaS Pricing Models Explained: Per-Seat, Consumption, Platf…

Enterprise benchmark data on SaaS pricing models. Per-seat, consumption-based, and platform licensing compared, with negotiation implications for.

Key points

Model 1: Per-Seat (Per-User) Pricing

Per-seat pricing remains the most common model in enterprise SaaS. A defined price is charged for each named user or licensed seat per year (or per month), regardless of how heavily that user utilizes the platform. Salesforce, Microsoft 365, Workday, ServiceNow (for most modules), Okta, Slack, and Zoom all use per-seat pricing as their base structure.

Why Per-Seat Pricing Persists

Per-seat pricing is predictable for both buyer and vendor. Buyers can model their annual spend based on headcount. Vendors generate reliable recurring revenue that scales linearly with user growth. The model also creates natural expansion revenue, as organizations grow, SaaS costs grow with them, without any renegotiation required on the vendor's part.

The risk for buyers is structural over-licensing. Most enterprise deployments show 20 to 40% of provisioned seats with low or no utilization at any given time. For large deals, this unused capacity represents significant waste, and a lever that informed procurement teams use in renewal negotiations.

Benchmarking Per-Seat Pricing

Per-seat pricing is the most straightforward model to benchmark because the unit of comparison is clear: price per seat per year, normalized to a comparable feature tier. The variables that drive the most significant pricing differences between comparable transactions are:

Vendor / ProductList Price/Seat/Yr500 to 1K Seats1K to 5K Seats5K+ Seats
Salesforce Sales Cloud Ent.$1,800$1,170 to $1,350$990 to $1,170$720 to $990
ServiceNow ITSM Pro$1,500$975 to $1,200$825 to $1,050$600 to $825
Okta Workforce Identity$180$126 to $153$108 to $135$90 to $117
Microsoft 365 E3$432$346 to $389$302 to $368$259 to $346
Zoom Enterprise$250$175 to $215$150 to $188$113 to $163
Benchmark Your Per-Seat SaaS Contracts

Get market pricing data for Salesforce, ServiceNow, Okta, and 50+ per-seat SaaS vendors. 48-hour delivery, Confidential.

Contact Us

Model 2: Consumption-Based (Usage-Based) Pricing

Consumption-based pricing charges organizations for what they actually use, API calls, queries processed, data ingested, compute credits consumed, or similar usage units. Snowflake, Datadog, Twilio, AWS, Azure, and GCP all use consumption-based or hybrid consumption pricing for their core products.

The Economics of Consumption Pricing

From a buyer's perspective, consumption pricing has two faces. The value case is that organizations with variable or growing workloads pay only for what they use, there's no structural over-licensing waste. The cost risk is that consumption costs scale with usage in ways that are difficult to predict, and that vendors often negotiate commitment structures (EDPs, MACC agreements) that lock organizations into minimum spend levels that exceed actual consumption.

Our analysis of enterprise consumption pricing contracts shows that organizations consistently underestimate consumption cost growth. The average enterprise Snowflake deployment grows 35 to 55% annually in credit consumption; Datadog deployments grow 25 to 45% annually as monitoring coverage expands. These growth rates make commitment-level negotiations particularly consequential.

Benchmarking Consumption Pricing

Benchmarking consumption-based SaaS requires a different approach than per-seat pricing. The relevant benchmarks are cost-per-unit metrics: cost per Snowflake credit, cost per Datadog host per month, cost per Twilio message. These unit economics must then be calibrated to your specific usage profile, workload type, data volume, retention requirements, to produce a meaningful comparison.

The highest-value benchmarking activity for consumption vendors is commitment-level optimization. Organizations frequently commit to minimum spend levels that reflect ambitious growth projections, and then find themselves either over-committed (paying for unused capacity) or under-committed (paying list rates for consumption above the commitment tier). Our benchmark data shows the sweet spot for Snowflake commitments at 60 to 70% of projected peak consumption; for AWS at 50 to 65%; for Datadog at 70 to 80%.

"Consumption pricing gives vendors the ability to grow revenue without any renegotiation. Every additional data source added to Datadog, every new query workload on Snowflake, every outbound message via Twilio, the meter runs automatically. That's why unit-cost benchmarking at contract signing matters so much."

Vendor / UnitList Unit CostBenchmark Range (Enterprise)Typical Discount
Snowflake (credit, on-demand)$2.00 to $4.00$1.20 to $2.4020 to 40%
Datadog (host/month)$23 to $34$14 to $2325 to 40%
Databricks (DBU, all-purpose)$0.15 to $0.55$0.09 to $0.3520 to 40%
Twilio (SMS outbound, per message)$0.0079$0.0045 to $0.006320 to 43%
Elastic Cloud (capacity unit/hr)$0.095 to $0.175$0.057 to $0.12225 to 40%

Model 3: Platform Licensing

Platform licensing is a hybrid model where a base platform capacity fee is charged independently of, or in addition to, per-seat or per-user fees. ServiceNow is the archetypical example: while individual users are licensed per-seat, the Now Platform itself carries a platform capacity fee that scales with the number of active workflows, integrations, and process scope rather than with user count alone.

Other vendors that use platform components include Salesforce (Platform and Experience Cloud base licenses), SAP BTP (integration credits + API calls + application runtime), and Workday (integration platform and Extend modules charged separately from HCM seats).

Why Platform Licensing Is the Most Complex to Benchmark

Platform fees are the most difficult component to benchmark accurately for two reasons. First, the unit of measure is vendor-specific and not standardized across the market, ServiceNow's "process capacity" units are not directly comparable to Salesforce Platform licenses. Second, platform fees are frequently added to contracts mid-term as usage expands, making initial contract benchmarking only a partial picture of total cost.

Our approach to platform fee benchmarking involves decomposing the platform into its constituent services and benchmarking each component separately: integration throughput costs, workflow execution costs, API call costs, and storage costs. This decomposition approach typically reveals 20 to 35% savings opportunities compared to organizations that accept bundled platform pricing without component-level analysis.

Model-by-Model Negotiation Strategy

Negotiating Per-Seat Contracts

The primary levers in per-seat negotiation are volume, term, and competitive pressure. Volume discounts are automatic but often not maximized, vendors will offer additional volume tiers for incremental commitments. Multi-year terms (3-year vs. 1-year) provide a structured discount opportunity that most vendors will take. Competitive pressure, when backed by a credible alternative vendor in active evaluation, consistently moves per-seat pricing to the lower end of the benchmark range.

The secondary levers are frequently overlooked: utilization-based true-down rights (the ability to reduce seat count at renewal if utilization data shows consistent under-usage), seat reallocation flexibility (moving licenses between user classes without additional charge), and SKU mix optimization (right-sizing users between higher and lower edition tiers based on actual feature usage).

Negotiating Consumption Contracts

For consumption-based vendors, the critical negotiation variables are commitment level, unit pricing rate, and overage protections. Commitment level determines your discount tier, committing at 60 to 70% of projected peak usage is typically optimal, providing discount access without over-committing. Unit pricing rate negotiation should be based on per-unit benchmarks (cost per credit, cost per host) rather than total spend commitments. Overage protections, caps on the rate at which consumption above the committed level is charged, are frequently available but rarely requested proactively by buyers.

For a deeper treatment of cloud commitment optimization (which shares mechanics with SaaS consumption pricing), see our use case guide on cloud commitment optimization.

Negotiating Platform Contracts

Platform licensing negotiation requires a clear decomposition of what components are included in the platform fee and what constitutes out-of-scope consumption. Organizations that negotiate explicit platform capacity definitions, with documented inclusions and overage rates, consistently pay less over the contract term than those that accept umbrella platform license language that gives vendors discretion to determine what is "included."

Model Selection, Key Benchmarking Considerations

The Rise of Hybrid Pricing Models

The real-world pricing structures of enterprise SaaS vendors are increasingly hybrid combinations of all three models. Salesforce charges per-seat for most clouds, consumption-based for Einstein AI credits and storage, and platform-based for Experience Cloud and MuleSoft integration capacity. ServiceNow charges per-seat for ITSM users, platform fees for workflow capacity, and consumption fees for IT operations analytics. SAP charges per-user for SuccessFactors and Concur, consumption-based for BTP integration credits, and platform fees for S/4HANA private cloud.

The procurement implication is that benchmarking a single component of a complex vendor relationship, the per-seat rate, for example, without understanding the full cost stack produces an incomplete picture. Our benchmark methodology for hybrid-model vendors always includes a full TCO analysis that captures all pricing components, not just the headline subscription.

The hidden costs embedded in hybrid pricing structures are analyzed in detail in our companion article on hidden costs in SaaS contracts. For a comprehensive view of what market pricing looks like across all these components, our SaaS Sprawl Cost Benchmark research paper provides the most detailed publicly available analysis of enterprise SaaS cost structures.

Choosing the Right Benchmarking Approach for Your Situation

The pricing model determines the benchmarking method. Per-seat vendors require per-unit price benchmarks normalized to deal size. Consumption vendors require unit-cost benchmarks calibrated to your usage profile. Platform vendors require component decomposition. Hybrid vendors require all three, applied to each cost component independently.

The practical implication is that comprehensive SaaS benchmarking cannot be reduced to a single data point or generic market report. It requires transaction-level data that has been calibrated to the specific characteristics of your deal, size, duration, competitive situation, and feature configuration. That calibration is what separates benchmark data that moves vendor pricing conversations from benchmark data that vendors dismiss as non-comparable.

Benchmark Your SaaS Models

Per-seat, consumption, or platform, we have transaction data for all three. 48-hour delivery.

Contact Us

SaaS Pricing Benchmarks Cluster

Related reading

All Analysis

Pricing data and source text from the VendorBenchmark library. Co-sell reading is this site’s.