Pricing Models
SaaS Pricing Structures
| Model |
Mechanics |
Best for |
Watch out for |
| Per seat |
Flat rate × number of users |
Collaboration tools, broad adoption |
Customers reduce seats; usage doesn't grow revenue |
| Usage-based |
Pay for what you consume (API calls, GB, events) |
Developer tools, infra, data products |
Revenue unpredictability; churn at contract renewal |
| Flat recurring |
Fixed fee per period regardless of usage |
Simple products, small teams |
Doesn't scale with customer value |
| Tiered flat |
Fixed bands (0–10 users: $X; 11–50: $Y) |
Mid-market SaaS |
Cliff effect at tier boundaries |
| Outcome-based |
Fee tied to measurable business outcome |
High-trust, high-value vertical apps |
Hard to measure, complex to administer |
| Hybrid |
Seat floor + usage overage |
Enterprise tools with variable workloads |
Complexity in billing and quoting |
Packaging Tiers
Three-Tier Architecture (Good / Better / Best)
STARTER (self-serve, low friction)
Price: $X/mo (billed annually) or $Y/mo (monthly)
Seats: Up to N users
Features:
- [Core value prop — enough to get value]
- [Limited quota on key resource: e.g., 1,000 API calls/mo]
- Community support only
- Standard integrations
Target: SMB, individual teams, trial/evaluation
Goal: capture demand, prove value
PROFESSIONAL (team-level, most common)
Price: $X/seat/mo or $Y flat/mo
Seats: N–N users
Features:
- Everything in Starter
- [Key differentiating features]
- [Higher quotas]
- Email/chat support (SLA: N hours)
- Advanced integrations / SSO
- [Collaboration features]
Target: growing teams, mid-market
Goal: primary revenue driver (highest volume of customers)
ENTERPRISE (custom, negotiated)
Price: Custom (floor: $X/year)
Seats: Unlimited or custom
Features:
- Everything in Professional
- [Compliance features: audit logs, SAML SSO, data residency]
- [Advanced security: IP allowlists, role-based access]
- Dedicated CSM
- SLA: 99.9% uptime + defined response times
- Custom contracts, invoicing, MSA
- Security review / SOC 2 report sharing
Target: 1,000+ employee organizations, regulated industries
Goal: high ACV, long contracts, low churn
Packaging Design Principles
- Gate on value-creating features, not usability-limiting ones
- Upgrade triggers should be natural parts of success (more users, more data)
- Downgrade should be painful but possible — don't trap customers with bad UX
- Put the most important feature in the middle tier to pull upgrades
- Enterprise features: security, compliance, control, SLAs — not features SMBs need
Discounting Policy
Discount Authorization Matrix
| Discount depth |
Authorization required |
| 0–10% |
AE discretion |
| 11–20% |
Sales manager approval |
| 21–30% |
VP Sales approval |
| 31–40% |
CRO + CFO approval |
| > 40% |
CEO approval + documented strategic rationale |
Legitimate Discount Justifications
- Multi-year commitment (1yr → 2yr: 10%, 3yr: 15–20%)
- Upfront annual payment vs. monthly
- High-volume commitment above standard tier
- Strategic reference customer (logo, case study, co-marketing)
- Competitive displacement with documented proof
- Accelerated close within quarter (time-limited)
Illegitimate Discounts (Red Flags)
- "Just to get the deal" with no business rationale
- Matching a competitor without verifying the competitor quote
- Repeated discounts to same customer without new commitments
- End-of-quarter pressure with no customer urgency on their side
Price Protection
- Multi-year contracts: lock price for contract term
- Annual contracts: give 90-day price increase notice before renewal
- Define in contract: "Pricing subject to up to X% annual increase"
Enterprise Deal Mechanics
Negotiating Large Deals
- Anchor high: Quote list price first — never start with discount
- Trade, don't give: Every concession comes with a concession in return
- Use deal desk: Structured review for deals > $X to ensure margin
- Expand scope: Before discounting price, add value (training, PS, extended term)
- Economic buyer vs. champion: Pricing decisions made by economic buyer — ensure access
Common Enterprise Negotiation Levers
| Lever |
Their ask |
Your counter |
| Lower price |
25% discount |
2-year term for 15% discount |
| More seats |
Add 50 seats free |
Add 25 seats; include in year 2 expansion |
| Extended trial |
3-month free pilot |
60-day paid POC with credits applied |
| Payment terms |
Net 60 |
Net 30 with 2% early pay discount |
| Unlimited users |
Unlimited tier |
Custom enterprise tier with annual true-up |
Price Increases
Price Increase Playbook
- Set policy: state price increase rights in contract (e.g., "up to X% annually")
- Give advance notice: 90 days minimum for annual contracts
- Lead with value: communicate what's improved since they signed
- Segment sensitivity: flag accounts most likely to churn; plan outreach
- Grandfather selectively: consider locking current price for existing customers if < N% below new price
- Train CS: CSMs own the conversation — they know the account best
- Track outcomes: monitor churn rate post-increase vs. pre-increase
Price Increase Communication Template
Subject: [Product] pricing update — effective [Date]
Hi [Name],
We're writing to let you know that [Product] pricing will increase
by X% effective [Date]. This affects your account as follows:
Current: $X/[period]
New: $Y/[period]
Effective: [Date]
Since you joined, we've shipped [N major features/improvements].
[2–3 specific examples of value added.]
Your current contract runs through [date]. We'll apply the new pricing
at your next renewal.
If you'd like to lock in your current price for an additional year,
we'd be happy to extend your contract before [early commitment date].
[Name, title]
Competitive Pricing Response
Frameworks for Competitive Situations
When priced above competitor:
- Quantify total cost of ownership: include implementation, switching, support costs
- Prove ROI: X% outcome improvement × their scale = payback period
- Reduce risk: guarantee: "If you don't see X result in Y days, we'll refund Z"
- Focus on differentiated outcomes the competitor can't match
When priced below competitor:
- Avoid "cheapest" positioning — attracts price-sensitive, high-churn customers
- Use pricing as qualifying signal: "We're the right fit for growing teams"
- Package more value at your price point rather than simply undercutting
When asked to match a competitor price:
- Ask to see the competitive quote (many don't have one)
- If quote is real: compare apples-to-apples (scope, terms, support)
- If genuinely lower for same scope: escalate to deal desk
- Never match verbally — only after documentation confirms it's real
Freemium and Free Trial Design
Freemium Limits (Value-Preserving)
| Limit type |
Example |
Goal |
| Usage cap |
1,000 API calls/month free |
Hit cap → upgrade |
| Seat cap |
3 users free |
Team growth → upgrade |
| Feature gate |
Reporting locked to paid |
See value → unlock |
| Time-based |
Full features for 14 days |
Urgency to convert |
Conversion Optimization
- Free-to-paid conversion benchmark: 2–5% (PLG), 10–15% (sales-assisted)
- Time to value: minimize steps between signup and first "aha" moment
- Upgrade triggers: contextual (hit a limit) beat generic (email campaigns)
- Sales engagement: flag accounts with heavy usage but no upgrade intent → SDR outreach
1---2name: pricing-models3description: When to activate: B2B pricing strategy, pricing tiers, enterprise deals, discounting policy, price increases, packaging, competitive pricing, freemium, usage-based pricing4---56# Pricing Models78## SaaS Pricing Structures910| Model | Mechanics | Best for | Watch out for |11|-------|-----------|---------|---------------|12| Per seat | Flat rate × number of users | Collaboration tools, broad adoption | Customers reduce seats; usage doesn't grow revenue |13| Usage-based | Pay for what you consume (API calls, GB, events) | Developer tools, infra, data products | Revenue unpredictability; churn at contract renewal |14| Flat recurring | Fixed fee per period regardless of usage | Simple products, small teams | Doesn't scale with customer value |15| Tiered flat | Fixed bands (0–10 users: $X; 11–50: $Y) | Mid-market SaaS | Cliff effect at tier boundaries |16| Outcome-based | Fee tied to measurable business outcome | High-trust, high-value vertical apps | Hard to measure, complex to administer |17| Hybrid | Seat floor + usage overage | Enterprise tools with variable workloads | Complexity in billing and quoting |1819---2021## Packaging Tiers2223### Three-Tier Architecture (Good / Better / Best)2425```26STARTER (self-serve, low friction)27 Price: $X/mo (billed annually) or $Y/mo (monthly)28 Seats: Up to N users29 Features:30 - [Core value prop — enough to get value]31 - [Limited quota on key resource: e.g., 1,000 API calls/mo]32 - Community support only33 - Standard integrations34 Target: SMB, individual teams, trial/evaluation35 Goal: capture demand, prove value3637PROFESSIONAL (team-level, most common)38 Price: $X/seat/mo or $Y flat/mo39 Seats: N–N users40 Features:41 - Everything in Starter42 - [Key differentiating features]43 - [Higher quotas]44 - Email/chat support (SLA: N hours)45 - Advanced integrations / SSO46 - [Collaboration features]47 Target: growing teams, mid-market48 Goal: primary revenue driver (highest volume of customers)4950ENTERPRISE (custom, negotiated)51 Price: Custom (floor: $X/year)52 Seats: Unlimited or custom53 Features:54 - Everything in Professional55 - [Compliance features: audit logs, SAML SSO, data residency]56 - [Advanced security: IP allowlists, role-based access]57 - Dedicated CSM58 - SLA: 99.9% uptime + defined response times59 - Custom contracts, invoicing, MSA60 - Security review / SOC 2 report sharing61 Target: 1,000+ employee organizations, regulated industries62 Goal: high ACV, long contracts, low churn63```6465### Packaging Design Principles66- Gate on value-creating features, not usability-limiting ones67- Upgrade triggers should be natural parts of success (more users, more data)68- Downgrade should be painful but possible — don't trap customers with bad UX69- Put the most important feature in the middle tier to pull upgrades70- Enterprise features: security, compliance, control, SLAs — not features SMBs need7172---7374## Discounting Policy7576### Discount Authorization Matrix77| Discount depth | Authorization required |78|---------------|----------------------|79| 0–10% | AE discretion |80| 11–20% | Sales manager approval |81 21–30% | VP Sales approval |82| 31–40% | CRO + CFO approval |83| > 40% | CEO approval + documented strategic rationale |8485### Legitimate Discount Justifications86- Multi-year commitment (1yr → 2yr: 10%, 3yr: 15–20%)87- Upfront annual payment vs. monthly88- High-volume commitment above standard tier89- Strategic reference customer (logo, case study, co-marketing)90- Competitive displacement with documented proof91- Accelerated close within quarter (time-limited)9293### Illegitimate Discounts (Red Flags)94- "Just to get the deal" with no business rationale95- Matching a competitor without verifying the competitor quote96- Repeated discounts to same customer without new commitments97- End-of-quarter pressure with no customer urgency on their side9899### Price Protection100- Multi-year contracts: lock price for contract term101- Annual contracts: give 90-day price increase notice before renewal102- Define in contract: "Pricing subject to up to X% annual increase"103104---105106## Enterprise Deal Mechanics107108### Negotiating Large Deals1091. **Anchor high**: Quote list price first — never start with discount1102. **Trade, don't give**: Every concession comes with a concession in return1113. **Use deal desk**: Structured review for deals > $X to ensure margin1124. **Expand scope**: Before discounting price, add value (training, PS, extended term)1135. **Economic buyer vs. champion**: Pricing decisions made by economic buyer — ensure access114115### Common Enterprise Negotiation Levers116| Lever | Their ask | Your counter |117|-------|-----------|-------------|118| Lower price | 25% discount | 2-year term for 15% discount |119| More seats | Add 50 seats free | Add 25 seats; include in year 2 expansion |120| Extended trial | 3-month free pilot | 60-day paid POC with credits applied |121| Payment terms | Net 60 | Net 30 with 2% early pay discount |122| Unlimited users | Unlimited tier | Custom enterprise tier with annual true-up |123124---125126## Price Increases127128### Price Increase Playbook1291. **Set policy**: state price increase rights in contract (e.g., "up to X% annually")1302. **Give advance notice**: 90 days minimum for annual contracts1313. **Lead with value**: communicate what's improved since they signed1324. **Segment sensitivity**: flag accounts most likely to churn; plan outreach1335. **Grandfather selectively**: consider locking current price for existing customers if < N% below new price1346. **Train CS**: CSMs own the conversation — they know the account best1357. **Track outcomes**: monitor churn rate post-increase vs. pre-increase136137### Price Increase Communication Template138```139Subject: [Product] pricing update — effective [Date]140141Hi [Name],142143We're writing to let you know that [Product] pricing will increase144by X% effective [Date]. This affects your account as follows:145146 Current: $X/[period]147 New: $Y/[period]148 Effective: [Date]149150Since you joined, we've shipped [N major features/improvements].151[2–3 specific examples of value added.]152153Your current contract runs through [date]. We'll apply the new pricing154at your next renewal.155156If you'd like to lock in your current price for an additional year,157we'd be happy to extend your contract before [early commitment date].158159[Name, title]160```161162---163164## Competitive Pricing Response165166### Frameworks for Competitive Situations167168**When priced above competitor:**169- Quantify total cost of ownership: include implementation, switching, support costs170- Prove ROI: X% outcome improvement × their scale = payback period171- Reduce risk: guarantee: "If you don't see X result in Y days, we'll refund Z"172- Focus on differentiated outcomes the competitor can't match173174**When priced below competitor:**175- Avoid "cheapest" positioning — attracts price-sensitive, high-churn customers176- Use pricing as qualifying signal: "We're the right fit for growing teams"177- Package more value at your price point rather than simply undercutting178179**When asked to match a competitor price:**1801. Ask to see the competitive quote (many don't have one)1812. If quote is real: compare apples-to-apples (scope, terms, support)1823. If genuinely lower for same scope: escalate to deal desk1834. Never match verbally — only after documentation confirms it's real184185---186187## Freemium and Free Trial Design188189### Freemium Limits (Value-Preserving)190| Limit type | Example | Goal |191|-----------|---------|------|192| Usage cap | 1,000 API calls/month free | Hit cap → upgrade |193| Seat cap | 3 users free | Team growth → upgrade |194| Feature gate | Reporting locked to paid | See value → unlock |195| Time-based | Full features for 14 days | Urgency to convert |196197### Conversion Optimization198- Free-to-paid conversion benchmark: 2–5% (PLG), 10–15% (sales-assisted)199- Time to value: minimize steps between signup and first "aha" moment200- Upgrade triggers: contextual (hit a limit) beat generic (email campaigns)201- Sales engagement: flag accounts with heavy usage but no upgrade intent → SDR outreach