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:
- error 52 (diferencias de cálculo)
- errores de firma
- problemas solo de acceso al Facturador SRI
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
Copia el detalle del esquema
Muchas respuestas citan el elemento o la regla que falló. Sin eso, corriges a ciegas.
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.
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.
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
- 2
- 3
También: guías · Facturador SRI · error 52 · validez.