Jump to a section
You have decided to charge, you have a rough number in mind, and now a new question is staring at you. Do you charge per person on the account, or per amount of stuff they use? Per-seat or usage-based? It sounds like a small billing detail. It is actually a decision about how your revenue grows, how customers feel about their bill, and whether your best customers reward you or resent you for it.
This guide walks through both models in plain terms, plus the hybrids in between, and gives you a way to pick without spiraling. The short answer up front: for a first pricing model, simple almost always wins, and the right choice usually comes straight from how your product creates value in the first place.
Where does the money actually come from?
The money comes from a customer who gets value and keeps paying. The pricing model's whole job is to connect those two things: as the value they get grows, your revenue from them should grow too. When the model tracks value well, growth in their usage or their team naturally grows your revenue, and nobody feels cheated. When it tracks value badly, you either leave money on the table or you charge for something the customer does not feel, and both hurt.
Customer gets more value from the product
|
v
Does your price rise with that value?
/ \
/ \
YES: model tracks value NO: model ignores value
| |
v v
More usage or seats They grow, you don't (money left behind)
means more revenue OR
| You charge for something they don't feel
v |
Revenue grows with the v
customer, fairly Resentment, or capped adoption
|
v
Durable recurring revenue
So the real question behind per-seat vs usage-based is not "which is trendy." It is "which one rises when my customer gets more value." Answer that and the model mostly picks itself. If the underlying mechanics of recurring revenue are still fuzzy, how to price your SaaS covers the value-based thinking this sits on top of.
How it actually works
Start with the core idea: pick the model that scales with how your product creates value, because that is the axis along which fairness and revenue both live.
If your product's value comes from more people collaborating in it, per-seat fits naturally. A shared workspace, a team communication tool, a project hub. More people on it means more value, so more seats meaning more money feels fair to everyone. The customer expects it, forecasts it easily, and does not feel gouged, because the bill goes up when the team, and the usefulness, goes up.
But watch the trap. If your product's value does not come from headcount, per-seat can actively hurt you. Say the real value is in the volume of work processed, but you charge per seat anyway. Now a customer processing a huge amount of value through two logins pays the same as a customer barely using it through two logins. You are undercharging your power users and the price has nothing to do with the value delivered. Worse, if adding a teammate costs another seat, a happy customer may keep access locked to a couple of people to control cost, which strangles the exact expansion you want.
If your product's value comes from throughput, usage-based fits. The customer who runs a million operations through you got far more value than the one who ran a thousand, and charging them accordingly is fair and grows your revenue with their success. The cost to you is predictability and clarity. You have to meter accurately, show customers where they stand so the bill never ambushes them, and accept that your revenue is harder to forecast month to month.
The buyer matters too. Think about who signs the check and what they can tolerate. A budget-holding manager often wants a predictable number they can plan around, which favors per-seat or a hybrid with a clear cap. A technical buyer who already thinks in units of consumption may be perfectly comfortable with usage-based, because it matches how they think about the tool. Match the model to the buyer's mental model, not just to the product. To understand who your buyer actually is and how they frame the product, positioning so people get your product is the groundwork.
A clearly hypothetical example
Here is an invented scenario to show the shapes. Every number is illustrative, not a result, not typical, and not a promise.
Imagine a tool that sends automated messages for small businesses. The value clearly comes from messages sent, not from how many staff log in.
Price it per seat at, say, a flat monthly fee per user. A customer with two staff sending 50,000 messages a month pays the same as a customer with two staff sending 500. The heavy user is a bargain for them and a loss for you, because you are carrying their volume for the price of two seats. Meanwhile the light user might feel they are overpaying for two seats they barely touch. The per-seat model has drifted completely away from the value being delivered, and your revenue does not move at all when a customer's usage explodes.
Now price it usage-based, per message with a small base fee. The heavy sender pays much more, which is fair, and your revenue grows automatically as they grow. The light sender pays little and stays happy. The catch shows up the month a customer runs a surprise campaign and sees a bill triple. If you did not show them that coming, you get an angry email even though the charge was "fair." So usage-based here is the right axis, but only if you pair it with clear in-product visibility of usage and maybe a spend cap.
And a hybrid: a modest base fee that includes an allowance of messages, then a per-message rate above it. Now the light user has a predictable floor, the heavy user pays for what they use, and the customer can see the allowance ticking. It captures most of the fairness with more predictability. It also takes more to build and explain, which is why it is often a second-generation model, not a first one.
Same product, three models, wildly different outcomes, and the deciding factor was always the same: does the price track the value, which here is messages, not seats.
What you need and what it costs
For per-seat, you need almost nothing beyond your normal checkout: a way to set a quantity and multiply. It is the cheapest model to build and the easiest to put on a page. This simplicity is a real feature, not a limitation, especially for a first launch.
For usage-based, you need metering you can trust: accurate counting of the billable unit, a way to show customers their current usage inside the product, and billing that can handle a variable amount each period. That is meaningfully more engineering, and metering bugs turn straight into billing disputes, so it carries ongoing risk. Solo founders often underestimate this cost and reach for usage-based because it sounds sophisticated. Build it only when the value truly lives in usage and the extra work is worth it.
Whatever you choose has to land clearly on the page, because a pricing model the visitor cannot understand in a few seconds costs you sales no matter how fair it is. Design a pricing page that converts covers how to present whichever model you pick so people actually grasp what they will pay.
How long it takes
Choosing a model is an afternoon of honest thinking about where your value comes from and who your buyer is. Implementing per-seat is quick. Implementing usage-based is not, so factor real build time in if you go that way.
Treat the first choice as provisional. Ship it, then watch how it behaves. Are customers capping adoption to control seat costs? Are heavy users wildly underpaying relative to the value they get? Are people surprised by usage bills? Those signals tell you whether to adjust, and you cannot see them until real customers are paying real money. To know which signals to even watch, metrics that matter for a solo SaaS points at the numbers worth tracking early. Early pricing is a hypothesis you test, not a decision you get right once and freeze.
What beginners usually get wrong
The first mistake is picking usage-based because it sounds modern, when the product's value has nothing to do with usage volume. Trendy is not a reason. Value alignment is.
The second is picking per-seat and then accidentally punishing adoption. If your product spreads by more people using it, but every new person costs money, you have built a brake on your own growth. Watch for customers sharing logins or gatekeeping access; that is the symptom.
The third is springing usage bills on people. Even a perfectly fair usage charge feels like a betrayal if the customer did not see it coming. Visibility and predictability are part of the product, not an afterthought.
The fourth is over-engineering the model on day one. A clever hybrid with tiers and allowances and overage rates is a lot to build, a lot to explain, and a lot to get wrong before you even know if anyone will pay. Start with the simplest model that roughly tracks value, and add sophistication only when customers and revenue justify it.
How I would start
If I were choosing a model for a small SaaS today, here is the sequence I would follow.
- Write one sentence naming where the value actually comes from: more people, more volume, or something else entirely.
- If the value scales with people collaborating, start with per-seat, because it is simple and matches the customer's expectation.
- If the value scales with throughput or consumption, lean usage-based, but only commit to it if I can meter accurately and show usage clearly in the product.
- If I am unsure, or the buyer wants predictability, pick the simplest model that roughly tracks value and resist building a hybrid yet.
- Put the model on the page in language a visitor understands in seconds, and price it based on value, not on my costs.
- Ship it, watch how customers behave, and treat the model as a hypothesis I will revise once real payments give me real signal.
What I would not do
I would not choose usage-based just because it sounds sophisticated. I would not charge per seat for a product whose value has nothing to do with headcount. I would not launch a variable bill without giving customers a clear view of their usage, because a surprise charge poisons trust fast. I would not build an elaborate hybrid before proving anyone will pay the simple version. And I would not treat the first model as permanent. It is a starting hypothesis, and the market will tell me soon enough whether it fits.
The bottom line
Per-seat is simple, predictable, and easy to sell, and it quietly punishes you if your value does not come from headcount. Usage-based tracks value beautifully and can ambush customers with the bill if you are not careful. Hybrids split the difference and cost you complexity. The deciding question is always the same: which model rises when my customer gets more value? Answer that honestly, then pick the simplest version of it, because a first pricing model is a hypothesis to test, not a monument to defend. Get the value alignment roughly right, keep it clear, and adjust as real customers show you the truth. For the broader thinking behind the number itself, how to price your SaaS is the guide that sits underneath this one.
Free playbook
Get your first 10 customers
This guide is one piece of the free First 10 Customers Playbook: the distribution game plan for builders who can ship but cannot seem to sell. Get it, plus the follow-up breakdowns, by email.