Guía Completa del IGV en Perú
Qué es, tasas 2026, cómo calcularlo en una factura y los errores que le cuestan dinero a los negocios peruanos.
¿Qué es el IGV?
El Impuesto General a las Ventas (IGV) es el impuesto al consumo que grava la venta de bienes muebles, la prestación de servicios y otras operaciones gravadas en el Perú, equivalente al IVA de otros países. Lo recauda SUNAT, pero quien lo paga finalmente es el consumidor final: la empresa solo actúa como intermediaria, cobrándolo en cada comprobante de pago (factura o boleta) y declarándolo mensualmente.
Tasas del IGV vigentes: 18% general y 10.5% especial MYPE
La tasa general es 18%, compuesta por 16% de IGV propiamente dicho más 2% del Impuesto de Promoción Municipal (IPM); ambos se declaran juntos en la práctica diaria, aunque son tributos distintos.
Desde el 1 de enero de 2026, las MYPE de los rubros restaurantes, hoteles y alojamientos turísticos aplican una tasa especial de 10.5% (8% IGV + 2.5% IPM), según la Ley N.° 31556, modificada por la Ley N.° 32219 (que prorroga el beneficio) y la Ley N.° 32387 (que elevó el IPM de 2% a 2.5% para este grupo en 2026).
- Al menos el 70% de tus ingresos deben provenir de restaurantes, hoteles o alojamientos turísticos.
- Tus ventas anuales no deben superar las 1,700 UIT (límite MYPE según el Decreto Supremo N.° 013-2013-PRODUCE).
- Los servicios de catering y concesionarios de alimentos quedaron excluidos de este beneficio desde 2025 — si tu negocio opera bajo esa modalidad, no calificas aunque estés en el rubro gastronómico.
- Los contribuyentes del Nuevo RUS no están afectos al IGV, por lo que esta tasa no les aplica en absoluto.
Nota: esta tasa reducida es temporal. Según la normativa vigente, a partir de 2027 la tasa especial está prevista para aumentar; verifica siempre la última actualización en el portal de SUNAT.
IGV: fórmulas y ejemplos
Así se calcula el IGV manualmente, con las mismas fórmulas que usa nuestra calculadora:
🧮 Agregar el IGV (Base → Total)
Total = Monto Base × (1 + Tasa / 100)
Ejemplo 18%: Un producto cuesta S/ 100,00 (sin IGV). Total = 100 × 1.18 = S/ 118,00 → de eso, S/ 18,00 es IGV.
Ejemplo 10.5% (MYPE): Un consumo en restaurante cuesta S/ 50,00 (sin IGV). Total = 50 × 1.105 = S/ 55,25 → de eso, S/ 5,25 es IGV.
📤 Extraer el IGV (Total → Base)
Monto Base = Total / (1 + Tasa / 100)
Ejemplo 18%: Una factura muestra un Total de S/ 590,00 (con IGV incluido). Base = 590 / 1.18 = S/ 500,00 → el IGV es S/ 90,00.
Ejemplo 10.5% (MYPE): Una boleta de hotel muestra un Total de S/ 110,50. Base = 110.50 / 1.105 = S/ 100,00 → el IGV es S/ 10,50.
💡 Dato importante: la tasa general del IGV es 18% desde 2011. Desde 2026, además, rige una tasa especial de 10.5% para MYPE de restaurantes y hoteles.
Evolución de la tasa del IGV en Perú (1990–2026)
Principales cambios de tasa desde la reforma de 1990.
Fuente: RPP Noticias, registros públicos de SUNAT y prensa económica. Cifras previas a 1990 no cuentan con una fuente pública única verificable, por lo que se omiten del gráfico.
| Año | Tasa general | Nota |
|---|---|---|
| 1982 | — | Creación del IGV (D.L. 190) |
| 1990 | 18% | Reducción desde 20% (reforma económica) |
| 2003 | 19% | Incremento temporal |
| 2011 | 18% | Reducción de vuelta a 18% |
| 2026 | 18% / 10.5%* | *Tasa especial MYPE restaurantes/hoteles |
Cómo calcular el IGV en una factura
Para calcular el IGV de un comprobante de pago, primero identifica si el precio que tienes es el Monto Base (sin IGV) o el Total (con IGV incluido) — este es el punto donde más se confunden los negocios nuevos:
Ejemplo 1 — tienes el Monto Base: Si el precio del producto es S/ 500 (sin IGV), el IGV será S/ 500 × 18% = S/ 90, y el Total a cobrar será S/ 590.
Ejemplo 2 — tienes el Total: Si el precio final que paga el cliente es S/ 590 (con IGV incluido), el Monto Base se calcula como S/ 590 ÷ 1.18 = S/ 500, y el IGV es la diferencia: S/ 90. Con la tasa especial de 10.5%, la división sería entre 1.105 en vez de 1.18.
Cómo calcular el IGV en Excel
Si prefieres trabajar con una hoja de cálculo, la fórmula es directa: si el Monto Base está en la celda A2, el IGV se obtiene con =A2*0.18 y el Total con =A2*1.18. Para la tasa especial MYPE, reemplaza 0.18 por 0.105 y 1.18 por 1.105. Si en cambio partes del Total (celda B2) e IGV incluido, el Monto Base se obtiene con =B2/1.18.
Errores comunes: el problema de los céntimos
Un problema frecuente al emitir comprobantes es que, por redondeo, el Total calculado no cuadra exactamente con lo esperado por el sistema de facturación electrónica o el Registro de Compras/Ventas. Esto ocurre cuando se redondea el Monto Base o el IGV de forma independiente en vez de calcular ambos valores con precisión decimal completa y redondear solo el resultado final. Nuestra calculadora aplica un redondeo consistente para evitar este tipo de descuadres.
Calendario de declaración mensual del IGV
El IGV se declara mensualmente mediante el PDT 621 o el Sistema Integrado de Registros Electrónicos (SIRE), dentro del cronograma de vencimientos que SUNAT publica cada año según el último dígito del RUC. Declarar o pagar fuera de fecha genera intereses moratorios, por lo que conviene calendarizar la fecha de tu negocio con anticipación.
Preguntas frecuentes
¿El 18% del IGV incluye el IPM?
Sí. El 18% se compone de 16% de IGV y 2% de Impuesto de Promoción Municipal (IPM), y se declaran juntos en la práctica.
¿Quién puede aplicar la tasa especial de 10.5%?
MYPE de restaurantes, hoteles y alojamientos turísticos que cumplan los requisitos de la Ley N.° 31556: al menos 70% de ingresos del rubro, ventas anuales bajo 1,700 UIT, y que no operen como catering o concesionario de alimentos.
¿Cómo saco el IGV de un monto con decimales?
Divide el Total entre 1.18 (o 1.105 para la tasa especial) para obtener el Monto Base, y resta para obtener el IGV. Nuestra calculadora hace esto automáticamente con el redondeo correcto.
¿Prefieres calcular directamente? Usa nuestra Calculadora IGV Perú o revisa cómo funcionan las Detracciones y Retenciones.