Ir al contenido
ReferenciaErrores

Códigos de error de la SUNAT

Error 3181

El dato ingresado como Codigo de producto SUNAT no corresponde al valor esperado para tipo de operación.

Fuente: hoja «Reglas de validación actualizado al 24.04.2026» de la SUNAT.

Rechaza el comprobante: no se registra.class: "rejected"

Qué haces en producción

En la beta no se registra nada ni cuentan los plazos, y no hay status ni validity.

Factura o nota: el número queda usado; emite otra con otro número. Resumen o baja: corrige y reenvía; puede llevar el mismo nombre.

La regla que lo dispara en tu XML

Qué lo dispara en tu XML

1 regla de la hoja.

CampoCondiciónTipoDocumento
Codigo de producto SUNAT /Invoice/cac:InvoiceLine/cac:Item/cac:CommodityClassification/cbc:ItemClassificationCodeSi 'Tipo de operación' es '0112 Venta Interna - Sustenta Gastos Deducibles Persona Natural', el comprobante no contiene ninguna línea con 'Código de producto SUNAT' con valor '84121901' o '80131501'ERRORFactura (01) fila 159

Otros códigos del mismo campo

CódigoEfectoTexto de la SUNAT
3496Rechazo u observaciónEl Código producto de SUNAT no es válido
4331ObservaciónDebe consignar obligatoriamente Codigo de producto SUNAT o Codigo de producto GTIN
4332ObservaciónEl Código producto de SUNAT no es válido
4337ObservaciónEl Codigo de producto SUNAT debe especificarse como minimo al tercer nivel jerarquico (a nivel de clase del codigo UNSPSC)

Los 2.077 códigos