Est.

Hybrid Pricing Adoption in Infrastructure SaaS Companies

Sixty-one percent of infrastructure SaaS now uses hybrid pricing, but most get the design backwards.

Correspondent · · 12 min read
Cover illustration for “Hybrid Pricing Adoption in Infrastructure SaaS Companies”
Model Switch Experiments · September 11, 2026 · 12 min read · 2,745 words

Hybrid pricing has stopped being a hedge and become the default architecture in infrastructure SaaS. Per the Getmonetizely SaaS Pricing Benchmark Study, 61% of SaaS companies now use some form of hybrid pricing, up from 49% in 2024, and infrastructure vendors sit at the front of that curve because their demand doesn't move in neat seat-count increments. Most companies get the sequencing backwards: they pick a metering dimension first and figure out the billing architecture later, when it should be the other way around. This piece covers what the shift actually requires: which dimensions to meter, how to layer prepaid and postpaid mechanics without confusing the customer, and what the billing system underneath has to do so the whole structure doesn't collapse the first time volume spikes.

What "hybrid pricing" actually means in infrastructure SaaS, and what it does not

Treating hybrid pricing as a subscription with a usage overage bolted on is a mistake. That's a subscription with an asterisk, not a hybrid model. Real hybrid pricing combines several mechanics designed together from the start: a predictable base (a flat subscription, a committed spend floor, or reserved capacity) that gives the customer a number for their budget spreadsheet, a variable layer tied to measured consumption (API calls, compute minutes, tokens, storage, seats), and often a prepaid mechanic sitting alongside the postpaid invoice on the same engine, credit wallets, prepaid pools, entitlement caps.

Flexera's data on infrastructure SaaS shows a handful of structures repeating: seats with usage limits, included credits per user or tenant, credits with overage fees layered on top, pooled credits shared across a team. None of these is "the" hybrid model. They're different answers to one question: how much of the bill should track raw consumption versus fixed access.

Infrastructure products complicate this because they often bill across several dimensions at once, each with its own cost curve and its own sense of fairness to the customer, which is the kind of metering and rating complexity Flexprice was built to handle on a single engine. Snowflake bills compute through credits and layers most customers onto upfront capacity commitments, with storage priced separately. AWS meters across more than 200 services with wildly different units. Twilio bills per minute, per message, or per active user depending on the workload. OpenAI and Anthropic split input and output token rates. Notion and Atlassian bundle AI credits alongside seat pricing, while Microsoft keeps core Copilot on a seat basis and bills its more demanding agentic workloads separately through Copilot Credits. Every one of these is a hybrid model, and none of them looks like the others. The design choice determines whether the pricing holds up, not the category label.

Choosing which dimensions to meter, and which to leave flat

Not everything measurable should be billed. Meter too many dimensions and the invoice turns into a puzzle nobody wants to solve. Meter too few and expansion revenue sits on the table unclaimed. The filter that matters: does the metric track value the customer actually receives, can the customer predict the bill before it lands, does the cost scale with what the vendor pays to deliver it, and can it be measured accurately in real time without an engineering team building a custom pipeline just to count it.

AI features make this harder than it looks, because a token and a seat are different units measured on different axes; one tracks consumption, the other tracks access, and there's no clean conversion between them. That mismatch is why credits became the default translation layer, a single abstracted unit that turns token counts, API calls, and compute minutes into something a customer can reason about without a systems engineering background. The PricingSaaS 500 Index counted 79 companies offering credit-based pricing in 2025, up from 35 at the end of 2024. Figma, HubSpot, and Salesforce all added credit models that year, with HubSpot layering AI credits onto its existing per-seat tiers rather than replacing them.

Credits work, but they're a workaround, not a destination, and vendors that treat them as the finished answer are postponing a harder conversation. They defer the dimensionality problem instead of resolving it: the credit-to-dollar conversion still has to be set somewhere, and that's the same hard pricing question wearing a different unit. The more durable direction is value-based pricing, charging for outcomes like tickets resolved or inferences returned rather than raw consumption. Most billing platforms on the market can't attach arbitrary outcome metrics to an invoice line yet, which is the real reason credits have spread as far as they have.

Meter selection isn't something a pricing committee should guess at in a conference room, either. Infrastructure teams need months of live usage data before a meter reflects how customers actually consume the product, rather than how the product team assumed they would. A striking share of SaaS pricing leaders — 48% — still say they make critical pricing decisions on intuition alone. That's exactly where meter selection goes wrong: not in the strategy deck, in the gap between assumption and observed behavior.

Layering prepaid and postpaid mechanics on the same model

Enterprise buyers want a number they can forecast against. Product-led growth wants zero friction to start, paying only for what gets used, when it gets used. Infrastructure SaaS companies frequently need both running at once, on the same account, on the same invoice: a prepaid credit pool or committed spend floor for the enterprise buyer who needs a known monthly figure, alongside postpaid overage billing for anything that spills past the commitment, all rendered on a single bill rather than two.

The prepaid side raises design questions that get skipped more often than they should. Do unused credits expire at renewal, or roll forward? Are they pooled across a tenant, or assigned per seat? What triggers a top-up, an automatic charge, a manual request, or just an alert the customer has to act on themselves? What happens to a partial balance sitting unused when the term ends?

The postpaid side has its own mechanics: a flat rate above the committed amount, a tiered overage schedule, or a hard cap limiting exposure on both sides. Some vendors true up at the end of the billing period; others invoice large consumption events as they happen, which matters when a single workload could otherwise run up a bill nobody notices until the statement arrives. All of it has to interact sensibly with contract term, because overages inside a two-year deal behave differently than overages inside a month-to-month plan.

Multi-year contracts now account for 40% of SaaS agreements, up sharply from 14% in 2022, and these deals almost always carry a committed consumption floor paired with variable overage on top. Prepaid-plus-postpaid isn't an edge case, it's the standard shape of an enterprise infrastructure deal now. That's also why 73% of SaaS companies running usage-based models say they're actively forecasting variable revenue: the postpaid layer is the number finance has to model every quarter, and the prepaid floor is the baseline the model starts from.

Skip the design work here and the failure mode has a name: bill shock. Seventy-eight percent of IT leaders report unexpected charges tied to consumption-based or AI pricing, and 90% of CIOs name cost forecasting their single biggest challenge in deploying AI. Those numbers describe the same gap from the customer's side of the invoice: prepaid and postpaid mechanics that were never designed to work together.

What billing infrastructure must actually be able to do to model this

Standard subscription billing tools were built to count seats and issue one recurring invoice a month. That's a genuinely different job from modeling several consumption dimensions, a prepaid credit balance, and a postpaid overage calculation on the same customer record, updated continuously rather than once at renewal, and most vendors trying to stretch subscription tooling to cover hybrid pricing find that out the expensive way.

The common workaround, a metering tool bolted to a separate billing tool, both integrated and both maintained indefinitely, just creates a permanent reconciliation job. Metering and billing aren't two problems that happen to touch each other. They're one problem, and splitting them across two systems moves the complexity into the seam between them rather than removing it.

Event ingestion is where this shows up first. An AI agent workflow can throw off thousands of billing events a minute, and if the ingestion pipeline falls behind, the enforcement state goes stale: a customer blows past a usage cap and finds out only when the overage charge posts after the fact. The architecture that handles this decouples ingestion from the core product entirely, usually through a message queue or a dedicated webhook service with batch buffering to absorb traffic spikes rather than choke on them. Purpose-built systems in this space have demonstrated throughput of up to a million events per second; general-purpose billing layers, fine for a low-volume SaaS product, tend to hit batching ceilings and latency spikes that infrastructure-scale traffic finds immediately.

That scale requirement is also why fast-path and slow-path processing need to be separate systems, not one system doing double duty. The fast path handles approximate, sub-second aggregation for live dashboards and entitlement checks, usually by keeping entitlement state in a local cache so a request can be approved or denied without a network round-trip every time. The slow path handles exact aggregation for the invoice that actually goes out at period end. Conflating the two either slows down every request in the product or puts an approximate number on the customer's bill. Neither is acceptable.

Pricing itself needs to live as configuration, not code. A new tier, an adjusted usage rate, an added metric, none of that should require an engineering sprint to ship; product and finance teams need to change the rate card directly. And for a meaningful slice of enterprise infrastructure buyers, on-premises or sovereign cloud deployment isn't a preference, it's a requirement that disqualifies most billing platforms before evaluation starts. The practical test: can the system ingest events at millisecond speed, model any combination of pricing dimensions at once, run prepaid wallets and postpaid invoices through the same engine, and run wherever the customer's own infrastructure runs?

Customer-facing spend visibility as a design requirement, not a nice-to-have

At 78% of IT leaders reporting surprise charges, the absence of real-time spend visibility isn't a rough edge. It's a churn driver with a number attached to it. Customers in a hybrid model need a near-real-time view of consumption against their limits, not a statement that arrives after the month has closed. They need alerts before a threshold gets crossed, not after, and a plain breakdown of what triggered each charge: which dimension, which time window, which workload was responsible. Anyone on a credit-based plan needs their current balance, their burn rate, and a projected depletion date, the same way a fuel gauge works.

The fast-path aggregation architecture described above is what makes this possible. The same infrastructure that lets a system enforce a limit in real time is the infrastructure that lets a dashboard show the customer that limit approaching. One capability, two audiences, not two separate builds.

Billing cadence has moved faster too: 43% of SaaS companies now bill more often than monthly. That only builds trust if the customer can see what's accumulating before the invoice shows up; otherwise faster billing just means faster surprises. Given that 90% of CIOs cite cost forecasting as their top AI deployment challenge, a usage dashboard isn't a customer success nicety, it's a document buyers ask for during procurement and renewal. Vendors that can't show a customer their own consumption in flight pay for it anyway, in support tickets and billing disputes that cost more than the visibility tooling would have. The market isn't just heading toward showing customers their spend. It's heading toward giving them the guardrails to cap it themselves before it becomes a problem.

How to migrate existing customers to a hybrid model without breaking trust

Switching an entire customer base to a new pricing model overnight is close to the fastest way to lose a book of business, and vendors who try it in one motion almost always underestimate how much goodwill that motion costs. The safer sequence starts new customers on the hybrid model while existing accounts stay on their legacy plan through a defined transition window, which gives the vendor real usage data before anyone's existing contract gets touched.

That data matters because, as with meter selection generally, most companies need months of consumption history before a new model can be built around actual behavior rather than a guess. Where possible, early customers get grandfathered onto favorable terms rather than forced onto the new structure immediately. An abrupt pricing change breaks trust faster than almost anything else a vendor can do.

The communication around the switch matters as much as the mechanics. Customers need concrete numbers: what the new model would have cost them last month, based on their own actual usage, not a hypothetical average customer. They need a grace period to adjust behavior before new charges kick in, a side-by-side comparison against their current plan, and ideally a cost calculator they can run themselves. A named contact for questions helps too. Migration is a relationship moment between vendor and customer, not a one-line notification email.

None of this is a single event that finishes and gets filed away. High-growth companies that stay ahead of this tend to review pricing on a frequent cadence, and pricing teams that treat pricing as a continuous lever, something revisited and adjusted rather than set once, run close to ten times more likely to beat their growth targets. The migration itself is a chance to build the feedback loops, usage instrumentation, dashboards, alerting, that make the next pricing change faster and less disruptive than this one. Customers already sitting on committed spend floors inside multi-year contracts need a migration path that preserves their existing economics while opening access to new consumption dimensions. If every contract change requires an engineer to intervene manually, that bottleneck shows up at exactly the moment renewal conversations are happening.

Evaluating billing infrastructure for hybrid pricing: what to look for

Some infrastructure teams still weigh building this in-house over buying it, and the appeal is obvious: full control over the data model, no vendor dependency, pricing logic that fits the product exactly. Building it is also, in almost every case, the wrong call, and the cost becomes obvious once the system is live. Event ingestion at real scale, fast-path and slow-path aggregation running separately, prepaid wallets and postpaid overage on the same customer record, a rate card editable without a deploy, on-premises deployment for the accounts that require it: that's not a billing script. That's a distributed system with its own uptime requirements, competing for engineering time against the actual product.

The evaluation questions follow directly from everything above. Can the platform ingest usage events at the volume an AI workload actually generates, without a backlog forming under load? Does it support several metering dimensions at once, on the same invoice, without a workaround for each new one? Can prepaid credit wallets and postpaid overage billing run through one engine rather than two systems reconciled by hand? Can product and finance change the rate card without opening an engineering ticket? Does it give customers a real-time view of their own consumption, not just a monthly recap? Can it run in the deployment environment the largest customers actually require, rather than assuming everyone lives in the same public cloud?

None of these questions has a universal answer: the right infrastructure depends on transaction volume, the number of pricing dimensions in play, and how demanding the enterprise segment of the customer base actually is. What's no longer in question is whether hybrid pricing is worth the operational investment. The seat-based model is breaking down for reasons that compound rather than cancel out: overprovisioned licenses, workloads that scale by tokens and compute minutes instead of by user, enterprise budgets under pressure from subscription price increases running well ahead of inflation. Companies still pricing on a single dimension see churn at 2.3 times the rate of hybrid or usage-based peers, and 64% of Forbes' Next Billion-Dollar Startups already treat consumption pricing as a starting architecture rather than something retrofitted later. The debate has moved past whether to build hybrid pricing. What's left is whether it gets built in a way that holds together once it meets real volume.

Sources

  1. From seats to consumption: Why SaaS pricing has entered its hybrid era
  2. 40 SaaS pricing statistics that reveal how modern software companies design revenue
  3. SaaS Pricing Benchmark Study 2025: Key Insights from 100+ Companies Analyzed
  4. nxcode.io
  5. Hybrid Pricing: The Complete Guide for SaaS and AI Companies (2026) | Flexprice

More in Model Switch Experiments