Códigos de tipo de afectación del IGV SUNAT (catálogo 07)
Cada ítem de una factura o boleta electrónica lleva un código que indica cómo se trata el IGV: gravado, exonerado, inafecto o exportación. Aquí tienes la tabla completa del catálogo 07 y cuándo usar cada código.
- Tabla completa 2026
- Gravado, exonerado e inafecto
- Ejemplos prácticos

¿Qué es el código de tipo de afectación del IGV?
Es un dato obligatorio de cada línea del comprobante electrónico, definido en el catálogo N.° 07 de SUNAT. Le indica a SUNAT si ese bien o servicio paga IGV, si está exonerado, si está fuera del impuesto (inafecto) o si es una exportación, y también si se trata de una entrega gratuita (retiro o bonificación).
Un código equivocado cambia el cálculo del comprobante y puede generar rechazos, observaciones o diferencias en tu declaración mensual.
Tabla de códigos de afectación del IGV (catálogo 07)
| Código | Descripción | Cuándo se usa |
|---|---|---|
| 10 | Gravado – Operación onerosa | Venta normal gravada con IGV (18%). |
| 11 | Gravado – Retiro por premio | Bienes gravados entregados como premio. |
| 12 | Gravado – Retiro por donación | Donación de bienes gravados. |
| 13 | Gravado – Retiro | Retiro de bienes gravados para uso propio. |
| 14 | Gravado – Retiro por publicidad | Bienes gravados entregados con fines publicitarios. |
| 15 | Gravado – Bonificaciones | Bonificaciones gravadas otorgadas al cliente. |
| 16 | Gravado – Retiro por entrega a trabajadores | Bienes gravados entregados al personal. |
| 17 | Gravado – IVAP | Venta de arroz pilado sujeta al IVAP. |
| 20 | Exonerado – Operación onerosa | Venta de bienes o servicios exonerados (Apéndices I y II), por ejemplo libros o servicios educativos. |
| 21 | Exonerado – Transferencia gratuita | Entrega gratuita de bienes exonerados. |
| 30 | Inafecto – Operación onerosa | Operaciones fuera del ámbito del IGV. |
| 31 | Inafecto – Retiro por bonificación | Bonificación de bienes inafectos. |
| 32 | Inafecto – Retiro | Retiro de bienes inafectos. |
| 33 | Inafecto – Retiro por muestras médicas | Muestras médicas entregadas sin costo. |
| 34 | Inafecto – Retiro por convenio colectivo | Entregas a trabajadores por convenio colectivo. |
| 35 | Inafecto – Retiro por premio | Premios con bienes inafectos. |
| 36 | Inafecto – Retiro por publicidad | Publicidad con bienes inafectos. |
| 37 | Inafecto – Transferencia gratuita | Entrega gratuita de bienes inafectos. |
| 40 | Exportación de bienes o servicios | Exportaciones, no gravadas con IGV. |
Gravado, exonerado, inafecto y exportación
Gravado (10 al 17)
Paga IGV. Es el caso general: la mayoría de ventas usa el código 10.
Exonerado (20 y 21)
El bien o servicio estaría gravado, pero la ley lo libera temporalmente del IGV (Apéndices I y II, prorrogados por la Ley 32542).
Inafecto (30 al 37)
La operación está fuera del ámbito del IGV, por ejemplo ciertas transferencias o entregas que la ley no grava.
Exportación (40)
Venta de bienes o servicios al exterior; no se cobra IGV y el exportador puede recuperar el IGV de sus compras.
Retiros, premios y bonificaciones
Cuando entregas bienes sin cobrar (premios, muestras, regalos a trabajadores o bonificaciones), el comprobante se emite con valor referencial y con el código de retiro que corresponda. En los códigos gravados de retiro (11 al 16) el IGV lo asume quien entrega el bien.
En CPESUNAT solo marcas el ítem como gratuito y eliges el motivo; el sistema completa el código y los montos.
Ejemplos por tipo de negocio
| Negocio | Producto o servicio | Código |
|---|---|---|
| Bodega | Gaseosas, galletas, detergente | 10 |
| Librería | Libros | 20 |
| Librería | Cuadernos y útiles | 10 |
| Colegio | Matrícula y pensiones | 20 |
| Tienda | Producto regalado por campaña | 14 |
| Arrocera | Arroz pilado | 17 |
| Exportadora | Venta a cliente del exterior | 40 |
Preguntas frecuentes
¿Qué código uso para una venta normal?
El 10: gravado – operación onerosa.
¿Cuál es la diferencia entre exonerado e inafecto?
Exonerado significa que la operación estaría gravada pero la ley la libera del IGV por un tiempo; inafecto significa que está fuera del alcance del impuesto.
¿Puedo tener productos con distintos códigos en la misma factura?
Sí, cada ítem lleva su propio código y el comprobante separa los totales gravados, exonerados e inafectos.
¿Qué pasa si uso un código incorrecto?
El comprobante puede ser observado o rechazado, y tu declaración de IGV puede no cuadrar. Corrígelo con una nota de crédito.
Recursos relacionados
¿Listo para facturar electrónicamente con CPESUNAT?
Somos PSE y OSE autorizados por SUNAT. Te ayudamos a elegir el plan correcto y a emitir tu primer comprobante hoy.
¿Emites facturas en tu negocio? Hazlo fácil y sin límites
Facturas, boletas, notas de crédito y guías de remisión con el cálculo de IGV y detracciones automático. 100% en la nube.
- Comprobantes ilimitados
- Punto de venta e inventario
- Activación en menos de 24 h
- Soporte los 7 días
