Convertir XML de DTE a Excel
Documentos tributarios electrónicos del SII —facturas, boletas, notas y guías— con RUT, tipo de DTE, folio, neto, IVA y total. Sin subir los archivos a ningún servidor.
Suelte aquí sus DTE
Arrastre los XML o el ZIP completo. Se procesan dentro de su navegador: no se suben a ningún servidor.
Reconoce DTE sueltos y sobres EnvioDTE o EnvioBOLETA con todos los documentos que traigan adentro.
| Archivo | Origen | Tipo | Número | Fecha | NIT / RUC / RFC emisor | Emisor | Identificación receptor | Receptor | Mon. | Subtotal | Descuento | Impuestos | Retenciones | Total | CUFE / UUID / Clave |
|---|
En corto
AbreXML lee los documentos tributarios electrónicos del SII y los pasa a Excel dentro de su navegador. Extrae RUT y razón social del emisor y del receptor, tipo de DTE, folio, fecha de emisión, monto neto, IVA, monto total y el detalle por ítem.
Los archivos no se suben a ningún servidor. Todo ocurre en su equipo.
Los tipos de DTE y qué significa cada código
En Chile el tipo de documento es un número, no un nombre, y aparece en
el elemento TipoDTE dentro del identificador del documento. Estos son los que
más se ven en una contabilidad:
| Código | Documento | Cuándo aparece |
|---|---|---|
33 | Factura electrónica | La venta afecta a IVA, la más común |
34 | Factura no afecta o exenta | Operaciones exentas de IVA |
39 | Boleta electrónica | Venta a consumidor final |
41 | Boleta exenta electrónica | Venta exenta a consumidor final |
46 | Factura de compra | Cuando el comprador emite por el vendedor |
52 | Guía de despacho | Traslado de mercadería |
56 | Nota de débito | Aumenta el monto de un documento anterior |
61 | Nota de crédito | Anula o rebaja un documento anterior |
La columna «Tipo» del Excel muestra el código tal como viene —DTE 33,
DTE 61—, de modo que puede filtrar por él sin ambigüedad. Si prefiere el
nombre, un BUSCARV contra esta tabla lo resuelve en un minuto.
Cómo está armado un DTE
El DTE guarda los datos en un Encabezado que agrupa tres bloques:
IdDoc con el tipo, el folio y la fecha; Emisor y
Receptor con los RUT y las razones sociales; y Totales con el
monto neto, el IVA y el total.
<DTE version="1.0">
<Documento>
<Encabezado>
<IdDoc><TipoDTE>33</TipoDTE><Folio>154782</Folio>
<FchEmis>2026-10-09</FchEmis></IdDoc>
<Emisor><RUTEmisor>76123456-7</RUTEmisor>
<RznSoc>Comercial del Maipo SpA</RznSoc></Emisor>
<Receptor><RUTRecep>96789012-3</RUTRecep>
<RznSocRecep>Distribuidora Andes Ltda</RznSocRecep></Receptor>
<Totales><MntNeto>1250000</MntNeto><IVA>237500</IVA>
<MntTotal>1487500</MntTotal></Totales>
</Encabezado>
<Detalle>…</Detalle>
</Documento>
</DTE>A diferencia de Colombia o México, el DTE no tiene un código único de documento equivalente al CUFE o al UUID. Lo que identifica un documento de forma inequívoca es la combinación de RUT del emisor + tipo de DTE + folio. Por eso la columna «CUFE / UUID / Clave» sale vacía en los documentos chilenos: no es que falte el dato, es que el formato no lo tiene. Para quitar duplicados en Excel, concatene esas tres columnas.
Qué se extrae de cada documento
- RUT y razón social del emisor y del receptor.
- Tipo de DTE y folio.
- Fecha de emisión.
- Monto neto, IVA y monto total. La moneda se reporta como CLP.
- Detalle: nombre del ítem, cantidad, unidad de medida, precio unitario y monto por línea.
Un sobre con muchos documentos adentro
Un archivo EnvioDTE no suele traer un documento: trae el lote completo que
se le envió al SII, y adentro pueden venir decenas de facturas o cientos de boletas, cada
una en su propio <DTE>.
AbreXML los lee todos y le entrega un renglón por documento. Suelte el
archivo tal como está: no hay que separarlo ni hacer nada antes. Lo mismo con
EnvioBOLETA, que es el sobre de las boletas electrónicas.
Si un documento del lote viene dañado o incompleto, no arrastra a los demás: aparece marcado como «Sin leer» indicando su posición dentro del envío —«Documento 7 de 40»— y el resto se procesa con normalidad.
Una cosa que conviene saber
El soporte de Chile aún no se ha validado contra archivos reales
Igual que con Bolivia, el lector de DTE se construyó sobre la especificación publicada del SII, no sobre documentos emitidos en producción. Debería funcionar; revise un par de documentos contra el original la primera vez.
Si nos manda un DTE de ejemplo a hola@abrexml.com —con RUT, nombres y montos cambiados, si prefiere— verificamos el formato y lo dejamos confirmado. Lo que necesitamos es la estructura, no sus datos.
Otros países
- Colombia · DIAN El AttachedDocument que entrega la DIAN, con la factura que trae embebida adentro. Ver cómo →
- México · SAT CFDI 3.3 y 4.0 del SAT, con el UUID del timbre fiscal digital. Ver cómo →
- Ecuador · SRI Comprobantes del SRI, incluso los que vienen envueltos en la autorización. Ver cómo →
- Perú · SUNAT UBL 2.1 de la SUNAT: facturas, boletas y notas, con su serie y correlativo. Ver cómo →
- Bolivia · SIAT Facturas del SIAT, electrónicas y computarizadas, con su CUF. Ver cómo →
¿Le toca hacer esto todos los meses?
AbreXML salió de ERP Gorilla, el sistema que hacemos para talleres de manufactura. Ahí las facturas de los proveedores entran solas y se concilian contra la contabilidad: nadie descarga, nadie arrastra, nadie revisa si falta alguna.
Si usted maneja un taller de metalmecánica, carpintería, vidriería o publicidad —o le lleva la contabilidad a uno— puede que le sirva.
Ver ERP GorillaPreguntas frecuentes
¿Qué tipos de DTE reconoce?
Lee el encabezado, los totales y el detalle de los documentos tributarios electrónicos del SII, y reporta el código tal como viene: 33 factura electrónica, 34 factura exenta, 39 boleta, 41 boleta exenta, 46 factura de compra, 52 guía de despacho, 56 nota de débito y 61 nota de crédito.
¿Por qué la columna de CUFE o UUID sale vacía en mis DTE?
Porque el formato chileno no tiene un código único de documento equivalente al CUFE colombiano o al UUID mexicano. Lo que identifica un DTE de forma inequívoca es la combinación de RUT del emisor, tipo de DTE y folio. Para quitar duplicados en Excel, concatene esas tres columnas.
¿Lee un EnvioDTE con varios documentos adentro?
Sí, los lee todos y le entrega un renglón por documento. Da igual que el sobre traiga dos facturas o cuatrocientas boletas: suéltelo tal como está. Lo mismo con EnvioBOLETA. Si un documento del lote viene dañado, aparece marcado con su posición dentro del envío y los demás se procesan con normalidad.
¿Está probado con documentos reales del SII?
Todavía no. El lector se construyó sobre la especificación publicada del SII, no sobre documentos emitidos en producción. Conviene revisar un par contra el original la primera vez. Un archivo de ejemplo —con los datos cambiados— nos permite verificarlo y dejarlo confirmado.
¿Se suben mis documentos a algún servidor?
No. Todo ocurre dentro de su navegador y los archivos nunca viajan por la red.
¿Le falló un archivo? ¿Falta un formato?
Si un XML suyo no se leyó bien, si necesita una columna que no está o si usa un formato que todavía no reconocemos, escríbanos. Un archivo de ejemplo —aunque venga con los datos cambiados— es lo que más ayuda a corregirlo rápido.
hola@abrexml.com