Menu
Back to Insights
Startup CTO12 min read

How to Price Your SaaS Product: A Framework That Actually Works

Most SaaS founders price too low or too high. Here's a data-driven framework for pricing your SaaS, when to raise prices, and how to test pricing without losing customers.

Matthew Turley
Technical co-founder for hire. 20+ years shipping production software.

"What should I charge for my SaaS?"

I've helped 40+ founders price their products. Most make the same mistake: pricing based on gut feel, not data.

Result: 60% price too low and leave $200K+ on the table. 30% price too high and kill growth. 10% get it right.

Here's the framework that works.

The #1 Pricing Mistake: Guessing

What Founders Do

"My competitor charges $49/month, so I'll charge $39/month to undercut them."

Or: "Let me do some value-based pricing math and charge $299/month."

Both are guesses.

The Cost

Pricing too low:

  • Example: Product worth $200/month, charging $50/month
  • With 100 customers: $5K MRR (should be $20K MRR)
  • Lost revenue: $15K/month = $180K/year

Pricing too high:

  • Example: Product worth $50/month, charging $200/month
  • With 20 customers (should have 100): $4K MRR
  • Lost revenue: $1K/month = $12K/year + slower growth

The Fix

Don't guess. Test.

The SaaS Pricing Framework

Step 1: Identify Your Value Metric

Value metric = what customers pay for

Common value metrics:

  • Users: Slack ($8/user/month)
  • Contacts: Mailchimp ($15/month for 500 contacts)
  • Usage: Twilio ($0.01/SMS)
  • Features: Ahrefs (plans by tool access)
  • Flat: Basecamp ($99/month unlimited)

How to choose:

Bad: "Per user" when users don't correlate with value ✅ Good: "Per user" when more users = more value

Bad: "Per feature" when features are commodities ✅ Good: "Per outcome" when outcome is measurable

Example:

Project management SaaS:

  • ❌ Per user (more users ≠ more value for small team)
  • ✅ Per project (more projects = more value for everyone)

The test: Does your metric grow with customer value?

Step 2: Set Your Anchors (3 Tiers)

Most B2B SaaS needs 3 tiers:

  1. Starter ($X/month) - Individual contributors, small teams
  2. Professional ($3-5X/month) - Small businesses, core offering
  3. Enterprise ($10-20X/month) - Larger companies, premium features

Why 3 tiers:

  • 1 tier = No comparison, hard to sell
  • 2 tiers = Good/expensive choice (most pick cheap)
  • 3 tiers = Cheap/reasonable/expensive (most pick middle)
  • 4+ tiers = Confusion, decision paralysis

Pricing ladder example:

Starter: $49/month
↓ (3x)
Professional: $149/month (← most customers)
↓ (5x)
Enterprise: $699/month

Step 3: Calculate Your Minimum Viable Price

Formula:

Minimum Price = (Customer Acquisition Cost × 3) / 12

Why × 3: You need 3:1 LTV:CAC ratio minimum Why ÷ 12: Convert annual to monthly

Example:

  • CAC = $1,500 (ads + sales time)
  • Minimum price = ($1,500 × 3) / 12 = $375/month

If you charge less than $375/month, you lose money on every customer.

This is your floor. Don't go below it.

Step 4: Find Your Value Ceiling

Value ceiling = Maximum customers will pay

How to find it:

Method 1: Van Westendorp (survey):

Ask 20-30 potential customers:

  1. "At what price would this be too expensive?" (expensive)
  2. "At what price would this be expensive but worth considering?" (high)
  3. "At what price would this be a bargain?" (cheap)
  4. "At what price would this be too cheap to trust?" (suspicious)

Plot responses:

  • Intersection of "expensive" and "cheap" = optimal price
  • Range of "high" to "cheap" = acceptable range

Method 2: Willingness-to-pay interviews:

"How much would you pay to solve [problem]?"

Bucket responses:

  • Under $50: Low willingness
  • $50-200: Medium willingness
  • $200-500: High willingness
  • $500+: Very high willingness

Your ceiling = 80th percentile answer

Step 5: Test Your Initial Price

Start with:

Price = (Value Ceiling + Minimum Viable Price) / 2

Example:

  • Minimum: $375/month (from CAC)
  • Ceiling: $800/month (from surveys)
  • Starting price: $587/month → Round to $599/month

Why middle: Easy to raise if too low, easy to discount if too high

When to Raise Prices

Signal #1: Conversion Rate >20%

What it means: You're too cheap

Healthy B2B SaaS conversion:

  • Trial → Paid: 10-15%
  • Demo → Customer: 20-30%

If your conversion is 30%+: You're leaving money on the table

Action: Raise price 20-30%

Signal #2: No Price Objections

If nobody says "That's expensive":

  • You're underpriced
  • Raise 15-25%

If everyone says "That's expensive":

  • Maybe too high, or
  • Wrong customer segment

Signal #3: Customer Success is Profitable

Calculate:

LTV = Average Revenue Per Customer × Average Lifetime (months)
CAC = Customer Acquisition Cost
LTV:CAC Ratio = LTV / CAC

Healthy ratios:

  • 3:1 = Minimum viable
  • 5:1 = Good, room to grow
  • 10:1+ = You're underpriced

If ratio >8:1: Raise prices 20-40%

Signal #4: Customers Upgrade Fast

If >30% upgrade from Starter → Professional in first 3 months:

Your starter tier is too valuable. Either:

  1. Raise starter price
  2. Remove features from starter
  3. Both

Signal #5: You've Added Significant Value

Raise prices when you:

  • Add major feature (20-30% more value)
  • Improve core outcome (2x faster, 50% better)
  • Expand to new use case

Grandfathering:

  • Keep existing customers at old price for 6-12 months
  • New customers pay new price immediately

Real Pricing Examples

Example 1: Too Low → Fixed

Initial pricing:

  • Basic: $19/month
  • Pro: $49/month
  • Business: $99/month

Metrics:

  • Conversion: 35% (way too high)
  • CAC: $800
  • LTV: $588 (Basic), $1,470 (Pro), $2,970 (Business)
  • LTV:CAC: 0.7:1 (Basic), 1.8:1 (Pro), 3.7:1 (Business)

Problem: Losing money on every Basic customer. Even Pro barely works.

New pricing (18 months later):

  • Starter: $79/month (4x)
  • Professional: $199/month (4x)
  • Enterprise: $499/month (5x)

New metrics:

  • Conversion: 18% (healthier)
  • CAC: $950 (spent more on better leads)
  • LTV: $2,370 (Starter), $5,970 (Pro), $14,970 (Enterprise)
  • LTV:CAC: 2.5:1, 6.3:1, 15.7:1

Result: $45K → $180K MRR in 12 months (4x growth from pricing + volume)

Example 2: Too High → Fixed

Initial pricing:

  • $499/month (flat rate)

Metrics:

  • Conversion: 3% (very low)
  • CAC: $2,000
  • LTV: $5,988
  • LTV:CAC: 3:1 (looks okay)

Problem: Growth too slow. Only 20 customers in 12 months.

New pricing:

  • Starter: $99/month
  • Professional: $299/month
  • Enterprise: $799/month

New metrics:

  • Conversion: 15% (much healthier)
  • CAC: $1,200 (lower friction)
  • Mix: 40% Starter, 50% Pro, 10% Enterprise
  • Blended LTV: $6,156
  • LTV:CAC: 5.1:1

Result: 20 customers → 150 customers in 12 months (faster growth)

Example 3: Value Metric Changed Everything

Initial pricing:

  • Per user: $15/user/month

Problem:

  • Small teams (3-5 users) paid $45-75/month
  • Got tons of value (saved 20 hours/week)
  • Wildly underpriced

New pricing:

  • Per project: $49/project/month

Result:

  • Same customers paid $150-300/month (3-6 projects)
  • Better alignment with value
  • 3-4x revenue from existing customers

Common Pricing Mistakes

Mistake #1: Free Trial Too Long

30 days = conversion killer

Why:

  • Users forget to evaluate
  • Takes 3 weeks to test properly
  • Week 4 they're busy

Better: 14 days Best: 7 days + option to extend

Mistake #2: Too Many Plans

4+ plans = decision paralysis

Data: Conversion drops 25% going from 3 → 4 plans

Stick with 3:

  • Entry (15% of customers)
  • Professional (70% of customers)
  • Enterprise (15% of customers)

Mistake #3: Annual Discount Too High

Common: 20-30% annual discount Problem: You're training customers to pay less

Better: 15-20% max

Calculate:

Annual discount = (Monthly Churn × 12) - 5%

Example:

  • Monthly churn: 3%
  • Max churn savings: 36%
  • Annual discount: 31% (too high)
  • Better discount: 15% (you still win, customer wins)

Mistake #4: Grandfather Pricing Forever

"We'll never raise prices on existing customers"

Problem:

  • Your best customers pay least
  • New features subsidized by new customers
  • Can't invest in product

Better:

  • Grandfather for 12 months
  • Then raise to new pricing (with 60-day notice)
  • Offer 50% discount vs full new price (still 2x more)

Mistake #5: Race to Bottom with Competitors

"Competitor dropped price to $39, let's go to $29"

Problem: Price war nobody wins

Better: Differentiate on value, not price

Example:

Competitor at $39/month:

  • You at $99/month
  • But 3x faster
  • Better support
  • More features

Premium positioning > cheaper positioning

Testing Price Changes

The Right Way to Test

For new customers (A/B test):

  1. Split traffic 50/50
  2. Test for 30 days minimum
  3. Compare:
    • Conversion rate
    • Revenue per trial
    • LTV (model, not actual)

Math:

Revenue per trial = Conversion% × Price

Example:

  • Option A: 15% conversion at $99 = $14.85/trial
  • Option B: 12% conversion at $149 = $17.88/trial

Winner: Option B (+20% revenue per trial)

For existing customers:

  • Email 60 days before
  • Explain value added
  • Offer annual lock-in at current price

FAQ

The Bottom Line

Most SaaS founders:

  • Guess at pricing (based on competitors or gut feel)
  • Price too low (60% of founders)
  • Never test price changes
  • Lose $100K-500K+ in first 2 years

The right approach:

  1. Calculate minimum (CAC × 3 / 12)
  2. Find ceiling (survey willingness to pay)
  3. Start middle (test with real customers)
  4. Watch metrics (conversion, LTV:CAC, objections)
  5. Raise prices (when data says you're too cheap)

Key metrics to track:

  • Trial → Paid conversion: 10-15% is healthy
  • LTV:CAC ratio: 3:1 minimum, 5:1 good
  • Price objections: Some is good, none means too cheap
  • Upgrade rate: >30% in 3 months means starter too valuable

When to raise prices:

  • Conversion >20%
  • LTV:CAC >8:1
  • Zero price objections
  • Added major value

How much to raise:

  • 15-20% annually (standard)
  • 20-30% after major feature
  • 30-50% if seriously underpriced

Don't guess. Test. Let data guide pricing.


Tools to Price Your SaaS Right

Planning your pricing:

Need strategic guidance:

Not sure where to start:


Remember: Pricing is not set-it-and-forget-it. Test annually. Raise prices as you add value. Most founders are leaving 40-60% more revenue on the table by pricing too low. Don't be one of them.

Need help with your project?

“Matthew is more than just a developer; he is a trusted partner and integral member of our team.”

Meredith, BizJetJobs

Not sure yet? Tell me your situation →

Get weekly insights on SaaS development