B2B SaaS Pricing Models: How to Price Your Product Without Leaving Money on the Table
SaaS pricing models compared - per seat, usage-based, flat rate, hybrid. Pricing page design, testing frameworks, and competitive pricing analysis for B2B SaaS.
Pricing is the highest-leverage growth lever most SaaS companies never pull. A 1% improvement in pricing yields an 11% increase in profits - more than a 1% improvement in customer acquisition (3.3% profit increase) or a 1% improvement in retention (6.7% profit increase). These numbers come from a well-known analysis by McKinsey, and they have been directionally confirmed by every pricing study since.
Despite this, most SaaS companies set their pricing once during the early days, add a tier or two when they hire a VP of Sales, and never think about it strategically again. The pricing page becomes the last page anyone updates and the first page every buyer visits.
This guide covers the major B2B SaaS pricing models, their strengths and weaknesses, how to choose the right model for your product, pricing page design best practices, how to test pricing without alienating customers, and competitive pricing analysis. This is the framework we use at PipelineRoad when helping SaaS clients optimize their pricing strategy.
The Major SaaS Pricing Models
Per-Seat Pricing
How it works: Customers pay a fixed price per user per month. More users means higher revenue. This is the model Salesforce popularized and the one most B2B SaaS companies still default to.
Examples: Salesforce ($25-$300/user/month), Slack ($8.75-$12.50/user/month), Asana ($10.99-$24.99/user/month).
Strengths:
- Simple to understand, explain, and sell
- Revenue grows naturally as customers add users
- Predictable for both vendor and buyer
- Easy to compare against competitors
- Aligns with organizational growth (more employees = more users = more revenue)
Weaknesses:
- Discourages adoption - customers limit seats to save money, which means fewer people using your product, which means less value delivered, which means higher churn risk
- Does not align with value delivered - a power user and a light user pay the same price
- Creates “seat sharing” incentives where teams share logins to reduce costs
- Revenue growth is capped by the customer’s headcount, not by the value you deliver
- Pushes pricing conversations to procurement (who counts headcount) rather than the business buyer (who sees value)
Best for: Products where usage correlates with the number of users (CRM, project management, communication tools). Products where seat count is a reasonable proxy for value delivered.
Worst for: Products where a small number of users generate disproportionate value (analytics platforms, automation tools, infrastructure software). Products where limiting seats reduces the product’s effectiveness.
Usage-Based Pricing
How it works: Customers pay based on how much they use the product. Usage metrics vary: API calls, data processed, messages sent, contacts stored, transactions completed.
Examples: AWS (compute hours), Twilio (API calls), Snowflake (compute credits), Stripe (transaction percentage).
Strengths:
- Directly aligns price with value - customers pay more only when they get more value
- Lowers barrier to entry - new customers can start small and scale up
- Revenue grows with customer success (as they use more, they pay more)
- Reduces churn from “paying for more than we use” objections
- Naturally captures expansion revenue without requiring upsell conversations
Weaknesses:
- Revenue is less predictable - usage fluctuates monthly, making forecasting harder
- Customers may limit usage to control costs (same seat-limiting problem, different metric)
- Complex to explain and sell, especially to non-technical buyers
- Can create bill shock if usage spikes unexpectedly
- Finance teams dislike variable costs - they want predictable line items in the budget
Best for: Infrastructure and developer tools, data platforms, communication APIs, transaction-based products. Products where the usage metric directly maps to value delivered.
Worst for: Products where the value is in access rather than usage (knowledge bases, compliance platforms). Products where the primary buyer is a non-technical executive who wants a simple monthly invoice.
Flat-Rate Pricing
How it works: One price, one product, unlimited users and usage. Simple as it gets.
Examples: Basecamp ($349/month flat), some early-stage SaaS products.
Strengths:
- Extremely simple to understand and sell
- No friction around seat counts or usage limits
- Encourages maximum adoption (everyone can use it)
- Easy to forecast revenue
Weaknesses:
- Leaves money on the table with large customers who would pay more
- Hard to capture value from different segments (an enterprise company and a startup pay the same)
- No natural expansion revenue mechanism
- Limits revenue per account regardless of value delivered
- Makes it impossible to experiment with packaging
Best for: Products with a narrow target market where most customers are similar in size and usage. Products where simplicity is a core brand value.
Worst for: Products serving multiple segments with dramatically different needs and willingness to pay. Products with natural expansion paths (more users, more features, more data).
Tiered Pricing
How it works: Multiple plans at different price points, each with different features, usage limits, or service levels. The classic “Good, Better, Best” model.
Examples: Most B2B SaaS companies (HubSpot, Intercom, Notion).
Strengths:
- Captures value from different segments (startup, mid-market, enterprise)
- Creates natural upsell paths (customers upgrade as they grow)
- Allows feature differentiation (basic features for everyone, premium features for higher tiers)
- Standard model that buyers understand and expect
- Enables price anchoring (the expensive tier makes the middle tier look reasonable)
Weaknesses:
- Requires careful feature allocation (which features go in which tier)
- Can create frustration when a needed feature is in a higher tier
- Middle tier often captures 60-70% of customers, leaving top and bottom tiers underoptimized
- Tier names and packaging need regular review as the product evolves
Best for: Products with a broad customer base spanning multiple segments. Products with features that naturally tier from basic to advanced.
Worst for: Products with a single, homogeneous customer segment. Products where every customer needs every feature to get full value.
Hybrid Pricing
How it works: Combines elements of multiple pricing models. Most commonly: a base platform fee (flat or tiered) plus usage-based charges for specific features.
Examples: HubSpot (base platform fee + contact tiers), Intercom (base seat fee + usage for certain features), most modern B2B SaaS products.
Strengths:
- Provides revenue predictability (base fee) plus growth upside (usage-based component)
- Captures value from both access and usage
- More accurately reflects the multi-dimensional value most SaaS products deliver
- Can be tuned to balance vendor predictability with customer flexibility
Weaknesses:
- Most complex to explain and sell
- Requires sophisticated billing infrastructure
- Can confuse buyers if the hybrid structure is not clearly communicated
- Makes competitive comparison harder (apples-to-oranges pricing)
Best for: Products that deliver value across multiple dimensions (platform access + data volume + features + support level). Products transitioning from pure per-seat to more value-aligned pricing.
Pricing Model Comparison
| Factor | Per-Seat | Usage-Based | Flat-Rate | Tiered | Hybrid |
|---|---|---|---|---|---|
| Simplicity | High | Low | Very high | Medium | Low |
| Revenue predictability | High | Low | Very high | High | Medium |
| Value alignment | Medium | Very high | Low | Medium | High |
| Expansion revenue | Medium | Very high | None | Medium | High |
| Adoption incentive | Low | Medium | Very high | Medium | Medium |
| Competitive comparability | High | Low | High | High | Low |
| Best company stage | Any | Growth+ | Seed | Any | Series A+ |
How to Choose the Right Pricing Model
The right pricing model depends on three factors:
Factor 1: How does your product deliver value?
If value increases with the number of users (communication, collaboration, CRM), per-seat pricing makes sense. If value increases with usage volume (data processing, API calls, transactions), usage-based pricing makes sense. If value is in access to a capability regardless of how much you use it, flat-rate or tiered pricing makes sense.
The exercise: Ask your top 10 customers: “What is the most valuable thing our product does for you?” If the answers correlate with user count, use per-seat. If they correlate with a usage metric, use usage-based. If they correlate with a specific feature or outcome, use tiered with the most valuable features in higher tiers.
Factor 2: Who is your buyer?
Technical buyers (engineers, data teams) are comfortable with usage-based pricing because they understand variable costs. Business buyers (sales leaders, marketing leaders, CEOs) prefer predictable costs. Finance and procurement teams strongly prefer predictable pricing that they can budget for annually.
If your primary buyer is a VP of Sales, per-seat or tiered pricing with annual contracts is probably right. If your primary buyer is a VP of Engineering, usage-based pricing with monthly flexibility may resonate more.
Factor 3: What stage is your company?
Pre-PMF: Keep pricing dead simple. One or two tiers. Do not optimize - iterate. You will change your pricing 3-5 times before Series A. Do not invest in complex billing infrastructure for a pricing model you will change.
Post-PMF, pre-$5M ARR: Introduce tiered pricing with 3 plans. Create clear segment differentiation. Start collecting pricing data (what plans do customers choose? where do they expand? where do they churn?).
$5M+ ARR: Optimize pricing based on data. Test hybrid models. Introduce enterprise/custom pricing for large deals. Invest in pricing infrastructure (CPQ tools, billing systems).
What Doesn’t Work: Pricing Anti-Patterns
Pricing by cost-plus
“Our costs are $X, so we charge $X + 30% margin.” This is the worst way to price SaaS. Your costs have nothing to do with the value you deliver. If your product saves a customer $100,000 per year and your costs are $500 per month, charging $650 per month (cost + margin) is leaving $7,000+ per year on the table. Price based on value, not costs.
Copying competitor pricing
“Our main competitor charges $49/user/month, so we will charge $39/user/month.” This anchors your pricing to your competitor’s strategic decisions, which may have nothing to do with your product’s value or your unit economics. Competitors may be underpricing to gain market share, overpricing because they have brand equity, or pricing based on a cost structure that is different from yours. Use competitor pricing as a reference point, not a formula.
Discounting to win every deal
“We will give you 40% off if you sign this quarter.” Aggressive discounting trains your market to expect discounts, destroys your pricing integrity, and creates a customer base that churns at higher rates (price-sensitive buyers are always the first to leave). Discounting should be rare, small (10-20% maximum), and tied to genuine commitments (multi-year contracts, case study participation).
”Enterprise: Contact Us” without any price signal
For products with ACVs under $50K, hiding all pricing behind “Contact Us” is a conversion killer. Buyers want to self-qualify on budget before talking to sales. If they cannot get a rough sense of cost from your website, they will go to a competitor who gives them that information. For mid-market products, show a starting price or a price range.
Too many pricing dimensions
“$X per user per month + $Y per GB of data + $Z per API call + $W per custom integration + $V for premium support.” If your pricing requires a calculator to understand, you have too many dimensions. Buyers should be able to understand your pricing in under 30 seconds. If they cannot, simplify.
Never changing pricing
SaaS companies that set pricing once and never revisit it are leaving substantial revenue on the table. As your product adds features and your brand gains credibility, your pricing power increases. Companies that review and adjust pricing annually grow revenue 20-30% faster than those that do not (Source: Price Intelligently/Paddle, 2024 SaaS Pricing Report).
Pricing Page Design Best Practices
Your pricing page is one of the highest-traffic, highest-intent pages on your website. Buyers who visit your pricing page are actively evaluating whether your product fits their budget. Design it accordingly.
Layout and structure
Lead with the recommended plan. Highlight your most popular or recommended tier visually (border, color, “Most Popular” badge). Most buyers choose the middle option (the compromise effect), so make sure your middle tier is the one you want most customers on.
Show annual and monthly pricing. Display both, with the annual price shown by default (it is usually the lower number, which anchors the perception of cost). Show the annual savings clearly: “Save 20% with annual billing.”
Use clear plan names. “Starter, Professional, Enterprise” is better than “Alpha, Bravo, Charlie” or clever brand-specific names. Buyers should immediately understand the relative positioning of each tier.
Feature comparison table. Below the pricing cards, include a detailed feature comparison table with checkmarks and x-marks. Buyers will scroll to this. Make it comprehensive but scannable.
Social proof on the pricing page. Customer logos, testimonial quotes, or review site ratings (G2, Capterra) directly on the pricing page. This is where buying anxiety peaks and social proof is most effective.
What to include on each pricing card
- Plan name
- Price (per user/month or flat)
- Annual vs monthly toggle
- 3-5 headline features (the most important differentiators for this tier)
- CTA button (clear action: “Start Free Trial,” “Get Started,” “Contact Sales”)
- User/usage limits (if applicable)
- “Everything in [lower tier], plus…” to show progressive value
What to avoid on pricing pages
- Cluttered feature lists. Do not list 40 features on each card. Highlight 3-5 key features per tier and put the full comparison in a table below.
- Ambiguous CTAs. “Learn More” is not a CTA. “Start Free Trial” or “Request Demo” is.
- No free option or trial. If possible, offer a free trial or freemium tier to lower the barrier to entry. The conversion from free to paid is one of the most powerful growth loops in SaaS.
- Hidden costs. If there are setup fees, implementation costs, or usage overage charges, disclose them. Surprise costs during the sales process destroy trust.
- Complicated pricing calculators. If understanding your pricing requires a calculator with 8 inputs, your pricing model is too complex. Simplify the model, not just the calculator.
For more on pricing page design, see our SaaS pricing page best practices guide.
How to Test Pricing
Pricing changes are high-stakes. Get it right and you unlock revenue. Get it wrong and you lose customers. Here is how to test pricing changes with minimal risk.
Method 1: A/B Test with New Prospects
Show different pricing to different website visitors. Track which pricing generates more signups, higher ACV, and better conversion rates. Only test with new prospects - never change pricing mid-deal for existing pipeline.
What to test:
- Price point (is $49 or $79 the right price for the mid-tier?)
- Packaging (which features in which tier?)
- Presentation (annual default vs monthly default, number of tiers displayed)
What not to test:
- Pricing model (per-seat vs usage-based - this is too fundamental for A/B testing)
- Dramatic price differences (testing $49 vs $499 will give you noisy data)
Method 2: Segment Testing
Roll out new pricing to a specific segment (geographic region, company size, industry vertical) while keeping existing pricing for everyone else. Compare segment performance to the control group.
Method 3: New Plan Introduction
Launch a new pricing tier alongside existing tiers. Do not remove any existing plans - just add a new option. Monitor which plans new customers choose and whether existing customers migrate voluntarily.
Method 4: Willingness-to-Pay Research
Before changing anything, survey prospects and customers about their willingness to pay. The Van Westendorp Price Sensitivity Meter asks four questions:
- At what price would you consider this product too expensive?
- At what price would you consider this product expensive but worth considering?
- At what price would you consider this product a bargain?
- At what price would you consider this product too cheap (and question its quality)?
The intersection of responses gives you the acceptable price range. This is research, not a commitment to change, and it is the lowest-risk way to understand pricing headroom.
Method 5: Sales Team Input
Your sales team negotiates pricing every day. They know which prices close easily, which prices stall deals, and which competitors’ pricing comes up in conversations. Interview your top 5 sales reps and ask:
- At what price point do you lose deals on price?
- At what price point do deals close without negotiation?
- What do prospects compare your pricing to?
- Where do you feel pressure to discount?
Competitive Pricing Analysis
Understanding your competitive pricing landscape is essential for setting and defending your pricing. Here is the framework.
Step 1: Map the competitive landscape
For your top 5-10 competitors, document:
- Pricing model (per-seat, usage-based, tiered, etc.)
- Price points for each tier
- Feature packaging by tier
- Free tier or trial availability
- Published vs hidden pricing
- Discounting patterns (check G2 reviews for mentions of discounts)
Step 2: Build a comparison matrix
| Feature/Dimension | Your Product | Competitor A | Competitor B | Competitor C |
|---|---|---|---|---|
| Pricing model | Tiered | Per-seat | Usage-based | Hybrid |
| Starter price | $X/mo | $Y/user/mo | $Z + usage | $W/mo |
| Mid-tier price | $X/mo | $Y/user/mo | $Z + usage | $W/mo |
| Enterprise | Custom | $Y/user/mo | Custom | Custom |
| Free trial | 14 days | 30 days | Free tier | 14 days |
| Key differentiator | Feature A | Feature B | Feature C | Feature D |
Step 3: Identify your pricing position
Based on the comparison, determine where you want to be positioned:
Premium: Priced 20-50% above the median. Justified by superior product, brand, or service. Requires clear differentiation.
Competitive: Priced at or near the median. Default position for most B2B SaaS.
Value: Priced 20-40% below the median. Use this to gain market share, but be careful - low pricing signals low value in B2B.
Disruptive: Dramatically lower pricing or a fundamentally different model (free tier, pay-per-outcome). Use this to reset category expectations.
Step 4: Build competitive battlecards
For each competitor, create a one-page pricing battlecard that your sales team can reference during deals. Include:
- Their pricing and packaging
- How your pricing compares (total cost of ownership, not just sticker price)
- Objection responses (“they’re cheaper because…” or “our price includes X that they charge extra for…”)
- Value justification (ROI data that shows your price is warranted)
The Pricing Review Cadence
Build pricing into your operating rhythm:
Monthly: Monitor conversion rates by plan, average deal size, and discounting rates. Flag anomalies.
Quarterly: Review competitive pricing changes. Analyze win/loss data for pricing-related factors. Test minor adjustments (feature packaging, pricing page design).
Annually: Full pricing strategy review. Willingness-to-pay research. Model changes if data supports them. Update all sales materials and competitive battlecards.
Trigger-based: Major product launch (new features may warrant new pricing), competitive pricing change (a competitor raises or lowers prices significantly), market shift (economic downturn, new category entrant).
The Bottom Line
Pricing is not a set-it-and-forget-it decision. It is one of the most powerful growth levers in your SaaS business, and it deserves regular strategic attention. The right pricing model aligns price with value, creates natural expansion revenue, and makes buying easy.
The wrong pricing model leaves money on the table, creates adoption friction, and gives your competitors an advantage.
Start with the model that matches how your product delivers value. Design a pricing page that makes buying easy. Test changes with data, not intuition. And review your pricing at least annually - because the product your customers are buying today is not the product you priced two years ago.
If you are evaluating your SaaS pricing strategy and want an outside perspective, PipelineRoad helps B2B SaaS companies optimize pricing, packaging, and pricing page design as part of our go-to-market strategy work. Pricing is too important to guess at.
Frequently Asked Questions
What is the most common pricing model for B2B SaaS?
Per-seat pricing is still the most common model for B2B SaaS, used by approximately 40-45% of companies. However, usage-based pricing has grown significantly, now used by roughly 30-35% of B2B SaaS companies, up from about 15% in 2020. Hybrid models (combining per-seat with usage-based elements) are the fastest-growing segment, with about 20% of SaaS companies now using a hybrid approach. The trend is toward pricing that aligns more directly with the value delivered.
How many pricing tiers should a SaaS product have?
Three is the standard for most B2B SaaS products, and it works for a reason: it provides a clear good-better-best framework that guides buyer decision-making. Four tiers can work if you serve truly distinct segments (startup, mid-market, enterprise, custom). Two tiers is too few for most B2B products because it forces a binary choice that often stalls decisions. More than four tiers creates decision paralysis. If you need more than four, your product may be too complex or your segmentation needs work.
Should SaaS companies show pricing on their website?
For products with an ACV under $25K - yes, absolutely. Hiding pricing for mid-market and SMB products frustrates buyers and increases bounce rates. Buyers want to self-qualify on budget before engaging with sales. For products with an ACV over $50K, custom pricing is appropriate because deals at this level are genuinely complex and involve negotiation. For products in the $25K-$50K range, showing a starting price ('starting at $X/month') with a 'contact us for enterprise' option is the best compromise.
How often should SaaS companies change their pricing?
Review pricing annually at minimum. Many successful SaaS companies make pricing adjustments 2-3 times per year based on data. However, major pricing model changes (switching from per-seat to usage-based, for example) should happen no more than once every 18-24 months, because they require significant internal and customer communication. Pricing page design and packaging changes (which features are in which tier) can happen more frequently with less disruption.
How do you test SaaS pricing without alienating customers?
Three approaches: (1) A/B test pricing on your website with new prospects only (existing customers keep current pricing), (2) test with specific segments or geographies before rolling out broadly, and (3) launch new pricing as new plans alongside existing plans, then grandfather existing customers while new customers use the new pricing. Never change pricing for existing customers without significant advance notice (90+ days) and a clear communication plan.
What is value-based pricing for SaaS?
Value-based pricing sets the price based on the economic value your product delivers to the customer, rather than on your costs or competitor pricing. If your product saves a customer $100,000 per year, pricing it at $12,000 per year (12% of value delivered) is value-based pricing. This approach typically results in higher prices than cost-based or competitive-based approaches because it focuses on the customer's ROI rather than your costs. The key is being able to quantify and communicate the value clearly.
Ready to build your SaaS marketing machine?
We have run these plays at 40+ B2B SaaS companies. Let's talk about yours.
Book a Strategy Call