Glosario

Cinco formas de calcular net revenue retention con los mismos datos

Taras Shynkarenko
Taras Shynkarenko
Actualizado: 9 min de lectura
Cinco formas de calcular net revenue retention con los mismos datosCinco formas de calcular net revenue retention con los mismos datos

TL;DR, Respuesta rápida

9 min de lectura

Divide los ingresos recurrentes que una cohorte existente produce al final de un periodo entre lo que esa misma cohorte produjo al inicio, contando expansion, contraction y churn, y dejando fuera a los clientes nuevos. Una cohorte de 320 cuentas da 110.3% en una ventana de doce meses móviles, 104.5% en un solo mes, 109.5% contra una base más amplia y 84.0% en cuanto quitas la expansion. Publica la ventana y la base junto al número o no significa nada.

¿Qué es net revenue retention?

Los equipos de finanzas SaaS definen net revenue retention (retención neta de ingresos) como los ingresos recurrentes que un grupo fijo de clientes existentes produce al final de un periodo divididos entre lo que ese mismo grupo produjo al inicio, contando expansion, contraction y churn, y excluyendo cada dólar de los clientes captados durante el periodo. Por encima de 100% significa que la cartera existente creció sola. Por debajo de 100% significa que la empresa tiene que vender logos nuevos solo para quedarse donde está.

Esta página existe porque la fórmula tiene variantes reales y las variantes cambian la respuesta. Un dataset, calculado de cinco formas, abarca 26 puntos.

¿Cuál es la fórmula de net revenue retention?

La fórmula son los ingresos recurrentes iniciales más expansion menos contraction menos churn, todo dividido entre los ingresos recurrentes iniciales:

NRR = (starting MRR + expansion - contraction - churn) / starting MRR x 100

Toma una cohorte y trabájala. Una empresa define su cohorte como las 320 cuentas activas en enero de 2026, que valen $200,000 de MRR entre todas. A lo largo de los doce meses de 2026 esas cuentas suman $41,000 de MRR de expansion, pierden $12,000 por downgrades y pierden $20,000 por cancelaciones. Nada más entra en el cálculo: las 90 cuentas que la empresa firmó durante 2026 quedan fuera de la cohorte por definición.

NRR = (200,000 + 41,000 - 12,000 - 20,000) / 200,000 x 100
NRR = 209,000 / 200,000 x 100 = 104.5%

Esa es una respuesta. No es la única defendible.

¿Por qué la misma cohorte produce cinco números de retención distintos?

La fórmula fija la aritmética y deja tres decisiones abiertas: qué ventana mides, qué clientes van en el denominador y si la expansion cuenta. Este es el registro mensual completo de la cohorte anterior, en miles de dólares de MRR:

Mes20252026
Enero200200
Febrero200208
Marzo200214
Abril200220
Mayo200226
Junio200230
Julio200234
Agosto200234
Septiembre200232
Octubre200230
Noviembre200211
Diciembre200209
Total del año2,4002,648

La cohorte creció de forma sostenida hasta octubre de 2026 y después perdió una cuenta grande en noviembre. Junto a ella, los clientes captados en 2025 que quedan fuera de la cohorte valían $62,000 de MRR en enero de 2026 y $78,000 en diciembre de 2026. Cinco métodos aceptados corren sobre exactamente estos números:

VarianteDenominadorNumeradorResultado
Doce meses móviles contra los doce anteriores$2,400,000 (ingresos de la cohorte, 2025)$2,648,000 (ingresos de la cohorte, 2026)110.3%
Último trimestre anualizado contra el mismo trimestre del año anterior$2,400,000 (MRR Q4 2025 x 12)$2,600,000 (MRR promedio Q4 2026 x 12)108.3%
Todo cliente activo al inicio del periodo, no la cohorte de hace un año$262,000 (MRR ene 2026, todas las cuentas)$287,000 (MRR dic 2026, las mismas cuentas)109.5%
Un solo mes, final contra inicio$200,000 (MRR ene 2026)$209,000 (MRR dic 2026)104.5%
Gross retention, expansion retirada$200,000 (MRR ene 2026)$168,000 (MRR retenido)84.0%

Las mismas cuentas, las mismas facturas, cinco números entre 84.0% y 110.3%. Nadie en esa tabla está haciendo trampa.

Un equipo financiero revisa un gráfico de ingresos mensuales, la clase de comparación entre ventana móvil y un solo mes que aborda esta sección.

Tres decisiones, un número
1
Elige la ventana. Doce meses móviles o un solo mes de principio a fin.
2
Elige la base. Solo la cohorte de hace un año, o todas las cuentas activas al inicio del periodo.
3
Elige el alcance. Cuenta la expansión para net retention, o exclúyela para gross retention.
Misma cohorte, mismas facturas. Estas tres decisiones convierten un solo conjunto de datos en cinco números entre 84.0% y 110.3%.

¿La ventana debe ser doce meses móviles o un solo mes?

Una ventana de doce meses móviles suma cada factura que la cohorte pagó durante el año, así que un marzo fuerte todavía cuenta en diciembre; una ventana de un solo mes mira solo los dos extremos y tira el medio. Haz la aritmética de las dos maneras sobre la cohorte anterior. Doce meses de ingresos de 2026 son $2,648,000 contra $2,400,000 en 2025, que es 110.3%. El MRR de diciembre de 2026 de $209,000 contra el MRR de enero de 2026 de $200,000 es 104.5%. La brecha de 5.8 puntos es enteramente la pérdida de la cuenta de noviembre, que apenas hace mella en una suma de doce meses y cae con todo su peso sobre el extremo de un solo mes.

Snowflake toma la ventana larga. Su Form 10-Q del trimestre cerrado el July 31, 2026 fija un periodo de medición de los dos años móviles, define la cohorte como los clientes con contratos de capacidad que usaron la plataforma en cualquier momento del primer mes del primer año, y divide los ingresos de producto de esa cohorte en el segundo año entre sus ingresos de producto del primer año. Cloudflare toma la corta: su Form 10-Q del trimestre cerrado el June 30, 2026 compara los ingresos anualizados de clientes de pago de cuatro trimestres atrás contra los ingresos anualizados del mismo conjunto de clientes en el trimestre más reciente. Elige uno, escríbelo en la definición de la métrica y deja de alternar entre ambos en los board decks.

¿La base debe ser la cohorte de hace un año o todos los clientes actuales?

La base decide si los clientes captados hace poco pueden levantar el número. La base de cohorte estricta mantiene fijas las cuentas de enero de 2026 y da 104.5%. Ampliar la base a toda cuenta activa en enero de 2026, lo que añade los clientes de 2025 con $62,000 de MRR, da $287,000 sobre $262,000, o 109.5%. Ese grupo por su cuenta retuvo al 125.8%, porque los clientes en su primer año completo siguen añadiendo asientos, y meterlos dentro sube la cifra mezclada cinco puntos.

Vertex usa la base amplia. Su Form 10-Q del trimestre cerrado el June 30, 2026 define net revenue retention como la expansion de ARR durante los doce meses del periodo reportado para todos los clientes que estaban en la base al inicio de ese periodo. Snowflake usa la estrecha. Ambas están divulgadas, y ninguna es comparable con la otra.

¿Cuál es la diferencia entre gross y net revenue retention?

Gross revenue retention quita la expansion del numerador y cuenta solo lo que sobrevivió, así que topa en 100% y expone las pérdidas que los upsells estaban tapando. Sobre la misma cohorte, $200,000 de MRR inicial menos $12,000 de contraction y $20,000 de churn dejan $168,000, o 84.0%. La brecha de 20.5 puntos entre eso y la cifra neta de 104.5% son los ingresos de expansion haciendo de tapadera.

Vertex reporta ambas desde un mismo filing. Para el trimestre cerrado el June 30, 2026 reportó un net revenue retention de 105% y un gross revenue retention de 95%, tras haber reportado 108% y 95% un año antes. La retención neta cayó tres puntos mientras la bruta se mantuvo plana, lo que dice que las pérdidas de clientes fueron constantes y que el movimiento de expansion se frenó. Un solo número neto habría escondido eso.

Flowsery
Flowsery

Prueba gratuita

Panel en tiempo real

Seguimiento de objetivos

Rastreo sin cookies

¿Qué net revenue retention reportan las SaaS que cotizan en bolsa?

Tres Form 10-Q presentados ante la SEC en 2026 dan el rango real. Snowflake reportó una net revenue retention rate de 126% al July 31, 2026, arriba desde 125% al January 31, 2026, con su método de cohorte a dos años. Cloudflare reportó una dollar-based net retention rate de 120% para los tres meses cerrados el June 30, 2026, contra 114% para el mismo trimestre de 2025. Vertex reportó 105% al June 30, 2026 sobre una base de ARR a doce meses. Las tres usan métodos distintos, y por eso el rango de 21 puntos entre ellas no es un ranking.

Los números redondos de benchmark que circulan en posts de SaaS, el marco de "bueno es 100%, excelente es 120%", llegan sin una fuente primaria rastreable. Trátalos como folclore. Para una comparación real, saca los filings de tres empresas con un modelo de negocio cercano al tuyo y lee el método declarado antes que el número.

¿Cómo se relaciona net revenue retention con churn, retention rate y LTV?

Net revenue retention es la vista ponderada por ingresos de la cohorte que el churn de clientes cuenta por cabezas, y la fórmula de churn rate muestra cuánto mueve esa cuenta la elección del denominador por sí sola. La retention rate de logos responde cuántas cuentas se quedaron, que puede aguantar en 95% mientras la retención de ingresos está en 84% porque las cuentas que se fueron eran las grandes. La fórmula de customer lifetime value consume la retención como input, así que una variante de NRR elegida a la ligera se propaga directo al LTV contra el que planificas plantilla. Las tres leen del mismo libro de MRR, y las tres necesitan límites de cohorte fijados una vez en un análisis de cohortes y luego dejados en paz.

Un agente de soporte en su escritorio revisa una sesión de cliente, el tipo de detalle a nivel de cuenta detrás de una cifra de contraction.

¿De dónde sale realmente la contraction?

La contraction aparece en la facturación como un downgrade y en el producto como una sesión donde alguien falló en algo. Flowsery graba cada sesión de usuario, agrupa las sesiones que coinciden en un solo issue y ordena los issues por cuántos usuarios los golpean, así que el flujo roto detrás de una reducción de asientos lleva un replay adjunto. Su seguimiento de ingresos trae la atribución de Stripe, Paddle, Polar, Lemon Squeezy y Shopify, poniendo el dinero y la sesión en una sola vista, y el análisis de embudo muestra dónde la cuenta dejó de completar el flujo.

Preguntas frecuentes

¿Un net revenue retention por encima de 100% es bueno?

Por encima de 100% significa que la cartera de clientes existente creció sin ningún logo nuevo, que es el punto de la métrica. Snowflake reportó 126% y Cloudflare 120% en sus filings ante la SEC de 2026, ambas con precios por consumo donde el uso crece solo. Un negocio de suscripción con asientos fijos y sin camino de upsell queda más abajo por diseño, así que compárate con empresas que cobran como tú.

¿Puede net revenue retention ocultar un problema de churn?

Sí, y ese es el fallo estándar. La expansion de un puñado de cuentas grandes puede llevar el número neto por encima de 100% mientras la mayoría de la base se encoge. Vertex reportó 105% neto y 95% bruto para el trimestre cerrado el June 30, 2026, y la brecha de 10 puntos es el tamaño de las pérdidas que la expansion estaba tapando. Publica la gross retention al lado de la net retention y la brecha queda a la vista.

¿Net revenue retention incluye clientes nuevos?

No. Los ingresos de clientes captados durante el periodo de medición quedan excluidos tanto del numerador como del denominador. Cloudflare lo dice de forma explícita en su Form 10-Q del trimestre cerrado el June 30, 2026, señalando que la tasa excluye los ingresos anualizados de clientes nuevos del periodo actual. Incluirlos convierte la métrica en una tasa de crecimiento y hace que deje de decir nada sobre retención.

¿Debo usar MRR o ARR en la fórmula?

Cualquiera sirve mientras uses la misma unidad a los dos lados de la división y la apliques de forma consistente entre periodos. El MRR encaja en negocios de suscripción mensual donde los cambios aterrizan cada mes. El ARR encaja en contratos anuales donde una vista mensual es ruido. Mezclar los dos entre trimestres es lo que produce los saltos inexplicables.

¿Por qué dos empresas con el mismo NRR se ven diferentes?

Porque el método detrás del número no está estandarizado. Snowflake fija una cohorte en el primer mes de una ventana de dos años, Cloudflare compara un trimestre contra el mismo trimestre cuatro trimestres antes, y Vertex usa a todo cliente que estaba en la base al inicio de un periodo de doce meses. Tres empresas citando 110% podrían estar midiendo tres cosas distintas.

¿Cada cuánto se debe calcular net revenue retention?

Calcúlalo mensualmente para el seguimiento interno de cohortes y repórtalo trimestralmente para que una sola cuenta grande no pueda mover el relato. Las empresas públicas de arriba lo divulgan cada trimestre. Mantén congeladas la definición de cohorte y la ventana entre reportes, porque cambiar cualquiera de las dos a mitad de año deja la línea de tendencia sin sentido.

¿Qué cuenta como expansion revenue en un cálculo de net revenue retention?

Expansion revenue es el MRR extra que las cuentas existentes de una cohorte aportan mediante upgrades o asientos adicionales, aparte de lo que trae cualquier cuenta nueva. En el ejemplo, la expansión sumó $41,000 frente a $12,000 de contraction y $20,000 de churn, por eso la cifra net (104.5%) queda por encima de la cifra gross (84.0%). Si se resta de nuevo esos $41,000, las mismas cuentas retuvieron solo 84 centavos de cada dólar inicial.

¿Cuánto cambió la cuenta perdida en noviembre de 2026 el número de retención mensual de esta cohorte?

El MRR de la cohorte cayó de $230,000 en octubre de 2026 a $211,000 en noviembre, el mes en que se fue una cuenta grande. Esa pérdida apenas se nota en el total de doce meses móviles de $2,648,000, pero pesa al máximo en un cálculo de un solo mes, lo cual explica casi toda la brecha de 5.8 puntos entre la cifra de doce meses (110.3%) y la de un solo mes (104.5%).

¿Qué clientes quedan fuera de una cohorte de net revenue retention?

Una cohorte de net revenue retention excluye a todo cliente firmado durante el periodo de medición. En el ejemplo, la cohorte son las 320 cuentas activas en enero de 2026, y las 90 cuentas que la empresa firmó durante 2026 quedan fuera por definición. Los clientes captados en 2025, con $62,000 de MRR en enero de 2026 y $78,000 en diciembre, también quedan fuera de la cohorte estricta, aunque sí se incorporan en la base más amplia de todos los clientes actuales.

¿Cómo calcula Snowflake el net revenue retention en sus reportes ante la SEC?

El Form 10-Q de Snowflake para el trimestre cerrado el 31 de julio de 2026 fija un periodo de medición de dos años, definiendo la cohorte como los clientes con contratos de capacidad que usaron la plataforma en algún momento del primer mes del primer año. Luego divide el ingreso por producto del segundo año de esa cohorte entre el del primer año, y reportó una tasa de 126% al 31 de julio de 2026, frente a 125% al 31 de enero de 2026.

Flowsery
Flowsery

Prueba gratuita

Panel en tiempo real

Seguimiento de objetivos

Rastreo sin cookies

¿Te resultó útil este artículo?

¡Cuéntanos qué opinas!

Vernos más en Google

Un clic marca Flowsery como fuente preferida y nuestros artículos aparecen más arriba en tus Noticias destacadas, el modo IA y los resúmenes con IA.

Antes de irte...

Flowsery

Flowsery

Analítica orientada a ingresos para tu sitio web

Rastrea cada visitante, fuente y conversión en tiempo real. Simple, potente y sin cookies.

Panel en tiempo real

Seguimiento de objetivos

Rastreo sin cookies

Términos relacionados del glosario

Artículos relacionados