Guía operativa

6 min de lectura

Última revisión:

Error 35 SRI: documento inválido (esquema XML)

Qué significa el error 35 del SRI (documento inválido: el XML no pasa el esquema), causas frecuentes y cómo corregirlo antes de reenviar Confirma siempre.

Qué significa el error 35

En la documentación pública del SRI, el código 35 se describe como «Documento inválido»: cuando el XML no pasa la validación de esquema (validación de recepción).

En la práctica: el archivo no cumple la estructura esperada para ese tipo de comprobante y versión de esquema. Suele venir acompañado de un detalle técnico (campo, etiqueta o regla XSD).

Cuándo aparece

Aparece al recibir el comprobante, antes o en el camino de autorización, cuando la validación de XML/esquema falla.

Es distinto de:

Si tu síntoma es “XML malo” sin código, empieza también por error XML.

Posibles causas

Causas alineadas con “no pasa esquema”:

  • Etiquetas obligatorias faltantes, en orden incorrecto o con nombre distinto al del esquema vigente.
  • Tipos o longitudes de campo fuera de lo permitido (números, fechas, textos).
  • Versión de comprobante/esquema que no corresponde a lo activo.
  • Caracteres o formato que rompen el XML bien formado o la validación XSD.
  • Clave de acceso u otros nodos que no cuadran con la estructura esperada (el detalle del error suele señalar el nodo).

No inventamos el campo exacto: la información adicional del rechazo es la fuente.

Cómo resolverlo

Orden práctico

  1. Copia el detalle del esquema

    Muchas respuestas citan el elemento o la regla que falló. Sin eso, corriges a ciegas.

  2. Corrige el XML o los datos de origen

    En Facturador u otro sistema, ajusta el dato que alimenta ese campo y regenera el comprobante firmado según tu flujo.

  3. Verifica versión y tipo de documento

    Usa el esquema/versión vigentes para ese tipo de comprobante según la documentación oficial del SRI.

  4. Reenvía según reglas de rechazo

    Tras corregir inconsistencias, la ficha técnica indica que en muchos casos se puede reenviar con la misma clave y secuencial. Confirma excepciones en tu mensaje.

Más: error XML · autorización SRI.

Qué revisar antes de volver a enviar

Checklist mínimo

  • Detalle del error 35 leído

    Sabes qué nodo o regla falló.

  • XML bien formado

    Sin cortes, etiquetas abiertas o encoding raro.

  • Campos obligatorios

    Completos y con formato de fecha/número coherente.

  • Firma después de corregir

    Si cambias el XML, vuelve a firmar según tu proceso antes de enviar.

Cuándo contactar soporte

Pide ayuda al SRI o a tu proveedor cuando:

  • El detalle XSD no es interpretable desde tu pantalla.
  • El mismo 35 persiste tras corregir el campo señalado.
  • Sospechas que el sistema genera una versión de esquema desactualizada.

Mientras tanto: errores comunes.

Siguiente paso

Continuidad

Esquema → corrección → estado

  1. 1

    Centro de errores

    Otras fichas del cluster.

    Errores SRI
  2. 2

    Síntoma XML

    Vista amplia de fallos de estructura.

    Error XML
  3. 3

    Emitir de nuevo con cuidado

    Si usas el aplicativo oficial.

    Emitir en Facturador SRI

También: guías · Facturador SRI · error 52 · validez.

Fuentes oficiales

Preguntas frecuentes

En la documentación pública: «Documento inválido» cuando el XML no pasa la validación de esquema (recepción).
En la información adicional o detalle técnico de la respuesta. Ese texto manda sobre cualquier resumen editorial.
No. El 35 apunta al esquema/estructura del XML. Los fallos de certificado o firma tienen otras fichas y códigos.

DeLey

¿El detalle XSD ya te señaló el campo?

Corrige, vuelve a firmar si cambió el XML y confirma el estado.

También te puede interesar