Cómo Calcular el IGV en Perú: Fórmulas, Ejemplos y Errores que Cuestan Caro
El contador de un cliente mío —una empresa de logística en Callao— me mandó un mensaje un martes por la tarde. Habían presentado su declaración mensual con el IGV calculado sobre el precio total en lugar de la base imponible. La diferencia: S/ 4,200 en IGV declarado de más. Tuvieron que presentar una rectificatoria, pagar honorarios extra y perder tres días de trabajo.
Todo por no tener clara una sola fórmula.
Calcular el IGV en Perú no es complicado. Pero tiene tres escenarios distintos, y confundirlos sale caro. En esta guía vas a aprender exactamente cómo hacerlo en cada caso, con ejemplos reales, los errores más frecuentes y las respuestas a las preguntas que nadie explica bien.
¿Cuánto es el IGV en Perú? La Tasa que Necesitas Conocer
Antes de cualquier fórmula, necesitas el número correcto.
La tasa vigente del IGV en Perú para 2026 es 18%. Ese 18% no es un número arbitrario: se compone de 16% de IGV propiamente dicho más 2% del Impuesto de Promoción Municipal (IPM). Ambos se cobran juntos en cada factura y boleta, pero van a destinos distintos dentro del Estado.
Esta tasa lleva vigente desde 2011. No ha cambiado para la mayoría de operaciones. Sin embargo, desde enero de 2026 existe una tasa especial del 10.5% para micro y pequeñas empresas del sector restaurantes, hoteles y alojamientos turísticos. Si trabajas en ese rubro o tienes clientes ahí, necesitas saber cuál tasa aplica antes de emitir cualquier comprobante.
Para todo lo demás, trabaja con 18%.
Los 3 Escenarios para Calcular el IGV — y Cuándo Usar Cada Uno
Aquí está la raíz de la mayoría de errores: los empresarios aprenden una sola fórmula del IGV y la aplican en todos los casos. Hay tres situaciones distintas, y cada una requiere un procedimiento diferente.
Escenario 1: Tienes el Precio Base y Necesitas Calcular el IGV
Este es el caso más frecuente al emitir una factura. Conoces el precio de tu producto o servicio sin impuesto (la base imponible) y necesitas saber cuánto IGV agregar.
Fórmula:
IGV = Monto Base × 0.18
Precio Total = Monto Base × 1.18
Ejemplo real: Prestas un servicio de auditoría por S/ 3,500 (sin IGV).
- IGV = 3,500 × 0.18 = S/ 630
- Precio Total = 3,500 + 630 = S/ 4,130
Tu factura debe mostrar: Valor de Venta S/ 3,500 | IGV S/ 630 | Total S/ 4,130.
El multiplicador 1.18 es simplemente 1 + 0.18. Te ahorra un paso porque calcula base + IGV en una sola operación.
Escenario 2: Tienes el Precio Total y Necesitas Sacar el IGV
Este escenario aparece constantemente cuando recibes facturas de proveedores y necesitas separar la base imponible del IGV para registrar tu crédito fiscal correctamente.
Fórmula:
Monto Base = Precio Total ÷ 1.18
IGV = Precio Total − Monto Base
Ejemplo real: Recibes una factura de tu proveedor por S/ 5,900 (precio total con IGV incluido).
- Monto Base = 5,900 ÷ 1.18 = S/ 5,000
- IGV = 5,900 − 5,000 = S/ 900
Registras en tu contabilidad: base imponible S/ 5,000 y crédito fiscal S/ 900.
El Error que Casi Todos Cometen Aquí
La mayoría de personas intenta sacar el IGV restando directamente el 18% del precio total. Esto está mal.
18% de S/ 5,900 = S/ 1,062. Eso daría una base de S/ 4,838. Incorrecto.
¿Por qué? Porque el 18% se aplica sobre la base, no sobre el total. Si el total es S/ 118, la base es S/ 100 y el IGV es S/ 18. Ese S/ 18 es el 18% de S/ 100, no de S/ 118.
Divide siempre entre 1.18 para sacar el IGV incluido en un precio. Nunca restes el porcentaje directamente del total.
Puedes verificar tus cálculos al instante con nuestra calculadora IGV.
Escenario 3: Solo Tienes el Monto del IGV
Este caso es el menos común, pero ocurre en conciliaciones contables donde el sistema registró el IGV por separado y necesitas reconstruir la base o el total.
Fórmula:
Monto Base = IGV ÷ 0.18
Precio Total = Monto Base + IGV
Ejemplo: Tu sistema registra un IGV de S/ 324.
- Monto Base = 324 ÷ 0.18 = S/ 1,800
- Precio Total = 1,800 + 324 = S/ 2,124
Cómo Calcular el IGV en una Factura con Múltiples Productos
Cuando una factura tiene varios ítems, el proceso correcto es este:
- Calcula el subtotal de cada línea (cantidad × precio unitario sin IGV)
- Suma todos los subtotales para obtener la base imponible total
- Aplica el 18% sobre esa base total
- El total de la factura es la base + IGV
Ejemplo con 3 productos:
| Producto | Cant. | P. Unit. (sin IGV) | Subtotal |
|---|---|---|---|
| Laptop | 2 | S/ 2,500 | S/ 5,000 |
| Mouse | 5 | S/ 80 | S/ 400 |
| Cable HDMI | 10 | S/ 25 | S/ 250 |
| Base Total | S/ 5,650 | ||
| IGV (18%) | S/ 1,017 | ||
| Total Factura | S/ 6,667 |
Para facturas extensas, nuestra calculadora de IGV avanzada permite agregar cada producto por separado y calcula todo automáticamente.
Cómo Sacar el IGV de un Precio: Guía Paso a Paso
“Sacar el IGV” y “quitar el IGV” son expresiones que significan lo mismo: extraer el monto del impuesto de un precio que ya lo incluye. Sigue estos pasos:
Paso 1. Toma el precio total que ya incluye IGV. Ejemplo: S/ 2,360.
Paso 2. Divide entre 1.18. 2,360 ÷ 1.18 = S/ 2,000. Esa es tu base imponible.
Paso 3. Resta la base al total. 2,360 − 2,000 = S/ 360. Ese es el IGV.
Verificación rápida: Base × 0.18 debe darte el IGV. 2,000 × 0.18 = 360. ✓
Así de simple. Tres pasos, ninguna ambigüedad.
Tabla de Referencia Rápida: IGV de Montos Comunes en Perú
Si necesitas una referencia visual rápida para los montos más frecuentes:
| Monto Base (S/) | IGV 18% (S/) | Total (S/) |
|---|---|---|
| 100 | 18.00 | 118.00 |
| 500 | 90.00 | 590.00 |
| 1,000 | 180.00 | 1,180.00 |
| 2,500 | 450.00 | 2,950.00 |
| 5,000 | 900.00 | 5,900.00 |
| 10,000 | 1,800.00 | 11,800.00 |
| 50,000 | 9,000.00 | 59,000.00 |
Para cualquier monto fuera de esta tabla, usa la fórmula o la calculadora IGV online en segundos.
Los 3 Errores más Comunes al Calcular el IGV en Perú
Veinte años asesorando empresas en tributación peruana me han enseñado que los mismos tres errores aparecen una y otra vez. Aquí están, con su solución.
Error 1: Restar el 18% Directamente del Total
Ya lo mencioné arriba, pero merece repetición porque es el error número uno. Si tienes un precio de S/ 1,180 con IGV incluido y restas el 18%, obtienes S/ 967.60 como base. El valor correcto es S/ 1,000.
Solución: Divide siempre entre 1.18. Nunca restes el porcentaje del total.
Error 2: Calcular el IGV Sobre el Total en Lugar de la Base
Este error ocurre al emitir facturas. El empresario tiene un precio de venta total (digamos S/ 590) y aplica el 18% sobre ese total, declarando un IGV de S/ 106.20. Incorrecto. El IGV correcto es S/ 90 (18% de S/ 500, que es la base).
Cuando la SUNAT cruza tus comprobantes electrónicos con tu declaración mensual, esta diferencia aparece como inconsistencia. Las consecuencias van desde una notificación de inconsistencia hasta una orden de pago.
Solución: Siempre aplica el 18% sobre la base imponible, nunca sobre el precio final.
Error 3: Confundir el Precio de Venta con el Valor de Venta
En el sistema tributario peruano existen dos conceptos distintos:
- Valor de Venta = precio sin IGV (la base imponible)
- Precio de Venta = valor de venta + IGV (lo que paga el cliente)
En una factura de S/ 1,180 total:
- Valor de Venta: S/ 1,000
- IGV: S/ 180
- Precio de Venta: S/ 1,180
Confundir estos dos conceptos en el registro contable genera errores en el PDT 621 y en los libros electrónicos. Si tu sistema de facturación electrónica te pide el “valor de venta”, ingresa el monto sin IGV.
Cómo Calcular el IGV Mensual a Pagar a la SUNAT
Calcular el IGV de una factura es solo el primer paso. Al final del mes, lo que le debes a la SUNAT no es todo el IGV que cobraste, sino la diferencia entre el IGV de tus ventas y el IGV de tus compras (tu crédito fiscal).
IGV a Pagar = IGV Ventas − IGV Compras (Crédito Fiscal)
Ejemplo:
- IGV de todas tus facturas emitidas en el mes: S/ 8,500
- IGV de todas tus facturas recibidas (compras): S/ 3,200
- IGV a declarar y pagar: S/ 5,300
Si tu crédito fiscal supera el IGV de ventas, tienes saldo a favor que se arrastra al mes siguiente. No se pierde.
Este cálculo mensual se declara en el PDT 621 a través del portal SUNAT Operaciones en Línea (SOL) según el cronograma de vencimientos 2026 de la SUNAT.
Preguntas Frecuentes sobre Cómo Calcular el IGV
Conclusión
Calcular el IGV en Perú se reduce a tres fórmulas concretas según de qué dato partes. Si tienes la base, multiplicas por 0.18. Si tienes el total, divides entre 1.18. Si solo tienes el IGV, divides entre 0.18.
El error más costoso —y el más evitable— es aplicar el porcentaje sobre el total en lugar de la base. Con esta guía y nuestra herramienta de cálculo de IGV como verificación, ese error desaparece de tu contabilidad permanentemente.
¿Tienes un caso específico que no cubre esta guía? Déjalo en los comentarios. Cada situación tributaria tiene sus particularidades, y respondo todas.
Información actualizada a mayo de 2026 según normativa SUNAT vigente. Ante dudas específicas sobre tu situación tributaria, consulta con un contador colegiado.