Calcular el LTV para SaaS: la fórmula completa
Publicado el 27 de marzo de 2026 · Jules, Founder of NoNoiseMetrics · 18min de lectura
Actualizado el 15 de abril de 2026
La fórmula del LTV para SaaS: el cálculo más simple del valor de vida del cliente es ARPU ÷ tasa de churn mensual. Responde a una sola pregunta: ¿cuántos ingresos puedes esperar de un cliente medio durante toda su relación con tu producto? El proceso suena simple pero tiene tres puntos de fallo habituales: usar el tipo de churn equivocado, ignorar el margen bruto y calcularlo una sola vez en lugar de cada mes. Esta guía cubre el significado y las tres variantes de la fórmula: simple, ajustada al margen y por cohorte.
LTV (Customer Lifetime Value) es el ingreso total esperado de un cliente medio. Fórmula simple:
LTV = ARPU ÷ Tasa de churn mensual. Fórmula avanzada (con margen):LTV = ARPU × Margen bruto % ÷ Tasa de churn mensual. Ratio clave:LTV:CAC > 3:1para una economía unitaria saludable.
Calcula tu LTV desde Stripe → LTV por cohorte, por plan, automático, gratis hasta 10k € de MRR.
Calcular el LTV: la fórmula SaaS que la mayoría de fundadores calcula mal
La mayoría de las fórmulas de LTV que circulan ignoran el churn por completo. Multiplican el ARPU por una vaga “vida media del cliente” y listo. ¿El resultado? Un número de LTV inflado entre 2 y 5 veces. Así es como se calcula un LTV que refleja la realidad.
LTV (Lifetime Value) es el ingreso total que puedes esperar de un solo cliente durante toda su relación con tu producto.
LTV básico = ARPU × Vida media del cliente
LTV ajustado al churn = ARPU / Tasa de churn mensual
Ratio LTV:CAC = LTV / CAC (objetivo: > 3)
La fórmula básica del LTV del cliente
La fórmula más simple del valor de vida del cliente es así:
LTV = ARPU × Vida media del cliente (en meses)
Si tu ARPU es de 49 €/mes y tu cliente medio se queda 14 meses, LTV = 49 € × 14 = 686 €.
¿El problema? La “vida media del cliente” es un indicador retrasado. No lo conoces hasta que los clientes ya se han ido. Para un producto activo desde hace 8 meses, no puedes medirlo: estás adivinando.
Por eso existe la fórmula ajustada al churn.
La fórmula LTV ajustada al churn (usa esta)
Esta es la fórmula de LTV que realmente funciona para negocios de suscripción:
LTV = ARPU / Tasa de churn mensual
¿Por qué funciona? La tasa de churn mensual determina matemáticamente la vida media del cliente. Si el 4 % de los clientes se va cada mes, la vida media es 1 / 0,04 = 25 meses. No necesitas esperar 25 meses para saberlo, el churn te da la respuesta ahora.
Esta es la fórmula de LTV que los fundadores SaaS deberían usar por defecto. Se actualiza automáticamente cuando tu tasa de churn cambia, y no requiere años de datos históricos.
Una advertencia: asume churn constante en el tiempo. En la práctica, el churn se concentra al inicio (los clientes nuevos cancelan más rápido). El LTV por cohorte lo maneja mejor, lo cubro más abajo.
Cómo calcular el LTV paso a paso
Aquí tienes el cálculo completo del valor de vida del cliente con números reales.
Paso 1: Encuentra tu ARPU
Toma tu MRR y divide entre los clientes activos. Supongamos que tienes 3 920 € de MRR repartidos entre 80 clientes. ARPU = 3 920 € / 80 = 49 €/mes.
Si estás siguiendo tu MRR correctamente, esto debería ser directo. Si no, empieza por ahí.
Paso 2: Calcula tu tasa de churn mensual
¿Perdiste 3 clientes de 80 este mes? Churn mensual = 3 / 80 = 3,75 %.
No mezcles el churn de clientes con el churn de ingresos. Para este cálculo del LTV, usa la tasa de churn de clientes. El churn de ingresos cuenta otra historia: la de qué clientes pierdes.
Paso 3: Divide
LTV = 49 € / 0,0375 = 1 307 €
Paso 4: Verificación de coherencia
Si tus clientes más antiguos tienen 10 meses y la fórmula dice 26,7 meses de vida media, todavía no puedes verificarlo. Está bien, la fórmula es prospectiva. Pero no apuestes la empresa hasta tener al menos 12 meses de datos de churn.
Variantes de la fórmula
No todos los cálculos de valor de vida del cliente son iguales. Aquí tienes los tres enfoques y cuándo tiene sentido cada uno.
Cliente (la versión por defecto)
LTV de cliente = ARPU / Tasa de churn mensual
Esto es lo que la mayoría de fundadores entiende por “LTV”. Es el ingreso esperado de un cliente medio. Úsala para cálculos del período de recuperación del CAC y la economía unitaria en general.
LTV ponderada por ingresos
LTV de ingresos = Ingreso medio por cuenta / Tasa de churn neto de ingresos
Esta versión usa el churn neto de ingresos en vez del churn de clientes. Si tienes ingresos de expansión (upgrades, add-ons), el churn neto de ingresos puede ser menor, incluso negativo. Eso significa que el valor de vida del cliente sube porque los clientes existentes gastan más con el tiempo.
Es útil cuando tienes precios escalonados y comportamiento real de upgrade. Para la mayoría de fundadores en etapas iniciales, el valor de vida del cliente básico es suficiente.
LTV por cohorte
En lugar de una fórmula única, el valor de vida por cohorte sigue los ingresos reales de cada mes de registro a lo largo del tiempo. La cohorte de enero (20 clientes) generó X € en el mes 1, Y € en el mes 2, y así sucesivamente.
Es el método más preciso porque captura la realidad de que el churn no es constante. Los clientes nuevos cancelan más rápido. Los supervivientes del mes 6 son más fieles que los del mes 1. El análisis por cohortes te da ese matiz, lee más sobre el análisis de cohortes para fundadores SaaS.
NoNoiseMetrics calcula el valor de vida por cohorte automáticamente desde tus datos de Stripe, sin necesidad de construir hojas de cálculo.
Ratio LTV:CAC, el número que obsesiona a los inversores
Una vez que tienes el valor de vida del cliente, la siguiente pregunta es: ¿cómo se compara con lo que gastas para adquirir clientes?
Ratio LTV:CAC = LTV / CAC
| Ratio | Qué significa | Acción |
|---|---|---|
| < 1:1 | Pierdes dinero con cada cliente | Deja de gastar. Arregla el churn o el pricing primero. |
| 1:1 — 3:1 | Punto de equilibrio o margen bajo | Ajusta los costes de adquisición, mejora la retención. |
| 3:1 — 5:1 | Economía unitaria sana | Escala lo que funciona. |
| > 5:1 | Subinversión en crecimiento | Podrías permitirte gastar más en adquisición. |
Ejemplo práctico: ARPU = 49 €/mes. Churn mensual = 4 %. LTV = 49 € / 0,04 = 1 225 €. Si tu CAC es 250 €, LTV:CAC = 1 225 / 250 = 4,9:1. Eso es sólido, recuperas tu coste de adquisición casi 5 veces.
Para entender qué entra en ese número de CAC, revisa el desglose completo de la fórmula del coste de adquisición de clientes. Y para saber si tu CAC es normal, consulta los benchmarks medios de CAC por segmento SaaS.
Un buen ratio no significa mucho si tardas 24 meses en recuperar el coste. Combina LTV:CAC con el período de recuperación del CAC para tener el panorama completo.
Benchmarks por segmento SaaS
| Segmento | LTV mediana | LTV:CAC mediano | Fuente |
|---|---|---|---|
| Pymes self-serve (< 100 € ARPU) | 800 € — 2 000 € | 3:1 — 5:1 | OpenView 2025 SaaS Benchmarks |
| Mid-market (100 € — 1 000 € ARPU) | 5 000 € — 25 000 € | 3:1 — 4:1 | SaaS Capital (2024) |
| Enterprise (> 1 000 € ARPU) | 50 000 €+ | 4:1 — 7:1 | Bessemer State of the Cloud (2024) |
Para un SaaS bootstrapped bajo 100k € MRR, la fila de Pymes es tu referencia. Un ratio sobre 3:1 significa que tu economía unitaria funciona. Por debajo, gastas demasiado en adquisición o tu churn es muy alto.
Fórmula avanzada del LTV: incluir el margen bruto
La fórmula estándar LTV = ARPU ÷ Tasa de churn mensual te da el valor de vida basado en ingresos. Pero el ingreso no es beneficio. Para decisiones de economía unitaria (cuánto gastar en adquisición), usa la versión ajustada al margen del valor de vida del cliente:
LTV (con margen) = ARPU × Margen bruto % ÷ Tasa de churn mensual
Ejemplo práctico:
- ARPU: 49 €/mes
- Margen bruto: 75 % (descontados hosting, infraestructura y comisiones de pago)
- Tasa de churn mensual: 4 %
LTV = 49 € × 0,75 ÷ 0,04 = 918,75 €
El valor de vida basado en ingresos es 1 225 €. La versión ajustada al margen es 919 €. La diferencia, 306 €, es lo que gastas en infraestructura y servicios externos para entregar el producto. Este es el número que debe alimentar tu cálculo del ratio LTV:CAC. Si usas el valor de vida basado en ingresos y lo comparas con el CAC, sobrestimas tu rentabilidad real por cliente.
Cuándo usar cada uno:
- LTV de ingresos: reportes a inversores, benchmarking, economía unitaria
- LTV ajustado al margen: presupuesto de adquisición, recuperación, rentabilidad
Márgenes típicos en SaaS: entre 70 y 85 % tras hosting, infraestructura y comisiones de pago. Con 80 % de margen, multiplica tu LTV de ingresos por 0,8 antes de decidir el gasto de adquisición.
Cómo mejorar el LTV
El valor de vida del cliente mejora a través de tres palancas: reducir churn, aumentar ARPU o mejorar el margen bruto. Aquí tienes el desglose práctico:
Reducir churn (la palanca más potente): LTV = ARPU ÷ churn. Reducir el churn a la mitad duplica el LTV sin cambiar el precio. Arregla primero el churn involuntario (20–40 % de las pérdidas son recuperables vía Stripe Smart Retries y emails de dunning). Luego ataca el churn voluntario con mejor onboarding, activación más fuerte y entrega de valor más clara. Playbook completo en la guía de retención.
Aumentar el ARPU: Un ARPU más alto sube el LTV directamente. Dos enfoques: (1) precio: sube tu plan de entrada un 20 %; la mayoría de SaaS self-serve puede hacerlo con impacto mínimo en churn; (2) expansión: añade un tier superior al que un 10–20 % de clientes pueda crecer. La expansión MRR sube el ARPU sin coste de adquisición.
Mejorar el margen bruto: Audita el gasto de infraestructura. La mayoría de productos SaaS tempranos están sobreaprovisionados. Si tu factura de hosting supera el 20 % del MRR, hay margen que recuperar. Pasar de 70 % a 80 % sube el LTV un 14 % sin cambiar precio ni churn.
Ejemplo compuesto de mejora del LTV:
- Inicio: ARPU 49 €, churn 5 %, margen bruto 70 % → LTV = 49 € × 0,70 ÷ 0,05 = 686 €
- Después: ARPU 59 €, churn 3,5 %, margen bruto 78 % → LTV = 59 € × 0,78 ÷ 0,035 = 1 315 €
El efecto combinado de mejoras modestas en las tres palancas casi duplica el resultado. Por eso las mejoras del valor de vida componen más rápido que las mejoras de adquisición: se multiplican entre sí en lugar de sumarse linealmente.
Limitaciones del LTV: lo que la fórmula no captura
La fórmula del valor de vida ajustado al churn es potente pero tiene limitaciones reales. Entiéndelas antes de apoyarte en ella para decisiones importantes.
Asume churn constante. En la práctica, el churn está concentrado al inicio. Los clientes nuevos cancelan a 2–3× el ritmo de los de 12 meses. Una hipótesis plana del 4 % mensual sobreestima el LTV temprano porque aplica la tasa del “cliente maduro” a clientes con mucha más probabilidad de irse en el mes 1–3. El LTV por cohorte (más arriba) maneja esto correctamente.
No captura la expansión. La fórmula básica usa el ARPU actual y no contabiliza a clientes que hacen upgrade. Un cliente que empieza a 29 €/mes y sube a 99 €/mes en el mes 6 tiene un LTV real mucho mayor del que sugiere la fórmula. Para una versión consciente de la expansión, usa el churn neto de ingresos en lugar del churn de clientes en el denominador.
Muy sensible al churn cuando es bajo. Con 1 % de churn mensual, LTV = 100 × ARPU. Con 2 %, = 50 × ARPU. Un cambio de 1 punto porcentual en el churn duplica o reduce a la mitad el LTV. Cuidado al interpretar el LTV con datos ruidosos: muestras pequeñas crean grandes oscilaciones.
Requiere datos de MRR limpios. Si tu ARPU incluye comisiones únicas o cargos de setup, el LTV quedará sobrestimado. Usa siempre MRR normalizado (solo suscripciones) como input de ARPU. La guía del MRR cubre inclusiones y exclusiones.
Componentes del LTV: lo que entra en la fórmula
El valor de vida del cliente es una métrica derivada que se construye desde cuatro inputs. Entiende cada uno y entenderás por qué se mueve.
ARPU (Average Revenue Per User) Ingreso recurrente mensual dividido por clientes activos. Usa MRR normalizado (solo suscripciones, sin cargos únicos). Un ARPU volátil infla el resultado en meses buenos y lo deflacta en los malos. Estabilízalo con una media móvil de 3 meses si tu mix de MRR cambia con frecuencia.
Tasa de churn mensual Porcentaje de clientes que cancelan cada mes. Divide los clientes perdidos entre los clientes al inicio del periodo. Pequeños cambios en este input crean oscilaciones desproporcionadas (ver Limitaciones). No mezcles churn de clientes y churn de ingresos: producen números de valor de vida distintos, y los dos son válidos para usos diferentes.
Margen bruto (para LTV ajustado al margen) Ingresos menos coste directo de entregar el servicio: hosting, infraestructura, procesamiento de pagos, costes de APIs externas. Los márgenes brutos de SaaS suelen estar entre 70 y 85 %. Si no lo trackeas por separado, parte de un 75 % conservador y refínalo a medida que auditas tu gasto de infraestructura.
Tasa de expansión (para LTV consciente de expansión) Si tu cliente medio hace upgrade con el tiempo, su valor de vida real es mayor que lo que dice la fórmula. Mide el MRR de expansión como porcentaje del MRR inicial por cohorte. Una expansión mensual del 5 % sobre tu ARPU compone significativamente sobre una vida de cliente de 24 meses.
Estos cuatro inputs (ARPU, churn, margen, expansión) son las palancas que controlas. Mejorar cualquiera de ellas mejora el valor de vida del cliente. El ejemplo compuesto en la sección de mejora muestra qué pasa cuando mueves las cuatro a la vez.
Cómo calcular el LTV desde Stripe
Stripe no calcula el valor de vida del cliente de forma nativa: no conoce tu tasa de churn ni tu margen. Pero los inputs están todos ahí. Así es como los extraes.
Enfoque manual (dashboard de Stripe + hoja de cálculo):
- Abre Stripe → Billing → Revenue → MRR. Ese es tu numerador.
- Divide el MRR por el número de clientes activos en la pestaña Customers. Ese es tu ARPU.
- Para la tasa de churn: exporta tu lista de clientes mensualmente, compara los activos al inicio y al final del mes (restando los clientes nuevos). O usa Stripe Sigma si lo tienes:
SELECT count(*) FROM subscriptions WHERE status = 'canceled' AND canceled_at BETWEEN.... - Aplica:
LTV = ARPU ÷ Tasa de churn mensual.
LTV por cohorte desde Stripe:
Para un cálculo más preciso, sigue los ingresos acumulados de cada cohorte de signup en el tiempo. Agrupa a los clientes por mes de inicio de su primera suscripción y suma sus contribuciones de MRR cada mes posterior. La suma acumulada en el punto donde la retención se aplana (normalmente mes 12–18 para SMB SaaS) es tu valor de vida observado para esa cohorte.
Esto es trabajo manual en Stripe. Stripe Sigma lo soporta con una query como:
SELECT date_trunc('month', created) as cohort_month,
sum(amount) / 100.0 as revenue
FROM charges
WHERE status = 'succeeded'
GROUP BY cohort_month
ORDER BY cohort_month
Pero aún tendrías que unir por cohorte de cliente y acumular por mes. NoNoiseMetrics hace esto automáticamente. Valor de vida por cohorte, por plan, actualizado desde tus datos reales de Stripe.
Lo que Stripe no te da para el LTV: Stripe te muestra ingresos. No te muestra el LTV por canal de adquisición, tier de plan o segmento geográfico, todos relevantes cuando optimizas adquisición. Para más detalle, consulta qué cubre Stripe Analytics y qué se le escapa.
Errores comunes con el LTV
Olvidar el margen bruto. Si tu valor de vida es 1 225 € pero tu margen bruto es del 75 %, el valor real para tu negocio es 919 €. Algunas fórmulas incluyen esto (LTV = ARPU × Margen bruto / Churn). Usa la versión que prefieras, pero sé consistente.
Usar el churn anual en vez del mensual. Un churn anual del 30 % no equivale a un churn mensual del 2,5 %. El cálculo es diferente por la composición. Churn mensual = 1 - (1 - churn anual)^(1/12). Para el 30 % anual: mensual ≈ 2,9 %.
Mezclar churn de ingresos y churn de clientes. Responden a preguntas distintas. El churn de clientes cuenta cabezas. El churn de ingresos cuenta euros. Un negocio que pierde clientes pequeños pero retiene a los grandes tendrá un churn de clientes alto pero un churn de ingresos bajo. Tu valor de vida cambia drásticamente según cuál uses.
Calcular el LTV una vez y no actualizarlo nunca. Es un objetivo móvil. Tu churn, tu ARPU y tu mix de planes cambian. Recalcula como mínimo cada mes.
FAQ
¿Cuál es la fórmula del LTV?
La fórmula de LTV más práctica para SaaS es el ARPU dividido por la tasa de churn mensual. Si tu ingreso medio por usuario es de 49 €/mes y tu tasa de churn mensual es del 4 %, tu LTV es 49 € / 0,04 = 1 225 €. Esta versión ajustada al churn es más fiable que multiplicar el ARPU por una vida media estimada, porque usa datos que puedes medir hoy.
¿Cómo calculo el LTV para un SaaS?
Toma tu ARPU mensual (MRR dividido entre clientes activos), luego divide por tu tasa de churn mensual de clientes. Para un SaaS con 4 900 € de MRR, 100 clientes y un 5 % de churn mensual, eso da 49 € / 0,05 = 980 € de LTV por cliente. Combínalo con tu CAC para obtener el ratio LTV:CAC, por encima de 3:1, tu economía unitaria es saludable.
¿Qué es un buen ratio LTV:CAC?
Para un SaaS bootstrapped, un LTV:CAC de 3:1 a 5:1 es el punto ideal según los benchmarks de OpenView y Bessemer (2024). Por debajo de 3:1 gastas demasiado en relación al valor de los clientes. Por encima de 5:1 podrías invertir más agresivamente en crecimiento sin perjudicar la rentabilidad.
¿Por qué mi LTV cambia constantemente?
El LTV se mueve porque las dos variables de entrada cambian continuamente. Tu ARPU evoluciona cuando los clientes hacen upgrade, downgrade, o cuando tu mix de precios cambia. Tu tasa de churn fluctúa mes a mes según los cambios de producto, la estacionalidad y la composición de cohortes. Es normal: sigue la tendencia del LTV en ventanas de 3 a 6 meses en vez de reaccionar a un mes aislado.
¿Cuál es la diferencia entre LTV y CLV?
LTV (Lifetime Value) y CLV (Customer Lifetime Value) son la misma métrica: el cálculo del CLV y el del LTV son idénticos, y los términos se usan indistintamente. CLV es el término de marketing más antiguo; LTV es más común en contextos SaaS y startup. Ambos miden los ingresos totales esperados de un cliente a lo largo de toda su relación con tu producto.
¿Cómo afecta el margen bruto al LTV?
El margen bruto se multiplica directamente en el LTV. Con 80 % de margen bruto, tu LTV efectivo es 0,80 × el LTV basado en ingresos. Un cliente que vale 1 225 € en LTV de ingresos vale 980 € en LTV ajustado al margen. Para decisiones de adquisición (cuánto puedes pagar por cliente), usa siempre el LTV ajustado al margen. Para reporting a inversores y benchmarking, el LTV basado en ingresos es el estándar de la industria.
¿Qué es el LTV por cohorte y cuándo debería usarlo?
El LTV por cohorte sigue los ingresos acumulados reales de cada mes de signup en lugar de usar una fórmula. En vez de dividir ARPU por churn, observas los ingresos reales de la cohorte de enero 2025 a través del mes 12, 18, 24. Es más preciso porque captura el churn concentrado al inicio (los clientes nuevos cancelan más rápido que los veteranos) y el comportamiento real de expansión. Usa la fórmula para benchmarking rápido; usa el LTV por cohorte para decisiones de pricing cuando tengas más de 12 meses de datos. Para la metodología completa, consulta análisis de cohortes para fundadores SaaS.
¿Cómo calculo el LTV con datos de Stripe?
Saca el ARPU de Stripe MRR ÷ clientes activos. Calcula el churn mensual desde listas de clientes exportadas (clientes perdidos ÷ clientes al inicio del periodo). Divide: LTV = ARPU ÷ tasa de churn. Para el LTV por cohorte, usa Stripe Sigma para consultar ingresos acumulados por cohorte de signup, o conecta Stripe a NoNoiseMetrics, que calcula el LTV por cohorte y por plan automáticamente.
Calcula tu LTV real desde los datos de Stripe. NoNoiseMetrics muestra el LTV por cohorte y por plan automáticamente. Prueba gratis hasta 10k € de MRR ->
Herramienta gratuita
Prueba la calculadora CLTV ->
Calculadora interactiva, sin registro.