A B2B SaaS pricing model is the structure that defines how a company charges customers for access to its product. The choice of pricing model affects: how predictable the revenue is (flat rate = predictable; usage-based = variable); how customers adopt the product (per-seat pricing can slow adoption if users need approval for each additional seat; usage-based removes friction to initial adoption but creates bill shock risk); and how the company scales revenue (per-seat scales with headcount; usage-based scales with customer growth; value-based scales with the value delivered). Most B2B SaaS companies underinvest in pricing model design and default to per-seat pricing without evaluating whether an alternative model would better align their revenue with customer value.
Per-seat pricing
Per-seat (or per-user) pricing charges a fixed price per user per month or per year. It is the most common B2B SaaS pricing model. Advantages: simple to understand and communicate; scales directly with the size of the customer team (larger teams pay more); revenue is highly predictable. Disadvantages: creates friction for expansion (adding a new user requires a purchasing decision); incentivises seat consolidation (companies share logins to avoid paying for more seats); does not align revenue with actual value delivered (a customer with 50 users but low product usage pays the same as a customer with 50 heavy users). Best for: products where individual user productivity is the primary value driver (project management, email tools, communication tools, productivity software).
Usage-based pricing (UBP)
Usage-based pricing (also called consumption-based or pay-as-you-go) charges based on how much the customer uses the product: API calls, data processed, events triggered, emails sent, or another usage metric. Advantages: low barrier to entry (customers start small and pay only for what they use); aligns vendor revenue with customer value (companies that use the product more generate more value and pay more); enables natural expansion (as customer usage grows, revenue grows without a separate upsell conversation). Disadvantages: revenue is unpredictable (usage varies by month); customers may restrict usage to control costs, limiting product penetration; complex to bill and invoice. Best for: infrastructure products, AI/ML APIs, communication APIs, data platforms, and any product where the value scales directly with usage volume.
Platform / flat-rate pricing
Platform pricing charges a single flat price for access to the entire product, regardless of usage or seat count. Advantages: completely predictable revenue; simple for customers to budget; no friction for adoption (adding users or increasing usage does not affect price). Disadvantages: captures very little value from large or heavy-usage customers vs small customers; high churn risk from customers who do not use the product enough to justify the cost; difficult to expand revenue from existing customers without adding product modules. Best for: early-stage companies that want to reduce friction for adoption and where the product benefits from maximum penetration within the account; or products that are genuinely used by the whole organisation and where headcount pricing would be excessive.
Value-based pricing
Value-based pricing anchors the price to the business outcome the product delivers: price is set based on ROI, revenue generated, cost saved, or risk reduced, rather than on cost or competitive benchmarking. Example: a sales intelligence tool that generates 15 lakh in incremental revenue per rep per year might be priced at 2-3 lakh per rep per year, capturing 15-20% of the value delivered. Advantages: highest revenue capture for high-value products; aligns vendor and customer interests (both benefit from the customer getting more value); builds a strong customer ROI story. Disadvantages: complex to implement (requires a deep value quantification model and strong sales skills to communicate the ROI); difficult to defend in competitive evaluations where competitors use cost-plus or market-based pricing. Most B2B SaaS companies use value-based pricing as an input to their pricing decision but do not implement pure value-based pricing as a model.
Frequently asked questions
- What are the main B2B SaaS pricing models?
- The main B2B SaaS pricing models are: (1) Per-seat pricing: a fixed price per user per month; most common in B2B SaaS; scales with team size; straightforward but creates friction for expansion. (2) Usage-based pricing (UBP): price based on how much the customer uses the product (API calls, data volume, events); aligns revenue with value; enables natural expansion; introduces revenue variability. (3) Platform/flat-rate pricing: a single price for the entire product regardless of seats or usage; maximum simplicity; minimum expansion revenue. (4) Tiered pricing: different packages with different feature sets and price points (Starter/Professional/Enterprise); the most common structure for B2B SaaS; allows serving different ICP segments with appropriate feature sets and price points. (5) Value-based pricing: price anchored to the business outcome delivered (ROI, revenue generated, cost saved); highest revenue capture for high-value products; most complex to implement. Most B2B SaaS companies use tiered pricing as their primary model structure, with per-seat or usage-based as the variable dimension within each tier.
- What is usage-based pricing in B2B SaaS?
- Usage-based pricing (UBP) in B2B SaaS is a pricing model where customers pay based on how much they use the product, rather than a fixed monthly or annual fee per user. The usage metric varies by product type: API companies (Twilio, Stripe, OpenAI) charge per API call or transaction; data platforms charge per GB processed or stored; email tools charge per email sent; AI tools charge per token or model run; analytics tools may charge per event tracked. UBP has grown significantly in B2B SaaS because it reduces the barrier to entry (customers start paying only for what they actually use), aligns vendor revenue with customer value (high-usage customers generate more value and pay more), and enables organic expansion (as a customer's business grows, their usage and spend grow without a separate upsell conversation). The main challenges of UBP: revenue is harder to predict (usage can spike or drop month-to-month); customers may restrict usage to control costs, limiting product penetration; billing is more complex than fixed pricing.
- How do you choose the right pricing model for a B2B SaaS product?
- To choose the right B2B SaaS pricing model: (1) Identify your value driver: what does the customer actually value from your product -- individual user productivity (per-seat), volume of a specific activity (usage-based), or access to the full platform (flat-rate)? The pricing model should track the value metric as closely as possible; (2) Consider your ICP: enterprise buyers prefer predictable pricing (flat-rate or per-seat) because they need to budget; PLG and developer-focused products benefit from usage-based pricing because it reduces friction to adoption; SMBs may prefer flat-rate pricing for simplicity; (3) Evaluate revenue predictability needs: if you need predictable ARR for investor reporting and capacity planning, per-seat or platform pricing is safer than usage-based; if you can tolerate revenue variability, usage-based may better align with customer value; (4) Look at competitive pricing: being the only per-seat product in a market of usage-based products (or vice versa) can be a differentiator, but it can also create confusion; (5) Test: A/B test pricing models with different customer segments before committing to a company-wide pricing architecture -- customer willingness to pay and adoption patterns are empirical, not theoretical.
Keep reading
- B2B pricing strategy: how to price a B2B SaaS product
- B2B price increase: how to raise prices on B2B customers
- B2B annual contract value (ACV): what it is and how to increase it
- Product-led growth: what it is and how to build it in B2B
- B2B free trial conversion: how to convert free trial users to paying customers