Cómo calcular TAM SAM SOM para un SaaS (y por qué el 99% lo hace al revés)
TAM SAM SOM no son métricas para rellenar un deck. Son herramientas de decisión. Aprende a calcularlas correctamente y a usarlas para planificar tu go-to-market real
Cómo calcular TAM SAM SOM para un SaaS (y por qué el 99% lo hace al revés)
La mayoría de founders calcula TAM SAM SOM una sola vez, cuando prepara el pitch deck, y nunca vuelve a mirar esos números. El problema es que si los calculaste para impresionar a inversores en lugar de para tomar decisiones, son inútiles, o peor, te llevan a priorizar lo equivocado.
Tiempo de lectura: ~7 minutos.
En este post voy a explicar qué significa cada métrica realmente, cómo calcularlas para un SaaS sin inventarte números, y qué decisiones concretas debería afectar cada una.
Qué significan TAM, SAM y SOM
Los tres miden el mismo mercado desde tres ángulos distintos. La confusión habitual es tratarlos como sinónimos con distinto tamaño.
TAM: Total Addressable Market
El mercado total si cualquier persona en el mundo que podría necesitar tu solución la comprara. Es el techo teórico absoluto. Para una calculadora de cupones para herramientas SaaS indie, el TAM podría ser de $23.8B, todo el mercado de herramientas de descuento y agregadores de cupones para software.
No es un número que vayas a capturar. Su utilidad es entender si el mercado existe y si tiene suficiente tamaño para que valga la pena competir en él.
SAM: Serviceable Addressable Market
El subconjunto del TAM al que realmente puedes llegar con tu modelo de negocio, tu canal de distribución y tu geografía. Si tu herramienta está en inglés y vendes solo a indie hackers con herramientas en Product Hunt, no puedes optar al TAM completo. Ese mismo ejemplo daría un SAM de $8.5B.
El SAM es donde vive tu competencia real. Si no conoces tu SAM, no puedes saber si tu nicho está saturado.
SOM: Serviceable Obtainable Market
La parte del SAM que puedes capturar de forma realista en los próximos 1-3 años, dado tu equipo, recursos y go-to-market actual. Siguiendo el mismo ejemplo: $0.6B, aproximadamente un 7% del SAM.
El SOM es el único número que debería guiar tus decisiones de producto y marketing. Los otros dos orientan, este decide.
El error que cometen casi todos los founders
El flujo habitual es: calculas un TAM enorme ("el mercado de X es un billón de dólares"), coges un porcentaje pequeño para que parezca conservador ("si capturamos solo el 1%…"), y llegas a un número atractivo.
Ese proceso está al revés. Estás trabajando hacia atrás desde el número que quieres justificar, no desde la realidad de lo que puedes vender.
El problema práctico: si tu SOM está inflado, tu roadmap también lo estará. Priorizarás features para segmentos que nunca vas a alcanzar. Invertirás en canales que no escalan para tu tamaño real. Y cuando los números reales lleguen, no entenderás por qué.
La dirección correcta es esta:
- Define tu cliente exacto (no "pymes", sino "founders en etapa pre-seed con herramienta lanzada en los últimos 6 meses").
- Estima cuántos hay y qué pagarían.
- Calcula cuántos puedes alcanzar con los canales que ya tienes.
- Eso es tu SOM. El SAM y el TAM se construyen hacia afuera desde ahí, no hacia adentro desde un número aspiracional.
Cómo calcular TAM SAM SOM para un SaaS: la mecánica
La fórmula base es sencilla:
Mercado = Unidades totales × Precio medio anual (o mensual × 12)
El reto no es la fórmula, es definir bien cada variable.
Para el TAM:
- Unidades = todos los compradores potenciales globales del problema que resuelves.
- Fuente: informes de sector (Statista, IBISWorld), estudios de analistas, búsquedas de volumen en Google.
Para el SAM:
- Filtra por: geografía, idioma, canal de distribución, segmento de cliente que coincide con tu ICP.
- Normalmente el SAM es entre el 20% y el 40% del TAM.
Para el SOM:
- Unidades = clientes a los que puedes llegar activamente con tu equipo actual.
- Realismo check: si eres un indie hacker en solitario, ¿cuántos clientes puedes adquirir y soportar en 12 meses? ¿500? ¿2.000? Multiplica por tu precio.
Un ejemplo real:
| Métrica | Valor | Cómo se llega |
|---|---|---|
| TAM | $23.8B | Todo el mercado global de agregadores/descuentos SaaS |
| SAM | $8.5B | Herramientas indie, anglófonas, distribuidas por canales digitales |
| SOM | $0.6B | Founders en etapa temprana alcanzables vía SEO + comunidades |
| Growth rate | 15.1% | Crecimiento anual del segmento |
Cómo usar estos números para tomar decisiones reales
Una vez tienes los tres, las preguntas útiles son:
- ¿Es tu TAM suficiente? Si el TAM es menor de $100M en tu nicho, el upside está estructuralmente limitado. No es malo, pero lo tienes que saber antes de diseñar el modelo.
- ¿Qué porcentaje del SAM representa tu SOM? Si es menos del 1%, o el mercado está muy fragmentado (oportunidad) o hay una barrera de distribución que no has resuelto (problema).
- ¿Cómo cambia el SOM si cambias de canal? Esto sí es útil para el roadmap: si añades un canal de partnerships, ¿cuánto crece tu SOM realista? Eso justifica o descarta la inversión.
Calcúlalo en 5 segundos con IA
Para un SaaS indie, hacer este análisis manualmente puede llevar horas buscando fuentes, triangulando datos y formateando el output. Construí una calculadora de TAM SAM SOM dentro de ReadyToRelease que genera los tres valores en unos segundos.
Introduces el sector, el segmento objetivo, la geografía, las unidades totales estimadas del mercado y el precio mensual medio, y el modelo (Groq con llama-3.3-70b) estima TAM, SAM, SOM y el growth rate del segmento. Sin formulario, sin email gate, aprendí que ese tipo de fricción destruye las conversiones antes de que el usuario vea el valor.
El coste por cálculo es de unos $0.001, por lo que escala sin problema incluso con volumen alto.
La regla que se lleva del post
Al calcular TAM SAM SOM para un SaaS, empieza siempre por el SOM: define cuántos clientes puedes alcanzar tú, con tus canales, en los próximos 12 meses. El TAM y el SAM se construyen hacia fuera desde ahí. Si lo haces al revés, estás haciendo marketing para inversores, no planificación real.
Found this helpful? Share it:
Tags:
Ready to launch your SaaS idea?
Get comprehensive market research and competitor analysis in minutes. Skip weeks of manual research and start building faster.
Related Articles
Supabase .maybeSingle() returns null with multiple rows, and your payments logic quietly breaks
Supabase .maybeSingle() can return null when multiple rows match. That silent behavior broke my Stripe payments flow. Here’s what happened, why, and how to fix it safely
Read moreThe SaaS Launch Playbook: 7 Proven Strategies to Get Your First 100 Paying Customers
Master the SaaS launch process. Learn 7 battle-tested strategies to acquire your first 100 paying customers without a massive marketing budget
Read moreHow to Validate Your SaaS Idea Before Wasting 6 Months Building the Wrong Product
Discover the proven framework to validate your SaaS idea in weeks, not months. Learn how to test assumptions, talk to customers, and avoid costly mistakes before launch
Read more