Qué significa un error de XML ante el SRI
El SRI valida el archivo electrónico del comprobante. Un error de XML significa que el documento no está bien formado, no cumple el esquema (XSD) vigente o falla alguna validación estructural en recepción.
El código más asociado en la documentación pública es el error 35 — Documento inválido (XML no pasa validación de esquema). Pueden existir otros códigos de recepción ligados a tamaño, versión de esquema o argumentos nulos; siempre prioriza el número que te devolvió el sistema.
Cuándo aparece
- Al subir/enviar el comprobante y la recepción lo rechaza de inmediato.
- Cuando la respuesta menciona esquema, etiqueta, XSD o “documento inválido”.
- Tras editar el XML a mano o regenerarlo con una plantilla desactualizada.
No cubre: login al Facturador SRI ni firma electrónica (salvo que el XML firmado quede inconsistente tras modificar datos).
Posibles causas
- XML mal formado (etiquetas abiertas, encoding, caracteres inválidos).
- Nodos obligatorios faltantes o en orden incorrecto respecto al esquema.
- Versión de esquema descontinuada o tipo de comprobante sin esquema aplicable (hay códigos específicos en la ficha técnica).
- Campos con formato incorrecto (fechas, números, longitudes).
- Clave de acceso u otros nodos que no cuadran con la estructura esperada.
Cómo resolverlo
Orden práctico
Lee el detalle técnico
Copia el mensaje completo. Si es código 35, abre esa ficha.
Corrige el dato de origen
Prefiere arreglar en el Facturador/sistema y regenerar, no “parchear” el XML firmado a mano.
Vuelve a firmar si cambió el contenido
Un XML modificado después de firmar puede fallar validaciones de firma.
Reenvía con criterio
Tras corregir inconsistencias, muchos rechazos permiten reutilizar clave/secuencial. Confirma excepciones en tu caso.
Qué revisar antes de volver a enviar
Checklist mínimo
Código anotado
35 u otro; más el detalle XSD si existe.
Esquema/versión vigentes
Según el tipo de comprobante y la documentación oficial.
Si además fallan cálculos
Revisa también el [error 52](/guias/error-52-sri).
Estado final
Consulta autorización/validez; no te quedes solo con el PDF.
Cuándo contactar soporte
Cuando el generador de XML de tu sistema produce siempre el mismo fallo de esquema, o el detalle XSD no es accionable desde tu pantalla: soporte del software y, si aplica, canales técnicos del SRI. Fuente de catálogo oficial: documentación de facturación electrónica en sri.gob.ec.
Siguiente paso
Continuidad
Estructura → envío → estado
- 1
- 2
- 3
También: guías · Facturador SRI · validez · autorización.