FrançaisEnglishEspañolItalianoDeutschPortuguêsNederlandsPolski

Tasa de Churn SaaS: fórmula y cálculo paso a paso

Publicado el 13 de marzo de 2026 · Jules, Founder of NoNoiseMetrics · 12min de lectura

Actualizado el 15 de abril de 2026

Calcular la tasa de churn se reduce a una fórmula: clientes perdidos divididos entre clientes al inicio del periodo, multiplicados por 100. El denominador hace tropezar a más fundadores SaaS que cualquier otra parte de la ecuación. Esta guía recorre los pasos para clientes y para ingresos, la conversión mensual a anual, seis errores comunes y cómo sacar un número limpio desde los datos de Stripe.

TL;DR. Fórmulas de la tasa de churn

Tasa de churn de clientes = (Clientes perdidos ÷ Clientes al inicio) × 100

Tasa de churn de ingresos = (MRR perdido ÷ MRR al inicio) × 100

Mensual ≠ Anual ÷ 12. Usa: Anual = 1 − (1 − Mensual)^12

Calcula la tasa de churn desde Stripe, gratis hasta €10k MRR →


Fórmula de la tasa de churn de clientes

La fórmula de la tasa de churn para clientes es:

Tasa de churn de clientes = (Clientes perdidos en periodo ÷ Clientes al inicio del periodo) × 100

Define cada variable con precisión, para que la tasa de churn sea comparable entre meses:

  • Clientes perdidos: suscripciones canceladas + no renovaciones + pagos fallidos no recuperados al final del periodo. El numerador no resta nuevos clientes adquiridos a mitad de periodo.
  • Clientes al inicio: clientes pagantes en el día 1 del periodo. El denominador no incluye clientes que se han suscrito durante el periodo.

Ejemplo práctico:

  • Inicio de febrero: 120 clientes pagantes
  • Nuevos clientes en febrero: 15
  • Clientes que cancelaron en febrero: 8
  • Pagos fallidos no recuperados: 2 (también perdidos)
Tasa de churn de clientes = (8 + 2) ÷ 120 × 100 = 8,3%

Los 15 nuevos clientes son irrelevantes para este cálculo mensual. Aparecen en el denominador de marzo.

Lo que significa un 8,3% mensual en la práctica: a este ritmo pierdes anualmente cerca del 66% de tu base de clientes. Tendrías que adquirir 10 nuevos clientes cada mes para mantenerla plana. Una tasa de churn a este nivel es una emergencia de retención, no un problema de marketing.

Para contexto sobre lo que el número significa para tu negocio, ver Qué es la tasa de churn.


Fórmula de la tasa de churn de ingresos

La tasa de churn de ingresos (también llamada MRR churn) mide impacto financiero, no headcount:

Tasa de churn de ingresos = (MRR perdido en periodo ÷ MRR al inicio del periodo) × 100

MRR perdido incluye:

  • MRR de suscripciones canceladas
  • Reducción de MRR por downgrades de plan
  • MRR de pagos fallidos no recuperados al final del ciclo de facturación

MRR perdido no incluye MRR de expansión — eso se cuenta por separado en la tasa de churn de ingresos neta.

Ejemplo práctico:

  • MRR al inicio de marzo: €18.500
  • MRR perdido por cancelaciones: €740
  • MRR perdido por downgrades: €230
  • MRR de expansión por upgrades: €510

Tasa de churn de ingresos bruta:

Bruta = (€740 + €230) ÷ €18.500 × 100 = 5,2%

Tasa de churn de ingresos neta:

Neta = (€970 − €510) ÷ €18.500 × 100 = 2,5%

Los ingresos de expansión cortan el churn efectivo a la mitad. Por eso las empresas enfocadas en NRR están tan obsesionadas con el upsell como con la retención. Para la mecánica completa de neto vs. bruto, ver churn bruto vs. churn neto, Net Revenue Retention y churn de ingresos vs. churn de clientes.


Cálculo paso a paso de la tasa de churn

Sigue estos pasos para calcular correctamente la tasa de churn en cualquier periodo:

Paso 1. Define tu periodo. Usa meses naturales como unidad estándar. Mensual es el estándar de la industria para SaaS. Semanal es demasiado ruidoso; trimestral oculta los problemas mes a mes. Usa siempre el mismo periodo así la tasa de churn es comparable entre meses sin dolores de cabeza de normalización.

Paso 2. Cuenta los clientes pagantes activos al inicio del periodo. Cliente pagante activo = tiene una suscripción viva y ha sido facturado con éxito. Excluye: trials gratuitos, suscripciones pausadas (sin facturación activa), clientes que entraron a mitad de periodo. Si el pago de un cliente está actualmente en dunning-retry (Stripe está reintentando un cargo fallido), cuéntalo como activo al inicio del periodo, pero si el pago falla por completo al final del periodo, pasa al conteo de perdidos.

Paso 3. Cuenta los clientes perdidos durante el periodo. Perdido = cancelado O no renovado O pago fallido Y no recuperado al final del periodo. Incluye el churn involuntario (pagos fallidos) — es pérdida de ingreso real, aunque el cliente no quisiera irse, y pertenece al cálculo. Separa involuntario de voluntario en una columna aparte si quieres seguir la recuperación de pagos por separado.

Paso 4. Aplica la fórmula.

Tasa de churn = (Clientes perdidos ÷ Clientes al inicio) × 100

Redondea el resultado a un decimal. Reportar “7,5% de churn” es más accionable que “7,48%” — esa precisión no representa señal real en la mayoría de las escalas SaaS.

Paso 5. Segmenta tu cifra. No te quedes en un único número agregado. Segmenta por canal de adquisición, plan tarifario, tamaño de empresa o cohorte de signup. Una tasa de churn agregada del 5% mensual podría ser 2% para clientes anuales y 9% para mensuales — el agregado oculta toda la historia. El análisis de cohortes es la herramienta estándar para encontrar qué segmentos producen los peores números.

Paso 6. Calcula mensualmente para tracking de tendencia. Sigue la tasa de churn mes a mes. Un solo número es un punto de datos. Una tendencia de seis meses es diagnóstica. Si la tasa de churn sube, investiga qué cohorte o canal de adquisición la empuja, no solo la cifra de cabecera.

Paso 7. Convierte a anual para benchmarking. Inversores y reportes de benchmark usan cifras anuales. Aplica la fórmula compuesta (siguiente sección) para convertir mensual a anual.


Conversión mensual a anual de la tasa de churn

La multiplicación simple subestima el impacto de una cifra mensual. La fórmula correcta de la tasa de churn anual es compuesta:

Tasa de churn anual = 1 − (1 − Tasa mensual)^12

Ejemplo: 4% mensual → Anual = 1 − (0,96)^12 = 1 − 0,612 = 38,8% (no 48%)

Tabla de conversión:

MensualAnualRetención anual
0,5%5,8%94,2%
1,0%11,4%88,6%
2,0%21,5%78,5%
3,0%30,6%69,4%
4,0%38,8%61,2%
5,0%45,9%54,1%
7,0%58,1%41,9%
10,0%71,8%28,2%

La brecha de compounding importa para la comunicación con inversores. Si tu tasa de churn mensual es del 3%, un inversor que asuma un 36% anual está sobrestimando tu problema. La cifra anual correcta es 30,6% — una diferencia significativa a escala.


Benchmarks de la tasa de churn por segmento

Una vez que tienes tu tasa de churn, necesitas un punto de referencia. Datos del Recurly 2024 Subscription Report y del SaaS Capital 2024 Retention Study:

SegmentoTasa de churn mensualAnual
Consumer SaaS4–8%38–64%
SMB SaaS (facturación mensual)3–5%31–46%
SMB SaaS (facturación anual)1–3%11–31%
SaaS mid-market1–2%11–22%
SaaS enterprisemenos del 1%menos del 10%

Para SaaS bootstrap con facturación mensual en el segmento SMB: bajo 4% mensual es aceptable, bajo 2% mensual es fuerte. Si estás por encima del 6% mensual, la tasa de churn en sí es tu principal freno al crecimiento — no la adquisición, no la conversión, no el pricing.

Los contratos anuales muestran de forma consistente una cifra 2–3× menor que clientes mensuales equivalentes. Si tu producto crea valor duradero, mover clientes hacia planes anuales es la acción de retención de mayor palanca disponible.


ASC 606 y nota contable

Bajo ASC 606, ingreso reconocido y número en base caja divergen. Un cliente que paga €1.200 por adelantado por un plan anual se reconoce a €100/mes. Si cancela a mitad de año y pide un reembolso prorrateado, el cálculo debería reflejar el saldo no reconocido, no la cancelación nominal. Para la mayoría de los reportes bootstrap-SaaS, el número en base caja vale — si levantas capital, el auditor querrá reconciliación con deferred revenue. Sigue ambas vistas una vez superes €1M ARR.


Errores comunes en el cálculo de la tasa de churn

1. Incluir trials en el denominador. Los trials no son clientes. Incluirlos infla el denominador y produce un valor artificialmente bajo. Cuenta solo suscripciones pagantes activas al día 1 al calcular.

2. Incluir signups de mitad de periodo en el conteo inicial. Un cliente que se ha suscrito el 15 de marzo no está “en riesgo de churn” en marzo — solo lleva dos semanas como cliente. Inclúyelo en el conteo inicial de abril.

3. Ignorar el churn involuntario. Los pagos fallidos son churn. Si una tarjeta caduca y el cliente no la actualiza, está perdido — quisiera o no cancelar. Sigue involuntario por separado para diagnosticar la recuperación de pagos, pero inclúyelo siempre en el total.

4. Restar nuevos clientes del numerador. “Perdimos 10 pero ganamos 15, así que neto −5.” Neto no es churn. El churn son solo las pérdidas. Los nuevos clientes van al denominador del mes siguiente, no al numerador de este mes.

5. Mezclar clientes mensuales y anuales en una fórmula. Los suscriptores mensuales churnan mensualmente. Los anuales churnan anualmente (en la renovación). No los pongas en el mismo denominador sin normalizar. Mejor práctica: calcula por separado por cada cohorte y luego pondera por contribución MRR.

6. Usar la fecha de fin de periodo equivocada. Una cancelación procesada el 31 de marzo a las 23:59 debería estar en el conteo de marzo. Define el corte del periodo claramente y aplícalo de forma consistente entre meses.


Cuándo usar churn de clientes vs. churn de ingresos

Calcula la tasa de churn de clientes cuando necesites entender dinámica de headcount: adquisición requerida para mantener crecimiento plano, carga de soporte, impacto de la conversión trial-to-paid.

Calcula la tasa de churn de ingresos cuando necesites entender impacto financiero: qué niveles de plan están perdiendo más ingresos, si los clientes high-value retienen mejor que los low-value, cómo priorizar la inversión en retención.

Dos escenarios donde cada uno cuenta una historia diferente:

Escenario A: Pierdes 10 clientes a €9/mes y retienes 200 a €99/mes. Churn de clientes: alto. Churn de ingresos: insignificante. Estás perdiendo a los clientes correctos.

Escenario B: Pierdes 2 clientes a €499/mes y retienes 50 a €29/mes. Churn de clientes: bajo (3,8%). Churn de ingresos: 13,2%. Retienes muchas cuentas low-value perdiendo las mejores — una crisis disfrazada de tasa de churn sana.

Calcula siempre churn de ingresos si tienes variación significativa de precios entre planes. La tasa de churn de clientes sola te llevará al error. Para el playbook completo, ver Cómo reducir el churn de clientes.


Calcular tasa de churn desde Stripe: guía nativa

Stripe almacena cada cancelación, pago fallido y evento de downgrade que necesitas para hacer el cálculo. Aquí está cómo extraer los datos directamente:

Encontrar suscripciones canceladas en Stripe:

Ve a Billing → Subscriptions y filtra por Status: Canceled. Añade un filtro de fecha para tu periodo de medición. El conteo devuelto = clientes que churnaron voluntariamente en ese periodo (más suscripciones con pagos fallidos definitivos). Este conteo se convierte en el numerador de tu tasa de churn.

Separar voluntario de involuntario:

En la lista de suscripciones de Stripe, cancellation_reason distingue:

  • cancellation_details.reason: payment_disputed o payment_failed = churn involuntario
  • Vacío u otras razones = churn voluntario

Calcular MRR perdido (tasa de churn de ingresos):

Por cada suscripción cancelada: toma el importe de la factura más reciente y normaliza a mensual (suscripciones anuales ÷ 12). Suma todos los valores MRR de suscripciones canceladas en tu periodo = MRR perdido por cancelaciones. Añade las diferencias MRR por downgrades para obtener la tasa de churn de ingresos bruta.

El problema de la extracción manual desde Stripe:

La UI de Stripe no calcula el ratio de forma nativa. Estás construyendo una hoja de cálculo a partir de exportaciones filtradas, lo cual es propenso a errores y consume tiempo. Las cancelaciones a mitad de mes, las prorrateaciones y las suscripciones multi-item crean edge cases que distorsionan el número si cuentas mal.

Tracking automatizado:

Conecta tu cuenta Stripe a NoNoiseMetrics. El churn de clientes y de ingresos se calculan automáticamente, incluyendo el split involuntario/voluntario. En tiempo real, sin exportaciones.

Calcula la tasa de churn desde Stripe → Gratis hasta €10k MRR.


FAQ

¿Cuál es la fórmula de la tasa de churn?

Tasa de churn de clientes = (Clientes perdidos ÷ Clientes al inicio del periodo) × 100. Tasa de churn de ingresos = (MRR perdido ÷ MRR al inicio del periodo) × 100. Usa la fórmula de clientes para medir retención de headcount. Usa la fórmula de ingresos para medir retención de dólares. Ambas son cálculos SaaS estándar — qué variante de la tasa de churn usar depende del contexto de la decisión.

¿Cómo se hace un cálculo mensual de la tasa de churn?

Cuenta tus clientes pagantes en el día 1 del mes (denominador). Cuenta los clientes que cancelaron o tuvieron pagos fallidos no recuperados durante ese mes (numerador). Divide y multiplica por 100. El cálculo mensual de la tasa de churn excluye los clientes que entraron a mitad de mes tanto del numerador como del denominador.

¿Cómo convertir tasa de churn mensual a tasa de churn anual?

Usa la fórmula compuesta: tasa de churn anual = 1 − (1 − Mensual)^12. Nunca multipliques la cifra mensual por 12 — eso ignora el compounding y sobrestima la verdadera tasa de churn anual. Un 5% mensual produce un 46% anual con la fórmula correcta, no 60% por multiplicación simple.

¿Cuál es una buena tasa de churn para SaaS?

Para SaaS SMB bootstrap con facturación mensual: bajo 4% mensual es aceptable, bajo 2% mensual es fuerte. El SaaS enterprise apunta a una tasa de churn por debajo del 1% mensual. El benchmark que más importa es tu propia tendencia — ¿está mejorando tu tasa de churn cohorte tras cohorte? Los números absolutos cuentan menos que la trayectoria.

¿Cómo se calcula la tasa de churn en Excel?

Divide los clientes perdidos entre los clientes al inicio del periodo, luego multiplica por 100. En Excel: =B2/A2*100 donde A2 = clientes iniciales y B2 = clientes perdidos. Para conversión mensual-anual: =1-(1-C2)^12 donde C2 = valor mensual como decimal. El enfoque Excel a la tasa de churn requiere datos de entrada precisos, lo que significa exportación manual mensual desde Stripe.

¿Qué periodo usar para el cálculo de la tasa de churn?

Los meses naturales son el estándar para el cálculo SaaS de la tasa de churn. Mensual es lo bastante granular para captar problemas pronto y lo bastante normalizado para hacer válida la comparación mes a mes. Semanal es demasiado volátil para ser accionable. Trimestral oculta el deterioro mensual. Si tienes contratos anuales, sigue también un ratio de renovación anual por separado de tu tasa de churn mensual.

¿Cómo contabilizar nuevos clientes en el cálculo de la tasa de churn?

Los nuevos clientes adquiridos durante un periodo se excluyen del cálculo de la tasa de churn de ese periodo. Aparecen solo en el conteo inicial del siguiente periodo. Si empiezas marzo con 100 clientes, adquieres 20 y pierdes 8, tu tasa de churn de marzo es 8/100 = 8% — no 8/120 = 6,7%. Los 20 nuevos clientes encuentran su primer evento de churn en abril.


Herramienta gratuita
Descargar plantilla Excel →
Calcula churn de clientes y de ingresos a partir de tus datos Stripe, sin registro.
Share: Share on X Share on LinkedIn
J
Juleake
Solo founder · Building in public
Building NoNoiseMetrics — risk radar for indie SaaS founders.
Ve tu MRR real desde Stripe → Empezar gratis