Ir al contenido
ReferenciaErrores

Códigos de error de la SUNAT

Error 1009

IssueDate - El dato ingresado no cumple con el patron YYYY-MM-DD

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

Acepta el comprobante con una observación.class: "observed", y el 1009 en notes

Qué haces en producción

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

Ya quedó registrado: guarda el XML firmado y la CDR, y no lo reenvíes. Corrige en tus próximos envíos lo que señala cada observación de la CDR.

Las 4 reglas que lo disparan en tu XML

Qué lo dispara en tu XML

4 reglas de la hoja, en 2 documentos. Una regla que se repite igual en varios documentos sale una vez.

CampoCondiciónTipoDocumento
Fecha de recepción del comprobante por OSE /ApplicationResponse/cbc:IssueDateEl formato del tag es diferente de YYYY-MM-DDOBSERVCDR del OSE, resumen fila 9CDR del OSE, comprobante fila 9
Fecha de emisión del resumen /ApplicationResponse/cac:DocumentResponse/cac:DocumentReference/cbc:IssueDateEl valor del tag no cumple con el formato YYYY-MM-DDOBSERVCDR del OSE, resumen fila 57
Fecha de emisión del comprobante /ApplicationResponse/cac:DocumentResponse/cac:DocumentReference/cbc:IssueDateEl valor del tag no cumple con el formato YYYY-MM-DDOBSERVCDR del OSE, comprobante fila 61

Otros códigos del mismo campo

CódigoEfectoTexto de la SUNAT
2804ObservaciónLa fecha de recepcion del comprobante por OSE, no debe de ser mayor a la fecha de recepcion de SUNAT
2849ObservaciónEl XML no contiene el tag o no existe información de la Fecha de emisión del comprobante
2851ObservaciónEl valor ingresado como Fecha de emisión del comprobante no corresponde con el del comprobante
2876ObservaciónLa fecha de recepción del comprobante por OSE debe ser mayor a la fecha de emisión del comprobante enviado
2950ObservaciónEl comprobante ha sido presentado fuera de plazo

Los 2.077 códigos