TAM/SAM/SOM Calculator.
A TAM SAM SOM calculator sizes your total addressable market using two complementary approaches. The top-down model starts with total market size and applies serviceable and obtainable percentage filters. The bottom-up model builds from US Census Bureau company counts by industry and employee size band, multiplied by your average contract value and penetration rate. Both models enforce the monotonic funnel invariant where TAM is always greater than or equal to SAM which is always greater than or equal to SOM. Use the sensitivity analysis to see how your obtainable market shifts when ACV varies by plus or minus 20 percent.
Start with the total market size and narrow down using serviceable and obtainable percentages.
Total market value for your industry
Percentage addressable by your geo, segment, or product fit
Percentage you can realistically capture (capacity + competition)
Enter your email to receive a copy of your results and share them with your team.
Get Started in 3 Steps
Choose Your Sizing Model
Select the Top-Down tab if you have a total market size figure from analyst reports, or Bottom-Up if you want to build from company counts and average contract value. Both models produce TAM, SAM, and SOM estimates.
Enter Your Market Parameters
For top-down, enter total market size and your serviceable and obtainable percentages. For bottom-up, select your industry, company size band, geography, enter your ACV, and set a penetration rate. Company counts auto-populate from Census Bureau data.
Review Funnel and Sensitivity
View the TAM, SAM, and SOM funnel visualization with dollar-formatted values. Check the sensitivity table to see how your SOM changes when ACV varies by plus or minus 20 percent. Use both models to cross-validate your market sizing estimate.
Under the Hood
The top-down model takes a total market size and applies two sequential percentage filters. SAM equals TAM multiplied by the serviceable percentage, which reflects geographic, segment, and product-fit constraints. SOM equals SAM multiplied by the obtainable percentage, which accounts for your capacity and competitive position. All percentages are clamped to the 0 to 100 range, and obtainable is automatically clamped to not exceed serviceable.
The bottom-up model uses establishment count data from the US Census Bureau County Business Patterns dataset. TAM equals the total company count across all employee size bands in your selected industry and geography, multiplied by your average contract value. SAM narrows to companies in your selected size band only, multiplied by ACV. SOM equals SAM multiplied by your penetration rate. This approach produces reproducible, independently verifiable estimates.
The monotonic funnel invariant ensures TAM is always greater than or equal to SAM, which is always greater than or equal to SOM. If any calculation would violate this ordering, values are clamped downward and a warning is displayed. This prevents logically impossible market sizing where a subset exceeds its superset.
Sensitivity analysis varies the ACV input by plus and minus 20 percent in 5 percent increments while holding all other inputs constant. For each step it recalculates SOM and shows the dollar change from the base case. Rows where the absolute change in SOM is less than one dollar are suppressed to keep the table focused on meaningful variations.
Frequently Asked Questions
What is a TAM SAM SOM analysis and why does it matter?
What is the difference between top-down and bottom-up market sizing?
How do I estimate my serviceable addressable market percentage?
What penetration rate should I use for SOM calculations?
Where does the industry data in this calculator come from?
Explore More Tools
CAC Calculator
Calculate your Customer Acquisition Cost by channel with industry benchmarks for B2B SaaS companies.
Customer Lifetime Value Calculator
Calculate LTV using simple, cohort, and predictive models with retention curve visualization.
ICP Builder
Build your Ideal Customer Profile with a guided workflow covering firmographics, technographics, and buying signals.
Pipeline Coverage Calculator
Calculate pipeline-to-quota ratios with stage-weighted analysis to identify coverage gaps early.
We Build Data-Backed TAM Analyses
Our TAM Sizing service delivers defensible market sizing backed by firmographic data, Census Bureau statistics, and proprietary enrichment. We build the TAM analysis that stands up to board and investor scrutiny, starting at $12K.
Learn About TAM SizingLearn More
B2B Sales Metrics That Actually Matter: A Dashboard Blueprint
The four-layer metrics hierarchy for tracking pipeline, conversion, and revenue performance.
How to Calculate True Cost Per Meeting in B2B Outbound
Full cost allocation methodology including infrastructure, data, tooling, and personnel costs per meeting booked.
Content-Led Demand Gen: The Playbook for B2B Companies
How to model pipeline impact from content investment with conversion rate assumptions and traffic projections.