SaaS Pricing: Charge What You're Worth
Price on customer value, not cost. Pick the right model. Build three tiers that drive upgrades. Raise prices without losing customers.
Prerequisites
- • Basic understanding of how SaaS businesses work
The Problem
You launched at $99 a month because it "felt right." Now your biggest customer gets $10,000 of value monthly and pays the same $99 as everyone else. Meanwhile, weaker competitors charge $299 and customers pay it.
This is the most common pricing mistake. Founders price on intuition or competitor matching, both wrong. Most products are underpriced by 2-3x.
In 2024, 42% of SaaS companies raised prices, averaging ~20% increases1. The market is correcting. If you haven't reviewed pricing in 18 months, you are leaving money on the table.
Pricing is the fastest growth lever you have. A 20% price increase is 20% more revenue, instantly, with no other change.
The Five-Step Framework
Step 1: Calculate the Value You Create
Three questions:
- How much time does your product save?
- How much money does it make or save?
- What painful problem does it solve?
Translate to dollars. Example for a project management tool:
- 10-person team, 5 hours saved per person per week
- 10 × 5 × $50/hour = $2,500/week
- Monthly value: $10,000
- Reasonable price: 10-20% of value = $1,000-2,000/month
Your pricing ceiling is roughly 20% of the value you deliver. Most products charge well below that.
The fastest way to find your number: ask your three best customers, "If our product disappeared tomorrow, what would it cost you in time or money?" Their answers are your pricing data.
Step 2: Pick a Pricing Model
| Model | Best when | Real example |
|---|---|---|
| Per user | Each user gets individual value | Slack: $8-15 per user per month |
| Usage-based | Usage varies widely | Twilio: $0.0075 per text message |
| Tiered flat-rate | Predictable usage, simple to understand | Mailchimp: based on contacts |
| Hybrid | Diverse customer needs | Stripe: 2.9% + $0.30 per transaction |
Most early-stage products should start with three flat-rate tiers. You can evolve later. Per-user works when seats grow naturally with the customer's success. Usage-based is powerful but creates bill shock if customers can't predict the cost.
Step 3: Build Three Tiers
Three tiers, clearly differentiated.
Starter (Good). Low enough to try without manager approval. Includes the core feature that solves the main problem. Goal: get them in the door.
Professional (Better), your target tier. 2.5x the Starter price. Includes the Starter features plus the productivity boosters most teams need: more users, integrations, priority support. Goal: 60% of customers should land here.
Enterprise (Best). 5-10x Starter, often custom-priced. Includes Professional features plus security, compliance, and SLA. Goal: a few high-value accounts.
Pick a value metric that grows with customer success: subscribers (email tools), contacts (CRMs), accounts managed (customer success), monthly tracked users (analytics). Charge for what gets bigger as they win.
Step 4: Use Psychology Honestly
Make the middle tier obvious.
Starter: $49/month (100 widgets) Professional: $99/month (1,000 widgets) ← Most popular Enterprise: $249/month (2,500 widgets)
Per-widget cost on Professional is $0.10. On Starter, it's $0.49. The middle tier looks like a steal. That is the goal.
Anchor with the highest tier first when presenting pricing. The Enterprise number makes Professional feel reasonable.
Round numbers for B2B, charm pricing for B2C. $1,000 reads professional. $999 reads consumer.
Frame loss, not gain. "You're missing 10 hours of monthly insights" pulls harder than "Upgrade for analytics." People hate missing out more than they love gaining.
Step 5: Test and Adjust
Don't change everything at once.
- Test new prices with 10% of new signups first
- Keep existing customers on old pricing for 6 months minimum
- Watch conversion rate (should stay within 20% of original)
- Watch churn rate (must not spike)
- Watch ARPU (should rise)
If new-signup conversion drops more than 20%, the new price is too high. If it stays flat or rises slightly, you priced correctly. If it goes up, you can probably go higher.
Three Companies That Got Pricing Right
These are documented patterns, not invented case studies.
Zoom: start simple, add premium
Zoom launched with one price: $14.99 per host. Simple. Then they noticed enterprise customers getting massive value at that price, so they added an Enterprise tier with SSO, admin controls, and custom URLs. Average enterprise deals went from ~$15 to $1,000+ monthly2.
Start simple, then add premium tiers as you learn what big customers need.
Slack: free that converts
Slack's free tier kept 90 days of message history.3 After that, older messages disappeared. Teams built valuable history before hitting the wall. Losing that history hurt enough to upgrade.
Freemium works when users build something they don't want to lose.
HubSpot: unbundle and grow
HubSpot started at $200/month for everything.4 Too expensive for startups, too basic for enterprises. They split into Marketing Hub, Sales Hub, and Service Hub, each starting around $50/month. Customers could buy what they needed and add more as they grew.
If your product does many things, sell them separately.
Five Pricing Mistakes
1. Cost-plus pricing. "It costs $70 to serve a customer, so I'll charge $100." Your costs are not the customer's problem. Their value is.
2. Copying competitors. Matching their price to win deals is a race to the bottom. If you have a different value, charge differently.
3. Too many tiers. Five tiers create decision paralysis. Three is the sweet spot. Two doesn't give a clear middle to anchor on.
4. Never changing prices. Same price for 3+ years means your product improved and you didn't capture it. Review pricing every 6 months. Adjust annually.
5. Surprise increases. "Starting tomorrow, prices double" loses customers. Trust takes years to build, seconds to break.
How to Raise Prices Without Losing Customers
1. Grandfather existing customers for 6 months minimum. Loyalty matters.
2. Lead with new value. "We've added five features you requested." List specifics. Then mention the price.
3. Give plenty of notice. Monthly customers: 45 days. Annual customers: 90 days.
4. Offer a lock-in deal. "Lock in current prices for 12 months if you upgrade to annual." Turns the negative into a positive.
5. Prepare for pushback. Have a one-time 20% discount ready for the accounts you can't afford to lose.
6. Change everything at once. Website, sales decks, billing system. Mixed messages create confusion.
7. Monitor for two weeks. Track cancellations daily. If churn exceeds 5%, consider rolling back.
The trick: always test price increases on new customers first. If new signups still buy, existing customers will likely accept it too.
Five Numbers to Track
| Metric | Healthy range | What it tells you |
|---|---|---|
| ARPU | Should rise over time | Pricing is working |
| Tier distribution | 20% Starter, 60% Pro, 20% Enterprise | Tiers are well-designed |
| Discount request rate | Below 20% | Pricing is roughly right |
| Upgrade rate | 2-5% monthly | Upgrade triggers are working |
| Price-increase churn | Below 5% | You moved at the right pace |
Red flags:
- 80%+ on the cheapest tier means your middle tier isn't compelling
- Everyone asking for discounts means you're overpriced
- Nobody ever pushes back on price means you're underpriced
Advanced Patterns (after you've nailed the basics)
Land and expand. Start customers small, grow them over time. Slack went from $8 to $800+ per customer this way. Build the product so usage naturally increases as the customer succeeds.
Reverse trial. Start everyone on the highest tier for the first 14 days. They experience premium features, then downgrade if they want. Many upgrade back within two months because they miss the experience.
Different value metrics by tier. Starter charges per user, Enterprise charges as a percent of revenue. The metric matches how the customer measures success at that scale.
These work after you have 100+ paying customers and stable basic pricing. Trying them too early creates noise.
Try the Calculator
Sample: customer success platform with these tiers:
- Starter: $299/month (up to 100 accounts managed)
- Growth: $799/month (up to 500 accounts)
- Scale: $1,999/month (up to 2,000 accounts)
- Enterprise: custom (unlimited + premium support)
Clear upgrade paths tied to customer growth. Each tier delivers more of the value metric (accounts managed) for less per unit.
AI Prompts for Pricing Decisions
Use Claude, ChatGPT, or Gemini. Cite the inputs you used.
Value-Based Price Calculation
Product: [describe] Customer: [type] Main benefit: [time saved / money made / problem solved] Calculate: - Estimated dollar value created per customer per month - A price that captures 10-20% of that value - Three pricing tiers (entry, target, enterprise)
Pricing Model Recommendation
Product: [name]. Usage pattern: [daily / weekly / variable]. Customer size: [SMB / mid / enterprise]. Recommend: - Best pricing model with reasoning - One successful example using this model - The biggest risk to watch for
Price Increase Communication
Raising price from $[old] to $[new]. Customer tenure: [X] months. Customer objection: "[their words]" Generate: - An empathetic acknowledgment - One-line value reminder - A compromise option that keeps them
A 90-Day Pricing Plan
Today. Ask three best customers: "If our product disappeared tomorrow, what would it cost you?" Their answers are your pricing ceiling.
This week. Survey 20 customers: "How much value does our product create monthly?" "What would you pay if you signed up today?" "What feature would make you pay 2x more?"
This month. Build new three-tier pricing. Map each tier to a clear value metric. Write the messaging.
Next quarter. Test the new pricing with 10% of new signups for two weeks. If conversion holds and ARPU rises, roll out to all new customers. Existing customers stay grandfathered for 6 months.
What This Connects To
Pricing is downstream of value and feeds into every unit economic.
- LTV Calculator for how pricing affects long-term revenue
- CAC Calculator for whether pricing covers acquisition cost
- Market Sizing for realistic ceiling estimation
- Competitive Analysis for positioning, not just price matching
A 20% price increase is 20% more revenue with no other change. No acquisition channel matches that.