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:

  1. Calcula el subtotal de cada línea (cantidad × precio unitario sin IGV)
  2. Suma todos los subtotales para obtener la base imponible total
  3. Aplica el 18% sobre esa base total
  4. El total de la factura es la base + IGV

Ejemplo con 3 productos:

ProductoCant.P. Unit. (sin IGV)Subtotal
Laptop2S/ 2,500S/ 5,000
Mouse5S/ 80S/ 400
Cable HDMI10S/ 25S/ 250
Base TotalS/ 5,650
IGV (18%)S/ 1,017
Total FacturaS/ 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/)
10018.00118.00
50090.00590.00
1,000180.001,180.00
2,500450.002,950.00
5,000900.005,900.00
10,0001,800.0011,800.00
50,0009,000.0059,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

Si S/ 1,000 es la base imponible: IGV = 1,000 × 0.18 = S/ 180. Total = S/ 1,180. Si S/ 1,000 es el precio total con IGV incluido: Base = 1,000 ÷ 1.18 = S/ 847.46 y IGV = S/ 152.54.

Siempre sobre el precio sin IGV (la base imponible). Aplicar el porcentaje sobre el precio total es el error más común y genera diferencias en tu declaración mensual.

Divide el precio total entre 1.18. El resultado es la base imponible. Ejemplo: S/ 2,950 ÷ 1.18 = S/ 2,500.

La mecánica es idéntica a las facturas. La diferencia es que en las boletas el IGV no se desglosa visualmente para el consumidor final, pero el emisor sí debe declararlo a la SUNAT. Los contribuyentes del Nuevo RUS no cobran IGV en sus boletas.

Multiplica el precio base por 1.18. Ejemplo: S/ 750 × 1.18 = S/ 885. O bien: calcula el 18% (S/ 135) y súmalo al precio base.

La fórmula es exactamente la misma: base × 0.18. La tasa del 18% aplica independientemente de la moneda. Para facturas en dólares, el tipo de cambio SBS del día de emisión se usa para efectos de los registros contables en soles.

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.