SaaS Pricing Tiers: A Founder's Guide
How to design SaaS pricing tiers as a bootstrapped founder: why three tiers, how to price the middle one first, and how to pick a value metric buyers trust.
Most bootstrapped SaaS needs exactly three pricing tiers: a cheap entry plan, a core plan where most of your revenue will live, and a higher plan that anchors value and captures larger accounts. Design the middle tier first, build the other two around it, and tie every tier to a value metric the customer can predict. Two tiers leave money on the table. Five tiers create decision paralysis.
I have priced products badly enough to respect this. The temptation as a builder is to list features and slap a number on each plan. That produces a pricing page that describes your software instead of selling an outcome. The fix is structural, and it is the same for almost every early SaaS.
This post covers the three-tier skeleton, why you price the middle first, how to choose a value metric, what the anchor tier is really for, and how to test the price before you commit to it. If you have not yet found a buyer to price for, start there; then choose between a free trial and freemium and check it against your break-even MRR.
Key takeaways
- Most bootstrapped SaaS needs exactly three tiers: an entry plan, a core plan, and an anchor — not two, not five.
- Design the middle (core) tier first, then build the other two around it.
- Tie every tier to a value metric the customer can predict.
- The anchor (top) tier mostly exists to make the middle tier the obvious choice.
- Pre-sell to validate the price before committing, and raise prices deliberately as value grows.
Why this matters for solo founders
Pricing is the most powerful number you control. A change to your price flows straight to the bottom line with no extra work, no new feature, no new customer. Patrick Campbell’s team at ProfitWell spent years publishing data on this, and the recurring finding is blunt: founders underinvest in pricing relative to its impact, often spending a few hours on it total.
For a solo founder, pricing also decides what kind of business you are running. A $5/month plan and a $200/month plan demand different customers, different support loads, and different acquisition channels. You are not just setting a number. You are choosing who you serve.
Three tiers, and why not two or five
Three is the default for a reason. It gives buyers a clear comparison without overwhelming them, and it lets you serve three real segments: the price-sensitive entry buyer, the core customer, and the larger account willing to pay for scale or support.
Two tiers force a binary choice and usually undersell. Without a higher anchor, your top price looks expensive instead of reasonable. Five tiers do the opposite damage. Each added option raises the cognitive cost of deciding, and a buyer who cannot decide does not buy. The psychology is well documented: more choices past a small number reduce conversion, not increase it.
There are exceptions. A pure usage-based product may have one plan and a meter. A product selling only to enterprise may have “contact us” and nothing else. But for the common case, a bootstrapped self-serve SaaS, three named tiers is the shape that works. Start there and deviate only with a reason.
Price the middle tier first
Founders usually design pricing left to right, starting with the cheap plan. Reverse it. Design the middle tier first, because that is where most of your revenue will come from and where most of your customers will land.
The middle tier is your real product. It should contain everything a serious customer needs, priced at the number you actually want most people to pay. Once that anchor is set, the other two define themselves. The entry tier is the middle with the most valuable things removed, priced low enough to remove the risk of trying. The top tier is the middle plus the things larger accounts need: more usage, more seats, priority support, security and compliance features.
A concrete way to set the middle number: estimate the monthly value your product creates for a typical customer, then price at a fraction of it. If your tool saves a customer several hours a month, price against the cost of those hours, not against your hosting bill. Cost-plus pricing, where you mark up your own costs, is the most common bootstrapper mistake. Your costs are irrelevant to the buyer. The value to them is the only anchor that matters.
Pick a value metric the customer can predict
A value metric is the unit your price scales on: per seat, per project, per thousand API calls, per contact, per gigabyte. Choosing it well is more important than choosing the dollar amounts, because it determines whether your revenue grows as your customers get more value.
The test of a good value metric, drawn from the usage-based pricing work that OpenView and Kyle Poyar have published openly, is threefold. It should align with the value the customer receives, so they pay more only as they get more. It should be predictable, so a buyer can estimate their bill before committing. And it should be hard to game, so customers cannot extract heavy value while staying on a low tier.
Per-seat pricing is predictable and easy to understand, which is why so much B2B SaaS uses it. Its weakness is that it can punish adoption: if every new user costs money, teams ration access, which slows the word-of-mouth growth you want. Usage-based pricing aligns better with value but is less predictable, which scares some buyers. Many products land on a hybrid: a base platform fee plus a usage component, capturing the predictability of seats and the value alignment of usage.
Pick the metric a customer would name if you asked “what do you get more of as this becomes more valuable to you.” That is almost always the right axis to price on.
The anchor tier exists to sell the middle tier
The top tier does a job most founders miss. Its first purpose is not to be bought often. It is to make the middle tier look like the reasonable choice.
This is price anchoring, and it is one of the most reliable effects in pricing psychology. A $199 plan next to a $49 plan makes the $49 feel modest. Remove the $199 and the $49 becomes your ceiling, and ceilings feel expensive. The expensive option reframes the middle option as sensible, even for buyers who never seriously consider the top plan.
So design the anchor deliberately. It should be a real plan that some larger customers genuinely want, not a fake number. But its day job is to shift the comparison in favor of the tier you actually want most people to choose. Companies like Basecamp have at times gone the other direction with radical simplicity, a single flat price, and it works for them because their brand and distribution carry it. For most early founders without that brand pull, the three-tier anchor structure converts better.
Pricing-page mechanics that reduce decision friction
The tiers are the strategy. The page is where the strategy succeeds or fails. A few mechanics consistently help.
Mark one tier as recommended. Buyers want to be told where to look. Highlighting your middle tier as “most popular” guides the eye and reduces the work of deciding. Make the comparison scannable: a short feature list per tier, not a 40-row matrix that buries the differences. Lead each tier with the outcome it unlocks, then the features, then the price.
Show the price. Hiding everything behind “contact sales” is right for genuine enterprise deals and wrong for self-serve SaaS, where a hidden price reads as “expensive and slow.” Offer annual billing at a discount, because it improves your cash flow and your retention at once, and label the annual saving clearly. Keep the number of decisions on the page small. Every extra toggle, add-on, and asterisk is friction between the buyer and the purchase.
How pre-selling validates the price before you commit
You do not have to guess the price into existence. You can test it before the product is finished, which is the safest way to set it.
Put up a page with the three tiers and real numbers, and take a commitment against it: a deposit, a discounted annual pre-pay, or a letter of intent at a named price. What people do when a real number is in front of them tells you far more than what they say in a survey. Surveyed willingness to pay is notoriously inflated, because saying yes to a hypothetical costs nothing.
For B2B specifically, a pre-sell conversation doubles as price research. Quote a number and watch the reaction. A buyer who agrees instantly told you the price is too low. A buyer who pushes back hard told you it is above their value perception, or that you are talking to the wrong buyer. The friction in that conversation is the signal. The cost of running this test is a landing page on Cloudflare Pages, a domain for about $10, and Stripe in test mode. Under $15 to avoid mispricing a product for a year.
When and how to raise your prices
The first price is a hypothesis, and the most common direction it needs to move is up. Bootstrapped founders almost universally start too low, because pricing from a position of low confidence feels safer at a small number. The result is a product that stays underpriced for years and a founder who has to acquire twice as many customers to reach the same revenue.
The signals that your price is too low are specific. Customers say yes without hesitating. Nobody ever pushes back on the cost. Your buyers turn out larger or more serious than you expected. Support is light relative to revenue. Each of these means you have room above your current number, and the room is pure margin.
The safe way to raise prices is on new customers first. Leave existing customers on their current plan, or grandfather them for a long, clearly communicated period, and raise the price for everyone who signs up after a chosen date. You learn the effect of the new price on conversion without breaking trust with the people who bought early. If conversion holds, the increase flows straight to the bottom line. If it drops sharply, you have found your ceiling cheaply and can adjust.
Test increases in real increments, not timid ones. Moving from $19 to $21 teaches you almost nothing. Moving from $19 to $29 produces a signal you can actually read. Patrick McKenzie’s widely shared advice on this is blunt and correct: charge more, and then charge more than that. The discomfort of the higher number is not evidence that it is wrong. It is the normal feeling of capturing the value you create.
The Three-Tier Skeleton worksheet
Fill this in before you publish a pricing page.
- Value metric: the one unit your price scales on, and why a customer would name it.
- Middle tier: the price you want most customers to pay, and the value estimate behind it.
- Entry tier: the middle minus its most valuable parts, priced to remove the risk of trying.
- Anchor tier: the middle plus what larger accounts need, priced to make the middle look reasonable.
- Annual discount: the saving you offer for paying yearly.
- The pre-sell test: the commitment you will collect against these numbers before building further.
What I would do differently
The argument against this structure is worth taking seriously. Rigid three-tier pricing can be wrong for genuinely novel products where the buyer has no reference price, and for usage-heavy infrastructure where a meter beats named plans. Pricing is contextual, and a framework is a starting point, not a law.
The deeper mistake, and one I have made, is treating pricing as a one-time decision. You set it, ship it, and never touch it again because changing prices feels risky. That is backwards. Pricing is the experiment you should run most often, because it is the cheapest change with the largest effect. Raise the price on new customers and watch conversion. Test a new value metric on a cohort. The founders who compound treat the price as a dial they are always adjusting, not a number carved at launch.
If I were starting a new SaaS today, I would set the three-tier skeleton, pre-sell against it to pressure-test the numbers, and then plan to revisit the price every quarter. The first price is never the right price. It is the first hypothesis.
Want the system, not just the article?
The Bootstrapped Founder Operating System includes the Three-Tier Skeleton as a fillable pricing worksheet, a value-metric picker, and a pre-sell pricing-page template. Stop guessing at the number. Launch price: $29. Get the workbook →
Frequently asked questions
How many pricing tiers should a SaaS have?
Three is the default: an entry plan, a core plan, and a higher anchor plan. Three lets you serve distinct buyer segments without overwhelming anyone. Two tiers tend to undersell because there is no anchor; five or more reduce conversion by making the decision harder. Deviate only for usage-based or pure-enterprise products with a clear reason.
Which pricing tier makes the most money?
Usually the middle one. Design it first as your real product at the price you want most customers to pay, then build the entry and anchor tiers around it. The entry tier removes the risk of trying; the anchor tier makes the middle look reasonable and captures larger accounts.
What is a value metric in SaaS pricing?
It is the unit your price scales on, such as per seat, per project, per thousand API calls, or per contact. A good value metric aligns with the value the customer gets, stays predictable so they can estimate their bill, and is hard to game. Choosing the right metric matters more than the exact dollar amounts.
Should I show prices or use "contact sales"?
For self-serve SaaS, show the prices. A hidden price reads as expensive and slow and adds friction. Reserve "contact sales" for genuine enterprise deals with custom scope. Showing transparent prices builds trust and lets buyers qualify themselves without waiting for a reply.
How do I set the price if I have no data?
Estimate the monthly value your product creates for a typical customer and price at a fraction of it, never as a markup on your own costs. Then pre-sell against real numbers: put up a pricing page and collect a deposit or letter of intent. What buyers do with a real price in front of them is far more reliable than survey answers.