Skip to content
Questions

How do I price a SaaS product?

Short answer

Start from the value customers get, pick a pricing metric that grows as they get more of it (seats, usage or outcomes), and build a few tiers that match your customer segments. Then check that your costs per customer, including hosting and any AI usage, leave a healthy margin at every tier.

Last updated

Steps

  1. 1Talk to customers about the problem's cost to them and what they pay for alternatives.
  2. 2Choose a value metric: per seat, per use, per account or a mix.
  3. 3Design tiers around segments, with clear reasons to upgrade.
  4. 4Work out cost to serve per customer, especially usage-based costs like AI APIs.
  5. 5Check unit economics: customer acquisition cost, lifetime value and payback.
  6. 6Launch, watch conversion and churn, and adjust. Pricing is never finished.

Watch AI features closely

AI features have a real cost per use. A flat price with unlimited AI use can lose money on heavy users. Use fair-use limits, credits or usage-based pricing for the costly parts, and track cost per token by feature.

Tools

Check it for your case.

Frequently asked

Common follow-up questions.

Should I offer a free plan?

Only if free users lead to paid ones and they are cheap to serve. A free trial is often simpler.

Monthly or annual billing?

Offer both. Annual plans with a discount improve cash flow and reduce churn.

How often should I change prices?

Review regularly as the product grows. Give existing customers notice, and consider keeping their old price for a time.

Keep reading

Related questions and guides.

Planning a build? Talk it through.

OceanLab designs and builds production software. Tell us what you are planning and we will reply with how we would approach it.

OceanLab

Enterprise Software Engineering - Human + AI

Languages

Locations

Global Headquarters

21 Merchant Road, 3rd Floor, Singapore 058267

Main corporate office and leadership operations

North America Office

548 Market Street, PMB 12472, San Francisco, CA 94104

Client operations and business development

India Office

402 Shivalik Shilp II, SG Highway, Ahmedabad 380015

Engineering and delivery center

© 2026 - Copyright. All Rights reserved OceanLab