Skip to content
LPR Studio
FREN
Contact us

SaaSPricingSubscriptionMVP

How to price a B2B SaaS product

10 min read

A B2B SaaS price is set from the value the product delivers, between two limits: your cost to serve each customer at the bottom, and what the customer already pays to solve the same problem at the top. In between, you choose a unit the price scales with (seats, volume, features), build two or three plans, and test them with your first customers.

The big pricing playbooks are written for companies with thousands of customers and a pricing team. This guide is for the earlier stage: your first price, set with little data, that you can correct without breaking trust. It goes deeper than the pricing step in our guide to launching a B2B SaaS as a non-technical founder.

The three limits on a price

The floor: your cost to serve

Before thinking about value, work out what one active customer costs you each month: their share of hosting and database, payment fees on every charge, transactional emails, support time and, if your product calls an AI model, the cost of those calls. This floor does not set your price. It tells you where you cannot go.

Payment fees are published by providers; our guide to SaaS subscription billing with Stripe breaks them down. Other running costs are listed in how much it costs to build a SaaS platform.

The ceiling: value to the customer

A business customer pays for an outcome: time saved, mistakes avoided, a compliance requirement met, more revenue. Put a figure on that outcome with the customer, in an interview, instead of guessing it.

A made-up example, to show the method: if your tool saves two hours a week for each of three office staff at a small company, the value runs to dozens of hours a month. Your price can capture a fair share of that; the customer keeps the rest, which is why they sign.

The reference point: what they use today

Your prospect always compares with something: a spreadsheet, a generic off-the-shelf tool, an agency, a new hire, or doing nothing. If the alternative is free (a spreadsheet), your case is time and errors. If it is expensive (a full suite), you can compete on simplicity.

SaaS pricing models

Stripe's documentation lists four recurring models: flat rate per tier, per seat, tiered and usage-based. In practice, products mix them.

ModelHow it worksFits whenWatch out for
Flat rate per tierTwo or three plans at fixed pricesValue depends on featuresPlans so close they cannibalise each other
Per seatA price per user accountThe product is collaborative, each user adds valueCustomers sharing one login
TieredUnit price drops as volume growsBig customers should pay more, but not linearlyA grid too complex to explain on a call
Usage-basedCustomers pay for what they consumeYour costs follow consumption, AI includedBills buyers cannot predict
Hybrid (base + usage)A plan includes a volume, overage is chargedYou want stable revenue and a protected marginExplaining the overage clearly

Two entry options sit on top of these models:

  • Freemium: users start free and upgrade when they hit a limit. It needs a very low cost to serve and a product people can learn on their own.
  • Free trial: everything is open for a set period, then a subscription is required. It suits products that need some setup before they show their value.

Choose your value metric

The value metric is the unit your price grows with: seats, locations, documents, cases, projects, API calls. It shapes your business more than the price point itself. A good metric passes four tests:

  1. It grows with the value received. A customer who gets more pays more without feeling taxed.
  2. The customer understands it and can predict the bill.
  3. It is hard to game. Per-seat pricing invites shared logins; pricing per case processed, much less so.
  4. Your application can measure it. You cannot bill on a number you do not count reliably.

For vertical B2B software, the most natural metric is often the core object of the trade: the quote for a contractor, the case file for a law firm, the location for a multi-site business.

Usage-based pricing vs subscription

AI made this question urgent. When each user action triggers a call billed by a model provider, an unlimited subscription can lose money on your heaviest users.

  • A flat subscription reassures buyers and makes your revenue easy to forecast. It works when cost per customer barely varies.
  • Pure usage pricing ties revenue to costs. It worries buyers who need to get an annual budget approved.
  • A plan with an included volume and a known overage price gives you both: the buyer can budget, and you stay covered.
  • Prepaid credits are another form of usage pricing: the customer buys a balance and draws it down.

Build the price list

  • Two or three plans are enough at launch. Each needs a reason to exist: an audience, a metric, a set of features.
  • Quote prices excluding tax for business customers, and say so. Sales tax and VAT depend on where the customer is.
  • Offer annual billing, with a discount if you like. It helps cash flow and cuts fixed payment fees.
  • Keep a "contact us" tier for large accounts that need integrations, dedicated hosting or a specific service level.
  • Publish your prices if your sales cycle is short. Small and mid-sized buyers want to know before they book a call.

How the subscription model compares with paying for a build up front, from the customer's side this time, is covered in software subscription vs upfront build.

Test, then adjust

A first price is a hypothesis. You validate it three ways:

  • In interviews, before the product exists: show a prototype and state a price. The reaction tells you more than a survey.
  • With the first paying customers: watch who signs, who hesitates, who picks which plan.
  • In usage data: which customers hit their limits, which features actually get used.

To change a price, follow two rules. Give existing customers notice, under the terms of your agreement; we cover the relevant clauses in the SaaS agreement clauses your customers will ask for. And decide explicitly what happens to early customers: many companies keep them on the old price for a while.

The most common mistakes

  • Pricing from your build cost. Customers do not pay for your budget, they pay for their outcome.
  • Starting too low "to get traction". A low price attracts price-sensitive buyers, and raising a price is harder than lowering one.
  • Too many plans. Beyond three, buyers cannot choose and you cannot tell which plan works.
  • Ignoring AI costs. Unlimited use of a service billed per call is a bet on your customers' behaviour.
  • Hard-coding prices. Every pricing test then becomes a release.

What we learned from our own products

LPR Studio builds, owns and runs two live products. Izi-Devis, our quoting and invoicing software for tradespeople, has a free plan capped at five quotes with no card required and a Pro subscription with a published price: the entry metric is the core object of the trade, the quote.

Tubissime, our AI-generated personalised song service, is paid per order, and its creative studio runs on credits. Its back office shows generation costs, revenue and margin for each customer, and prices can be changed without redeploying. That measurement is what makes a fair price possible when every order has a variable cost.

Where to start

  1. Estimate your cost to serve one customer, even roughly.
  2. Interview five prospects about what the problem costs them today and what they use instead.
  3. Pick a value metric that passes the four tests.
  4. Sketch two or three plans, excluding tax, monthly and annual.
  5. Make prices configurable in the software, so you can change them without a development cycle.
  6. Review the price list after your first ten customers.

Frequently asked questions

How do I set the first price for a B2B SaaS product?

Start from the value to the customer, not from your costs. Estimate what the product saves or earns them, check that your cost to serve each customer stays well below that, then compare with what they use today. Offer two or three plans to your first customers and adjust from their reactions rather than chasing a perfect price list.

Usage-based pricing vs subscription: which is better for SaaS?

Neither wins by default. A flat subscription gives buyers a predictable bill and gives you predictable revenue. Usage-based pricing protects your margin when costs rise with consumption, as with AI calls. Many B2B products combine them: a subscription that includes a volume, with a known overage price above it.

Should a B2B SaaS charge per seat or per plan?

Charge per seat when value grows with the number of people using the product, as with collaborative tools. Charge per plan when value depends on features or on the volume processed. Many B2B products combine both: a base plan that includes a few users, then an extra charge for each additional seat.

Can I raise prices for existing SaaS customers?

Yes, if your terms allow it and you give notice. Your agreement should describe how prices can change, how much notice customers get, and their right to cancel if they disagree. Many companies keep early customers on their original price for a while, as a thank-you for trusting a young product.