Soporte técnico CPE

Códigos de error SUNAT: qué significan y cómo solucionarlos

Cuando SUNAT o el OSE rechazan un comprobante electrónico, devuelven un código. Aquí están los más frecuentes, qué los causa y qué hacer en cada caso.

  • Errores de envío y validación
  • Causa y solución
  • Actualizado 2026
Cómo leerlos

Tipos de respuesta de SUNAT

Aceptado

El comprobante es válido. SUNAT devuelve el CDR (constancia de recepción).

Aceptado con observaciones

Es válido, pero tiene datos que debes corregir en adelante (códigos desde 4000).

Rechazado

No es válido. Códigos entre 2000 y 3999: debes emitir un nuevo comprobante con otro número.

Excepción

Error de envío o del servicio (códigos 0100 a 1999). El comprobante no llegó: corrige y reenvía.

Tabla

Códigos de error más frecuentes

CódigoDescripciónCausa y solución
0100El sistema no puede responder su solicitudFalla temporal del servicio de SUNAT. Reintenta el envío en unos minutos.
0109Servicio de autenticación no disponibleProblema temporal de SUNAT. Reintenta; el comprobante no se registró.
0111No tiene el perfil para enviar comprobantes electrónicosEl RUC no está afiliado como emisor electrónico o no designó al PSE en SUNAT.
0151El nombre del archivo ZIP es incorrectoEl archivo no sigue el formato RUC-TIPO-SERIE-NÚMERO. Error del software emisor.
0154El RUC del archivo no corresponde al usuario o el proveedor no está autorizadoFalta designar al PSE en SUNAT Operaciones en Línea o la designación venció.
0306No se puede procesar el archivo XMLXML mal formado. Revisa caracteres especiales en descripciones o direcciones.
1032El comprobante ya está informado y se encuentra anulado o rechazadoSe intentó reenviar un comprobante dado de baja o rechazado. Emite uno nuevo.
1033El comprobante fue registrado previamente con otros datosYa existe un comprobante con esa serie y número. Usa el siguiente correlativo.
2010El contribuyente no está activoEl RUC del emisor está de baja o suspendido. Verifica su estado en la Consulta RUC.
2017El número de documento del receptor debe ser RUCSe emitió factura a un cliente sin RUC. Emite boleta o corrige el documento.
2021No existe RegistrationName del receptorFalta la razón social o nombre del cliente en el comprobante.
2108Presentación fuera de fechaSe superó el plazo de envío. El comprobante no es válido; emite uno nuevo.
2223El archivo ya fue presentado anteriormenteEnvío duplicado. Consulta el CDR del comprobante original.
2324La comunicación de baja ya fue presentadaLa baja se envió antes; no es necesario repetirla.
2335El documento electrónico ha sido alteradoEl XML se modificó después de la firma. Regenera y firma de nuevo.
2800Tipo de documento del receptor no permitidoEl tipo de documento del cliente no corresponde al comprobante (por ejemplo, DNI en factura).
Las descripciones corresponden al catálogo de errores de SUNAT. Si usas CPESUNAT, el sistema te muestra el código y la acción sugerida en el mismo momento del envío.
Prevención

Cómo evitar los rechazos

  • Valida el RUC o DNI del cliente antes de emitir; CPESUNAT lo consulta automáticamente.
  • Emite factura solo a clientes con RUC y boleta a consumidores finales.
  • Envía los comprobantes dentro de los 3 días calendario.
  • Mantén vigente la designación de tu PSE en SUNAT Operaciones en Línea.
  • Evita caracteres especiales poco comunes en descripciones y direcciones.
Resumen

Códigos de error SUNAT: resumen y recomendaciones

Códigos de error SUNAT con CPESUNAT

Este resumen reúne lo esencial sobre códigos de error SUNAT para que lo apliques en tu negocio sin complicaciones.

Con CPESUNAT, todo lo relacionado con códigos de error SUNAT queda resuelto desde un solo sistema web autorizado por SUNAT como PSE y OSE.

La información sobre códigos de error SUNAT se basa en fuentes oficiales; puedes contrastarla en el portal oficial de SUNAT.

Actualizamos el contenido sobre códigos de error SUNAT cada vez que SUNAT publica cambios en la normativa.

Si tienes dudas sobre códigos de error SUNAT, revisa las preguntas frecuentes o escríbenos por WhatsApp: un asesor te orienta sin costo.

Planes y precios

Planes de facturación electrónica CPESUNAT

Facturación electrónica ilimitada en todos los planes. Elige pago mensual o anual y te atendemos por WhatsApp con la información del plan.

Mensual Anual (2 meses gratis)
INICIO
Para pequeños negocios que recién comienzan.
S/ 39/mes
  • 🧾 Facturación Electrónica ILIMITADA
  • 📄 Documentos internos ILIMITADO
  • 🏢 01 Sucursal
  • 👤 03 Usuarios
  • 📦 5000 Productos
  • 🛒 Punto de Venta POS
  • 📊 Control de Stock e Inventario
  • 🏷️ Códigos de barra para productos
  • 💻 Sistema Web
  • 👥 Gestión de Clientes
  • 📝 Formatos Personalizados
  • 📈 Informes por fecha
  • 🔎 Revisión de comprobantes
  • 📧 Envío por correo
  • 🛠️ Soporte remoto
Elegir Plan
PRO
Para empresas con visión de expansión total.
S/ 99/mes
  • 🧾 Facturación Electrónica ILIMITADA
  • 📄 Documentos internos ILIMITADO
  • 🏢 04 Sucursales
  • 👤 20 Usuarios
  • 📦 Productos ILIMITADOS
  • 🚚 Guía de Remisión
  • 🛒 Punto de Venta POS
  • 📊 Control de Stock e Inventario
  • 🏷️ Códigos de barra para productos
  • 📱 Sistema Web + App Móvil
  • 👥 Gestión de Clientes
  • 📝 Formatos Personalizados
  • 📈 Informes por fecha
  • 🔎 Revisión de comprobantes
  • 📧 Envío por correo y WhatsApp
  • 🛠️ Soporte Prioritario 24/7
Elegir Plan
Preguntas frecuentes

Preguntas frecuentes

¿Qué hago si mi factura fue rechazada?

Un comprobante rechazado no es válido. Emite uno nuevo con el siguiente número correlativo y los datos corregidos.

¿Una observación invalida el comprobante?

No. El comprobante es válido, pero conviene corregir la causa para los siguientes.

¿Cómo consulto el estado de un comprobante?

Usa nuestra consulta CPE con el RUC del emisor, tipo, serie, número, fecha y monto.

¿El error 0154 es de mi sistema?

Normalmente indica que el PSE no está designado o que la designación no está vigente. Revísalo en SUNAT Operaciones en Línea.

¿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.

error: