TAM SAM SOM Calculator
tam_sam_som_calculatorHelps you decide how big your market is, counted bottom up. You give how many companies could buy and your annual contract value in dollars, plus your ICP match rate and year 1 share if you have them. You get TAM, SAM and SOM with the arithmetic and assumptions shown and a summary for an investor deck. It is a calculator, not a data source: a rate you leave out is filled with a labelled example, and sector notes are added when your inputs name a supported sector.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"total_potential_companies": "<total_potential_companies>",
"average_contract_value": "<average_contract_value>"
},
"name": "tam_sam_som_calculator"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| company | No | Optional: your company or product name, so the answer can name it | |
| data_sources | No | Where you got your numbers (for documentation) | |
| segment_name | No | Name of the market segment | |
| icp_percentage | No | Percentage of those companies that match your ICP, from 0 to 100. Left out, 30 is used and marked as an example | |
| product_category | No | Optional: what you sell (for example "spend management software"), used for sector notes. The arithmetic does not use it | |
| average_contract_value | Yes | Your average ACV in dollars | |
| total_potential_companies | Yes | Estimated total companies that could buy (from LinkedIn, industry reports) | |
| year1_market_share_target | No | Assumed Year 1 share percentage, from 0 to 100. This is a planning assumption, not evidence of attainable share. Left out, 3 is used and marked as an example |