A SaaS pricing model is the rule that turns what a customer uses into what they pay. Per-seat, tiered, usage-based, credit-based and hybrid are all SaaS pricing models. Each one answers the same question differently: when a customer gets more out of your product, what makes their bill go up?
Of everything in your pricing, the model matters most. Pick the wrong one and nothing else you do will fix it. Better packaging won’t, and neither will sharper price points or a stronger sales team. Pick the right one and you barely notice it’s there. Customers who succeed with your product pay more, and nobody feels punished.
Most guides to SaaS pricing models are written by billing companies. They list the same seven models, give each a pros and cons line, and tell you to start by checking what your competitors charge. That last piece of advice is the most common mistake I see. This guide covers the twelve models you’ll actually run into, names companies using each one today, and gives you a way to choose that starts from your own product rather than someone else’s.
A pricing model does two jobs. It calculates what each customer pays, and it makes that amount differ between customers. A flat fee does the first job perfectly and the second not at all: a five-person agency and a 5,000-person enterprise pay the same. Most of the complexity in real SaaS pricing exists to do the second job better.
The model is one layer of a larger pricing architecture. I split that architecture into six layers, from the bottom up: capability, fencing, packaging, pricing model, monetization mechanics (discounts, trials, billing terms) and price points. Price points are the tip of the iceberg and the part everyone argues about. Everything underneath them is your pricing structure, and the pricing model is the most important piece of it.
Inside the model sits the value metric, the unit the bill scales with. Seats, API calls, resolved tickets, dollars processed. The metric is the most important part of the model, because once you have a good one, the model mostly picks itself.
One more distinction clears up a lot of confusion. Models differ by when the customer commits to a quantity:
“Subscription” is sometimes called a pricing model. It’s not. It’s really the billing rhythm the other models run on. A per-seat plan billed monthly is a subscription, and so is a monthly credit allowance.
| Model | How the bill is calculated | Best for | Real example | Where it breaks |
|---|---|---|---|---|
| Flat-rate | One price for the whole product | Narrow products sold to similar customers | Basecamp Pro Unlimited | Small customers overpay and big ones underpay |
| Tiered | Fixed packages at rising prices, split by features or limits | Self-serve products with clear segments | PagerDuty | Customers stuck between two tiers |
| Per-seat | Price per named user | Products where each user gets their own value | Figma, Toggl | Unused seats, and buyers keeping headcount on the tool low |
| Per-active-user | Price per user active in the billing period | Company-wide rollouts with uneven use | Slack | Needs a great definition of “active”, and any dip in usage means less revenue |
| Per-unit | Price per thing under management | Monitoring, security, payroll | Datadog hosts, Gusto employees | Tracks the customer’s size, not their success |
| Usage-based | Price per unit consumed, billed after the fact | APIs and infrastructure | Twilio, AWS | Bill shock and hard-to-forecast revenue |
| Committed usage | Customer commits to a spend and draws usage down against it | Infrastructure sold to larger accounts | Snowflake, Supabase | Unused commitment sours the renewal |
| Credit-based | Customer prepays credits, actions burn them at set rates | AI products and tools with lumpy usage | Clay, Replit | Opaque when the exchange rate is hard to follow |
| Take rate | A percentage of the money flowing through the product | Payments and commerce | Stripe, Shopify | Only works when you sit next to the money |
| Output-based | Price per completed piece of work | AI agents with a clear definition of done | Intercom Fin, Zendesk | Needs a programmatic definition of “done” |
| Outcome-based | Price per verified business result | Fraud and chargeback recovery | Chargeflow, Riskified | Almost never possible outside a few niches |
| Hybrid | Seats or a base fee plus a usage, credit or output layer | Most post-PMF SaaS and AI products | Intercom, Cursor, Gusto | Complexity customers can’t follow |
Freemium isn’t in the table on purpose. It’s an acquisition choice that sits in front of a pricing model, covered under “Where freemium fits” below.
Prices and plan details below are as of September 2026. Pricing pages change often, so treat any number as a snapshot.
One price, everything included, however many users or however much usage. The customer never has to guess the next invoice, and the sales process is a link to the checkout page.
The cost is the second job of a pricing model. A flat rate can’t tell customers apart, so small customers overpay and large ones get a bargain. Basecamp is the example every guide uses, and even Basecamp now sells a per-user plan next to its flat Pro Unlimited plan.
Several fixed packages at rising prices, each unlocking more features, more capacity or better support. PagerDuty runs a free plan and a ladder of paid tiers, each adding incident response features on top of the last. Tiers segment your market: small teams take the entry plan, larger ones pay for the tier with the features they can’t live without.
Tiers alone rarely carry the whole model. Most tiered SaaS products also charge per seat or per unit inside each tier, which makes them hybrids in practice.
A price per named user. Figma sells editor seats. Harvey sells legal seats at roughly $1,200 a year. At Toggl we priced by seats because that’s what made sense: each user got their own value from the product.
That is the test for seats. If every person using your product gets value from it independently, a seat tracks value and customers expect to pay that way. If one person gets the value and five others just look at the output, seats punish the customer for sharing it, and they’ll share a login instead.
HubSpot’s 2024 move to paid core seats and free view-only seats shows the fix. Charge for the people who work in the tool and let everyone else look for free.
A price per user who was actually active in the billing period. Slack’s Fair Billing Policy tracks activity and credits back seats that went unused, so a company can give everyone access without paying for people who never open the app.
It solves the biggest problem with seats in company-wide rollouts: a login nobody uses is worth nothing to the buyer. The price is a harder forecast for both sides, and you need a definition of “active” that holds up at the invoice. Does a service account count? Someone who only received a notification?
A price per thing the customer has under management. Datadog charges per host, CrowdStrike per endpoint, Gusto per employee on payroll. The unit is something the customer runs rather than someone who logs in.
Per-unit is easy to measure and easy for finance to forecast. The trade-off is that it tracks the size of the customer’s organization, not how well your product is doing for them.
A price per unit consumed, billed in arrears. Twilio charges per message segment. AWS charges for the compute and storage you actually used. The barrier to entry is close to zero, and revenue grows automatically as the customer grows.
OpenView’s benchmarks put usage-based companies at 125% median net revenue retention against 115% for subscription peers. That gap is real in infrastructure and developer platforms and narrows in broader B2B samples, because automatic expansion also runs automatically in reverse when a customer’s business slows.
The customer commits to a spend up front, usually annual and usually at a discount, and draws usage down against it. Snowflake sells capacity this way. Supabase’s Pro plan works on the same principle at a smaller scale: the base fee includes a monthly compute credit, and compute beyond it bills by the hour.
A commitment turns usage into a number finance can budget. You get cash up front and a forecastable floor, and the customer still pays for what they actually use.
The customer buys credits in advance, and each action burns a set number of them. Credits are usage-based pricing paid up front. They sit between a license, where the vendor gets the cash and the customer carries the risk, and pure usage, where the customer carries little risk and the vendor waits for its money.
There are two kinds:
Credits do things other models can’t. Customers spend more freely because the money already feels spent. A leftover balance keeps them from churning, where a license buyer who overpaid just downgrades. You can change how many credits an action costs without renegotiating a contract. And a customer burning through credits halfway through the term is an upgrade signal you didn’t have to go looking for.
A few rules I’d hold to. Credits should expire, and a 24-month life is a sane default. Never refund credits as cash, or you’ve become a bank. Keep the math simple, give the customer a live usage dashboard and a forecast, and let admins set spend controls. At renewal, let actual spend in the last period set the commitment for the next one. I call that a transposed commitment, and it removes the renewal argument.
A percentage of the money flowing through the product. Stripe charges a percentage plus a fixed fee per card payment. Shopify pairs a plan fee with fees on the transactions its merchants process.
A dollar processed is the most consistent unit in software. Every dollar is worth exactly what the next one is, customers never try to process less, and everyone already expects to pay this way for payments.
These two get mixed up constantly, so it helps to place them on a chain. Every product sits on a chain that runs from inputs, through activities and outputs, to outcomes and finally impact. Usage-based pricing bills on inputs. Agent and task-based pricing bills on activities. Output-based pricing bills on completed work. Outcome-based pricing bills on a verified change in the customer’s business.
Nearly everything sold as outcome-based pricing is output-based. Intercom’s Fin charges $0.99 per resolved support conversation. Zendesk charges per verified resolution. Salesforce meters Agentforce in Flex Credits at $500 per 100,000 credits, where a digital action costs 20 credits. Those are all outputs: something the software finished, not money landing on the customer’s P&L.
True outcome pricing exists, but mostly where a third party decides the result and real cash moves. Chargeflow takes 25% of the chargebacks it recovers, and Visa and Mastercard adjudicate the win. Riskified charges a percentage of approved orders and reimburses the merchant for any that turn out to be fraud. I cover where the line sits, and how close you can get to it, in outcome-based pricing and why it’s mostly output-based.
A base fee or seats, plus a usage, credit or output layer on top. Almost every mature SaaS company runs one, whatever its pricing page calls it.
The reason is a trade-off with three corners, and you only get two of them:
A hybrid lets you hold two and part of the third. Intercom sells seats at $29 to $139 a month plus $0.99 per resolution, with a 50-outcome monthly minimum. Cursor sells a $20 seat with a pool of requests, then bills overage. Gusto charges a base fee plus a price per employee.
Adding AI features to an established SaaS product is the most common reason companies end up here right now. A seat model that worked for years stops working once some users run up inference costs far higher than others, and the model has to change. A lot of my work at Potio right now is exactly this.
Freemium gives away a limited version for free and charges for the rest. Zoom caps free meetings at 40 minutes. Dropbox gives free users a small amount of storage.
It isn’t a pricing model. Free users don’t pay, and when they convert, they move onto one of the models above, usually tiered seats. Freemium is a decision about acquisition. It works when free users cost you almost nothing to serve and bring in paying ones, and it fails when free users use up support and infrastructure without ever converting.
Start from the value metric, always. If you find a good value metric, or more than one, it leads you to the model. I’ve written about the method in depth in how to find your SaaS value metric, so here is the short version.
| Product type | Model that usually fits | Why | Exception |
|---|---|---|---|
| APIs and infrastructure | Usage-based or committed usage | Value scales evenly with volume, and developers expect utility billing | Small, steady workloads can live on simple tiers |
| Collaboration and productivity | Per-seat or per-active-user | Each person gets their own value | Company-wide rollouts with patchy use suit active users |
| CRMs and systems of record | Platform fee plus paid core seats | Heavy users carry the value, everyone else only needs to see the data | Free view-only seats keep adoption wide |
| Internal tooling (Jira, Linear, Retool) | Per-seat | No honest outcome to bill on, and billing per bug closed would distort the work | None worth the trouble |
| AI agents that replace work | Hybrid with an output or credit layer | Seats shrink as the agent takes over the work | Copilots that assist a human keep seats |
| Payments and commerce | Take rate | You sit in the flow of the money | Add a plan fee to cover fixed costs |
| Monitoring, security, payroll | Per-unit | The count of managed things tracks the work | Add usage for data-heavy features |
Simple pricing is right when you sell to one type and size of customer. The bigger the deal, the more the model has to carry.
Self-serve products should stay close to one metric and a few tiers. A buyer on a credit card won’t read a rate card. Enterprise deals are different. Large customers negotiate hard against the core metric, so the model needs other parts that hold their price: a base or platform fee, charges for costs the buyer already expects to cover (support, storage, higher SLAs), and volume breaks shown up front so the buyer can see their size is already priced in. A price sheet that shows the discount they’re getting leaves much less room to push for more.
Volume discounts need watching. In one repricing I ran for a $2M ARR automotive tech SaaS, small shops paid roughly two dollars an order and the largest accounts around fifty cents. The company had never lost a large account on price. We moved them to one plan priced only on orders, with users and locations unlimited, and ARR grew 80% in the twelve months after launch, attributed to the pricing change, with no change in the cancellation rate.
The biggest mistake I see is companies fitting themselves to a model. Someone recommended it, or a product they admire uses it, and they try to reshape their pricing around it. Never do that. Pricing models aren’t a trend to follow.
Right now the trend is credits and usage. Most founders who come to me already want one or the other. And for some of them, even today, seats are the better answer, because each user gets their own value from the product and a seat tracks that value better than any meter would.
The only thing a trending model does is raise your customers’ expectation to pay. People accept a pricing model more easily when it’s how they already pay for similar things. That’s a real benefit if the model also fits your value metric. It’s worthless if it doesn’t.
The adoption numbers are also less settled than they look, because most of them come from billing vendors. Metronome, which sells usage-based billing, reported in 2025 that 77% of the largest software companies have some form of usage-based pricing. Chargebee’s 2025 survey of 473 finance, product and GTM leaders found subscription still features in 75% of pricing strategies. Read together, usage is spreading mostly as a layer on top of subscriptions, and pure usage is still mostly an infrastructure model.
AI breaks the economics seat pricing was built on. A traditional SaaS user costs roughly the same to serve as the next one. An AI user can cost many times more than the next one, depending on how hard they push the product.
Replit is the clearest public case. Its AI coding agents took revenue from $300M to $525M ARR while gross margin went from 36% to negative 14% across 2025. It moved from flat per-run fees to effort-based agent pricing to stop the bleeding, and took heavy criticism from users who couldn’t predict what a task would cost. Cursor introduced usage limits after a customer ran up a $7,225 bill that had to be refunded.
That’s why so many AI products have moved to credits or to seats plus credits. How you sell the extra capacity matters as much as the model itself:
Credits spreading through AI products does change what your customers expect. It doesn’t mean credits fit your product. Run the same value metric test as everyone else.
A pricing model sets how the bill is calculated. A SaaS pricing strategy is how you decide what level to charge and how to position it. The two get blended together on most lists, which is why “the 7 types of pricing strategies” rarely agree with each other.
The strategies that come up most:
A value-based strategy can run on a per-seat model, and a cost-plus strategy can run on usage. The strategy decides whether a seat costs $10 or $50. The model decides that you charge per seat at all. For SaaS the strategy should lean on value, with cost setting a floor, especially for AI products where cost to serve moves around.
When a pricing model change fails, the rollout is usually to blame more than the model.
Unity is the cautionary tale. In September 2023 it announced a runtime fee charged per game install, applied to games already in the market. Developers revolted, and in September 2024 Unity canceled the fee and went back to seat pricing with a price increase. HubSpot’s 2024 move to paid core seats went the other way: existing customers could stay on their legacy pricing, and view-only seats became free, so nobody paid for colleagues who only needed to look.
The rules I follow when moving a customer base onto a new model:
There are twelve SaaS pricing models worth knowing, and most real companies run a hybrid of two or three. The list is the easy part. The choice comes from your value metric: find the unit that grows as your customer succeeds, and the model mostly follows.
Test it with one question. When your best customers get more value, do they pay more without anyone feeling punished? If yes, the model is doing its job, and you’ll hardly notice it. If you’re arguing about the model every quarter, you’re usually arguing about a value metric nobody has named.
There’s no official list of four. The four most often grouped together are flat-rate, tiered, per-seat and usage-based pricing. In practice most SaaS companies combine two of them, typically tiers with seats inside each tier, or a seat or base fee with a usage layer on top.
The lists that circulate usually mix pricing strategies with pricing models. The strategies proper are value-based, cost-plus, competitor-based, penetration and skimming pricing. Items like freemium, tiered or usage-based pricing that often round a list out to seven are acquisition choices or pricing models, not strategies.
Tiered pricing with a per-seat charge inside each tier is still the most common setup in SaaS, and it’s what I see most often in companies coming to me. Hybrid models that add usage or credits on top of seats are growing fastest, driven mostly by AI features with variable costs to serve.
No, but it’s no longer the default. Seats still work where each user gets their own value from the product, like design, productivity and internal tools. They break where the software replaces work instead of helping someone do it, because the customer’s headcount falls as your value grows. That’s why most AI products now pair seats with a usage, credit or output layer.
Usage-based pricing measures consumption and bills for it afterwards. Credit-based pricing sells consumption in advance: the customer buys credits up front and each action burns some. Credits give the vendor cash earlier and the customer a budget they control, and they let the vendor change what an action costs without rewriting contracts.
Rarely, and only for a structural reason: the product’s scope changed, your cost to serve changed, or customers are working to use less of what you charge for. A model change touches contracts, billing, sales compensation and every forecast in the company. Price points can move every year. A pricing model should hold for years.
I'm a 3x founder and former CEO of Toggl. I work hands-on with SaaS & AI teams to fix pricing, packaging and monetization.
Book a call