Calcular ARR: fórmula, ejemplos y errores frecuentes
Publicado el 13 de marzo de 2026 · Jules, Founder of NoNoiseMetrics · 8min de lectura
Actualizado el 15 de abril de 2026
Cómo calcular el ARR: fórmula, pasos y errores comunes
La mayoría de los fundadores calculan mal el ARR porque tratan cada suscripción de la misma manera. Planes mensuales, anuales y contratos plurianuales necesitan un tratamiento diferente. Aquí tienes el cálculo correcto del ARR, paso a paso, con números reales sacados de una cuenta Stripe típica.
El Annual Recurring Revenue (ARR) es el valor anual total de todas las suscripciones recurrentes activas, normalizado a un período de 12 meses.
ARR = (Suscripciones mensuales × 12) + Suscripciones anuales + (Contratos plurianuales ÷ número de años)
Fíjate en la parte clave: las suscripciones anuales no se multiplican por 12. Ya son anuales. Este es el error de cálculo de ARR más común, y duplica tu número cuando lo cometes.
Paso 1: Identifica todas las suscripciones activas
Extrae cada suscripción que esté actualmente activa y sea recurrente. Incluye:
- Planes mensuales (facturados cada mes)
- Planes anuales (facturados una vez al año)
- Contratos plurianuales (facturados por adelantado o anualmente)
Excluye todo lo que no sea recurrente: tarifas de configuración únicas, cargos de implementación, excedentes de uso facturados después del hecho, y reembolsos. Si no se repetirá en un calendario predecible, no pertenece al ARR.
En Stripe encuentras esa lista en “Subscriptions” con el filtro “status = active”. Exporta el CSV y elimina manualmente las filas cuyo plan contenga partidas únicas o add-ons. En muchas cuentas aparecen además suscripciones “past_due” que aún no se han cancelado oficialmente. Trátalas con cuidado: un cliente que lleva 14 días sin pagar debería salir del número en cuanto la tarjeta falle de forma definitiva. No te fíes solo del estado de Stripe, mira el comportamiento.
Para la definición completa y contexto sobre por qué importa el ARR, lee el significado y definición del ARR.
Paso 2: Normaliza al valor anual
Aquí es donde importan las matemáticas. Cada tipo de suscripción se convierte de forma diferente:
Planes mensuales: Multiplica el MRR por 12.
20 clientes × 49 €/mes = 980 € MRR → 980 € × 12 = 11.760 € ARR
Planes anuales: Usa el valor del contrato directamente. No multipliques por 12.
5 clientes × 468 €/año = 2.340 € ARR
Contratos plurianuales: Divide el valor total del contrato entre el número de años.
1 cliente × 5.000 € en 2 años = 2.500 € ARR
Una pequeña regla de validación que ahorra tiempo: si tu ARR es significativamente mayor que doce veces tu MRR actual, has contado algo dos veces. En una cuenta sana sin cambios de precio recientes, ARR y MRR×12 deberían quedar muy cerca.
El caso particular del plan anual
Este es el error que más infla el ARR. Si un cliente paga 468 €/año por un plan anual, su contribución al ARR es 468 €, no 468 € × 12 (5.616 €).
La confusión ocurre porque los fundadores piensan en términos de MRR. Ven 468 €/año, dividen por 12 para obtener 39 €/mes de MRR, y luego multiplican de vuelta por 12. El resultado es correcto (468 €), pero el cálculo circular introduce errores cuando el precio del plan anual no se divide limpiamente por 12.
La regla es simple: si el ciclo de facturación ya es anual, el valor de la suscripción ya está normalizado. No lo toques.
Si ofreces un descuento por facturación anual (digamos 49 €/mes normalmente, 39 €/mes en anual), cuenta el total anual con descuento (468 €), no el precio mensual hipotético anualizado. Reportas lo que el cliente realmente paga, no lo que pagaría en otro plan.
Manejo de contratos plurianuales
Un contrato de 2 años por un valor de 10.000 € contribuye 5.000 € al año. Un contrato de 3 años por un valor de 15.000 € contribuye 5.000 € al año. Reparte el valor uniformemente a lo largo del plazo del contrato.
Esto aplica independientemente del calendario de pagos. Ya sea que el cliente pague 10.000 € por adelantado o 5.000 € por año, la contribución es la misma: valor total del contrato dividido por el total de años.
La mayoría de los fundadores SaaS bootstrapped no encontrarán contratos plurianuales con frecuencia. Si tu negocio es principalmente de planes mensuales y anuales, los pasos 1 y 2 cubren el 99% de tu cálculo. Si entra un acuerdo plurianual, documenta el reparto en una nota por cliente, para que tu yo futuro (o tu primer empleado) entienda por qué un booking de 10K en el reporte de Bookings aparece como 5K en el reporte anual.
Qué excluir
Tarifas únicas. Cargos de configuración, tarifas de migración, horas de consultoría, nada de esto es recurrente, así que nada entra en el cálculo.
Excedentes basados en uso. Si cobras 49 €/mes de base más uso, solo los 49 € base son recurrentes. El excedente es variable e impredecible. Algunas empresas rastrean un “run-rate” que incluye excedentes promedio, pero esa es otra métrica.
Suscripciones canceladas. Si un cliente canceló ayer, su suscripción ya no está activa. Retírala inmediatamente. No esperes hasta que termine el período de facturación: este número debe reflejar tu realidad actual, no tu calendario de facturación.
Planes gratuitos y pruebas. 0 €/mes × 12 = 0. No contribuyen nada. No los cuentes, ni siquiera como “potenciales”.
Suscripciones en pausa. En Stripe existe el estado pause_collection. Esas cuentas no pagan y deberían salir del número hasta que vuelvan a facturar de forma activa.
Ejemplo práctico
Gestionas un producto SaaS con facturación mixta:
| Tipo | Clientes | Precio | Contribución ARR |
|---|---|---|---|
| Plan mensual | 20 | 49 €/mes | 20 × 49 € × 12 = 11.760 € |
| Plan anual | 5 | 468 €/año | 5 × 468 € = 2.340 € |
| Plurianual (2 años) | 1 | 4.000 € total | 4.000 € ÷ 2 = 2.000 € |
ARR total = 11.760 € + 2.340 € + 2.000 € = 16.100 €
Si hubieras multiplicado erróneamente los planes anuales por 12, tu ARR sería 39.960 €, más del doble del número real. Ese es el tipo de error que arruina tus previsiones y engaña a cualquiera que mire tus métricas, incluidos posibles inversores que desmontarán tu modelo en dos minutos.
Una segunda comprobación que me gusta hacer: suma todas las facturas de Stripe de los últimos 12 meses ligadas a suscripciones activas. Si esa suma es drásticamente inferior a tu ARR calculado, probablemente has contado dos veces los upgrades de plan o has incluido partidas no recurrentes.
En la práctica, vale la pena rehacer el cálculo manualmente en una hoja una vez al mes, aunque una herramienta como NoNoiseMetrics o ChartMogul lo ejecute de forma automática. El ejercicio te obliga a ver cada cambio de plan, cada pausa, cada downgrade que pasó en el período.
Para todos los casos particulares más allá de lo cubierto aquí, consulta todos los casos particulares de la fórmula ARR.
ARR vs MRR
ARR = MRR × 12 funciona solo cuando todas tus suscripciones son mensuales. En el momento en que añades planes anuales, ese atajo se rompe.
El enfoque seguro: calcula el ARR desde las suscripciones individuales como se muestra arriba. Si quieres ir en la otra dirección, derivar el MRR a partir del ARR, divide el valor anual de cada suscripción entre 12. Solo no multipliques los precios de planes anuales por 12 al pasar de MRR a ARR. Usa el convertidor MRR a ARR para verificar tus números.
FAQ
¿Cómo se calcula el ARR?
Suma el valor anualizado de cada suscripción recurrente activa. Las suscripciones mensuales se multiplican por 12, las anuales se quedan como están, y los contratos plurianuales se dividen por el número de años. Excluye tarifas únicas, excedentes de uso y cuentas canceladas. La fórmula es ARR = (Suscripciones mensuales × 12) + Suscripciones anuales + (Contratos plurianuales / años).
¿Debo incluir descuentos anuales en el ARR?
Sí. El ARR refleja lo que los clientes realmente pagan, no el precio de lista. Si un cliente paga 468 €/año en un plan anual con descuento en lugar de 588 €/año a la tarifa mensual, su contribución al ARR es 468 €. Reporta ingresos reales, no hipotéticos.
¿Debo incluir suscriptores mensuales en el ARR?
Sí, pero normalízalos: multiplica los ingresos mensuales por 12. Un cliente que paga 49 €/mes contribuye 588 € al ARR. No cuentes a clientes en planes mensuales, que podrían cancelar el mes que viene, como ingresos anuales garantizados. El ARR es una proyección, no una garantía. La guía de conversión de MRR a ARR cubre los casos límite.
¿Cómo manejo los descuentos en planes anuales en el ARR?
Usa la cantidad real que paga el cliente, no el precio de lista sin descuento. Si tu plan anual cuesta 499 €/año (un descuento sobre 49 €/mes × 12 = 588 €), la contribución al ARR de ese cliente es 499 €. No infles el ARR con precios de lista, eso distorsiona tus ingresos recurrentes reales y rompe tus proyecciones financieras.
¿Cuándo tiene sentido usar el ARR en lugar del MRR?
Usa el ARR para comunicarte con inversores, calcular múltiplos de valoración o planificar presupuestos anuales. Usa MRR para decisiones operativas mensuales, ya que muestra tendencias a corto plazo más rápido. La mayoría de los founders rastrean ambos: MRR para el día a día y ARR para la planificación estratégica.
Calcula el ARR automáticamente desde Stripe. NoNoiseMetrics normaliza correctamente los planes mensuales y anuales. Gratis hasta 10.000 € de MRR →
Herramienta gratuita
Prueba el template Dashboard MRR →
Seguimiento interactivo MRR & ARR, sin registro.