What is this SaaS pricing planner?
A free, browser-based planner for modelling tiered, seat-based, or usage-based SaaS pricing. Enter a per-customer cost, a target gross margin, and the segment mix for each plan, and it suggests a price, computes the gross margin per plan, and rolls everything up into a blended ARPU and blended gross margin across your whole customer base. Everything runs locally in your browser, so your costs and prices are never uploaded.
The formulas
- Suggested price = Cost ÷ (1 − Target margin) (cost-plus markup).
- Gross margin per plan = (Price − Cost) ÷ Price.
- Blended ARPU = Σ(mix weight × price), with mix shares normalised.
- Blended gross margin = (Blended ARPU − Blended cost) ÷ Blended ARPU.
How to use it
- Add a row for each plan and name it (e.g. Starter, Pro, Business).
- Enter the per-customer cost to serve and your target gross margin for each plan.
- Enter the segment mix — the share of customers on each plan; they need not total 100.
- Read the suggested price and margin per plan, plus blended ARPU and blended margin.
Common use cases
- Setting initial prices for a new SaaS from cost and a target margin.
- Checking how a shift in plan mix changes blended ARPU and overall margin.
- Sanity-checking whether a cheap entry tier still hits an acceptable margin.
From numbers to a public pricing table
Once you have settled on prices here, this planner pairs naturally with a Pricing Table maker: take the suggested per-plan prices and turn them into a clean, comparable pricing table for your site or sales deck.
