Cómo calcular el IGV en Perú
Tres fórmulas cubren todos los casos. Si prefieres no hacer cuentas, usa la calculadora.
Actualizado:
1. Tengo el precio sin IGV
total = valor × 1.18S/ 500.00 × 1.18 = S/ 590.00. El IGV es S/ 90.00.
2. Tengo el precio con IGV
valor = total ÷ 1.18S/ 590.00 ÷ 1.18 = S/ 500.00. El IGV es 590 − 500 = S/ 90.00.
3. Solo quiero el impuesto
IGV = valor × 0.18Desde el total: IGV = total − (total ÷ 1.18).
Cómo calcular el IGV en una factura
Una factura muestra tres montos. Si vendes un servicio en S/ 2,500.00 sin IGV:
| Valor de venta (operación gravada) | S/ 2,500.00 |
| IGV 18 % (2,500 × 0.18) | S/ 450.00 |
| Importe total | S/ 2,950.00 |
Si en cambio acordaste con tu cliente un precio final de S/ 2,950.00 con IGV incluido, divide entre 1.18 para obtener el valor de venta (S/ 2,500.00) y réstalo del total para el IGV (S/ 450.00). Con varios productos, usa la calculadora por ítems.
No saques el IGV multiplicando el total por 0.18
Si un producto cuesta S/ 118.00 con IGV y calculas 118 × 0.18, obtienes S/ 21.24. Pero el IGV real es S/ 18.00, porque el 18 % se aplica sobre los S/ 100.00 del valor de venta. La diferencia crece con el monto: en una factura de S/ 11,800.00 te equivocarías en S/ 324.00.
Ejemplos resueltos (tasa general de 18 %)
| Monto | Si no incluye IGV: IGV | Total | Si incluye IGV: valor | IGV |
|---|---|---|---|---|
| S/ 100.00 | 18.00 | 118.00 | 84.75 | 15.25 |
| S/ 150.00 | 27.00 | 177.00 | 127.12 | 22.88 |
| S/ 200.00 | 36.00 | 236.00 | 169.49 | 30.51 |
| S/ 250.00 | 45.00 | 295.00 | 211.86 | 38.14 |
| S/ 300.00 | 54.00 | 354.00 | 254.24 | 45.76 |
| S/ 500.00 | 90.00 | 590.00 | 423.73 | 76.27 |
| S/ 1,000.00 | 180.00 | 1,180.00 | 847.46 | 152.54 |
| S/ 1,500.00 | 270.00 | 1,770.00 | 1,271.19 | 228.81 |
| S/ 5,000.00 | 900.00 | 5,900.00 | 4,237.29 | 762.71 |
Desde 2026 el 18 % se reparte entre IGV e IPM, pero la cuenta es la misma. Ver el cambio.
Preguntas frecuentes
¿Cuánto es el IGV de 250 soles?
Si S/ 250.00 no incluye IGV: el impuesto es S/ 45.00 y el total S/ 295.00. Si ya lo incluye: el valor de venta es S/ 211.86 y el IGV S/ 38.14.
¿Cuánto es el IGV de 1500 soles?
Sin IGV incluido: S/ 270.00 de impuesto y S/ 1,770.00 de total. Con IGV incluido: S/ 1,271.19 de valor de venta y S/ 228.81 de IGV.
¿Por qué no se saca el IGV multiplicando por 0.18 el precio final?
Porque el 18 % se calcula sobre el valor de venta, no sobre el precio que ya incluye el impuesto. Si lo haces así, obtienes un IGV mayor al real. Lo correcto es dividir entre 1.18.
¿Cómo redondeo los céntimos?
Redondea el IGV a dos decimales y calcula el total como valor de venta más IGV. Así los tres montos siempre cuadran.