Cómo sacar el IGV de una factura en Perú
Emitir o recibir una factura implica tener claros los montos de Subtotal (Base Imponible), el IGV (Impuesto General a las Ventas) y el Total. Nuestra calculadora de IGV te permite calcular IGV y extraerlo con precisión y usando decimales. El paso a paso está en cómo calcular el IGV en Perú.
Los tres montos de una factura: subtotal, IGV y total
- Subtotal (valor de venta): el precio del bien o servicio antes de impuestos. Es la base imponible sobre la que se calcula el IGV.
- IGV: el 18% aplicado sobre ese subtotal.
- Total (precio de venta): el monto final que paga el cliente: subtotal más IGV.
Si solo tienes el total, vuelves al subtotal con la operación inversa: Subtotal = Total ÷ 1.18. El IGV es la diferencia entre ambos: IGV = Total − Subtotal.
¿Qué es el IGV?
El Impuesto General a las Ventas (IGV) es el impuesto que grava la venta de bienes y la prestación de servicios en el Perú. Se aplica en las etapas de la cadena de comercialización y se traslada al comprador: por eso casi todos los precios que ves en tienda o en una cotización ya lo incluyen.
En la práctica lo pagas cada vez que compras con factura o boleta de una operación gravada, y lo cobras cuando tú emites esos comprobantes como vendedor. La tasa vigente y su composición se explican a continuación.
¿De cuánto es el IGV?
Actualmente, la tasa del IGV en el Perú es del 18%. Según la SUNAT, Orientación: 05. Cálculo del Impuesto IGV, en 2026 este porcentaje se compone de dos partes (Ley N.º 32387):
- 15.5%: Correspondiente al Impuesto General a las Ventas propiamente dicho.
- 2.5%: Correspondiente al Impuesto de Promoción Municipal (IPM). Establece el incremento gradual del Impuesto de Promoción Municipal (IPM) hasta llegar al 4%.
Ejemplo: Cómo calcular el IGV para una factura
Si vas a vender un servicio por S/ 1,000 (Subtotal) y necesitas agregarle el impuesto:
IGV (18%) = S/ 1,000.00 × 0.18 = S/ 180.00
Total = S/ 1,180.00
Ejemplo: Cómo sacar el IGV de un Total
Si pagaste S/ 500 por una compra y necesitas registrar cuánto de ese monto corresponde al subtotal y cuánto al IGV:
Subtotal = S/ 500.00 ÷ 1.18 = S/ 423.73
IGV = S/ 500.00 - S/ 423.73 = S/ 76.27
Para cualquier otro monto, usa la calculadora de IGV de esta página. Si quieres la tabla de referencia con más ejemplos y los errores más comunes, revisa la guía de cómo calcular el IGV en Perú.
Cómo se redondea el IGV con decimales
En la práctica contable se trabaja con dos decimales. Esta calculadora de IGV redondea cada monto al centavo más cercano, como se espera en los comprobantes de pago electrónicos.
IGV (18%) = S/ 150.50 × 0.18 = S/ 27.09
Total = S/ 177.59
¿Qué operaciones no llevan IGV?
No todas las operaciones están gravadas. Existen operaciones inafectas y exoneradas del IGV, como ciertos servicios educativos, el transporte público de pasajeros, servicios financieros específicos y la venta de algunos productos agrícolas y libros. El detalle está en los Apéndices I y II de la Ley del IGV.
Si emites recibos por honorarios (renta de cuarta categoría), en general no cargas IGV: allí aplica la retención del 8% del Impuesto a la Renta cuando corresponde. El IGV aparece en facturas y boletas de operaciones gravadas.
Nota Legal
Esta calculadora de IGV es una herramienta de apoyo referencial y no es un servicio oficial de la SUNAT; la tasa se toma de su orientación pública. Para declaraciones juradas o registros contables oficiales, asegúrese de verificar que los montos redondeados coincidan con sus comprobantes de pago electrónicos emitidos por SUNAT.