Step-by-Step Guide

How to Calculate Market Size: TAM, SAM, SOM

Follow these 6 steps to size a market using top-down and bottom-up approaches. Includes formulas, examples, and tips for product managers.

Last updated: April 2026

1
Define the unit of demand

Decide what one customer of your product looks like and what they pay you per year, before any number goes in the model. Without this anchor, the market-sizing math is just round numbers.

Pick the smallest natural unit of revenue: per seat, per organization, per household, or per device.
Specify the geography you can actually sell into.
Specify the buyer persona inside that organization.
Pin down annual contract value (ACV) or annual revenue per user (ARPU).

Formula

Unit of demand = (buyer + product unit + geography) priced at ACV or ARPU per year

Pro tip: Write the unit definition on top of your sizing model. Every number below has to be consistent with it.

2
Build a bottom-up estimate

Bottom-up sizing multiplies qualifying buyer counts by annual revenue per buyer. Its usefulness depends on the quality of those counts and pricing assumptions.

Count qualifying buyers in your target geography.
Use government statistics, industry associations, or commercial databases.
Multiply by your ACV.
Example: 30,000 mid-market US firms x $20,000 ACV = $600M bottom-up TAM.

Formula

Bottom-up TAM = qualifying buyers x annual contract value

Pro tip: Bottom-up assumes 100% market capture, which is fine for TAM. The realism check comes in the SAM and SOM steps.

3
Build a top-down sanity check

Top-down sizing starts with published category spending and narrows it to the market you serve. Check the report’s scope and the assumptions used to select your share.

Find a credible total-market figure from analyst firms, government data, or industry research.
Apply the percentage that fits your segment, geography, and buyer type.
Cite the source and year of the data.
Document the assumption so it’s reviewable.

Formula

Top-down TAM = total category spend x relevant segment percentage

Pro tip: Compare market definitions and assumptions when the two methods differ. Agreement within 30% is not evidence that either estimate is accurate.

4
Reconcile gaps between the two methods

When top-down and bottom-up disagree, the cause is usually definitional drift between the two models. Track it down before sizing SAM.

Compare the two numbers side by side.
List the assumptions that drove each.
Common causes: top-down includes adjacent categories you don’t compete in.
Adjust whichever side has the looser definition.

Formula

TAM = the reconciled number, with gap drivers documented

Pro tip: Show both methods and explain any remaining difference so readers can assess the assumptions.

5
Narrow TAM to SAM by serviceable filters

SAM is the slice of TAM you can realistically serve given your business model. Apply geography, segment, and channel filters. Don't apply competitor share yet. SAM still assumes you could win it.

Filter to the geography you actually sell in.
Filter to the segment your product fits (SMB vs enterprise, vertical, regulatory).
Filter to the channels you can reach today.
Illustrative serviceability calculation: $600M TAM x 50% geography fit x 70% product fit = $210M SAM. Apply a filter only if the TAM has not already excluded those buyers.

Formula

SAM = TAM x serviceable filters (geography, segment, channel)

Pro tip: Distinguish the customers you can serve today from those who depend on future product or channel changes.

6
Narrow SAM to SOM with realistic capture share

SOM estimates the share of SAM you could capture within a stated planning period, given your team, sales capacity, and competition.

Look at how much of SAM you can credibly capture in 12 months.
Pressure-test against your pipeline today.
Compare the implied capture rate against analogous companies at your stage.
Example: $210M SAM x 2% year-one capture = $4.2M SOM.

Formula

SOM = SAM x realistic capture rate in the planning window

Pro tip: Check whether the customer count implied by SOM is achievable with your expected sales capacity, conversion, and retention.

Estimate your market size

Choose top-down or bottom-up TAM, apply SAM filters, and model SOM using competition and execution assumptions in the free calculator.

Open Free Market Sizing Calculator

Frequently Asked Questions

Should I do top-down or bottom-up first?

Use both when suitable data is available. Bottom-up estimates make buyer counts and pricing assumptions explicit; top-down estimates provide a comparison with published category spending. Investigate differences before choosing the estimate you will use.

What's a credible SOM as a percentage of SAM?

There is no universal percentage of SAM that makes SOM realistic. Estimate capture from your sales capacity, conversion, competition, and time horizon. In the worked example, a 2% share produces $4.2M SOM; it is an assumption to justify.

Where do I get reliable data for bottom-up sizing?

Government statistics agencies (Census, Eurostat), industry associations, public company filings (10-Ks for revenue figures), and commercial databases such as Crunchbase, ZoomInfo, or Apollo. Cite each source. If a number isn't sourced, it isn't credible.

How do I size a brand-new category with no analyst data?

Bottom-up only. Estimate buyer counts from analogous categories and use your own willingness-to-pay research for ACV. Be transparent that the number is a forecast, not a measurement.

How often should I refresh market-size estimates?

Refresh the model when pricing, buyer counts, geographic scope, or product capability changes. Review the date of each input before reusing an estimate.