Beni · Blog · Cómo calcular el IGV en Perú: fórmula, ejemplos y errores comunes
Cómo calcular el IGV en Perú: fórmula, ejemplos y errores comunes
El IGV (Impuesto General a las Ventas) es 18% en Perú, y en teoría es un cálculo simple. En la práctica, es uno de los errores más comunes al cotizar y facturar — sobre todo cuando no queda claro si un precio incluye el IGV o no lo incluye todavía.
La fórmula básica
Si tienes el precio sin IGV (la base imponible) y quieres hallar el IGV y el total:
IGV = Base × 0.18
Total = Base + IGV = Base × 1.18
Ejemplo: un servicio cuesta S/ 1,000 sin IGV.
IGV = 1,000 × 0.18 = 180
Total = 1,000 + 180 = 1,180
El cálculo que casi siempre se hace mal: extraer el IGV de un precio que ya lo incluye
Acá está el error más frecuente. Si ya tienes el precio final (con IGV incluido) y necesitas saber cuánto de ese monto es base y cuánto es IGV, no puedes simplemente multiplicar por 18% — eso calcula de más.
La fórmula correcta es:
Base = Total ÷ 1.18
IGV = Total − Base
Ejemplo: cobraste S/ 1,180 con IGV incluido.
Base = 1,180 ÷ 1.18 = 1,000
IGV = 1,180 − 1,000 = 180
Si en cambio hubieras calculado "IGV = 1,180 × 18% = 212.40", el número sale mal: estarías calculando el 18% sobre un monto que ya tiene el IGV adentro, no sobre la base real.
Por qué este error cuesta dinero de verdad
Imagina que cotizas un servicio a S/ 1,000 "todo incluido" pensando que esa es tu base imponible, y luego declaras IGV de S/ 180 sobre ese monto. En realidad, si el precio ya incluía IGV, tu base real era S/ 847.46 y tu IGV real era S/ 152.54 — estarías declarando (y probablemente cobrando) de más, o descuadrando tu contabilidad mes a mes.
Este error se multiplica cuando cotizas varias líneas con descuentos, flete o distintos productos afectos e inafectos al IGV en el mismo documento — ahí ya no alcanza una calculadora, se necesita que el sistema desglose cada línea correctamente.
¿Mi negocio debe cotizar con o sin IGV incluido?
Depende de tu rubro y de a quién le vendes, pero hay dos convenciones:
- Precios con IGV incluido (lo que ve el consumidor final, como en retail o restaurantes): el precio que muestras ya es el que paga el cliente, y el sistema extrae el IGV hacia atrás con la fórmula de arriba.
- Precios sin IGV (frecuente en ventas B2B, construcción, servicios técnicos): cotizas la base, y el IGV se suma al final, de forma visible, antes de emitir la factura.
Lo importante es que tu sistema de cotización sepa cuál de las dos convenciones usas — y la aplique siempre igual, en cada línea, sin que dependa de que alguien haga el cálculo a mano cada vez.
Una calculadora rápida
Si solo necesitas un número rápido, puedes usar la calculadora de IGV que tenemos en la página principal de Beni — escribes el monto, eliges si incluye IGV o no, y te muestra la base, el IGV y el total al instante. Pruébala aquí.
Cómo Beni evita este error por ti
En Beni, cada línea de una cotización sabe si está afecta al IGV, y el sistema calcula el desglose (base, IGV, total) automáticamente, respetando la convención que configures para tu empresa (precios con o sin IGV incluido). Cuando conviertes la cotización en factura o boleta, los montos ya están cuadrados — no hay que volver a calcular nada a mano.
Si quieres entender el resto del proceso de facturación electrónica, revisa nuestra guía completa para pymes.
¿Quieres dejar de calcular el IGV a mano? Crea tu cuenta en Beni o escríbenos por WhatsApp.
¿Necesitas empezar hoy?
Activamos tu cuenta el mismo día. Escríbenos por WhatsApp o crea tu cuenta ahora.