La guía detallada que aparece a continuación (explicación, ejemplo resuelto, limitaciones, preguntas frecuentes y fuentes) está por ahora solo en inglés.
Calculadora de ROAS y ROI: cómo funciona
Return on investment compares what you gained with what you put in. If you invest 100 and end up with 150, the gain is 50 and ROI is 50%. Because a 50% return over one year and over ten years are very different, the calculator also gives an annualised rate: the constant yearly growth that would turn the amount invested into the amount returned.
ROAS, return on ad spend, is a related measure for advertising: ad revenue divided by ad spend. It tells you sales per unit of spend, not profit. To know whether a ROAS pays off you need your gross margin. The break-even ROAS is 100 ÷ gross margin %, and any ROAS below that loses money after the cost of the goods.
Fórmula e hipótesis
Fórmula
ROI % = (recuperado − invertido) ÷ invertido × 100% anualizado = ((recuperado ÷ invertido)^(1/años) − 1) × 100ROAS = ingresos de los anuncios ÷ gasto en anuncios
Hipótesis
- El ROI usa el importe total invertido y el importe total recuperado durante el periodo.
- El ROI anualizado supone capitalización durante los años indicados.
- ROAS de equilibrio = 100 ÷ margen bruto %. No tiene en cuenta otros gastos generales.
Ejemplo resuelto
Investment and an ad campaign
- Invest 1,00,000 and get back 1,50,000 after 3 years: gain 50,000, ROI = 50%.
- Annualised = (1.5)^(1/3) − 1 = 14.47% per year.
- Ad campaign: spend 20,000, ad revenue 80,000 → ROAS = 4.0×.
- With a 25% gross margin, break-even ROAS = 100 ÷ 25 = 4.0×, so profit after ads = 80,000 × 25% − 20,000 = 0.
Resultado: ROI 50% (14.47% a year); the campaign's 4× ROAS is exactly break-even at a 25% margin.
Limitaciones
- ROI treats the amount invested and returned as two lump sums. It does not handle regular contributions or withdrawals; use IRR or XIRR for that.
- It ignores taxes, fees, inflation and risk, which can turn a positive nominal return into a loss in real terms.
- ROAS uses revenue, not profit, and says nothing about returns, discounts or customer lifetime value.
- Attribution is imperfect: ad platforms may credit sales that would have happened anyway.