
Pricing & Monetization
Usage-based vs seat-based pricing: 5 models and when each works
Anh-Tho Chuong•Oct 8•6 min read
Oct 8
/6 min read
Seat-based pricing charges for each person with access. Usage-based pricing charges for what the product does: API calls, compute, credits, transactions, or outcomes. Seats work when value grows with headcount. Usage works when value and cost grow with activity. Many SaaS and AI companies end up with a hybrid of the two.
The harder question is which usage model to use. There are five common ones, and each fits a different kind of product.
The five models below cover most usage-based pricing in SaaS and AI. Examples were checked against each company's public pricing page in October 2026.
| Model | How the customer pays | Public example | Works best when | Watch out for |
|---|---|---|---|---|
| Pay-per-use | Only for measured consumption, no base fee | AWS Lambda bills per request and per GB-second of compute | Infrastructure and APIs where a technical buyer tracks cost | Unpredictable revenue for you, bill anxiety for the customer |
| Credits | A plan includes a credit allowance; usage draws it down; customers top up or wait for the reset | Clay plans include monthly Data Credits and Actions, with paid top-ups | User-initiated, non-critical workflows, common in AI apps | Credits that don't map to a clear action become confusing |
| Percentage | A share of a monetary value the customer processes or earns | Substack writers keep 90% of paid subscription revenue, minus card fees | Your product sits in the money flow and sees the amount | Rarely applicable; large customers push back as volume grows |
| Outcome-based | Only when a defined result happens | Chargeflow charges 25% per recovered chargeback | The outcome is binary, measurable, and attributable | Agreeing on what counts as an outcome |
| Hybrid | A recurring fee with included usage, plus usage-based overages | Supabase Pro has a monthly fee with included MAUs, storage and egress, then per-unit overages | Most SaaS: you need predictable revenue and expansion | Two kinds of charges on one invoice can feel like double billing |
A few patterns sit behind that table.
Pay-per-use ties the bill directly to consumption, and it shows up more in infrastructure than in application software. Customers never pay for idle capacity, and your revenue tracks your costs. The trade-off is forecasting. Revenue moves with your customers' activity, in both directions.
Credits belong to the user, not to the infrastructure. Credits work when a person starts each unit of work: generating an image, enriching a lead, running a research task. If the balance runs out, the user waits or tops up, and nothing breaks. Infrastructure is different. Nobody wants a production database or an inference endpoint to stop because a credit balance hit zero. For background, business-critical workloads, charge automatically and protect the customer in other ways.
Percentage pricing needs visibility into money. Payments, marketplaces, and creator platforms can do it because they process the transaction. Most software can't see its customers' revenue, so the model rarely fits.
Outcome-based pricing is newer in software than in services. Recruiters and commission-only agencies have priced on results for decades. AI makes it possible for software when the product does the work end to end and the result is easy to verify.
A subscription is a fixed fee for a period. Seat-based pricing is the most common subscription unit in B2B SaaS: a price per user per month.
Usage-based pricing changes three things.
Usage-based pricing isn't new or fringe. In OpenView's 2021 State of Usage-Based Pricing survey of about 600 SaaS companies, 45% reported using it, up from 34% the year before.
Neither model is better in general. Seats fit collaboration tools, where more people using the product is the value. Usage fits products where software, not people, generates the activity, and where each unit of activity carries a real cost.
Neither guarantees higher NRR. Each ties expansion and contraction to a different driver.
With seats, NRR follows your customers' headcount. You expand when teams hire and contract when they cut. You don't capture more revenue when one user gets ten times more value. And if your product automates work, it can reduce the number of seats a customer needs.
With usage, NRR follows your customers' activity. You expand automatically as customers use more, without a renegotiation. OpenView's 2021 research reported that usage-based companies had higher net dollar retention than their peers. The same mechanism works in reverse. Snowflake, a consumption-priced data platform, reported a net revenue retention rate of 178% as of January 31, 2022, and 131% as of January 31, 2024. Both are strong numbers. The gap is a reminder that usage-based NRR moves with consumption, in both directions.
For a B2B SaaS company, the practical answer is usually:
That last point is often where a pricing model succeeds or fails. The playbook includes a four-question test for choosing a billable metric, with worked examples. Get the full test in the usage-based pricing playbook.
For most commercial AI chatbots, pure seat pricing is a poor fit, because the cost and the value sit in the conversations, not in the logins.
Every AI conversation consumes inference. A single seat can trigger thousands of conversations, and an AI agent that answers customers directly may not need a seat at all. A flat per-seat price leaves the vendor exposed to its heaviest users.
Three options work better:
If the chatbot is a self-serve tool that users start themselves, credits also work. If it's part of a customer's production support flow, it should keep running and charge automatically.
Hybrid billing combines a recurring fixed fee with usage-based charges on the same subscription. A typical hybrid plan has three parts:
Supabase is a clear example. Its Pro plan has a monthly fee that includes a quota of monthly active users, database size, storage, and egress. Usage beyond the quota is billed per unit, and a spend cap is on by default.
A common operational risk in hybrid billing is overages that pile up between billing cycles. An AI customer can run up a large inference bill in days, then dispute it or churn before paying. Progressive billing handles this. You set spending thresholds, track cumulative usage, and issue an invoice automatically when a threshold is reached, instead of waiting for the end of the period. This protects your cash flow and stops customers from building up debt they didn't expect.
The right platform can bill every model above without custom code, so you can change pricing without rebuilding billing. Check for:
Pricing also has to be visible to the customer. Usage pricing without dashboards, alerts, and clear invoices produces surprise bills and churn. The playbook includes a checklist of the customer-facing features to build alongside the model.
To see how this works for usage-based plans, visit Lago for usage-based billing.
Start from two questions. Does value grow with people or with activity? Is the workload user-initiated or business-critical? The answers point you to seats, credits, automatic usage charges, or a hybrid.
The playbook covers the rest: choosing a billable metric, setting included usage and overages, prepaid versus postpaid, and the features customers need to trust a usage-based bill.
Download the usage-based pricing playbook
Want to model your own pricing in Lago? Book a demo.