How to Price Your First SaaS Product When You Have No Customers Yet
No users, no data, no idea what to charge? Set a cost floor, a value ceiling and a reference range, then launch one plan and learn from real payments.
From the IndieNeed blog: guides for indie makers launching a product.
8 min read

On this page
- At a glance
- Make three decisions before you pick a number
- Pick a pricing shape that fits launch
- The three numbers that frame your price
- 1. Find your cost floor
- 2. Estimate the value ceiling
- 3. Map the market reference
- Ask better pricing questions
- Worked example (hypothetical)
- The framework, step by step
- How to charge real money early
- Pre-launch pricing checklist
- Common mistakes and their fixes
- Signs to change your price
- FAQ
- Your next step
Quick answer: Your first price is a hypothesis, not a verdict. Set a cost floor, estimate the value ceiling, and map what buyers already pay. Launch one plan inside that overlap, then learn from real payments.
You have a working product and an empty pricing page. Every guide says "talk to customers and test," but there is nobody to test with yet. Founders raise this exact problem on Indie Hackers and in r/SaaS again and again.
This guide gives you a method you can finish in an afternoon. It also covers the cost that now catches many indie founders off guard: AI and API usage.
At a glance
| Question | Short answer |
|---|---|
| What sets the minimum price? | Your cost to serve one heavy user |
| What sets the maximum? | What the unsolved problem costs the buyer |
| What anchors the number? | Prices of the alternatives buyers already use |
| How many plans at launch? | One |
| Free tier or trial? | Usually a time-limited trial |
| Best evidence of a good price? | Someone actually paying it |
| When to revisit? | After about 10 paying customers or 30 days |
Make three decisions before you pick a number
Most pricing confusion comes from mixing up three separate questions.
| Decision | What it means | Example |
|---|---|---|
| Who pays | One narrow buyer, not "small businesses" | Account managers at small marketing agencies |
| Pricing metric | The unit you charge for | Per seat, per workspace, per usage unit, flat fee |
| Price | The number attached to that metric | $49 per workspace per month |
- Get the metric wrong and no number will rescue it.
- A tool one person runs for a team should not charge per seat.
- Metered costs and unlimited flat pricing do not mix.
- Still unsure who the buyer is? Validate your SaaS idea first.
Pick a pricing shape that fits launch
Choose the simplest shape your product allows.
| Shape | Pros | Cons | Best for |
|---|---|---|---|
| Flat, one plan | Easy to explain and buy; clean learning signal | Leaves money on the table with power users | Most first launches |
| Two tiers | Captures a real power-user segment | You must guess which features belong where | Products with an obvious pro need, such as API access |
| Usage-based | Revenue tracks value and cost | Hard to predict; you don't yet know usage patterns | Infrastructure and developer tools |
| Permanent free tier | Low friction, can spread through use | Can hide whether anyone values it enough to pay | Products that grow through sharing |
Several r/SaaS founders give the same advice: start with one plan and build tiers from real usage.
The three numbers that frame your price
Each number answers a different question. You need all three.
| Cost floor | Value ceiling | Market reference | |
|---|---|---|---|
| Question | What do I lose per customer below this? | What does the problem cost the buyer? | What do buyers pay for alternatives? |
| Source | Your own cost estimates | Buyer time, money, or risk | Published prices you checked |
| Role | Hard minimum | Upper bound of reason | Anchor for expectations |
| Common error | Ignoring heavy AI or API users | Skipping it and underpricing | Undercutting everyone by default |
1. Find your cost floor
List only the costs that grow with each account.
- Payment processing fees (check your provider's current published rates)
- Hosting, database, and storage that scale with usage
- Third-party APIs, including AI model calls
- Per-message services such as email or SMS
- A realistic share of your support time
- Refunds and failed payments
One founder described nearly launching "unlimited" usage, then realising a single heavy user could cost far more than they paid.
- Estimate cost per action.
- Multiply by a heavy user's plausible monthly use.
- Set plan limits that keep you profitable.
- Treat the floor as a minimum, never a target.
2. Estimate the value ceiling
Ask what it costs the buyer to leave the problem unsolved.
- Time: hours per week on a manual workaround
- Money: lost revenue, or a tool or contractor paid today
- Risk: errors, missed deadlines, compliance trouble
You won't charge all of it. It tells you whether $9, $49, or $299 is the right neighbourhood.
3. Map the market reference
List three to five things your buyer would use instead of you.
- Include competitors, adjacent tools, spreadsheets, freelancers, or doing nothing.
- Record each published price with its URL and the date checked.
- Mark "contact sales" as unknown; don't guess.
- A price far below everything can read as a toy.
- Pricing above the range needs a reason buyers see quickly.
Ask better pricing questions
With no customers, you can still talk to 10 to 15 people who match your buyer.
| Instead of asking | Ask |
|---|---|
| "What would you pay?" | "How do you handle this today, and how often?" |
| "Would you buy this?" | "What does that workaround cost in time or money?" |
| "Is $49 fair?" | "What do you already pay for anything touching this job?" |
| "Would your boss approve it?" | "Who approves a purchase like this, and up to what amount?" |
For a structured range, the Van Westendorp method asks at what price the product feels too expensive, expensive but acceptable, a bargain, and suspiciously cheap. Here is one practical walkthrough.
- Treat answers as reported opinions, not demand data.
- Use them to find a range.
- Only a payment tells you what is true.
Worked example (hypothetical)
Every figure in this section is hypothetical, chosen only to show the method.
A founder builds a tool that drafts client status reports for small marketing agencies.
| Input (hypothetical) | Estimate |
|---|---|
| Cost to serve one active account | about $6/month |
| Heavy-user cost at the planned usage limit | about $15/month |
| Time saved: 3 hours/week at $40/hour | about $480/month |
| Alternatives: AI subscriptions, reporting add-ons, manual work | roughly $20-$100/month |
| Reading (hypothetical) | Result |
|---|---|
| Floor | Above $15, comfortably |
| Ceiling | A few hundred dollars, if the time saving holds |
| Reference | $20-$100 feels normal to these buyers |
| First price | One plan at $49/month, about 40 reports |
- It clears the floor.
- It sits inside the familiar range.
- It's a small fraction of the estimated value.
The framework, step by step
- Define one narrow buyer.
- Choose the pricing metric.
- Calculate the cost floor, including heavy users.
- Estimate the value ceiling.
- Map three to five alternatives with links and dates.
- Run 10 to 15 buyer conversations.
- Pick one plan inside the overlap.
- Charge real money early.
- Write down what would change the price.
How to charge real money early
Prefer offers where money actually changes hands.
- A paid pilot for a fixed period
- A pre-order or deposit
- A founding-customer price with a stated end date or seat limit
Be careful with lifetime deals when each customer creates ongoing AI or API costs. Year two still costs you money.
Pre-launch pricing checklist
- Buyer described in one sentence
- Pricing metric chosen and justified
- Cost floor calculated for a heavy user
- Usage limits set on metered features
- Value estimate written down
- Alternatives listed with URLs and dates
- One plan on the pricing page
- Trial length and end point decided
- Introductory price end date stated
- Review date in your calendar
Common mistakes and their fixes
| Mistake | Fix |
|---|---|
| Pricing from build effort | Price from the customer's outcome |
| Copying a competitor's tiers | Launch one plan; tier from your own usage data |
| Unlimited usage on metered costs | Set fair limits a normal user never hits |
| Waiting for certainty | Get ten paid conversions instead of a hundred survey answers |
| Permanent "early" discounts | Say exactly when the introductory price ends |
| Cutting price when signups stall | Check fit and messaging first |
Signs to change your price
Decide these before launch so you react to evidence, not nerves.
- Raise it: most trials convert and nobody hesitates on price.
- Raise it: buyers call it cheap.
- Fix messaging, not price: sign-ups but no activation.
- Fix the page, not price: visitors but no trials. See why launches get visitors but no signups.
- Review on schedule: after the first 10 paying customers or 30 days.
FAQ
Should I offer a free tier at launch? Often not. A time-limited trial that ends just after the main result usually teaches you more.
How do I raise prices without upsetting early customers? The common, low-drama approach is new prices for new customers. Give existing ones notice or keep their rate.
Is a lifetime deal a good way to start? Only if each customer costs you little to serve over time. Ongoing AI or API costs make it risky.
Your next step
Write three lines today: your cost floor, your value estimate, and the reference range with links. Pick one plan inside the overlap and put it on your pricing page. Add it to your SaaS launch checklist, and when the page is ready, submit your product to IndieNeed.
Launch your product on IndieNeed
Free to submit, hand-reviewed, and you pick the launch day.
Submit a productProducts to explore
Related articles

How to Validate Your SaaS Idea Before You Build It
Before you spend months building, spend two weeks finding out if people actually want it. A simple, step-by-step way to test your SaaS idea with real people.
8 min read

How to Launch an AI Tool in 2026: A Step-by-Step Plan
AI tools launch into a crowded market. Here is how to prepare the product page, where to list it, and how to run launch week so people actually try it.
5 min read

How to Track Which Startup Directories Send You Users
A directory listing is only useful if the right people find your product. Learn how to track visits, signups, and actual use from each site.
5 min read