FrançaisEnglishEspañolItalianoDeutschPortuguêsNederlandsPolski

Fórmula de Ingresos Recurrentes Anuales: Calcula el ARR

Publicado el 27 de marzo de 2026 · Jules, Founder of NoNoiseMetrics · 8min de lectura

La fórmula de ingresos recurrentes anuales parece simple. Luego tienes un cliente en plan anual, otro en prueba con descuento, y un tercero que firmó un contrato de dos años. De repente “MRR por 12” no parece la respuesta completa.

Aquí está la fórmula para cada escenario — sin ambigüedad, sin aproximaciones.


La fórmula ARR base

Empieza aquí. Esta es la fórmula por defecto para cualquier SaaS con suscripciones mensuales:

ARR = MRR × 12

El MRR es tu ingreso mensual recurrente — la suma de todos los valores de suscripción activos normalizados a base mensual. Si tu MRR es de 5.200 €, tu ARR es de 62.400 €. Eso es todo para el caso simple.

La fórmula se vuelve interesante cuando no todos los clientes están en un plan mensual. Para un desglose completo del significado del ARR y su definición, la guía pilar cubre qué representa el ARR y cómo encaja en un dashboard SaaS. Este artículo trata de acertar el cálculo.


Fórmula ARR para planes mensuales

Los planes mensuales son el caso sencillo. Cada suscripción contribuye su valor nominal al MRR, y el ARR es la suma multiplicada por 12.

ARR plan mensual = precio_mensual × 12

Un cliente que paga 49 €/mes contribuye 49 € al MRR y 588 € al ARR. Sin normalización necesaria.

Si todos tus clientes están en planes mensuales, la fórmula base lo cubre todo. Donde los fundadores se complican es al mezclar facturación mensual y anual — que es lo que cubre la siguiente sección.


Fórmula ARR para planes anuales

Este es el caso límite que causa más errores. Un cliente en plan anual paga una vez al año, pero su contribución al ARR pasa por el MRR — no por el pago global.

ARR plan anual = valor_contrato_anual (no precio_mensual × 12)

O equivalentemente, su contribución al MRR es:

MRR del plan anual = precio_anual / 12

Un cliente que paga 948 €/año contribuye 79 €/mes al MRR (948 € ÷ 12) y 948 € al ARR.

El error que cometen los fundadores: tratar el pago anual en efectivo como ingreso mensual. Cuando un cliente paga 948 € por adelantado en marzo, esos 948 € no caen en el MRR de marzo. Se reparten en doce meses a 79 €/mes. Si cuentas el monto completo como MRR de marzo, generas un pico en los números del mes y luego muestras once meses de contribución cero de ese cliente — lo que rompe todos los gráficos de tendencia posteriores.


Fórmula ARR para contratos plurianuales

Los contratos plurianuales siguen la misma lógica de normalización, solo que en un período más largo:

ARR plurianual = valor_total_contrato / años_contrato

Un cliente que firma un contrato de 2 años por 18.000 € en total contribuye:

ARR = 18.000 / 2 = 9.000 €
MRR = 9.000 / 12 = 750 €

Su contribución al ARR es de 9.000 € — no 18.000 €. Estás normalizando el contrato a su equivalente anual, porque el ARR describe el valor recurrente de un solo año.

Para un contrato de 3 años por 27.000 €:

ARR = 27.000 / 3 = 9.000 €
MRR = 9.000 / 12 = 750 €

Mismo ARR, mismo MRR. La duración del contrato cambió, pero el run-rate anual no.


Qué excluir del ARR

La fórmula solo funciona con ingresos de suscripción recurrentes. Todo lo demás se elimina antes de calcular.

Excluye estos elementos del cálculo del ARR:

Tarifas únicas de setup y onboarding. Un cliente que paga 400 € de onboarding además de una suscripción de 1.200 €/año contribuye 1.200 € al ARR, no 1.600 €. La tarifa de onboarding es ingreso real — simplemente no es recurrente.

Servicios profesionales y consultoría. Trabajo de implementación, desarrollo personalizado, sesiones de formación. Estos son proyectos, no suscripciones.

Excedentes de uso variables sin piso comprometido. Si la facturación por uso de un cliente varía entre 30 € y 300 € al mes sin compromiso mínimo, esa porción variable no pertenece al ARR. Si hay un mínimo mensual comprometido de 100 € con excedente adicional, el piso de 100 € es ARR; el excedente no.

Pruebas gratuitas sin conversión. Una prueba de 14 días sin método de pago registrado genera cero ARR. Una prueba con método de pago que se auto-convierte es un caso de criterio — los cálculos de ARR más conservadores excluyen las pruebas completamente hasta que se genera la primera factura pagada.

Descuentos — pero manéjalos con cuidado. Un cliente en un plan de 1.200 €/año con 25 % de descuento el primer año paga 900 €. Su contribución al ARR es de 900 €, no 1.200 €. El ARR refleja montos contractados reales, no precios de lista. Cuando renueva a precio completo, la diferencia de 300 € se convierte en expansión MRR.


Ejemplos de fórmula ARR

Tres escenarios con números reales, todos con tarifas Stripe europeas (1,5 % + 0,25 € por transacción). Nota: el ARR se calcula sobre el valor bruto de la suscripción, no neto de comisiones.

Ejemplo 1: 100 % mensual

40 clientes a 29 €/mes + 15 clientes a 79 €/mes:

MRR = (40 × 29) + (15 × 79) = 1.160 + 1.185 = 2.345 €
ARR = 2.345 × 12 = 28.140 €

Ejemplo 2: Mix mensual y anual

30 clientes a 49 €/mes + 10 clientes a 468 €/año:

MRR mensual = 30 × 49 = 1.470 €
MRR anual   = 10 × (468 / 12) = 10 × 39 = 390 €
MRR total   = 1.470 + 390 = 1.860 €
ARR         = 1.860 × 12 = 22.320 €

Ejemplo 3: Mix con plurianual y exclusiones

25 clientes a 59 €/mes, 5 clientes a 588 €/año, 2 clientes en contrato de 2 años por 2.400 € en total, y 1.500 € en tarifas de onboarding únicas cobradas este trimestre:

MRR mensual     = 25 × 59 = 1.475 €
MRR anual       = 5 × (588 / 12) = 5 × 49 = 245 €
MRR plurianual  = 2 × (2.400 / 2 / 12) = 2 × 100 = 200 €
MRR total       = 1.475 + 245 + 200 = 1.920 €
ARR             = 1.920 × 12 = 23.040 €

¿Los 1.500 € en tarifas de onboarding? No están en el cálculo. Ingreso real, no ingreso recurrente.


Cómo calcular el ARR desde datos de Stripe

Si tu facturación pasa por Stripe, aquí está el camino práctico hacia el ARR:

Opción 1: Usa el MRR de Stripe y multiplica por 12. Stripe Billing calcula el MRR normalizando todas las suscripciones activas a valores mensuales. Navega al resumen de Billing en tu panel de Stripe y encuentra la cifra de MRR. Multiplica por 12. Esto funciona bien para configuraciones de suscripción sencillas.

Opción 2: Exporta y calcula manualmente. Obtén tus suscripciones activas mediante la API de Stripe o exportación CSV. Para cada suscripción, normaliza a valor mensual (anual ÷ 12, trimestral ÷ 3). Suma para el MRR. Multiplica por 12. Esto te da control total sobre qué se incluye y qué se excluye.

Opción 3: Usa una capa de analytics. Herramientas como NoNoiseMetrics se conectan directamente a tu cuenta de Stripe y calculan el ARR con la normalización correcta — manejando planes anuales, contratos plurianuales y exclusiones automáticamente. Para entender qué significa el ARR en la práctica, tener el número calculado en tiempo real desde datos Stripe en vivo elimina el problema de desfase de las hojas de cálculo.

El truco de la Opción 1: el MRR de Stripe incluye suscripciones en prueba (según tu configuración) y no excluirá automáticamente elementos únicos adjuntos a facturas de suscripción. Si necesitas precisión, tendrás que ajustar o usar una herramienta dedicada.

Calcula tu ARR automáticamente desde Stripe — sin fórmula necesaria. Gratis hasta 10k € de MRR →


FAQ

¿La fórmula ARR es la misma en todas partes?

La fórmula base — MRR por 12 — es estándar en SaaS. Donde las empresas difieren es en qué incluyen en el MRR antes de la multiplicación. Algunas cuentan las suscripciones en prueba, otras no. Algunas incluyen mínimos basados en uso, otras excluyen todo ingreso variable. La fórmula es universal; las definiciones de inputs son donde surgen los desacuerdos. Elige una definición, documéntala y aplícala de forma consistente.

¿Stripe calcula el ARR?

Stripe Billing muestra el MRR pero no muestra el ARR como métrica nativa. Puedes calcular el ARR multiplicando el MRR de Stripe por 12, pero ten en cuenta que el MRR de Stripe puede incluir elementos que querrías excluir — como suscripciones en prueba o cargos únicos adjuntos a facturas de suscripción. Para un ARR limpio, necesitarás ajustar manualmente la cifra de Stripe o usar un convertidor gratuito de MRR a ARR que maneje la normalización.

¿Cómo manejo los descuentos en el ARR?

Usa el monto real que paga el cliente, no el precio de lista. Un plan de 1.200 €/año con 25 % de descuento significa que el cliente paga 900 € — y su contribución al ARR es de 900 €. Cuando el descuento expira y renueva a 1.200 €, el aumento de 300 € se registra como expansión MRR y suma 300 € al ARR. Nunca calcules el ARR sobre precios de lista; usa siempre los montos contratados.


Siguiente: Descubre el significado y definición completa del ARR — qué cuenta, qué no, y benchmarks por etapa.


Herramienta gratuita
Plantilla Dashboard MRR →
Visualiza tu MRR y ARR calculados desde Stripe — sin registro.
Share: Share on X Share on LinkedIn
J
Juleake
Solo founder · Building in public
Building NoNoiseMetrics — Stripe analytics for indie hackers, without the BS.
Ve tu MRR real desde Stripe → Empezar gratis