Strategy
Software Pricing Models for B2B SaaS Explained
11/3/2025 · 11 min read
Last reviewed: 12/28/2025
Key takeaways
- Your pricing model signals who your product is for before the buyer reads a single feature.
- Per-seat works when value scales with users. Usage-based works when value scales with consumption.
- Test pricing in sales conversations before changing your pricing page.
Your pricing model is the first thing a buyer evaluates. Before they read your features, before they book a demo, they look at how you charge. And in that moment, they decide whether you're built for companies like theirs.
A per-seat model says "we scale with your team." Usage-based says "pay only for what you use." Tiered says "we have a plan for your size." Flat-rate says "we keep it simple." Each model attracts a different buyer and repels a different one. Choosing the wrong model doesn't just cost you revenue. It attracts the wrong customers, creates the wrong expectations, and positions you in the wrong market.
This guide walks through the four main software pricing models, when each one works, when it fails, and how to choose based on your product's value delivery. If you've already chosen a model and need help with the actual numbers, see the SaaS pricing guide.
The Four Software Pricing Models
1. Per-Seat (Per-User) Pricing
You charge a fixed amount per user per month. Slack charges per active user. Salesforce charges per seat. Most collaboration and productivity tools use this model.
When it works: Your product becomes more valuable as more people in the company use it. Each additional user creates clear, measurable value. The product is used daily by individual contributors.
When it fails: Buyers limit seats to control costs. You want 100 people using your product, but the company buys 20 seats and shares logins. Growth becomes a negotiation with procurement instead of natural expansion. This is particularly damaging for products where broad adoption drives value.
Positioning signal: Per-seat pricing tells buyers "this is a tool your whole team uses every day." It positions you as a core workflow tool, not a utility. It also signals that your price scales predictably, which finance teams appreciate.
Real examples: Slack, Figma, Notion, Asana, HubSpot CRM (per user for paid tiers). According to Price Intelligently, roughly 50% of SaaS companies use some form of per-seat pricing.
2. Usage-Based Pricing
You charge based on consumption: API calls, messages sent, data processed, transactions completed, storage used. The bill fluctuates month to month.
When it works: Usage directly correlates with value. The more a customer uses your product, the more they benefit. This creates natural alignment: your revenue grows when your customer succeeds. It also lowers the entry barrier because new customers start small and scale up.
When it fails: Buyers can't predict their monthly bill. Finance teams hate unpredictable costs. If usage spikes unexpectedly (say a viral event for a CDN customer), the bill shocks the buyer and erodes trust. Enterprise procurement often rejects usage-based models entirely because they can't forecast annual spend.
Positioning signal: Usage-based pricing tells buyers "you only pay for what you use." It positions you as efficient and fair. It attracts cost-conscious buyers and developer-focused teams who want to start small.
Real examples: Twilio (per API call), Snowflake (per compute credit), AWS (per resource consumed), Stripe (per transaction).
3. Tiered Pricing
You offer 2-4 packages at different price points, each with a different feature set. This is the most common B2B SaaS pricing model.
When it works: You serve genuinely different segments. A startup with 5 people has different needs than an enterprise with 5,000. Tiered pricing lets you address both without building separate products. Each tier should feel like it was designed for that segment, not like features were arbitrarily gated.
When it fails: The tiers are arbitrary. If the only difference between plans is limits (5 projects vs. 20 projects vs. unlimited), you're charging for capacity, not value. Buyers feel nickeled and dimed. They choose the cheapest tier and resent the upsell. The worst version: a "Contact Sales" enterprise tier with no price, no features listed, just a wall.
Positioning signal: Tiered pricing tells buyers "we understand that different companies have different needs." It positions you as mature enough to serve multiple segments. It also creates a natural upgrade path.
Real examples: HubSpot (Starter, Professional, Enterprise), Zoom (Basic, Pro, Business, Enterprise), Mailchimp (Free, Essentials, Standard, Premium).
4. Flat-Rate Pricing
One price, one product, all features. No tiers, no per-seat math, no usage tracking.
When it works: Your product delivers the same core value regardless of company size. Simplicity is your competitive advantage. The buying decision should be frictionless. You want to remove every barrier between "interested" and "paying."
When it fails: A company with 10,000 employees pays the same as one with 10. You leave enterprise revenue on the table. You also can't differentiate between segments, which makes targeted marketing harder. If your product's value genuinely scales with company size, flat-rate undercharges your best customers.
Positioning signal: Flat-rate pricing tells buyers "we believe in simplicity." It positions you as opinionated and confident. It attracts buyers who are tired of complex pricing calculators.
Real examples: Basecamp (one plan, flat price), Crisp (all-in-one plan), some early-stage products that haven't segmented yet.
How to Choose Your Model
The model should match how your product delivers value. Ask three questions:
1. What is the unit of value?
- Value scales with users: per-seat
- Value scales with consumption: usage-based
- Value differs by segment: tiered
- Value is constant: flat-rate
2. How does your buyer budget?
- Needs predictable annual spend: per-seat or tiered (not usage-based)
- Values flexibility and pay-as-you-go: usage-based
- Wants the simplest possible purchase: flat-rate
3. What do competitors charge?
Not to copy them. To understand buyer expectations. If every competitor is per-seat and you go usage-based, you need a clear story for why. That story can be a competitive advantage ("you only pay for what you use") or a conversion killer ("wait, how much will this cost me?").
Hybrid Models
Most successful SaaS products combine models. Common hybrids:
- Per-seat + tiered: Different tiers with different per-seat prices. HubSpot does this. The tier determines features, the seat count determines the final price.
- Tiered + usage: A base tier with usage-based overages. Intercom, Zapier. You get a baseline included, then pay for consumption above that.
- Flat-rate + per-seat: One flat price up to N users, then per-seat above that. Combines simplicity for small teams with scalability for larger ones.
Hybrids add complexity. Every dimension you add to pricing (seats AND usage AND tier) is another thing the buyer has to calculate. Keep it to two dimensions max.
Pricing Model and Your Positioning
Your pricing model is part of your value proposition. It communicates who you are before you say a word about features.
- Per-seat signals: "We're a core workflow tool." Best for products that compete on adoption and daily use.
- Usage-based signals: "We're infrastructure." Best for developer tools, APIs, and platforms where efficiency matters.
- Tiered signals: "We serve multiple segments." Best for products with broad market appeal and feature differentiation.
- Flat-rate signals: "We're simple and opinionated." Best for products that compete on ease of use and brand.
When you build your messaging framework, the pricing model should be consistent with the story. If your messaging says "enterprise-grade security" but your pricing is flat-rate at $49/month, the signal is mixed. If your messaging says "built for developers" and your pricing is usage-based, the signal is coherent.
How to Test Before You Commit
Don't change your pricing page based on a spreadsheet. Test with real buyers first:
- Sales conversations (cheapest test): Have reps quote two different models to similar prospects over 4 weeks. Track close rate and deal size at each model. 20-30 conversations give you signal.
- Willingness-to-pay interviews: Ask 10-15 target buyers the Van Westendorp questions: too cheap, too expensive, great deal, getting expensive. Map the acceptable range.
- A/B test the page: Only after sales conversations validate the direction. Run for 4 weeks minimum. Measure pipeline and close rate, not just signups.
How AI Changes Pricing Decisions
AI enables pricing analysis that used to require a dedicated pricing team. Monitor competitor pricing changes in real-time. Analyze win/loss data across hundreds of deals to find price sensitivity patterns. Model revenue impact of pricing changes before committing. Segment customers by willingness-to-pay using behavioral data.
The strategic decisions remain human: which model fits your brand, whether to go upmarket or downmarket, how aggressively to price against competitors. AI gives you data to make those calls with confidence.
Common Mistakes
- Choosing based on competitors: "Everyone in our space charges per-seat, so we will too." Your product might deliver value differently. Choose based on your value unit, not convention.
- Changing models mid-market: Switching from per-seat to usage-based confuses existing customers and resets buyer expectations. Plan the transition carefully.
- Too many tiers: Three tiers is ideal. Four is acceptable. Five or more creates analysis paralysis. The buyer should choose in under 30 seconds.
- Free tier without strategy: A free tier is not a pricing model. It's a growth strategy. If your free tier doesn't convert to paid, it's a cost center.
For a deeper dive into setting actual price points within your chosen model, see the SaaS pricing guide. For how pricing fits into your broader go-to-market plan, see the GTM strategy template.
If you need help choosing a pricing model that aligns with your positioning, see how I work with B2B SaaS teams. More frameworks on the Rushogen blog.
Related reading
Author
Ruslan Shogenov · Product Marketing Consultant
Related reading
Need help with GTM?
Book an intro call to review your context and growth goals.
FAQ
What are the main software pricing models?
The four main models are per-seat (charge per user), usage-based (charge per consumption), tiered (2-4 packages at different price points), and flat-rate (one price for everything). Each signals something different to buyers about your product's value and target market.
How do you choose a pricing model for SaaS?
Match the model to your value delivery. If value scales with users, use per-seat. If value scales with consumption, use usage-based. If you serve distinct segments with different needs, use tiered. If simplicity is your brand, use flat-rate. Then test with real buyers.
What is the most common B2B SaaS pricing model?
Tiered pricing is the most common, used by the majority of B2B SaaS companies. It lets you serve multiple segments (startup, growth, enterprise) with different feature sets and price points. But common does not mean best for every product.