Guía actualizada 2026

Código de Producto SUNAT: buscador actualizado y guía 2026

Consulta rápidamente el código de producto SUNAT correspondiente a tus bienes o servicios. Escribe el nombre del producto, la actividad o el código de ocho dígitos para encontrar la clasificación que debes registrar en tu sistema de facturación electrónica.

8 dígitos Formato del código SUNAT
Catálogo N.° 25 Clasificación basada en UNSPSC
1 de agosto de 2026 Nuevas validaciones
Resumen importante

No se está haciendo obligatorio el código para todas las facturas y boletas. El cambio consiste en que un código incorrecto dejará de generar una simple observación y podrá ocasionar el rechazo del comprobante.

Buscador de código de producto SUNAT

Encuentra el código más apropiado escribiendo el nombre de tu producto, servicio, actividad o un código de ocho dígitos.

Escribe el nombre de tu producto o servicio. Por ejemplo: gaseosa, servicio de hosting, computadora, arroz, transporte, restaurante o asesoría contable.
Consulta rápida

Buscador de códigos de producto

Escribe el código, el nombre del producto o una palabra relacionada.

Prueba con:

Cargando catálogo…

Selecciona el resultado que describa con mayor precisión el producto o servicio que comercializas. No elijas únicamente el primer resultado por contener una palabra similar.

¿Qué es el código de producto SUNAT?

Es una clasificación numérica utilizada para identificar bienes y servicios en los comprobantes de pago electrónicos.

El código de producto SUNAT es una clasificación numérica empleada para identificar bienes y servicios en los comprobantes de pago electrónicos. SUNAT utiliza el estándar internacional UNSPSC, incorporado en el Catálogo N.° 25.

Los comprobantes electrónicos enviados bajo el estándar UBL 2.1 pueden identificar sus productos utilizando el Código de Producto SUNAT o un código GS1, según corresponda.

¿Cómo se organiza el código UNSPSC?

La clasificación se encuentra organizada jerárquicamente, desde una categoría general hasta la identificación específica del producto.

Nivel Código Ejemplo Descripción
Segmento 50 50000000 Alimentos, bebidas y tabaco
Familia 5020 50200000 Bebidas
Clase 502023 50202300 Bebidas no alcohólicas
Producto 50202306 50202306 Refrescos o gaseosas

Por ejemplo, una gaseosa puede clasificarse con el código 50202306. Cuando no exista una descripción exacta para el producto, debe elegirse la clase o producto que represente mejor la operación, evitando utilizar categorías excesivamente generales.

SUNAT adopta el estándar UNSPSC dentro del Catálogo N.° 25 de la Resolución de Superintendencia N.° 340-2017/SUNAT y sus modificatorias.

¿Se puede usar 00000000 o 99999999?

Las reglas técnicas de validación contemplan los valores especiales 00000000 y 99999999. Sin embargo, es recomendable seleccionar un código real y específico cuando pueda identificarse correctamente el producto o servicio.

Utilizar una clasificación precisa mejora el registro de los productos, reduce errores y facilita la trazabilidad de la información enviada a SUNAT.

Código SUNAT y partida arancelaria no son lo mismo

El código UNSPSC clasifica comercialmente un producto o servicio para su identificación en el comprobante electrónico.

La partida arancelaria se utiliza principalmente para identificar mercancías en operaciones aduaneras. Por esa razón, no debe colocarse automáticamente una partida arancelaria en el campo destinado al código de producto SUNAT.

¿Qué cambia desde el 1 de agosto de 2026?

Los códigos enviados en los comprobantes electrónicos deberán cumplir las nuevas validaciones aplicadas por SUNAT.

SUNAT actualizó sus reglas de validación de comprobantes de pago electrónicos. Según el archivo técnico publicado por la Administración Tributaria, desde el 1 de agosto de 2026 la validación ERR-3496 reemplazará determinadas observaciones anteriores en:

  • Facturas electrónicas.
  • Boletas de venta electrónicas.
  • Notas de crédito electrónicas.
  • Notas de débito electrónicas.

¿Cuándo se producirá el error?

El error se producirá cuando el sistema envíe el campo del código de producto y se presente alguno de los siguientes casos:

  • El código no es numérico.
  • El código no tiene exactamente ocho dígitos.
  • El código no se encuentra en los catálogos admitidos.
  • El sistema envía un valor incompleto o incorrectamente formado.

Además, para las liquidaciones de compra electrónicas, las validaciones ERR-3506 y ERR-3496 incorporan la obligatoriedad y validación del Código de Producto SUNAT desde la misma fecha.

Estos cambios aparecen en el archivo de reglas de validación actualizado al 24 de abril de 2026 que SUNAT publica en su sección de guías y manuales.

Ejemplos prácticos

✓ Código correcto
50202306

Tiene ocho dígitos y corresponde a refrescos o gaseosas.

✕ Código incorrecto
5020236

Solo contiene siete dígitos.

✕ Código incorrecto
502023XX

Incluye caracteres que no son numéricos.

✕ Debe verificarse
12345678

Aunque tiene ocho dígitos, puede ser rechazado si no existe en ninguno de los catálogos admitidos por SUNAT.

¿El código de producto SUNAT es obligatorio?

En las facturas y boletas comunes puede dejarse vacío, salvo que exista una condición especial aplicable a la operación.

En las facturas y boletas electrónicas comunes, el campo continúa sin tener la calidad de requisito mínimo. Esto significa que, como regla general, puede dejarse vacío.

Sin embargo, cuando se decide enviar el campo, el valor debe ser válido. También existen documentos, contribuyentes, bienes y operaciones sujetos a condiciones especiales.

La diferencia principal

El problema no es dejar vacío el código en una operación donde sea opcional. El riesgo aparece cuando se envía un código incompleto, inexistente o incorrecto.

Casos que requieren mayor atención

Liquidaciones de compra

Desde el 1 de agosto de 2026, el código deberá enviarse en el detalle de los productos incluidos en una liquidación de compra electrónica.

Empresas con códigos registrados

Deben revisar todos sus productos. Un código antiguo, incompleto o inexistente podría causar el rechazo del comprobante.

Contribuyentes en padrones especiales

Determinados emisores pueden estar sujetos a validaciones relacionadas con la consignación del Código de Producto SUNAT o el código GTIN.

Guías de remisión

Existen validaciones especiales para bienes regulados o normalizados, como azúcar, alcohol etílico, arroz y determinados minerales.

Catálogos 25, 25.1, 25.2 y 25.3

Las validaciones consideran diferentes catálogos según el tipo de producto, régimen u operación realizada.

Catálogo 25

Clasificación general UNSPSC

Contiene la clasificación general de productos y servicios basada en el estándar internacional UNSPSC.

Catálogo 25.1

Bienes y servicios específicos

Incluye, entre otros, oro, explosivos, insumos químicos, combustibles, maquinaria minera, azúcar, alcohol y arroz.

Catálogo 25.2

Bienes sujetos a detracciones

Incluye recursos hidrobiológicos, minerales, madera, arena, piedra, chatarra y determinados productos agropecuarios.

Catálogo 25.3

Bienes sujetos a percepciones

Comprende determinados combustibles, envases, productos PET, cerveza, agua, bebidas y productos derivados del trigo.

Importante: la inclusión de un producto en estos catálogos no significa automáticamente que el campo sea obligatorio en todas las facturas. La obligación dependerá del documento, la operación, el padrón y la regla aplicable.

Cómo buscar correctamente un código de producto SUNAT

Comienza con el nombre comercial y amplía la descripción cuando no encuentres una coincidencia adecuada.

Escribe primero el nombre comercial del producto. Si no encuentras un resultado adecuado, utiliza una descripción más general que represente correctamente el producto o servicio.

Inca Kola personal
Laptop Lenovo
Hosting empresarial
Pollo a la brasa

Recomendación de búsqueda

Revisa la descripción completa y selecciona el resultado que represente mejor lo que vendes. No elijas únicamente el primer resultado por contener una palabra parecida.

Cómo configurar los códigos en CPESUNAT

Revisa y actualiza los códigos antes de activar su envío en todos tus comprobantes electrónicos.

Antes del 1 de agosto de 2026, realiza las siguientes acciones dentro de tu sistema:

  1. Ingresa al asistente “Asignar códigos SUNAT”. Ubica la herramienta destinada a revisar el catálogo de tus productos.
  2. Busca el producto o servicio. Selecciona el código que describa con mayor precisión la operación realizada.
  3. Revisa los códigos registrados anteriormente. Verifica especialmente productos antiguos o importados de otros sistemas.
  4. Confirma que todos tengan ocho dígitos. El código no debe contener espacios, letras, guiones ni caracteres especiales.
  5. Activa el envío del código. Dirígete a Configuración general → Empresa y activa la opción “Agregar código de producto SUNAT”.
  6. Emite un comprobante de prueba. Utiliza un producto previamente revisado y correctamente clasificado.
  7. Comprueba la aceptación de SUNAT. Verifica la respuesta del comprobante y el CDR correspondiente.
No actives el envío masivo sin revisar tu catálogo. Los códigos incorrectos, incompletos o inexistentes podrían ocasionar rechazos desde la entrada en vigencia de las nuevas validaciones.

Preguntas frecuentes sobre el código de producto SUNAT

Respuestas rápidas sobre la obligatoriedad, validación y uso correcto de los códigos en los comprobantes electrónicos.

¿El código de producto SUNAT será obligatorio en todas las facturas?

No. SUNAT indica que no es un requisito mínimo general para las facturas y boletas electrónicas comunes. No obstante, cuando se envía, debe cumplir las validaciones correspondientes.

¿Qué pasa si envío un código incorrecto desde el 1 de agosto de 2026?

SUNAT puede devolver el error 3496 y rechazar el comprobante. Será necesario corregir el código y volver a emitir o enviar el documento según corresponda.

¿Cuántos dígitos tiene el código de producto SUNAT?

Tiene ocho dígitos numéricos. No debe contener letras, espacios, guiones ni caracteres especiales.

¿Puedo dejar vacío el campo del código SUNAT?

Sí, en una factura o boleta común, salvo que el emisor, documento, bien u operación se encuentre sujeto a una regla especial.

¿El código SUNAT es igual al código interno de mi producto?

No. El código interno es creado por cada empresa para controlar su inventario. El Código de Producto SUNAT pertenece a la clasificación internacional UNSPSC.

¿Puedo utilizar un código GS1?

SUNAT contempla la posibilidad de identificar productos mediante el Código de Producto SUNAT o mediante un código GS1 en los comprobantes enviados bajo UBL 2.1.

¿Dónde puedo consultar el catálogo oficial?

El catálogo y las reglas técnicas se encuentran publicados en el portal de Comprobantes de Pago Electrónicos de SUNAT. Conviene revisar periódicamente la versión vigente porque los catálogos y validaciones pueden actualizarse.

Puedes consultar el portal oficial en Comprobantes de Pago Electrónicos de SUNAT .

Consulta siempre la información oficial

Los catálogos, padrones y reglas de validación pueden ser actualizados. Antes de realizar cambios masivos, revisa las publicaciones vigentes de SUNAT.

Última actualización del contenido: 22 de julio de 2026.
error: