Guía

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.18

S/ 500.00 × 1.18 = S/ 590.00. El IGV es S/ 90.00.

2. Tengo el precio con IGV

valor = total ÷ 1.18

S/ 590.00 ÷ 1.18 = S/ 500.00. El IGV es 590 − 500 = S/ 90.00.

3. Solo quiero el impuesto

IGV = valor × 0.18

Desde el total: IGV = total − (total ÷ 1.18).

Paso a paso

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 totalS/ 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.

Error común

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.

Tabla

Ejemplos resueltos (tasa general de 18 %)

MontoSi no incluye IGV: IGVTotalSi incluye IGV: valorIGV
S/ 100.0018.00118.0084.7515.25
S/ 150.0027.00177.00127.1222.88
S/ 200.0036.00236.00169.4930.51
S/ 250.0045.00295.00211.8638.14
S/ 300.0054.00354.00254.2445.76
S/ 500.0090.00590.00423.7376.27
S/ 1,000.00180.001,180.00847.46152.54
S/ 1,500.00270.001,770.001,271.19228.81
S/ 5,000.00900.005,900.004,237.29762.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.

Calcula sin hacer cuentas