Skip to content

Hybrid: base + usage

A fixed platform fee covers infrastructure and access. A consumption meter on top scales with actual use. This is the default model for most AI tooling today, and for good reason: it gives the vendor predictable baseline revenue and gives the customer a cost that tracks their actual activity.

What this model actually means

The base + usage model combines two billing layers that serve different purposes. The base fee is a recurring fixed charge for access to the platform, infrastructure availability, and typically a generous included usage tier. The usage fee is a variable charge that activates once the included usage is consumed, metered per unit: API calls, tokens, automation runs, data processed, or whatever maps most honestly to how customers use the product.

Think of your phone plan. You pay a fixed monthly fee that includes a certain amount of data. Once you exceed the included data, the overage is metered. The fixed fee covers the cost of running the network and gives the carrier predictable baseline revenue. The overage covers the marginal cost of heavy usage. Both are honest charges for different things.

AI tooling works the same way. OpenAI's enterprise tiers, most API platforms, and the majority of workflow automation tools use this structure because it solves the most common problem in developer-facing pricing: customers want to start without commitment, vendors need to recover infrastructure costs.

Why you land here

The Pricing Unit Picker routes you to base + usage when your product's value tracks with consumption rather than discrete outcomes, and when your infrastructure has real fixed costs that cannot be absorbed into pure pay-as-you-go economics. API products, developer platforms, and workflow tools typically land here because the thing being metered (API calls, runs, tokens) is both legible to the customer and proportional to the value being delivered.

The model also fits when your customer base includes both light users (who need the floor to be low enough to start) and heavy users (who will consume far more than the base covers and should pay proportionally). A pure flat subscription would overcharge small users and undercharge large ones. A pure usage model would feel risky to both. The hybrid middle is more honest for a diverse customer base.

What it is often confused with

The confusion usually runs in two directions. Some teams treat base + usage as a stepping stone to pure usage-based pricing, as if removing the base fee would make the model simpler or more developer-friendly. Sometimes that is right. But pure usage pricing eliminates the infrastructure certainty that makes the product viable to build and maintain. If your marginal cost is non-trivial, a base fee is not artificial: it is covering something real.

The other confusion is with base + outcome pricing. Both have a fixed floor and a variable top. But the variable component measures fundamentally different things. Usage billing meters consumption, not success. A customer who runs a thousand inference calls that produce unhelpful results still generates a usage bill. Outcome billing would not charge for those failures. If your product can reliably define and measure success per task, the outcome model is more aligned. If it cannot, or if the tasks are too varied to define cleanly, usage billing is the honest alternative.

The meter anxiety problem

The most well-documented failure mode of usage-based pricing is meter anxiety: the cognitive cost of knowing that every action has a price. Users who would naturally explore a product, run experiments, or try edge cases start to hesitate. Each interaction carries the weight of a financial decision. The result is a product that technically works but feels expensive to use, not because it is, but because the billing structure makes cost visible in real time.

The base fee partially solves this. Customers who are within their included usage tier experience the product as a flat-fee tool. There is no meter running. Exploration is free. The overage only activates for heavy users who are already getting enough value to justify it, and who generally have a clear understanding of what they are spending and why.

The danger is the "usage cliff": the moment a customer hits the boundary of their included tier and suddenly sees overage charges. If this happens without warning, it triggers the billing surprise that destroys trust faster than almost any product failure. Alert customers before they hit the cliff. Give them visibility into their current usage trajectory. Let them upgrade before they overage rather than after.

Included tiers: a design decision that determines everything

How you size the included usage tier in the base fee is one of the most consequential pricing decisions in this model. Too low, and customers hit overages before they have experienced enough value to justify the cost. The first invoice surprise arrives before trust is built. Too high, and heavy users who should be on the growth track for your business are essentially on a flat subscription, and the variable component never activates.

The included tier should be calibrated to cover the usage of a typical customer running the product seriously over a month, with room to explore and experiment. Heavy users should expect to exceed it. Light users should rarely see it. If most of your customers are hitting the included tier every month, it is too low. If almost no one exceeds it, you are probably undercharging the customers who get the most value.

Adjust the included tier over time based on actual usage data. What looked like a reasonable estimate pre-launch often looks very different after three months of real customer behavior. The tier is a pricing hypothesis, not a permanent contract.

Risks and failure modes

Base fee bloat. The temptation when revenue is slow is to raise the base fee incrementally. Each raise is small; the cumulative effect is a base that no longer feels like access cost and instead feels like rent. Customers start questioning whether the product justifies the fixed charge before they even think about usage.

Wrong usage metric. Metering API calls when the customer cares about outcomes is a value-alignment miss. The usage metric should track the thing the customer intuitively understands as "more of this means more value." If they have to do math to understand the bill, the metric is wrong.

Unpredictable usage patterns. B2B customers who have seasonal workloads may see usage swing 5x or 10x between busy and quiet months. Usage bills that vary that dramatically are hard to plan for. Consider usage caps, committed minimums, or annual plans with included pooled usage to give customers more predictability over a year, not just a month.

What to do from here

Choose the usage metric before you choose the prices. It should be something the customer already counts internally, something they associate with getting value, and something your infrastructure can meter accurately. If the metric requires explanation, it is the wrong metric.

Size the included tier against real or projected usage data, not gut feel. If you are pre-launch, run a free beta and track usage obsessively. That data is more valuable than any pricing research you could do.

Build usage visibility into the product itself. A customer who can see their current usage, their projected month-end bill, and their tier boundary is a customer who can make informed decisions about upgrading. That transparency is the difference between a surprise invoice and a satisfied upgrade.