All articles

How to Estimate Standalone Selling Price (SSP) for SaaS Contracts — A Plain English Guide

Standalone Selling Price is the #1 blind spot in revenue recognition. This guide walks through all three SSP estimation methods, shows you which to use when, highlights common mistakes, and includes a worked example.

Educational content only. This article is not professional accounting advice. Consult a qualified accountant before making accounting policy decisions for your company.

Standalone Selling Price — the price at which you would sell each performance obligation separately — is the hinge on which correct revenue allocation turns. Get SSP wrong, and every subsequent revenue number is wrong. Yet every SaaS finance team we survey treats SSP like a mystery box.

This article demystifies it. We'll walk through when SSP matters, the three estimation methods, a decision tree to choose the right one, common mistakes that cost audit time, and a worked example of a realistic SaaS contract.

Educational disclaimer: This is educational content, not professional accounting advice. Revenue recognition judgments depend on specific contract terms and facts. Users should consult a qualified accountant or auditor before making accounting policy decisions.

When Does SSP Matter?

SSP is required whenever a contract has multiple performance obligations. Under both IFRS 15 and ASC 606, you must allocate the transaction price to each obligation based on relative standalone selling prices.

Most SaaS contracts have multiple obligations:

If your contract has only one performance obligation — pure subscription access with no separate setup, training, or implementation — then SSP does not matter. You recognize the entire amount over the subscription term.

If it has two or more, you need to value each one. That is where SSP comes in.

The Three SSP Estimation Methods

IFRS 15.79 and ASC 606-10-32-34 allow three approaches for estimating SSP when it is not observable (i.e., when you do not already sell that element on its own):

1. Adjusted Market Assessment Approach

This approach evaluates the market in which you operate and asks: what would a competitor charge for a similar service?

Steps:

When to use it: When you have good competitive intelligence. This is the most rigorous method for stand-ready platform access, where the market provides benchmarks.

Example: You offer customer support software. Competitors like Intercom charge $500–$2,000/month for a platform serving 5,000–50,000 users depending on features. For your $800/month offering, you estimate platform SSP at $900 by adjusting Intercom's comparable tier for your feature set and market positioning.

Auditor perspective: Auditors like this method because it is tied to observable market data. You must document your competitor research and the rationale for any adjustments.

2. Expected Cost Plus Margin Approach

This method starts with the cost to deliver the obligation, adds a margin, and treats the result as SSP.

Steps:

When to use it: For services you do not sell separately (e.g., custom implementation, data migration, training). Cost-plus is the default for pure service obligations.

Example: A customer pays for 40 hours of custom implementation and configuration. Your cost per implementation hour (fully loaded labor, systems, management overhead) is $150. An appropriate margin for professional services in your market is 40% (you charge $150 + $60 markup = $210/hour). Estimated SSP for implementation: 40 hours × $210 = $8,400.

Auditor perspective: Auditors scrutinize the margin. Be prepared to explain why 40% is appropriate for your market and business. Compare to your actual realized margin on similar projects if available.

3. Residual Approach

This method subtracts the SSP of all other obligations from the total transaction price. It is a last resort.

Steps:

When to use it: Only when SSP is highly variable or cannot be reliably estimated through other methods. The standard discourages this — it should be rare.

Example (to avoid): Total contract is $100k. Platform SSP you estimate at $60k. Implementation you estimate at $30k. If there is a fourth element (e.g., ongoing support services) that you cannot price any other way, you would residually assign $10k. This is only acceptable if support pricing is genuinely variable year-to-year and no other method applies.

Auditor perspective: Auditors dislike the residual approach because it inverts the logic — instead of valuing what you are actually selling, you are backing into a number. If you use it, expect detailed questions. You must demonstrate that the other two methods were not reasonably available.

Decision Tree: Which Method Should You Use?

Here is a simple flowchart for choosing the right approach:

Most SaaS companies use a mix: market assessment for platform access, cost-plus for services, and residual almost never.

Common SSP Mistakes (That Cost Audit Time)

Mistake #1: Not Documenting the Chosen Method

You estimate SSP in a spreadsheet, come up with a number, and move on. Auditors ask how you got it, and you cannot reproduce the logic.

Fix: Keep a one-page memo per contract (or contract type) explaining: (a) which method you used, (b) why, (c) the source data, (d) any adjustments applied. ClearRevenue's revenue memo template includes a dedicated section for this.

Mistake #2: Using Mismatched Comparables

You are a B2B SaaS company, you find a B2C competitor's pricing, and you use that as a benchmark. Or you compare your $50k/year platform to a $500k/year enterprise competitor without any adjustment.

Fix: Choose comparables that are genuinely similar: same market segment (B2B vs. B2C matters), same feature maturity, similar market positioning (premium vs. budget). Adjust explicitly for material differences.

Mistake #3: Applying the Same Margin to All Services

You decide your margin is 40% and apply it uniformly to implementation, training, and support. In reality, implementation is high-touch (margin 35%), training is semi-standardized (40%), and support is almost pure labor (25%).

Fix: Differentiate margins by service type. Document the rationale. Auditors appreciate this level of granularity.

Mistake #4: Setting SSP at Deal-Closing Discounts

You offer a customer a discount on implementation as a close incentive. You then set platform SSP equal to their discounted rate, not your normal rate.

Fix: SSP should reflect your standard pricing or market-based estimate, not a deal-specific discount. Discounts apply to the transaction price allocation process, not to SSP.

Mistake #5: Ignoring SSP Consistency

For the same performance obligation in different contracts, you use different SSP estimates (platform is $5k for Customer A but $7k for Customer B).

Fix: Establish SSP ranges (e.g., platform is $6k ± 20% based on customer size) and apply them consistently. If your SSP varies significantly, document why (different customer segments, different service levels, etc.).

How to Document SSP for Auditors

Auditors will review your SSP estimates as part of revenue testing. Here is what they will ask for:

Have this ready before your audit starts. ClearRevenue's revenue memo template includes a section designed specifically for documenting SSP with templates for each estimation method.

Worked Example: A Realistic $100k SaaS Contract

Let us walk through a real-world scenario.

Contract details:

A mid-market customer signs a 12-month contract for $100,000, including:

Step 1: Identify performance obligations

Step 2: Estimate SSP for each

Total observable SSP: $60,000 + $30,000 + $6,500 = $96,500

Step 3: Allocate transaction price

Transaction price = $100,000 (total) – $0 (success fee is constrained) = $100,000

Allocation percentages based on relative SSP:

Step 4: Recognize revenue

Month 1 revenue: $5,175 (platform) + $15,550 (implementation, 50% complete) + $2,233 (training, 33% complete) = $22,958

When to Use ClearRevenue's SSP Estimator

This worked example was simple. But if you have 50 contracts in a month, each with different obligation mixes, the manual calculation becomes error-prone.

ClearRevenue's SSP Estimator is built for exactly this: it walks you through the three methods with live calculators, stores your assumptions, and generates audit-ready documentation automatically.

Key Takeaways

Next Steps

Start with the contracts you expect to sign this quarter. For each, identify the performance obligations, estimate SSP using the appropriate method, and document your reasoning. Then:

The investment in a clean SSP process pays for itself in reduced audit questions and faster close.

Educational disclaimer: This article is educational content only and does not constitute professional accounting, legal, or tax advice. Revenue recognition judgments depend heavily on specific contract terms, facts, and applicable accounting standards. Users should consult a qualified accountant or auditor before making accounting policy decisions.


Free Resource

5-Step Revenue Recognition Guide

Work through IFRS 15 and ASC 606 step by step with real SaaS examples.

Start the guide
Free Tool

SSP Estimation Decision Tree

Find the right standalone selling price method for your contracts in 30 seconds.

Try the tool
Premium Tool

25-Point Audit Checklist

Ensure your revenue recognition is audit-ready before your next close.

See the checklist
Premium Tool

Revenue Memo Template

A 7-section auditor-ready memo documenting your revenue recognition policy.

Get the template
Unlock Everything

Get Premium Access — All Tools Included

Lifetime access to the Audit Checklist, Revenue Memo Template, and all future tools. One payment.

See pricing