Super Sale WeekClaude Skills — 20% OFF
Tips

How to Do Market Sizing With TAM, SAM, and SOM: A Full Guide

Powerdrill Bloom·
How to Do Market Sizing With TAM, SAM, and SOM: A Full Guide

To do market sizing, estimate three numbers. TAM is the total yearly revenue if every possible customer bought your product. SAM is the part of that market you can actually serve. SOM is the share you can realistically win in the next few years. Build each one from customer counts and price, then cross-check with a top-down estimate.

This guide explains TAM, SAM, and SOM, the two main methods, and how to build the model in Excel. It also shows a faster way with AI, a worked example, and how to stress-test the result.

What market sizing is

Market sizing estimates how much revenue a market can produce for a product. It answers a simple question. If this product works, how big can the business get?

The U.S. Small Business Administration lists market size among the core questions of market research. Its guide asks: "How many people would be interested in your offering?" Market sizing turns that question into a number you can defend.

People do market sizing for different reasons:

  • Founders show investors that the opportunity is large enough.
  • Product teams decide which segment to enter first.
  • Consultants test whether a new market is worth a client's time.
  • Sales leaders set territories and targets.

The goal is not a perfect number. It is a reasoned estimate with clear assumptions that others can check and challenge.

TAM, SAM, and SOM explained

Market sizing usually splits the market into three nested layers. Each one is a subset of the one before.

Layer Stands for What it measures Typical question
TAM Total addressable market All revenue if every possible customer bought How big is the whole market?
SAM Serviceable available market The part your product and channels can reach Which part can we serve today?
SOM Serviceable obtainable market The share you can win in a set period How much can we capture in three years?

TAM sets the ceiling. It ignores your current limits, such as language, region, or product features.

SAM applies those limits. If your product only works for small clinics in English-speaking countries, SAM counts only them.

SOM applies competition and capacity. It reflects how many customers your team can realistically sign, given rivals and sales resources.

Investors look at all three. A huge TAM with a tiny SOM suggests a hard path. A small TAM caps the upside, however good the plan.

What you need before you start

Gather five inputs before you build anything.

  • A clear customer definition. Who buys, and what counts as one customer: a person, a household, or a company?
  • Customer counts. How many of those customers exist in each region or segment.
  • A price. The average yearly revenue per customer, often called ARPU.
  • Your limits. Regions, languages, company sizes, or channels you cannot serve yet.
  • A reference estimate. An industry report or public total to cross-check your result.

For counts, start with public data. The SBA points to free federal sources, including the U.S. Census Bureau, the Bureau of Labor Statistics, and NAICS business classifications. It notes that existing sources "can save you a lot of time and energy." It also warns the data "might not be as specific to your audience as you'd like."

For price, use your own pricing, or what customers pay for alternatives today.

Where to find data for each input

Each input in a market sizing model needs a source. The SBA lists free federal data in its market research guide. Here is how those sources map to the inputs.

Input Where to look What it gives you
Business customer counts NAICS codes and the U.S. Census Business Builder Business classifications and data on your potential market
Consumer customer counts U.S. Census Bureau and Bureau of Labor Statistics Population segments for targeting customers
Spending power Bureau of Economic Analysis and the Consumer Price Index Economic indicators and price trends
Price Competitor pricing pages and your own price list What customers pay for alternatives today
Target share Your sales data, pilots, and customer interviews Realistic conversion rates

Public data covers the first three rows well. The last two depend on your own research.

For price and share, the SBA describes direct research methods: surveys, questionnaires, focus groups, and in-depth interviews. It says direct research gives "a nuanced understanding of your specific target audience." It also notes it "can be time consuming and expensive."

A practical mix works for most teams:

  • Use public data for counts. It is free, consistent, and easy for others to check.
  • Use competitor prices as a starting point. Then adjust for how your product differs.
  • Use pilots for share. Even ten early customers give a real conversion rate to start from.
  • Write the date next to each source. Counts and prices change, and readers should know how fresh they are.

When a number comes from a paid industry report, note the publisher and the year. Readers can then judge the source themselves.

Top-down vs. bottom-up market sizing

There are two main methods. Most good models use both.

Top-down starts with a big published number and narrows it. For example, you take total spending on a software category, then apply the share that fits your segment. It is fast, but it depends on someone else's figure and definitions.

Bottom-up starts with customers and price. You count the customers in each segment and multiply by the yearly price. It takes longer, but every input is visible and testable.

Method Formula Best for Main risk
Top-down Industry total × share that fits your segment A quick first estimate Inflated or mismatched source data
Bottom-up Number of customers × yearly price per customer Investor decks and planning Wrong counts or price assumptions

Investors usually trust bottom-up more, because they can check each input. Use top-down as a sense check. If the two results are far apart, one of your assumptions needs work.

A third method, value theory, estimates what customers would pay based on the value they get. It is useful for brand-new categories with no spending data yet.

How to do market sizing in Excel

A simple bottom-up model fits on one sheet. Here is a layout that works.

  1. List segments in rows. For example, small, mid-size, and large customers, or each region.
  2. Add input columns. Customer count, share you can serve, yearly price, and target share.
  3. Calculate TAM per row. Multiply count by price.
  4. Calculate SAM per row. Multiply TAM by the share you can serve.
  5. Calculate SOM per row. Multiply SAM by your target share.
  6. Sum each column. The totals give TAM, SAM, and SOM for the whole market.
  7. Label every input. Add a notes column with the source of each number.

Keep inputs in separate cells, not inside formulas. Then you can change one assumption and see the result update.

Add a top-down row at the bottom with your reference estimate. Show the gap between it and your bottom-up TAM as a percentage.

How to do market sizing with AI

The Excel method gets slow when data sits in many reports, or when you need several scenarios. An AI tool can read the inputs, build the model, and draft the charts.

Here is the method in three steps, using Powerdrill Bloom.

Step 1: Upload your market data

Start with the files that hold your inputs. That might be a spreadsheet of segment counts, a pricing sheet, or a PDF industry report.

The AI Market Sizing Generator asks you to "Upload market data segment counts, pricing benchmarks or industry estimates." If you need public figures, the Economic Data Explorer pulls indicators from sources such as FRED, the World Bank, and BLS.

Uploading market data to do market sizing in Powerdrill Bloom

Step 2: Pick the approach and describe the model

Next, choose the method. The tool page lists three options: "bottom-up, top-down or hybrid."

Then describe what you need in natural language. For example: "Build TAM, SAM, and SOM for clinic scheduling software. Use the segment counts and prices in the file. Show a bottom-up model and a top-down check."

The page says it builds "defensible TAM, SAM and SOM models from data and assumptions." It lists a "Bottom-up sizing model with segments, ARPU and counts." It also lists a "Sensitivity tornado chart showing which assumptions move the number most."

Step 3: Check the assumptions and export the sizing

Read every assumption before you share the result. The output includes a "TAM/SAM/SOM funnel with assumption labels and a numbered methodology," so each input is visible.

Then export. The page says to "Export the sizing branded PDF, deck or canvas with the model exposed." For investor work, the AI TAM Analysis Generator adds a "TAM defensibility brief with method, sources and FAQ for investors."

Checking TAM, SAM, and SOM assumptions before exporting the sizing

A market sizing example

Here is a worked example for a made-up company, Fieldnote. It sells scheduling software to physical therapy clinics for $1,800 per clinic per year. All counts below are illustrative, not real market data.

Bottom-up inputs:

Input Value Note
Clinics in all target countries 40,000 Illustrative count
Clinics Fieldnote can serve today 18,000 English-speaking markets, 2 to 20 staff
Price per clinic per year $1,800 Current list price
Target share of SAM in three years 5% Based on sales capacity

Results:

Layer Calculation Result
TAM 40,000 × $1,800 $72.0M
SAM 18,000 × $1,800 $32.4M
SOM 18,000 × 5% = 900 clinics × $1,800 $1.62M

Top-down check. Suppose an industry report puts yearly clinic scheduling spending at $80M in the same countries. The bottom-up TAM of $72.0M is 10% lower. That gap is small enough to accept, and the bottom-up number is the more careful one.

What the founder says in the deck. "We serve a $32.4M market today. Winning 5% in three years means 900 clinics and $1.62M in yearly revenue."

How SAM grows later. The gap between TAM and SAM is 22,000 clinics, worth $39.6M a year. Those clinics sit in markets or size bands Fieldnote cannot serve yet. If the team adds a second language that opens 6,000 more clinics, SAM rises by $10.8M. Showing this path tells investors where future growth comes from.

How SOM links to the plan. At 900 clinics, Fieldnote needs to sign about 300 clinics a year for three years. If one salesperson closes 75 clinics a year, the plan needs four salespeople. That ties the market sizing directly to hiring and budget.

How to stress-test your market sizing

A single number hides the risk. Show how the result moves when key assumptions change.

Start with the two inputs that matter most. In the Fieldnote example, those are price and target share.

Scenario Clinics won Price SOM
Base case 900 $1,800 $1.62M
Price 20% lower 900 $1,440 $1.30M
Price 20% higher 900 $2,160 $1.94M
Share 3% 540 $1,800 $0.97M
Share 7% 1,260 $1,800 $2.27M

Share moves SOM more than price does. That tells the team where to focus. Better evidence for the share assumption, such as pilot conversion rates, will make the model far more convincing.

A tornado chart shows this at a glance. Each bar is one assumption, sorted by how much it moves the result.

Also check these points before you share:

  • Do the counts match your customer definition? Count clinics, not therapists, if you sell per clinic.
  • Is the price yearly? Mixing monthly and yearly prices is a common error.
  • Are the segments separate? One customer should not appear in two rows.

How to present market sizing

How you show the numbers matters as much as the numbers.

Use a funnel or nested circles. Show TAM, SAM, and SOM as three layers, with the value on each.

Put the method on the slide. Write "Bottom-up: 18,000 clinics × $1,800" under SAM. Investors check the math in seconds.

Lead with SAM and SOM. TAM sets context, but SAM and SOM show your actual plan.

Cite every source. Add a footnote for each count and price. Move detailed tables to an appendix.

Link it to your plan. Show how SOM connects to your revenue forecast and hiring plan.

Show a range, not just one number. Add the low and high cases from your stress test under the SOM figure. A range shows you understand the risk. It also gives investors a reason to trust the base case.

For the competitive side of the story, our guide to competitor analysis reports covers how to compare rivals.

Common market sizing mistakes

These errors are common and easy to avoid.

Quoting only TAM. A billion-dollar TAM says little about your business. Show SAM and SOM as well.

Using a top-down number alone. "1% of a huge market" is the weakest argument in a pitch. Build bottom-up first.

Counting the wrong unit. If you sell per company, count companies, not employees.

Ignoring your current limits. SAM must reflect the regions, languages, and segments you serve today.

Picking an unrealistic share. Tie the SOM share to sales capacity and real conversion data.

Hiding the assumptions. Unlabeled inputs make the model impossible to trust. List each source.

Never updating the model. Markets change. Refresh counts and prices at least once a year.

When you are ready to size your own market, try Powerdrill Bloom with your segment counts and pricing in one spreadsheet.

Frequently asked questions

What is the difference between TAM, SAM, and SOM?

TAM is the total revenue if every possible customer bought your product. SAM is the part your product and channels can reach today. SOM is the share of SAM you can realistically win in a set period, often three years.

How do you calculate TAM, SAM, and SOM?

For a bottom-up model, multiply the number of customers by the yearly price for TAM. Apply your current limits to get SAM. Then apply a realistic target share to SAM to get SOM.

Which is better, top-down or bottom-up market sizing?

Bottom-up is usually more credible, because each input can be checked. Top-down is faster and works well as a cross-check. Use both, and explain any large gap between them.

How do you do market sizing for a startup with no data?

Start with public counts, such as Census or BLS data, and the price of alternatives. Run customer interviews or a small pilot to test price and interest. Label every assumption, and show a range instead of one number.

How do you answer market sizing questions in a case interview?

Clarify the question, then break the market into a simple chain of estimates. A common chain is population, then target share, then buying frequency, then price. State each assumption aloud, round the numbers, and sense-check the final answer.

Sources: U.S. Small Business Administration, Market research and competitive analysis. Details read on November 4, 2026.