Qué es el Formato XML de una Factura Electrónica en Chile
Entiende qué es el formato XML de una factura electrónica, por qué el SII lo usa y cómo leer o convertir un archivo XML DTE a PDF en Chile.
DTEPDF.cl
Equipo DTEPDF.cl
Si trabajas con facturación electrónica en Chile, tarde o temprano te vas a encontrar con un archivo XML. Lo recibes por correo, lo descargas del portal del SII o lo exportas desde tu sistema contable. Y cuando lo abres, ves un bloque de texto lleno de etiquetas y códigos que no se parece en nada a una factura.
Es normal. El formato XML de una factura electrónica no fue diseñado para que lo lea una persona. Fue diseñado para que lo lean los computadores. En esta guía te explicamos qué es exactamente ese XML, qué datos contiene, por qué el SII lo eligió como estándar y cómo puedes convertirlo a un PDF legible.
Qué es XML y por qué se usa en facturas electrónicas
XML significa Extensible Markup Language (Lenguaje de Marcado Extensible). Es un formato de texto que organiza información mediante etiquetas jerárquicas, donde cada dato queda encerrado entre una etiqueta de apertura y una de cierre.
Un XML de una factura electrónica es simplemente un archivo de texto plano con extensión .xml que contiene toda la información tributaria del documento: emisor, receptor, detalle de productos o servicios, montos, impuestos y firma digital.
En Chile, el Servicio de Impuestos Internos (SII) estableció el XML como formato obligatorio para todos los Documentos Tributarios Electrónicos (DTE) a partir de la Ley 20.727. Esto aplica a facturas, boletas, notas de crédito, notas de débito, guías de despacho y otros documentos tributarios.
Cuando alguien habla de un "XML de factura", una "factura en formato XML" o un "archivo XML de una factura electrónica", se refiere exactamente a esto: el archivo oficial que representa legalmente el documento tributario.
Por qué el SII usa formato XML y no PDF
Esta es una de las preguntas más comunes. Si el PDF es mas facil de leer, por que el SII no lo usa directamente como formato oficial? La respuesta tiene que ver con lo que cada formato permite hacer.
| Característica | XML | |
|---|---|---|
| Lectura humana | Difícil, requiere procesamiento | Facil, visual e imprimible |
| Lectura por sistemas | Directa, cada dato tiene su etiqueta | Requiere OCR o extraccion manual |
| Integridad verificable | Si, mediante firma digital integrada | No tiene firma criptografica nativa |
| Estandarización | Esquema estricto definido por el SII | Formato libre, cada emisor puede diseñar distinto |
| Integración contable | Automática (importar datos al ERP) | Manual (copiar datos a mano) |
| Validez legal | Es el documento legal original | Es una representacion visual |
El SII necesita un formato que permita validar automaticamente millones de documentos, verificar firmas digitales, cruzar datos entre emisores y receptores, y detectar inconsistencias. El XML cumple todos esos requisitos. El PDF no.
Por eso, el XML es el documento tributario oficial y el PDF es solo una representacion visual de ese documento. Puedes conocer mas sobre la validez legal de cada formato en nuestro articulo sobre validez legal del PDF y XML DTE.
Estructura de un archivo XML DTE
Todos los archivos XML de facturación electrónica en Chile siguen un esquema estandarizado definido por el SII. La estructura general tiene esta forma:
<?xml version="1.0" encoding="ISO-8859-1"?>
<DTE version="1.0">
<Documento ID="F33T4521">
<Encabezado>
<IdDoc>
<TipoDTE>33</TipoDTE>
<Folio>4521</Folio>
<FchEmis>2026-04-01</FchEmis>
</IdDoc>
<Emisor>
<RUTEmisor>76.123.456-7</RUTEmisor>
<RznSoc>Distribuidora Ejemplo SpA</RznSoc>
<GiroEmis>Venta al por mayor</GiroEmis>
<DirOrigen>Av. Providencia 1234</DirOrigen>
<CmnaOrigen>Providencia</CmnaOrigen>
</Emisor>
<Receptor>
<RUTRecep>12.345.678-9</RUTRecep>
<RznSocRecep>Comercial Cliente Ltda</RznSocRecep>
<GiroRecep>Comercio minorista</GiroRecep>
<DirRecep>Los Leones 567</DirRecep>
<CmnaRecep>Providencia</CmnaRecep>
</Receptor>
<Totales>
<MntNeto>500000</MntNeto>
<TasaIVA>19</TasaIVA>
<IVA>95000</IVA>
<MntTotal>595000</MntTotal>
</Totales>
</Encabezado>
<Detalle>
<NroLinDet>1</NroLinDet>
<NmbItem>Servicio de consultoría</NmbItem>
<QtyItem>1</QtyItem>
<PrcItem>500000</PrcItem>
<MontoItem>500000</MontoItem>
</Detalle>
<TED>
<!-- Timbre Electrónico del SII -->
</TED>
<TmstFirma>2026-04-01T10:30:00</TmstFirma>
</Documento>
<Signature>
<!-- Firma digital del emisor -->
</Signature>
</DTE>
Este ejemplo corresponde a una Factura Electrónica (tipo 33). Otros tipos de DTE (boletas, notas de crédito, guías de despacho) usan la misma estructura base con variaciones según su naturaleza. Puedes ver todos los códigos en nuestra guía completa de tipos de DTE en Chile.
Qué datos contiene el XML de una factura electrónica
A continuación se detallan las principales etiquetas que encontrarás dentro de un archivo XML DTE y qué información representan:
Identificación del documento
| Etiqueta XML | Dato que contiene | Ejemplo |
|---|---|---|
<TipoDTE> |
Código del tipo de documento | 33 (Factura), 61 (Nota Crédito) |
<Folio> |
Número correlativo del documento | 4521 |
<FchEmis> |
Fecha de emisión | 2026-04-01 |
<FmaPago> |
Forma de pago | 1 (Contado), 2 (Crédito) |
<FchVenc> |
Fecha de vencimiento | 2026-05-01 |
Datos del emisor
| Etiqueta XML | Dato que contiene | Ejemplo |
|---|---|---|
<RUTEmisor> |
RUT de quien emite | 76.123.456-7 |
<RznSoc> |
Razón social del emisor | Distribuidora Ejemplo SpA |
<GiroEmis> |
Giro comercial | Venta al por mayor |
<DirOrigen> |
Dirección del emisor | Av. Providencia 1234 |
<CmnaOrigen> |
Comuna del emisor | Providencia |
Datos del receptor
| Etiqueta XML | Dato que contiene | Ejemplo |
|---|---|---|
<RUTRecep> |
RUT de quien recibe | 12.345.678-9 |
<RznSocRecep> |
Razón social del receptor | Comercial Cliente Ltda |
<GiroRecep> |
Giro comercial del receptor | Comercio minorista |
<DirRecep> |
Dirección del receptor | Los Leones 567 |
<CmnaRecep> |
Comuna del receptor | Providencia |
Detalle de productos o servicios
| Etiqueta XML | Dato que contiene | Ejemplo |
|---|---|---|
<NroLinDet> |
Número de línea del detalle | 1 |
<NmbItem> |
Nombre del producto o servicio | Servicio de consultoría |
<QtyItem> |
Cantidad | 1 |
<PrcItem> |
Precio unitario | 500000 |
<MontoItem> |
Monto total de la línea | 500000 |
Totales e impuestos
| Etiqueta XML | Dato que contiene | Ejemplo |
|---|---|---|
<MntNeto> |
Monto neto | 500000 |
<TasaIVA> |
Tasa de IVA aplicada | 19 |
<IVA> |
Monto del IVA | 95000 |
<MntTotal> |
Monto total del documento | 595000 |
Seguridad y autenticación
| Etiqueta XML | Dato que contiene | Función |
|---|---|---|
<TED> |
Timbre Electrónico del SII | Contiene el código de barras PDF417 que permite verificar el documento |
<Signature> |
Firma digital XML del emisor | Garantiza que el documento no fue alterado después de la emisión |
<TmstFirma> |
Timestamp de la firma | Registra fecha y hora exacta de la firma |
Diferencia entre el XML y el PDF de una factura
Esta distinción es fundamental para cualquier empresa o contador que trabaje con documentos tributarios electrónicos.
El XML de una factura es el archivo técnico original. Contiene todos los datos en formato estructurado, incluida la firma digital y el timbre electrónico. Es el documento que tiene validez legal ante el SII y el que se usa para intercambio entre sistemas contables.
El PDF de una factura es una representación visual del mismo documento. Muestra los datos de forma legible, con un diseño similar a una factura tradicional en papel, incluyendo el código de barras del timbre electrónico. Se usa para imprimir, archivar visualmente y compartir con clientes o proveedores.
En la práctica, necesitas ambos:
- El XML para tus procesos contables, declaraciones al SII y archivo tributario legal.
- El PDF para enviar a clientes, adjuntar a correos, imprimir para despachos y llevar un registro visual ordenado.
El problema es que muchos sistemas de facturación solo entregan el XML, o el PDF que generan tiene un formato poco profesional. Por eso herramientas como DTEPDF.cl son útiles: convierten el XML a un PDF estandarizado y profesional en segundos.
Cómo ver y leer un archivo XML de factura
Si recibiste un archivo XML de una factura electrónica y necesitas saber qué contiene, tienes varias opciones:
1. Abrir con un editor de texto
Puedes abrir el archivo .xml con Bloc de Notas (Windows), TextEdit (Mac) o cualquier editor de texto plano. Verás las etiquetas XML directamente, lo que te permite buscar datos específicos como el RUT del emisor, el monto total o el número de folio.
Esta opción funciona, pero requiere conocer la estructura del XML para encontrar la información que necesitas.
2. Abrir con un navegador web
Si arrastras el archivo XML a Google Chrome, Firefox u otro navegador, lo mostrará con formato de árbol colapsable. Esto facilita la navegación por las distintas secciones del documento.
3. Convertir a PDF con DTEPDF.cl
La forma más práctica de leer un XML de factura es convertirlo a PDF. En dtepdf.cl/convertir puedes subir tu archivo XML y obtener un PDF profesional que muestra toda la información del documento de forma clara y ordenada, incluyendo el timbre electrónico en formato visual.
Para una guia mas detallada sobre como interpretar cada seccion del XML, revisa nuestro tutorial de como leer un archivo XML de factura electronica.
Cómo convertir un XML de factura a PDF
El proceso es simple y no requiere instalación ni conocimientos técnicos:
- Ingresa a dtepdf.cl desde cualquier navegador.
- Sube tu archivo XML arrastrándolo al conversor o seleccionándolo desde tu computador.
- Descarga el PDF generado automáticamente.
El conversor funciona con todos los tipos de DTE del SII: facturas (tipo 33 y 34), boletas (tipo 39 y 41), guías de despacho (tipo 52), notas de crédito (tipo 61), notas de débito (tipo 56) y facturas de exportación (tipo 110).
Si necesitas convertir documentos en volumen, DTEPDF.cl ofrece packs de conversiones que puedes revisar en la pagina de precios. Para probar el servicio, puedes convertir tus primeros archivos sin necesidad de registro.
Tambien puedes validar la estructura de tu XML antes de convertirlo usando el validador de DTEPDF.cl, que verifica que el archivo cumpla con el esquema oficial del SII.
Preguntas frecuentes
Se puede editar un archivo XML de factura electronica?
No. Los archivos XML DTE estan firmados digitalmente por el emisor. Si modificas cualquier dato del XML, por minimo que sea, la firma digital se invalida y el documento pierde toda su validez tributaria ante el SII. Editar un XML de factura equivale a falsificar un documento tributario.
Si necesitas corregir datos de una factura ya emitida, el procedimiento correcto es emitir una Nota de Credito (tipo 61) que anule o modifique la factura original.
El XML es el documento legal o lo es el PDF?
El XML es el documento tributario legal ante el SII. El PDF es solo una representación visual. En caso de disputas o fiscalizaciones, lo que el SII valida es el archivo XML con su firma digital y timbre electrónico. El PDF no tiene firma criptográfica y puede ser generado por cualquier persona a partir del XML.
Por que no recibo un PDF directamente en vez del XML?
Porque el sistema de facturación electrónica del SII fue diseñado para el intercambio de datos entre sistemas. El XML permite que los softwares contables importen la información automáticamente, que el SII valide los documentos en masa y que se pueda verificar la autenticidad de cada factura.
Algunos sistemas de facturación sí generan un PDF además del XML, pero no todos lo hacen. Si tu proveedor o cliente te envía solo el XML, puedes convertirlo a PDF fácilmente con DTEPDF.cl.
Que pasa si el XML tiene errores o no se puede abrir?
Si no puedes abrir un archivo XML de factura, puede deberse a varias razones:
- El archivo esta corrupto o incompleto: Solicita al emisor que lo envie nuevamente.
- La codificacion no es compatible: Los XML del SII usan ISO-8859-1 o UTF-8. Si ves caracteres extraños, cambia la codificacion en tu editor de texto.
- El archivo esta comprimido: Verifica que no sea un
.zipo.gzque necesites descomprimir primero. - No es un XML DTE valido: Usa el validador de DTEPDF.cl para verificar que el archivo cumple con el esquema del SII.
Todos los DTE usan el mismo formato XML?
Sí, todos los Documentos Tributarios Electrónicos del SII usan el mismo esquema base XML. La estructura general (encabezado, emisor, receptor, detalle, totales, timbre y firma) es compartida por facturas, boletas, notas de crédito, guías de despacho y los demás tipos de DTE. Lo que cambia son algunos campos específicos según el tipo de documento.
Puedes revisar los códigos y diferencias de cada tipo en nuestra guía de tipos de DTE en Chile.
Convierte tus XML a PDF en segundos
Ahora que sabes qué es el formato XML de una factura electrónica y qué datos contiene, el siguiente paso es poder visualizarlo de forma profesional. Con DTEPDF.cl conviertes cualquier archivo XML DTE del SII a un PDF limpio, estandarizado y listo para imprimir o compartir. Sube tu XML y obtén tu PDF al instante.
Etiquetas