SaaS Pricing: A Practical Guide

Estimate customer value, choose a pricing model, build tiers, and test price changes with care.

By Prateek Jain
9 min readIntermediate

Prerequisites

  • • Basic understanding of how SaaS businesses work

The Problem

Suppose you launched at $99 a month because it "felt right." Over time, some customers may receive much more value than others while paying the same price.

Pricing based only on intuition or competitor matching can miss the value customers receive and the cost to serve them.

Price changes are common, but the right timing and size depend on the product, customers, and alternatives.1 Review pricing when those conditions change.

A price change can affect revenue without requiring more customer acquisition, but it can also change conversion, retention, and expansion.

The Five-Step Framework

Step 1: Calculate the Value You Create

Three questions:

  1. How much time does your product save?
  2. How much money does it make or save?
  3. 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
  • Possible price range to test: 10-20% of estimated value = $1,000-2,000/month

The share of value a customer will pay varies by category, alternatives, and the certainty of the estimate. Treat 10-20% as a starting hypothesis, not a ceiling.

To estimate value, ask customers, "If our product disappeared tomorrow, what would it cost you in time or money?" Compare their answers with observed usage, alternatives, and willingness-to-pay research.

Step 2: Pick a Pricing Model

ModelBest whenReal example
Per userEach user gets individual valueSlack Pro: $8.75 per user/month billed monthly, or $7.25 billed annually, before promotions
Usage-basedUsage varies widelyTwilio U.S. SMS: outbound long-code SMS starts at $0.0083 per segment, plus applicable fees
Tiered subscriptionDifferent feature and usage needsMailchimp: plan features, contacts, and send limits affect pricing
Percentage plus fixed feeCharges reflect both transaction value and countStripe U.S. domestic cards: 2.9% + $0.30 per successful transaction

Vendor examples checked September 12, 2026; currency is USD and rates depend on plan, region, and terms.

Early-stage products often start with a small number of clearly differentiated tiers. Per-user pricing can fit when seats grow with customer success. Usage-based pricing needs clear cost visibility when bills vary.

Step 3: Build tiers

Use as many tiers as your customer segments and buying decisions require. The following three-tier structure is one common starting point.

Starter. Includes the core feature that solves the main problem at an entry price suited to the intended customer.

Professional. Includes Starter features plus the capabilities that a larger or more frequent user needs, such as more users, integrations, or priority support.

Enterprise. Often includes Professional features plus security, compliance, support commitments, or custom terms.

Pick a value metric that grows with customer success: subscribers (email tools), contacts (CRMs), accounts managed (customer success), monthly tracked users (analytics). Check that growth in the metric reflects value customers receive.

Step 4: Use Psychology Honestly

Make the differences between tiers clear.

Starter: $49/month (100 widgets) Professional: $99/month (1,000 widgets) ← Most popular Enterprise: $249/month (2,500 widgets)

The Professional tier has a lower per-widget cost. This structure may suit customers whose use is likely to grow, but it should not obscure the total price or force an unsuitable tier.

Present comparable options clearly. A higher-priced tier can influence how customers perceive lower-priced options, so make the trade-offs visible.

Test price presentation. Do not assume that $1,000 or $999 will work better solely because the buyer is a business or consumer.

Describe the value and limits of each tier accurately. Do not rely on pressure or hide material constraints.

Step 5: Test and Adjust

Don't change everything at once.

  • Test a price change with a defined group of new customers when practical
  • Decide how existing customers will transition before announcing the change
  • Monitor conversion, retention, expansion, discounting, and support volume

A pricing test should define an expected range for conversion and revenue before it starts. Interpret the results alongside segment mix, seasonality, and qualitative customer feedback.

Packaging examples

Slack: history limits on the free plan

Slack's free plan provides access to the most recent 90 days of message and file history. Older history is hidden, while data more than a year old is deleted. Upgrading reveals history beyond 90 days that has not been deleted.2 This illustrates a usage limit; it does not establish why individual customers upgrade.

HubSpot: products for different functions

HubSpot offers Marketing Hub, Sales Hub, and Service Hub, among other products, with free and premium plans.3 Separate products can let customers choose capabilities for different functions. Whether that packaging fits your product depends on how independently customers use and buy those capabilities.

Five Pricing Mistakes

1. Cost-plus pricing alone. "It costs $70 to serve a customer, so I'll charge $100." This checks a margin assumption but does not establish willingness to pay.

2. Copying competitors. Matching a price without comparing customer value and the cost to serve can produce the wrong offer for your product.

3. Too many tiers. More tiers can make comparison harder. Keep only tiers that serve a distinct customer need or buying motion.

4. Never reviewing prices. Review pricing when the product, costs, customer segments, or alternatives change.

5. Surprise increases. A sudden increase leaves customers little time to understand the change or adjust their plans.

Planning a price increase

1. Decide how existing customers transition. Grandfathering can reduce disruption, but the period and terms should fit the contract and customer relationship.

2. Lead with new value. "We've added five features you requested." List specifics. Then mention the price.

3. Give clear notice. The notice period should meet contractual and legal requirements and give customers time to understand the change.

4. Consider a lock-in offer. For example: "Lock in current prices for 12 months if you upgrade to annual." Make the commitment and renewal terms clear.

5. Prepare for questions. Give account teams clear guidance on the value, terms, and any approved exceptions.

6. Coordinate the rollout. Update the website, sales decks, and billing system together so customers receive consistent information.

7. Monitor the rollout. Track cancellations, downgrades, support volume, and conversion against the thresholds set before launch.

Testing with new customers can reveal the effect on new-customer conversion, but it does not by itself predict how existing customers will respond.

Five Numbers to Track

MetricComparisonWhat it tells you
ARPUCompare against the pricing change planRevenue per account
Tier distributionCompare with intended segment mixWhether tier design fits customer needs
Discount request rateTrack by segment and reasonWhere the offer or price may be unclear
Upgrade rateCompare before and after changesWhether upgrade paths fit customer growth
Price-increase churnCompare with the pre-set thresholdRetention effect of the change

Red flags:

  • A tier mix that differs sharply from the intended segment mix
  • Repeated discount requests for the same reason
  • Price objections or low conversion concentrated in one customer segment

Advanced Patterns (after you've nailed the basics)

Land and expand. Let customers begin with a smaller commitment and expand as their needs grow. Tie the expansion path to value they receive.

Reverse trial. For example, give new customers premium features for 14 days before moving them to a free or lower tier. Explain what changes when the trial ends, then measure paid conversion and retention.

Different value metrics by tier. For example, Starter could charge per user and Enterprise as a percentage of revenue. Test whether each metric reflects how that segment receives value.

Use these patterns when you have enough customer and pricing data to judge their effect. Early tests should keep the offer simple enough to interpret.

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)

The three published-price tiers allow more accounts at a lower price per included account. The custom Enterprise tier needs its own quote and limits.

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

An example 90-day pricing plan

Today. Ask customers: "If our product disappeared tomorrow, what would it cost you?" Use the responses as one input to a value estimate.

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. A proposed test might include 10% of new signups for two weeks, with existing customers grandfathered for 6 months. Adjust those settings for traffic, sales cycle, and contracts before launch. Review conversion, ARPU, and retention before expanding the rollout.

What This Connects To

Pricing affects revenue, retention, and unit economics:

Sources

Footnotes

  1. State of SaaS Pricing Changes 2024, Growth Unhinged ↩

  2. Slack, Feature limitations on the free version. ↩

  3. HubSpot product catalog. ↩