Si buscaste información sobre el Código de Producto SUNAT en las últimas semanas, es probable que hayas leído que era obligatorio desde el 1 de agosto de 2026. Esa fecha ya no vale.
El 29 de julio, tres días antes de que entrara en vigor, SUNAT publicó la Resolución de Superintendencia 000143-2026/SUNAT y movió casi todo a 2027. Varios portales del sector siguen mostrando la fecha antigua, así que conviene tener claro qué cambió y qué no.
Las fechas nuevas
| Obligación | Fecha anterior | Fecha vigente |
|---|---|---|
| Entrada en vigor de la RS 000048-2026 | 1 de agosto de 2026 | 1 de enero de 2027 |
| Rechazo por Código de Producto SUNAT inválido | 1 de agosto de 2026 | 1 de enero de 2027 |
| Designación de nuevos emisores electrónicos | 1 de noviembre de 2026 | 1 de abril de 2027 |
| Notas de crédito y débito sobre documentos autorizados fuera del SEE | 31 de agosto de 2026 | 31 de diciembre de 2026 |
La razón que da SUNAT es que, tras evaluar cómo iba la implementación, vio necesario dar más tiempo a los contribuyentes para adaptar sus sistemas.
Qué es el Código de Producto SUNAT y por qué costaba tanto
Es un código de la clasificación UNSPSC (United Nations Standard Products and Services Code) que identifica qué se está vendiendo. Va en el campo cbc:ItemClassificationCode del XML del comprobante.
La validación que se aplaza exige exactamente ocho dígitos numéricos. Sin letras, sin espacios, sin guiones. Un comprobante que no cumpla recibe este rechazo:
El Código producto de SUNAT no es válido porque no posee 8 dígitos numéricos.
Y aquí está el problema real que motivó la prórroga: rechazo significa que el comprobante no existe para SUNAT. No es una observación que se corrige después. Hay que arreglar el XML, volver a firmarlo y reenviarlo.
Para una empresa con un catálogo de 40 productos, mapear cada uno a su código UNSPSC es un rato de trabajo. Para una distribuidora con 12.000 SKU, es un proyecto. Ese salto de escala es lo que no cabía en el plazo original.
Lo que sí conviene hacer con los cinco meses extra
Mapear el catálogo ahora, no en diciembre. El código UNSPSC no lo inventa tu sistema de facturación: alguien tiene que decidir qué categoría corresponde a cada producto. Es trabajo de la persona que conoce el catálogo, no del contador ni del proveedor de facturación.
Pedirle a tu proveedor el detalle por escrito. La pregunta concreta es si el campo cbc:ItemClassificationCode ya viaja en el XML y qué pasa si va vacío. Algunos sistemas lo rellenan con un genérico, lo que pasa la validación de formato pero deja el catálogo mal clasificado.
Probar contra el ambiente de homologación de SUNAT. La prórroga da margen para descubrir los rechazos antes de que sean reales.
Los otros cambios de la 000048-2026
Aunque la fecha se movió, el contenido sigue en pie. Dos cosas que suelen pasar desapercibidas:
Una nota de crédito, un documento. Hasta ahora se podía consolidar varios ajustes en una sola nota. Con la norma nueva, cada nota de crédito modifica un único comprobante. Si tu proceso de cierre mensual agrupaba devoluciones, hay que rehacerlo.
Motivo 13 para penalidades. Las penalidades pasan a un motivo propio en las notas de débito y quedan fuera del IGV. El motivo 03, que antes era «Penalidades u otros conceptos», queda solo como «Otros conceptos».
También se incorporan el Documento de Atribución Electrónica (DAE) y su versión especial (DAEE), para repartir ingresos, costos, gastos y crédito fiscal entre las partes de un contrato de colaboración empresarial. Si tu empresa participa en consorcios, ahí hay trabajo pendiente.
Qué tiene que ver esto con tu certificado digital
Nada, y conviene decirlo porque genera confusión.
El certificado digital firma el XML. Los cambios de la 000048-2026 son de contenido del comprobante: qué campos lleva y con qué formato. Tu certificado sigue sirviendo igual antes y después del 1 de enero de 2027.
Lo que sí importa del certificado es que cumpla lo que pide el artículo 1 de la Resolución de Superintendencia 097-2012/SUNAT: estándar X.509 versión 3, algoritmo de hash SHA-2 y clave RSA de 2048 bits. Un certificado emitido por una entidad acreditada ante INDECOPI dentro de la IOFE cumple esto por definición.
Donde sí hay que mirar el calendario es en la vigencia. Si tu certificado vence entre diciembre de 2026 y enero de 2027, vas a estar renovando el certificado y ajustando el catálogo UNSPSC en la misma semana. Merece la pena revisar la fecha de expiración ahora y, si cae en esa ventana, renovar antes.
Fuentes
- Resolución de Superintendencia 000143-2026/SUNAT, publicada en El Peruano el 29 de julio de 2026.
- Resolución de Superintendencia 000048-2026/SUNAT (PDF, SUNAT).
- Nota de El Peruano sobre la ampliación de plazos.
- Resolución de Superintendencia 097-2012/SUNAT, artículo 1, para los requisitos técnicos del certificado.
Última revisión: 12 de agosto de 2026. Si SUNAT vuelve a mover las fechas, actualizamos esta tabla.
