Agendar demo

Guía

XML de la factura electrónica del SRI: qué contiene, cómo leer la clave de acceso y cómo pasarlo a Excel

El XML es la factura electrónica: un archivo firmado electrónicamente que el SRI autoriza. Según la ficha técnica 2.34 (julio de 2026), trae infoTributaria (emisor y clave de acceso de 49 dígitos), infoFactura (comprador, totales, impuestos y pagos), detalles (una línea por producto) e infoAdicional. Excel puede importarlo con algunos ajustes.

Actualizado el 11 de noviembre de 2026Equipo de Advise7 min de lectura

En esta página
  1. ¿Qué es el XML de una factura electrónica del SRI?
  2. ¿Qué contiene el XML de una factura del SRI?
  3. ¿Qué es la clave de acceso y cómo se lee?
  4. ¿Cómo revisar un XML sin ser programador?
  5. ¿Cómo convertir el XML del SRI a Excel?
  6. ¿Qué cambió en el XML de la factura en 2026?

Puntos clave

  • La clave de acceso tiene 49 dígitos: fecha, tipo de comprobante, RUC, ambiente, serie, secuencial, código numérico, tipo de emisión y dígito verificador (módulo 11).
  • En el esquema offline, la clave de acceso es también el número de autorización del comprobante.
  • El RIDE vale lo mismo que el XML solo si sus datos coinciden y muestra la clave de acceso; lo que se archiva siete años es el XML.
  • En el XML, el IVA de 15 % se identifica con el código de porcentaje 4 y el de 0 % con el 0.
  • Desde 2026, quien factura con un sistema de terceros debe incluir el RUC de su proveedor en la información adicional.

¿Qué es el XML de una factura electrónica del SRI?

Es la factura misma. Según la ficha técnica de comprobantes electrónicos del SRI, versión 2.34, actualizada en julio de 2026, cada comprobante se genera en formato XML conforme a los esquemas XSD que publica el SRI (Servicio de Rentas Internas) y se firma con el estándar XAdES-BES. Una vez autorizado, ese archivo es el documento electrónico válido. En el esquema offline, la clave de acceso que genera el emisor es también su número de autorización.

El RIDE (representación impresa del documento electrónico) es el PDF que lo acompaña. La Resolución NAC-DGERCGC18-00000233 le da la misma validez tributaria que al comprobante que representa, y las preguntas frecuentes del SRI ponen dos condiciones: sus datos deben ser iguales a los del XML y debe mostrar la clave de acceso. Lo que se archiva por siete años es el XML.

El SRI publica en su página de facturación electrónica cuatro versiones del esquema de factura: 1.0.0, 1.1.0, 2.0.0 y 2.1.0. La 1.0.0 admite dos decimales en cantidad y precio unitario; la 1.1.0, hasta seis. La ficha aplica las versiones 2.0.0 y 2.1.0 a casos como la factura con rubros de terceros y la factura sustitutiva de guía de remisión.

¿Qué contiene el XML de una factura del SRI?

Esta es la estructura del esquema XSD de factura 2.1.0, con las etiquetas que más usa un área contable:

Bloque Qué trae Etiquetas clave
infoTributaria Emisor y datos del comprobante ambiente, razonSocial, ruc, claveAcceso, codDoc, estab, ptoEmi, secuencial, dirMatriz; si aplica, agenteRetencion y contribuyenteRimpe
infoFactura Fecha, comprador y totales fechaEmision, obligadoContabilidad, tipoIdentificacionComprador, identificacionComprador, razonSocialComprador, guiaRemision, totalSinImpuestos, totalDescuento, totalConImpuestos, propina, importeTotal, moneda
pagos (dentro de infoFactura) Cómo y en qué plazo se paga formaPago, total, plazo, unidadTiempo
detalles Una línea por producto o servicio codigoPrincipal, descripcion, unidadMedida (opcional), cantidad, precioUnitario, descuento, precioTotalSinImpuesto y sus impuestos
infoAdicional Hasta 15 campos libres de máximo 300 caracteres campoAdicional con su atributo nombre: dirección, correo, número de pedido u otros datos
Firma Firma electrónica del emisor Nodo ds:Signature

Cuando consultas un comprobante en el servicio web de autorización, la respuesta lo envuelve en un bloque autorizacion con estado, numeroAutorizacion, fechaAutorizacion y ambiente, y la factura va dentro de comprobante como texto CDATA (ficha técnica, sección 7). Es importante saberlo antes de convertir el archivo.

¿Qué significan los códigos del XML?

Etiqueta Código Significado
codDoc 01 · 03 · 04 · 05 · 06 · 07 Factura · liquidación de compra de bienes y prestación de servicios · nota de crédito · nota de débito · guía de remisión · comprobante de retención
ambiente 1 · 2 Pruebas (sin validez tributaria) · producción
tipoEmision 1 Emisión normal, la única del esquema offline
tipoIdentificacionComprador 04 · 05 · 06 · 07 · 08 RUC · cédula · pasaporte · consumidor final (trece nueves) · identificación del exterior
Etiqueta Código Significado
codigo del impuesto 2 · 3 · 5 IVA · ICE (impuesto a los consumos especiales) · IRBPNR (impuesto redimible a las botellas plásticas no retornables)
codigoPorcentaje del IVA 0 · 2 · 3 · 4 · 5 0 % · 12 % · 14 % · 15 % · 5 %
codigoPorcentaje del IVA 6 · 7 · 8 · 10 No objeto de impuesto · exento · IVA diferenciado · 13 %
formaPago 01 · 15 · 16 · 17 Sin utilización del sistema financiero · compensación de deudas · tarjeta de débito · dinero electrónico
formaPago 18 · 19 · 20 · 21 Tarjeta prepago · tarjeta de crédito · otros con utilización del sistema financiero · endoso de títulos

La tarifa general de IVA es 15 %: el SRI lo recordó al anunciar la reducción temporal al 8 % para actividades turísticas entre el 23 y el 25 de mayo de 2026 (Decreto Ejecutivo 391). Ese 8 % es el «IVA diferenciado» del código 8: según la ficha, el Presidente puede aplicarlo por decreto al sector turístico hasta 12 días al año.

¿Qué es la clave de acceso y cómo se lee?

Es el número de 49 dígitos que hace único a cada comprobante. El emisor lo genera de forma automática y, en el esquema offline, es también su número de autorización. Así se descompone la clave de una factura que aparece como ejemplo en la guía oficial de comprobantes electrónicos del SRI: 1505202401176001321000120040080000000054680764215. Puedes leer cualquier clave dígito por dígito con el lector de clave de acceso.

# Campo Dígitos En el ejemplo
1 Fecha de emisión (ddmmaaaa) 8 15052024 → 15 de mayo de 2024
2 Tipo de comprobante 2 01 → factura
3 RUC del emisor 13 1760013210001
4 Tipo de ambiente 1 2 → producción
5 Serie: establecimiento y punto de emisión 6 004008 → 004-008
6 Número secuencial 9 000000005
7 Código numérico 8 46807642
8 Tipo de emisión 1 1 → normal
9 Dígito verificador 1 5

El dígito verificador se calcula sobre los 48 dígitos anteriores con el método «módulo 11» y factor de chequeo ponderado; si el resultado es 11, el dígito es 0, y si es 10, es 1. El código numérico lo define el emisor como mecanismo de seguridad. Si algún campo no completa su longitud, por ejemplo un secuencial de menos de nueve dígitos, la clave queda mal conformada y el SRI rechaza el comprobante (ficha técnica, numeral 5.2).

En la práctica, la clave te sirve para tres cosas: validar el comprobante en el SRI, impedir que una factura se registre dos veces en el ERP y recuperar el XML cuando solo tienes el PDF. Hay más detalle en el término clave de acceso.

¿Cómo revisar un XML sin ser programador?

  1. Ábrelo con el navegador o un editor de texto y busca las etiquetas: claveAcceso, identificacionComprador, importeTotal.
  2. Confirma que identificacionComprador sea el RUC de tu empresa y que ambiente sea 2 (producción).
  3. Cuadra los valores: la suma de precioTotalSinImpuesto de las líneas debería coincidir con totalSinImpuestos, y cada valor de IVA con su baseImponible por la tarifa.
  4. Valida el comprobante en la consulta pública de validez del SRI con la clave de acceso; la guía de 2024 muestra también la opción de cargar el archivo XML.

Un detalle que confunde: el símbolo «&» aparece escrito como &, como exige la ficha. Si necesitas bajar los archivos primero, sigue la guía para descargar los comprobantes recibidos del SRI.

¿Cómo convertir el XML del SRI a Excel?

En Excel para Microsoft 365, la ruta es Datos › Obtener datos › Desde un archivo › Desde XML, según la ayuda oficial de Microsoft. Para que el resultado sirva, decide antes qué tabla quieres:

Tabla Una fila por Columnas sugeridas
Cabecera Factura claveAcceso, ruc, razonSocial, fechaEmision, totalSinImpuestos, valor del IVA, importeTotal
Detalle Línea claveAcceso, codigoPrincipal, descripcion, cantidad, precioUnitario, descuento, precioTotalSinImpuesto
Impuestos Tarifa claveAcceso, codigo, codigoPorcentaje, baseImponible, valor

La clave de acceso une las tres tablas. Ejemplo ilustrativo: una factura con tres líneas, una gravada con 15 % y dos con 0 %, produce tres filas de detalle y dos de impuestos (una con código de porcentaje 4 y otra con 0).

Tres cuidados al importar. Si el archivo trae la envoltura de autorización, Excel verá la factura como una sola celda de texto: hay que extraerla primero. La ficha fija el punto como separador decimal (123456.98); si tu Excel usa coma, configúralo para que los valores no queden como texto. Y Microsoft indica que cada archivo importado por esa vía crea su propio mapa XML, así que consolidar cientos de facturas a mano se vuelve poco práctico. Para ese volumen tampoco hace falta reconocimiento de imágenes, como explica la guía sobre extraer datos de facturas con inteligencia artificial.

¿Qué cambió en el XML de la factura en 2026?

La estructura base no cambió, pero la ficha técnica sumó dos requisitos este año:

  • Versión 2.33 (13 de julio de 2026): el campo placa pasa a ser obligatorio en las facturas de operadoras de transporte comercial, excepto taxis.
  • Versión 2.34 (27 de julio de 2026): quien emite con un sistema o servicio de facturación de terceros debe agregar en infoAdicional un campoAdicional con nombre «RUC Proveedor» y el RUC de ese proveedor. Lo exige la Resolución NAC-DGERCGC26-00000027, que el SRI explicó en su boletín del 28 de julio de 2026.

Si recibes facturas, no confundas ese dato con el RUC del emisor, que sigue en infoTributaria/ruc. El resto de novedades del año, como la transmisión inmediata, está en la guía de facturación electrónica en Ecuador 2026.

Cuando llegan cientos de XML al mes, leerlos uno por uno deja de tener sentido. En Advise, el módulo de cuentas por pagar automáticas recibe los comprobantes, los cruza con las órdenes de compra y los registra en el ERP. Para la parte técnica de la conexión, revisa integración con el SRI.

Así lo resuelve Advise · FinanzasCuentas por pagar sin manosRecibe los comprobantes, los cruza con las órdenes de compra y los registra en el ERP. Se mide en facturas procesadas sin intervención humana.Ver la solución

Preguntas frecuentes

¿Qué contiene el XML de una factura electrónica del SRI?

Trae cuatro bloques principales y la firma electrónica: infoTributaria, con el emisor y la clave de acceso; infoFactura, con la fecha, el comprador, los totales, los impuestos y la forma de pago; detalles, con una línea por producto o servicio; e infoAdicional, con hasta 15 campos libres. La estructura está definida en la ficha técnica y en los esquemas XSD que publica el SRI.

¿Qué es la clave de acceso de una factura electrónica?

Es un número de 49 dígitos que identifica de forma única a cada comprobante y, en el esquema offline, funciona también como número de autorización. Combina la fecha de emisión, el tipo de comprobante, el RUC del emisor, el ambiente, la serie, el secuencial, un código numérico, el tipo de emisión y un dígito verificador calculado con módulo 11.

¿Cómo convertir el XML del SRI a Excel?

En Excel para Microsoft 365, usa Datos › Obtener datos › Desde un archivo › Desde XML. Antes, revisa si la factura viene como texto dentro del campo comprobante de la respuesta de autorización, porque habría que extraerla primero. Define también si quieres una fila por factura o una por línea, y configura el punto como separador decimal.

¿El RIDE tiene la misma validez que el XML?

Sí, siempre que sus datos sean iguales a los del XML que representa y que muestre el número de autorización o clave de acceso. Sin esa clave no tiene validez, según las preguntas frecuentes del SRI. El documento que debes archivar es el XML.

¿Qué código de IVA corresponde a la tarifa de 15 %?

En la tabla de tarifas de IVA de la ficha técnica, el código de porcentaje 4 corresponde al 15 %. Otros códigos frecuentes son 0 para 0 %, 6 para no objeto de impuesto, 7 para exento y 8 para IVA diferenciado.

Fuentes

  1. Servicio de Rentas Internas (SRI) · Ficha técnica de comprobantes electrónicos esquema offline, versión 2.34 (2026-07-27)
  2. Servicio de Rentas Internas (SRI) · Esquemas XSD y XML de factura (versiones 1.0.0, 1.1.0, 2.0.0 y 2.1.0) (2022-02-09)
  3. Servicio de Rentas Internas (SRI) · Facturación electrónica (2026-11-11)
  4. Servicio de Rentas Internas (SRI) · Guía para contribuyentes: Comprobantes electrónicos internet (actualizada a junio de 2024) (2026-11-11)
  5. Servicio de Rentas Internas (SRI) · Guía para contribuyentes: Preguntas frecuentes de facturación electrónica (2026-11-11)
  6. Servicio de Rentas Internas (SRI) · Registro Oficial 255, segundo suplemento · Resolución NAC-DGERCGC18-00000233: normas para la emisión, entrega y transmisión de comprobantes electrónicos (2018-06-05)
  7. Servicio de Rentas Internas (SRI) · SRI en línea · Validez de comprobantes electrónicos (consulta pública) (2026-11-11)
  8. Servicio de Rentas Internas (SRI) · Boletín NAC-COM-26-029: reducción del IVA al 8 % para actividades turísticas en el feriado (2026-05-22)
  9. Servicio de Rentas Internas (SRI) · Boletín 042: proveedores de sistemas de facturación electrónica deberán registrarse ante el SRI (2026-07-28)
  10. Microsoft Support · Importar datos XML (Excel) (2026-11-11)

Revisado el 11 de noviembre de 2026 contra las fuentes citadas. Los precios y normas de terceros pueden cambiar: confirma en la fuente.

30 minutos. Tres respuestas.

  1. Si podemos dejar tu proceso funcionando solo.
  2. Cuánto cuesta.
  3. Cuánto tarda.

Elige día y hora y deja tus datos: te llega la confirmación al correo, con el enlace de la videollamada. Respondemos en horario de oficina de Ecuador.

Escríbenos y agendamos tu demo de 30 minutos.

Agendar una demo

Demo de 30 minutosHora de Ecuador

Agendar demo

Agendar una demo

30 minutos · hora de Ecuador Confirmación al instante en tu correo