Fórmula ARR: convertir el MRR en ARR sin contar basura
Publicado el 13 de marzo de 2026 · Jules, Founder of NoNoiseMetrics · 13min de lectura
Actualizado el 15 de abril de 2026
La fórmula ARR consiste en dos operaciones: definir correctamente el MRR, luego multiplicar por doce. Las matemáticas son triviales. El punto de fallo de la fórmula ARR casi siempre es el primer paso. Un equipo con un MRR borroso, que incluye pagos anuales mal contabilizados, tarifas de setup absorbidas en la base de suscripciones, o ingresos puntuales de consultoría tratados como una línea recurrente, produce un ARR que sobreestima el motor de ingresos recurrentes. La fórmula ARR se aplica correctamente. El input es incorrecto. El resultado es un ARR disfrazado de algo que no es.
Esta guía cubre ambas operaciones: la fórmula ARR y los inputs que requiere.
TL;DR: la fórmula ARR es ARR = MRR limpio × 12. Funciona cuando todas las suscripciones están normalizadas a base mensual y se excluyen las tarifas únicas. Falla cuando el pago anual se contabiliza en el mes de cobro, cuando se mezclan facturaciones sin normalizar o cuando el MRR está inflado con partidas no recurrentes.
¿Cuál es la fórmula ARR?
ARR significa Annual Recurring Revenue (Ingreso Anual Recurrente). La fórmula ARR estándar es:
ARR = MRR limpio × 12
Si el MRR limpio es 10.000 €, entonces:
ARR = 10.000 × 12 = 120.000 €
Ese es el cálculo completo. No se justifica más complejidad para la mayoría de los SaaS. Toda la sustancia del análisis ARR reside en la definición de «MRR limpio»: qué se incluye, qué se excluye y cómo se manejan los casos límite. La fórmula ARR es simple; el input es la parte exigente. Para la definición fundamental del MRR y qué debe o no incluirse, la guía de MRR limpio cubre cada trampa en detalle. El framework de métricas SaaS de David Skok describe el ARR como una métrica derivada que solo es confiable en la medida en que la definición de MRR que hereda lo sea — y por tanto solo en la medida en que lo sea la fórmula ARR que de ella deriva.
MRR vs ARR: comparación directa
Antes de entrar en el detalle de la fórmula ARR, ayuda ver la relación entre MRR y ARR lado a lado:
| MRR | ARR | |
|---|---|---|
| Nombre completo | Ingreso Mensual Recurrente | Ingreso Anual Recurrente |
| Ventana temporal | Un mes | Doce meses |
| Cálculo | Suma de las suscripciones recurrentes activas (mensual) | MRR × 12 |
| Uso ideal | Decisiones operativas semanales/mensuales | Planificación anual, conversaciones con inversores |
| Sensibilidad | Refleja de inmediato los movimientos mes a mes | Suaviza la volatilidad de corto plazo |
| Riesgo | Pierde la perspectiva anual | Amplifica los errores de MRR por un factor 12 |
Concepto clave: el ARR es una métrica derivada. Cada problema de ARR es en realidad un problema de MRR multiplicado por doce por la fórmula ARR.
Cómo calcular el ARR: paso a paso
Paso 1: Calcular el MRR limpio
MRR = suma de los ingresos de suscripciones recurrentes activas del mes
Esto incluye:
- Suscripciones mensuales a su precio mensual
- Suscripciones anuales normalizadas mensualmente: importe anual / 12
- Complementos recurrentes facturados mensualmente
- Ingresos de uso recurrentes, si son realmente recurrentes y siguen una regla de tratamiento coherente
Esto excluye:
- Tarifas de setup y onboarding
- Trabajo de implementación y consultoría
- Desarrollo personalizado o proyectos de migración
- Paquetes de soporte puntuales
- Cualquier ingreso que no se repita automáticamente
Paso 2: Aplicar la fórmula ARR
ARR = MRR limpio × 12
Ejemplo simple de cálculo ARR
Un SaaS con facturación mixta:
- 40 clientes en un plan a 49 €/mes
- 10 clientes en un plan a 1.188 €/año
- Tarifas de setup de 500 €/cliente cobradas este mes a 3 nuevos clientes
Planes mensuales: 40 × 49 = 1.960
Planes anuales normalizados: 10 × (1.188 / 12) = 10 × 99 = 990
Tarifas de setup: excluidas
MRR limpio = 1.960 + 990 = 2.950
ARR = 2.950 × 12 = 35.400 €
Los 1.500 € en tarifas de setup cobrados este mes son ingresos reales. No son ingresos recurrentes. No aparecen en el ARR. Esta separación es el corazón de cualquier aplicación correcta de la fórmula ARR.
Fórmula ARR para contratos anuales: la normalización que más importa
Los contratos anuales son donde la fórmula ARR se gestiona mal con más frecuencia. Cuando un cliente prepaga una suscripción anual, ocurren dos cosas en simultáneo: llega un gran pago en caja y comienza un compromiso de ingreso recurrente de doce meses. La fórmula ARR solo se ocupa de la segunda parte.
Tratamiento incorrecto:
Cliente paga 2.400 € por adelantado → MRR este mes = 2.400 € → ARR = 28.800 €
Esto trata un único contrato anual como si representara 2.400 €/mes de ingreso recurrente, lo que implicaría 28.800 € de ingreso recurrente anualizado a partir de una suscripción de 2.400 €/año. El error en esa aplicación de la fórmula ARR es obvio cuando se enuncia así.
Tratamiento correcto:
Cliente paga 2.400 €/año → contribución MRR = 2.400 / 12 = 200 €
ARR de este cliente = 200 × 12 = 2.400 €
La contribución ARR del cliente es igual al valor del contrato anual. El pago por adelantado en el mes de la firma debe fluir a la contabilidad de caja, no a las métricas de ingreso recurrente. Esta disciplina es la base sobre la que se sostiene cualquier cálculo razonable de la fórmula ARR.
¿Tu MRR es realmente limpio? Verifica tus datos de Stripe →
Conversión MRR a ARR: la fórmula ARR es una sola multiplicación
Las búsquedas sobre «conversión MRR a ARR» a veces sugieren un cálculo complejo. La conversión es una sola multiplicación:
ARR = MRR × 12
Lo que hace parecer complicada la fórmula ARR es la necesidad de mantener el MRR limpio antes de la multiplicación. Una herramienta de conversión es útil no porque las matemáticas sean difíciles, sino porque impone definiciones coherentes — las mismas exclusiones aplicadas igual cada mes — produciendo un ARR comparable entre periodos.
ARR vs ACV: la distinción que evita un error común
ARR (Annual Recurring Revenue) mide el valor anualizado de las suscripciones recurrentes. Excluye las tarifas únicas, independientemente de lo que haya en el contrato. Es justamente esta limpieza la que hace significativa la fórmula ARR.
ACV (Annual Contract Value) mide el valor anual total de un contrato, que puede incluir tarifas de setup, servicios profesionales y otros componentes no recurrentes. El ACV es una métrica comercial; el ARR es una métrica de ingresos recurrentes.
Ejemplo: Un cliente firma un contrato de suscripción de 12.000 €/año más 3.000 € en servicios de implementación.
ACV = 12.000 + 3.000 = 15.000 €
Contribución ARR = 12.000 € (solo suscripción)
Contribución MRR = 12.000 / 12 = 1.000 €
Usar el ACV en lugar del ARR infla la base de ingreso recurrente en 3.000 € por contrato — no es un error significativo en una sola operación, pero es sistemáticamente distorsivo en toda la base de clientes. Las 16 métricas SaaS de a16z destacan que la confusión ACV vs ARR es uno de los errores de reporte más comunes en empresas SaaS en etapa temprana.
Para el framework completo de ARR y MRR, ver ARR y MRR: la guía minimalista de ingresos recurrentes.
Errores comunes en la fórmula ARR
Error 1: Multiplicar un MRR inflado por 12. El error más generalizado. Si el MRR incluye pagos anuales mal contabilizados, tarifas de setup o ingresos irregulares, la fórmula ARR amplifica esas distorsiones por un factor doce. Limpiar el input MRR antes de multiplicar.
Error 2: Tratar el efectivo recibido como ARR. Un cliente que paga 12.000 € por adelantado por una suscripción anual contribuye 12.000 € al ARR, pero esos 12.000 € se distribuyen en doce meses de ingresos recurrentes reconocidos — no es un boost de 12.000 € en el mes del pago.
Error 3: Confundir ARR con ACV. El ACV incluye componentes contractuales no recurrentes que la fórmula ARR excluye explícitamente.
Error 4: Anualizar ingresos inestables. Si un mes incluye un pago puntual inusualmente grande, anualizar el total de ese mes produce un ARR engañosamente alto. La fórmula ARR debe reflejar una base recurrente estable, no un periodo excepcional.
Error 5: Usar ARR sin el movimiento MRR subyacente. El ARR es una métrica resumen. No muestra si el crecimiento proviene de nuevos clientes o de expansión, si el churn se acelera o si la contraction está apareciendo. Un fundador que solo sigue el ARR lee el total anual sin entender la mecánica mensual que lo produjo.
Ejemplo completo: fórmula ARR sin basura
Un producto SaaS tiene:
- 40 clientes en un plan a 49 €/mes
- 10 clientes en un plan a 99 €/mes
- 5 clientes anuales a 1.188 €/año (equivalente al plan de 99 €/mes)
- 2 nuevos proyectos de onboarding a 500 € cada uno completados este mes
Cálculo MRR limpio:
(40 × 49) + (10 × 99) = 1.960 + 990 = 2.950
5 × (1.188 / 12) = 5 × 99 = 495
MRR limpio = 2.950 + 495 = 3.445
Los 1.000 € de ingresos por onboarding están excluidos de la fórmula ARR.
ARR:
ARR = 3.445 × 12 = 41.340 €
Lo que un fundador reportaría mal sin definiciones limpias: Si el pago anual no se normaliza y las tarifas de onboarding se incluyen, el mes con los cinco pagos anuales podría mostrar un MRR de 3.445 + (5 × 1.188) + 1.000 = 10.385 €, y la fórmula ARR daría 124.620 €, tres veces la cifra correcta. No es un pequeño error de redondeo. Es una imagen de negocio completamente distinta.
Estacionalidad al aplicar la fórmula ARR
La lógica «MRR × 12» de la fórmula ARR asume que el mes corriente es representativo. Cuándo avanzar con cautela:
No anualizar meses pico. Un SaaS que genera el 40 % de las nuevas altas en el cuarto trimestre (renovaciones de enero, gasto de fin de presupuesto) tendrá un MRR elevado en Q4. Pasar ese mes por la fórmula ARR produce un ARR que no aguantará el Q2 más lento. Mejor: usar una media móvil de tres meses como input.
Las renovaciones plurianuales generan picos de MRR. Si una gran cohorte de clientes anuales renueva en el mismo mes, aplicar la fórmula ARR a ese mes cuenta los contratos por duplicado — su valor anual ya está contado una vez, sin importar el mes de facturación.
Para ARR de steady-state: MRR limpio del mes corriente × 12. Para forecasting: proyectar la MRR bridge en lugar de multiplicar un único snapshot.
Qué datos de Stripe necesita la fórmula ARR
Stripe es la fuente más común, pero no todos sus campos entran en una aplicación limpia de la fórmula ARR. Los filtros que importan:
- Contar solo subscriptions activas. El
statusdebe estar enactive,trialing(con cuidado) opast_duecon método de pago vivo. Las que estén encanceled,unpaidoincomplete_expiredno entran en el MRR ni, por tanto, en la fórmula ARR. - Tratar los trials por separado. Contar los trials en el ARR sesga el output de la fórmula ARR por la tasa de conversión esperada. Lo limpio: excluirlos hasta que conviertan en subscriptions de pago.
- Restar reembolsos y chargebacks. Un reembolso total en el mismo ciclo borra la parte recurrente. Si la fórmula ARR no lo refleja, sobreestima la base en curso.
- Normalizar multi-currency. Una conversión coherente al mismo tipo de cambio es prerequisito para que la fórmula ARR produzca resultados reproducibles.
- Excluir partidas únicas. Setup, onboarding, migraciones puntuales aparecen en
invoices, no ensubscriptions. No entran en la fórmula ARR.
ARR y ASC 606: dónde se separan los caminos
ASC 606 es el estándar contable que define cuándo se reconoce ingreso. La fórmula ARR no es una medida GAAP-compliant — es una métrica de gestión. El ARR mide la base recurrente en curso a fecha de corte, ASC 606 distribuye el ingreso pro-rata sobre la duración del contrato. Un cliente que paga 12.000 € en enero por una suscripción anual contribuye 12.000 € al ARR (fórmula ARR sobre MRR normalizado), mientras que en los libros GAAP solo se reconocen 1.000 € por mes. Ambos números son correctos — responden a preguntas distintas, y la fórmula ARR no debería sustituir una medida ASC 606.
Cómo rastrear el ARR automáticamente
Conectar una sola fuente de facturación de confianza. Para la mayoría de los SaaS tempranos, Stripe. Proporciona los datos de subscription que la fórmula ARR necesita: fechas de inicio, cadencia, importes de planes, eventos de cancelación.
Definir los ingresos recurrentes una vez por escrito. Antes de construir cualquier dashboard, documentar qué cuenta como recurrente, cómo se tratan los planes anuales, qué se excluye, cómo se trata la facturación por uso. Esa definición es la fuente de la fiabilidad de la fórmula ARR.
Aplicar MRR × 12 de forma coherente. No recalcular la fórmula ARR de formas distintas según el contexto. Una definición, una fórmula, un ARR que significa lo mismo en cada conversación.
Mostrar el ARR junto al movimiento del MRR. El ARR más la MRR bridge — new MRR, expansion, contraction, churn — es la base de cualquier modelo financiero que valga la pena construir. El informe State of the Cloud de Bessemer compara las tasas de crecimiento de ARR por etapa, una vez que la fórmula ARR funciona limpia.
Modelo JSON para el cálculo del ARR
{
"recurring_revenue": {
"period": "2026-04",
"currency": "EUR",
"clean_mrr": 3445,
"arr": 41340,
"formula": "clean_mrr * 12"
},
"mrr_components": {
"monthly_subscriptions": 2950,
"annual_subscriptions_normalised": 495,
"recurring_addons": 0
},
"exclusions": {
"setup_fees": true,
"onboarding_fees": true,
"consulting": true,
"one_off_projects": true,
"annual_cash_not_normalised": true
},
"definitions": {
"annual_plan_contribution": "annual_amount / 12",
"arr_formula": "clean_mrr * 12",
"arr_vs_acv": "ARR excluye tarifas únicas; ACV puede incluirlas"
}
}
FAQ
¿Cuál es la fórmula ARR?
La fórmula ARR estándar es ARR = MRR limpio × 12. La fórmula ARR en sí es una sola multiplicación; la dificultad reside en asegurarse de que el MRR esté correctamente definido antes de aplicarla. Si el MRR incluye pagos anuales mal contabilizados, tarifas de setup u otros ítems no recurrentes, la fórmula ARR sobreestimará la base de ingresos recurrentes en la misma proporción.
¿Cómo se calcula el ingreso anual recurrente con la fórmula ARR?
Calcula primero el MRR mensual limpio (suma de suscripciones recurrentes activas, planes anuales normalizados mensualmente, tarifas únicas excluidas), luego aplica la fórmula ARR multiplicando por doce. El resultado es el ingreso anual recurrente.
¿La fórmula ARR es simplemente MRR por 12?
Sí, si el MRR está correctamente definido. La fórmula ARR es ARR = MRR × 12. El desafío no está en la fórmula ARR misma, sino en asegurarse de que el input MRR excluya ingresos no recurrentes, normalice los planes anuales a base mensual y se aplique de forma coherente entre periodos.
¿Qué no debe incluirse según la fórmula ARR?
Tarifas de setup, tarifas de implementación, tarifas de onboarding, ingresos de consultoría, trabajo de proyectos puntuales y cualquier ingreso que no se repita automáticamente en el siguiente ciclo de facturación. Los pagos anuales recibidos por adelantado deben normalizarse mensualmente (importe anual / 12) antes de entrar en la fórmula ARR.
¿Cuál es la diferencia entre ARR y ACV en relación con la fórmula ARR?
El ARR mide el valor anualizado solo de las suscripciones recurrentes y es el resultado de la fórmula ARR aplicada a un MRR limpio. El ACV mide el valor anual total de un contrato y puede incluir tarifas únicas que la fórmula ARR excluye. Usar el ACV como proxy sobreestima la base recurrente.
¿En qué se distingue la fórmula ARR del run rate?
El run rate anualiza los ingresos totales del periodo actual independientemente de si son recurrentes. La fórmula ARR anualiza solo la parte de suscripción recurrente del ingreso. Una empresa con ingresos puntuales fuertes en un solo mes tendrá un run rate alto pero un ARR potencialmente mucho más bajo.
¿Cómo rastrear automáticamente el resultado de la fórmula ARR?
Conectar una fuente de facturación de confianza (típicamente Stripe), definir los ingresos recurrentes una vez por escrito y aplicar la fórmula ARR de forma coherente. Un dashboard que extrae el MRR de Stripe y multiplica por doce produce el ARR sin cálculo manual — siempre que el tratamiento de datos normalice los planes anuales y excluya los pagos únicos.
Deja de calcular el MRR en una hoja de cálculo. MRR limpio, ARR y el waterfall completo, gratis hasta 10.000 € MRR →
Free Tool
Try the ACV Calculator →
Interactive calculator, no signup required.