Ir al contenido
ReferenciaErrores

Códigos de error de la SUNAT

Error 1033

El comprobante fue registrado previamente con otros datos

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

Ese número ya está aceptado, aunque reenvíes los mismos datos.class: "already_registered"

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: recupera su CDR con sunat-sdk status. Boleta: sunat-sdk validity te confirma que está aceptada, pero no te da la CDR. No reenvíes ni reuses el número.

Si te llegó al reenviar tras un timeout

  • Paso 4 de «Si no hay respuesta»: Si el primero ya había llegado, no se registra dos veces: te contesta 1033 (ya está aceptado; si es una factura o su nota, recupera su CDR con status), 1032 (quedó rechazado o anulado) o 0140 (sigue en proceso).

Qué lo dispara en tu XML

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

CampoCondiciónTipoDocumento
Numeración, conformada por serie y número correlativo /Retention/cbc:IDSi la serie empieza con número, y el valor del Tag UBL se encuentra en el listado con indicador de estado igual a 2 Si la serie NO empieza con número, y el valor del Tag UBL se encuentra en el listado con indicador de estado igual a 1 o 2Listado: Comprobantes de pago electronicosERRORComprobante de retención (20) fila 12
Numeración, conformada por serie y número correlativo /Perception/cbc:IDSi la serie empieza con número, y el valor del Tag UBL se encuentra en el listado con indicador de estado igual a 2 Si la serie NO empieza con número, y el valor del Tag UBL se encuentra en el listado con indicador de estado igual a 1 o 2Listado: Listado de comprobantes de pago electrónicosERRORComprobante de percepción (40) fila 12
Numeración, conformada por serie y número correlativo /Invoice/cbc:IDSi la serie NO empieza con número, y el valor del Tag UBL se encuentra en el listado con indicador de estado igual a 1Listado: Comprobantes de pago electrónicoERRORFactura (01) fila 13Boleta de venta (03) fila 13DOAE, atribución fila 12
Numeración, conformada por serie y número correlativo /CreditNote/cbc:IDSi la serie NO empieza con número, y el valor del Tag UBL se encuentra en el listado con indicador de estado igual a 1Listado: Comprobantes de pago electrónicoERRORNota de crédito (07) fila 13
Numeración, conformada por serie y número correlativo /DebitNote/cbc:IDSi la serie NO empieza con número, y el valor del Tag UBL se encuentra en el listado con indicador de estado igual a 1Listado: Comprobantes de pago electrónicoERRORNota de débito (08) fila 13
Numeración, conformada por serie y número correlativo /SelfBilledInvoice/cbc:IDSi la serie NO empieza con número, y el valor del Tag UBL se encuentra en el listado con indicador de estado igual a 1Listado: Comprobantes de pago electrónicoERRORLiquidación de compra (04) fila 31
Numeración, conformada por serie y número correlativo /Invoice/cbc:IDSi la serie no empieza con número, el valor del Tag UBL se encuentra en el listado con indicador de estado igual a 1Listado: Comprobantes de pago electrónicoERRORDAE, adquirente fila 16DAE, operador fila 16
Numeración, conformada por serie y número correlativo /Invoice/cbc:IDSi el 'tipo de documento' es igual a '56', y el valor del Tag UBL se encuentra en el listado con indicador de estado igual a 1Listado: Comprobantes de pago electrónicoERRORDAE, SEAE fila 13

Otros códigos del mismo campo

CódigoEfectoTexto de la SUNAT
1001ExcepciónID - El dato SERIE-CORRELATIVO no cumple con el formato de acuerdo al tipo de comprobante
3207RechazoComprobante físico no se encuentra autorizado
1032Anulado o rechazadoEl comprobante ya esta informado y se encuentra con estado anulado o rechazado
1035ExcepciónNumero de Serie del nombre del archivo no coincide con el consignado en el contenido del archivo XML
1036ExcepciónNúmero de documento en el nombre del archivo no coincide con el consignado en el contenido del XML
4204ObservaciónComprobante físico no se encuentra autorizado como comprobante de contingencia
1084ExcepciónComprobante de contingencia ya fue informado por su resumen, si desea modificarse debe realizarse por su primer canal de presentación
1049ExcepciónID - Serie y Número del archivo no coincide con el consignado en el contenido del XML.

Los 2.077 códigos