← Back to Journal

License Strategy: 4 B2B Software Models You Can’t Afford to Skip

license-strategy-4-b2b-software-models
Key learning
A license strategy is the operating system behind every pricing decision a company makes. Value-based pricing sounds fair in a single deal, but without a structured model behind it, maintenance calculations, price increases, and cross-sell math all become custom work. Companies that standardize how they license and price scale faster, integrate acquisitions faster, and sell for more when a buyer or a private equity firm looks under the hood.

Key takeaways

  • A license strategy without a structural framework turns into custom pricing for every deal, and custom pricing does not scale past a few dozen customers.
  • Maintenance renewals and price increases get exponentially harder to administer when every contract has its own logic instead of a shared rate card.
  • Cross-selling a new product, whether built internally or acquired, only works smoothly if it can attach to an existing, predictable pricing structure.
  • In a private equity buy-and-build scenario, a clean license model is a due diligence asset. A pile of bespoke contracts is a liability that slows integration.
  • Perpetual, SaaS, usage-based, and outcome-based licensing are the four dominant B2B licensing models, each suited to a different kind of product and buyer.

Why license strategy matters more than any single pricing tactic

Every growing software company eventually has the same conversation. A big renewal is coming up, and nobody can agree on what the customer pays for, or why. The answer usually traces back to a deal that was priced on instinct three years earlier, then copied and adjusted for the next customer, and the one after that.

This is how a license model quietly disintegrates into a patchwork of one-off agreements.

Value-based pricing is the philosophy that a customer should pay in proportion to the value they receive. It is a good philosophy. However, on its own it is not a licensing structure, it is a negotiating stance.

Without structure behind it, the phrase “value-based pricing” becomes a way to justify whatever number a seller and a buyer land on in the room. Our earlier piece on how structure replaces arbitrary discounting covers this from the negotiation side.

This article looks at the same problem from a different angle: the license model itself, and what happens when a company scales without one.

The maintenance and price increase problem

Consider a company with 150 customers, each on a slightly different contract. Some pay for named users, others for concurrent users, others for a flat site license negotiated during a slow quarter. When it is time to calculate maintenance renewals, finance cannot run a single formula across the base. Someone has to look up each contract individually.

Now add an annual price increase to that picture. A company with a standard rate card can announce a 6 percent increase and apply it uniformly, with clear exceptions for multi-year locks.

A company with 150 custom contracts has to renegotiate 150 times, because there is no shared baseline to increase from. Every renewal becomes a mini negotiation instead of a routine billing event.

This is not a hypothetical. It is the default state of companies that treated every early deal as a one-off, because in the early days, that felt like good selling. It stops feeling like good selling once the finance team has to close the books.

Cross-selling breaks without a shared license strategy

The second place this shows up is cross-sell and upsell. Say a startup builds or acquires a new module, perhaps an analytics add-on or an integration layer.

If the core product has a clean tiered structure, the new module can attach to it immediately: it becomes an add-on at a defined price for Standard tier customers, and bundled by default for Enterprise.

If the core product has no consistent license strategy, every existing customer needs an individual quote, because nobody can say with confidence what “list price” even means for that account.

This becomes existential during a private equity buy-and-build strategy, where a PE-backed platform company acquires several smaller vendors and tries to cross-sell each one’s product into the others’ customer base.

A clean, structured license model lets that platform integrate an acquisition’s pricing in weeks. A tangle of bespoke enterprise agreements can take quarters, and every quarter of delay is a quarter of lost cross-sell revenue that was supposed to justify the acquisition multiple in the first place.

Pro tip: Before your next fundraising round or exit conversation, pull every active contract and check how many distinct pricing structures exist across your customer base. If the number of structures approaches the number of customers, that is worth fixing before a buyer’s diligence team finds it for you.

How to audit your current license strategy

Most companies do not know how fragmented their license strategy has become until someone counts. A short audit before a renewal cycle, a fundraise, or a diligence process surfaces the problem early enough to fix it.

Start with these five checks:

  • Pull every active contract and record the pricing logic behind each one, not just the final number.
  • Count how many distinct pricing structures exist across the customer base. More than a handful for a company under 200 customers is a warning sign.
  • Check whether maintenance and renewal terms follow a shared formula or were negotiated individually.
  • Map which customers are on legacy terms that predate the current pricing model, and flag them for migration.
  • Confirm that a new product or module can attach to the existing structure without a custom quote for every account.

The table below compares the four B2B licensing models on the dimensions that matter most when deciding which one fits a given product.

ModelWhat drives priceRevenue predictabilityBest-fit buyer
PerpetualOne-time fee plus annual maintenanceHigh once installed, low for new salesRegulated or long-refresh-cycle industries
SaaS subscriptionPer-user or per-seat recurring feeHigh, recurringProducts with continuous improvement
Usage-basedMetered consumption (API calls, compute)Lower, tied to customer activityInfrastructure and API-driven products
Outcome-basedCompleted result (ticket, invoice, contract)Lowest, tied to delivered valueAI agents and clearly defined outcomes

Four models for your license strategy and where each one fits

Most B2B software sold today falls into one of four license models. Each one has a different origin, a different metric, and a different customer relationship. The rest of this series covers each one in depth. Here is the short version.

Perpetual licenses

perpetual license means the customer owns the right to use a specific version of the software indefinitely, after paying a one-time license fee plus an annual maintenance fee, typically 18 to 22 percent of the license price, for updates and support.

This model is usually built around a central server or platform component, with additional modules licensed on top.

It is still common in industries with long hardware refresh cycles, such as manufacturing engineering software, and in regulated environments where customers prefer to control exactly which software version runs in production.

SaaS licenses

Software as a service replaces the one-time fee with a recurring subscription, usually billed per user per month or per year, with the vendor hosting and operating the software. Salesforce popularized this model in the B2B world starting in 1999.

The part companies underestimate is the second S in SaaS: service. A subscription customer expects ongoing support, onboarding, and a system that simply works, and underinvesting in that service layer is one of the most common ways SaaS companies lose renewals.

Usage-based licensing

Usage-based, or consumption-based, licensing charges customers according to how much of the product they use: API calls, messages sent, pages processed, or compute consumed. Twilio, Snowflake, and AWS built this model into the default expectation for infrastructure and API-driven products.

It aligns cost directly with value delivered, which customers like, but it also makes revenue harder to forecast for the vendor and harder to budget for the customer.

Outcome-based licensing

Outcome-based licensing goes one step further than usage: instead of charging for an API call or a processed page, it charges for the finished result, a completed invoice, an executed contract, or a resolved support ticket. This model has moved from a niche idea to a real category with the rise of AI agents.

Fin, the AI agent formerly known as Intercom, charges roughly a dollar per resolved support ticket, and Salesforce has experimented with per-conversation and per-action pricing for Agentforce. It is the model with the tightest link between price and value, and also the hardest one to price correctly, which the rest of this series will get into.

Quick facts

  • Enterprise perpetual license maintenance fees typically run 18 to 22 percent of the license price per year, meaning maintenance equals the original license cost within four to five years.
  • Salesforce launched its “No Software” campaign in 1999 and is widely credited as the company that made SaaS a mainstream B2B category.
  • Twilio, Snowflake, and AWS are the three companies most often cited as having established usage-based pricing as a credible default for infrastructure and API products.
  • Fin, the AI agent formerly known as Intercom, charges close to one dollar per resolved support ticket. Salesforce signed a $3.6 billion agreement to acquire Fin in June 2026, with the deal expected to close in early 2027, so buyers evaluating this pricing model should watch for packaging changes once it does.
  • Autodesk’s 2016 shift away from new perpetual licenses cut license and other revenue by 39 percent in a single quarter, according to Autodesk’s own SEC filing, illustrating how disruptive a license model change can be without careful sequencing.

Frequently asked questions

What are the main models for a B2B licensing strategy?

The four dominant models are perpetual licensing, SaaS subscription licensing, usage-based licensing, and outcome-based licensing. Each ties price to a different thing: ownership of a software version, ongoing access, measured consumption, or a completed result.

Why does value-based pricing need a structured license strategy behind it?

Value-based pricing describes a philosophy, not a mechanism. Without a structured model, such as defined tiers, usage units, or outcome definitions, “value-based pricing” becomes shorthand for a custom number negotiated deal by deal, which cannot be maintained consistently at scale.

How does a licensing structure affect a company’s exit or acquisition value?

Buyers and private equity firms evaluate how easily a target’s revenue can be integrated and grown. A standardized structure can be modeled, forecast, and cross-sold quickly. A base of bespoke contracts adds integration risk and typically depresses the multiple a buyer is willing to pay.

Can a company use more than one B2B licensing model at the same time?

Yes. Many software companies combine a base SaaS subscription with usage-based add-ons, or layer outcome-based pricing on top of a subscription platform. The key is that each layer needs its own clear, repeatable structure rather than being negotiated ad hoc.

What is the biggest risk of not having a structured pricing model?

The biggest risk is that maintenance calculations, renewal price increases, and cross-sell all become manual, deal-by-deal work. That does not just slow finance and sales down. It actively caps how fast the company can grow, because every new deal type requires new negotiation instead of a repeatable process.

License strategy: the structure decision you cannot outsource to a sales team

None of the four models described here is inherently better than the others. A perpetual license makes sense for a customer who wants full control over a locked software version. A SaaS subscription makes sense for a product that improves continuously.

Usage-based pricing makes sense when consumption is easy to measure and tightly linked to value. Outcome-based pricing makes sense when the vendor can define and deliver a clear result.

The mistake is not picking the wrong model. The mistake is not picking a license strategy at all, and instead letting each sales negotiation invent its own logic.

That decision gets harder to reverse the longer a company waits. A software business with ten customers can still clean up its pricing in an afternoon. A software business with a thousand customers, three acquired products, and a pending exit conversation cannot.

The earlier a company commits to a structured license model, the more of its growth that structure gets to support rather than fight against.

Over the next few weeks, this series will go deep on each of the four models: how they work, where they came from, and what they mean for the company selling them and the customer buying them.

Two further articles will cover the operational side that gets least attention: the hidden complexity of moving from perpetual to SaaS, and the specific challenge of pricing an outcome that is harder to define than it first appears.

If your own B2B licensing has grown into a patchwork of one-off deals and you want to rebuild it into a pricing structure that scales, let’s have a conversation.