Skip to content
SaaSFarersOpen Source · Open Journey
SaaS09 Apr 2026 · 9 min read

SaaS Pricing Models: How to Price Without Guessing

A practical breakdown of saas pricing models (per-seat, usage-based, tiered, hybrid), with a worked margin example using real AI token costs.

By SaaSFarers Team
TL;DR

The five common SaaS pricing models are per-seat, usage-based, tiered flat-fee, per-outcome, and hybrid. Pick per-seat for collaboration tools where value scales with headcount, usage-based where cost or value scales with consumption (especially AI features with variable inference cost), and hybrid when you have both a stable core and a variable cost driver. Most products with AI features need hybrid pricing to stay margin-safe.

The five common SaaS pricing models are per-seat, usage-based, tiered flat-fee, per-outcome, and hybrid. The right one depends on whether your costs and customer value scale with headcount, consumption, or neither. Products with AI features almost always need a hybrid or usage-based component because inference cost varies too much per user for flat per-seat pricing to stay profitable.

Pricing is a business decision disguised as a product decision, and most teams treat it as an afterthought until margins get uncomfortable. Below is how to reason about it properly, with a real cost example.

The five models, and what each assumes

Per-seat. You charge per named user per month. This works when value scales roughly linearly with headcount, as with Slack, Notion, and most B2B collaboration tools. It assumes your marginal cost to serve one more seat is small and roughly constant.

Usage-based (metered). You charge for consumption: API calls, GB stored, emails sent, AI tokens processed. Twilio and most cloud infrastructure products use this. It aligns price with cost directly, but customers dislike unpredictable bills.

Tiered flat-fee. A small number of fixed plans (Starter/Growth/Enterprise), each bundling a feature set and usage cap. Easiest for customers to understand and for sales to sell; hardest to keep margin-safe as usage grows within a tier.

Per-outcome. You charge based on a business result: percentage of revenue collected, per successful placement, per resolved ticket. Rare, powerful when it works, and it requires the vendor to have real influence over the outcome, not just a tool that might help.

Hybrid. A base platform or seat fee plus metered usage on specific features, usually the ones with variable cost. This is where most mature SaaS ends up, including nearly every product with an AI feature.

Why AI features broke pure per-seat pricing

A support-desk SaaS charging ₹2,000 ($24) per seat per month worked fine when the product was pure CRUD. Add an AI ticket-summarization feature and the economics change immediately, because inference cost is not fixed per seat: it's driven by how much each individual agent actually uses the feature.

Here is a simplified worked example using GPT-4o-class pricing (roughly $2.50 per million input tokens, $10 per million output tokens, figures that move over time but are directionally right):

Usage tier

Summaries/day

Tokens/summary (in+out)

Daily cost

Monthly cost

Light user

10

1,500

~$0.03

~$0.90

Typical user

50

1,500

~$0.15

~$4.50

Power user

300

1,500

~$0.90

~$27.00

At a flat ₹2,000 ($24) seat price, the power user alone consumes more in inference cost than the entire seat fee, before you've paid for hosting, support, or anything else. Multiply that by a few hundred power users and a feature that looked like a differentiator becomes a margin problem discovered three months after launch, usually by finance, not engineering.

This is the general pattern: any feature whose marginal cost scales with usage cannot be safely priced as if its marginal cost were zero. Per-seat pricing implicitly assumes zero or near-zero marginal cost per unit of usage. AI inference violates that assumption more visibly than almost anything SaaS has priced before.

Building a margin-safe hybrid

The fix most teams converge on:

  1. Keep the base plan per-seat for the core product, where marginal cost genuinely is near-zero (a database row, a UI render).
  2. Meter the AI feature separately, either as included credits per plan (e.g., 200 summaries/month included) with overage billed per unit, or as a visible add-on priced with a margin buffer above your worst-case cost.
  3. Price the overage above cost, not at cost. If a summary costs you $0.03, price overage at $0.05-0.08 to absorb model price volatility, retries, and the support cost of a metered feature.
  4. Cap or throttle rather than let costs run unbounded on lower tiers. A soft cap with an upgrade prompt protects margin without a bill-shock support ticket.

This mirrors how the field has settled for AI products built as SaaS: a stable subscription core with metered AI usage layered on top, not a single flat number that has to guess an average across wildly different user behaviour.

The tiered-pricing cliff

Tiered flat-fee pricing has a specific failure mode worth naming: the usage cliff. A plan bundles "up to 10,000 API calls" at ₹8,000/month, and the next tier jumps to ₹25,000/month for "up to 50,000." A customer sitting at 10,200 calls faces a 3x price jump for using 2% more than their allowance, which reads as punitive rather than fair and is a common trigger for downgrade-then-churn behaviour rather than upgrade.

Two fixes work better in practice than adding more tiers:

  • Soft overage instead of a hard cliff: charge a modest per-unit rate above the cap (e.g., ₹1 per extra API call) instead of forcing a full tier jump. Customers tolerate paying for what they used; they resent paying for a tier they didn't need.
  • Usage-based upsell prompts inside the product: show customers approaching their limit before they hit it, with a clear, self-serve path to add capacity, rather than a surprise invoice or a support ticket that discovers the overage after the fact.

The underlying principle is the same one that governs AI feature pricing: price should move smoothly with usage and cost, not in large discontinuous steps that punish customers for being slightly on the wrong side of a line.

Packaging is not pricing

A common mistake: a team decides pricing is broken and responds by moving a feature to a higher tier, without touching the actual price points. That's a packaging change, not a pricing change, and it's worth doing first because it's reversible and doesn't touch existing invoices. Pricing changes, meaning the actual numbers, are harder to undo once communicated, so exhaust packaging levers (what's included, usage caps, seat minimums) before you touch the price itself.

Running a price change without churning your base

Existing customers are more price-sensitive to a change than a new customer is to the absolute number, because a change feels like a broken promise even when the new price is fair. A change that works in practice usually has four parts:

  • Grandfather existing customers at their current price for 6-12 months, or permanently on annual plans, rather than repricing them immediately.
  • Give real notice, 30-60 days minimum, in writing, not buried in a changelog.
  • Lead with value, not the number: what's new, what's improved, why the product is worth more now than when they signed up.
  • Offer an annual lock-in at the old rate as a bridge. This pulls forward cash and softens the emotional hit of a monthly increase.

Silent repricing, changing the number on an active subscription without notice, is the single fastest way to spike both support tickets and churn in the same week. Treat pricing communication with the same care as an incident postmortem: clear, honest, and ahead of the customer finding out from their card statement.

Get your pricing model reviewed before you guess again

Pricing sits at the intersection of product, finance, and unit economics, and it's easy to get wrong in either direction, leaving money on the table or pricing out the customers you actually want. SaaSFarers works through this as part of SaaS product development engagements and when building AI products where inference cost has to be modelled before launch, not after the first invoice run. If you're rethinking your pricing model or the margin on an AI feature, related reading on SaaS metrics will help you set the LTV and payback targets pricing needs to hit, or get in touch and we'll work through the numbers with you.

saaspricingrevenueai
Questions

Frequently asked

There is no universally best model; it depends on how your costs and customer value scale. If value tracks headcount, use per-seat. If cost or value tracks consumption (API calls, storage, AI tokens), use usage-based or hybrid. Most mature B2B SaaS products end up hybrid, with a seat or platform fee plus metered usage on the variable-cost features.

Keep reading

More on saas

SaaSSaaS

SaaS Metrics That Matter: MRR, Churn, CAC and LTV

Clear formulas for the saas metrics that matter most, MRR, churn, CAC, LTV, and payback period, with a worked ₹ example and stage benchmarks.

23 Apr 20269 min read
SaaSSaaS

Multi-Tenant Architecture: The Real Trade-offs

A grounded comparison of multi tenant architecture options for SaaS teams, with the cost, isolation, and migration trade-offs that actually matter.

02 Apr 20268 min read
SaaSSaaS

What Is a SaaS Product? A Practical Guide to Building One

What is a SaaS product, really? A practical breakdown of multi-tenancy, billing, and the full anatomy every founder and engineer needs to know first.

04 Mar 20268 min read

Tell us what you are trying to build.

Whether it is a product, a system, or a career, the first conversation is with an engineer.