Ir al contenido
AbreXMLFacturación electrónica a Excel
Sus archivos no salen de este equipo

Convertir XML del SIAT a Excel

Facturas electrónicas y computarizadas del SIAT, con NIT, número de factura, CUF, montos y el detalle por producto. Todo ocurre dentro de su navegador: los archivos no se suben a ningún servidor.

Suelte aquí sus facturas del SIAT

Arrastre los XML o el ZIP completo. Se procesan dentro de su navegador: no se suben a ningún servidor.

Reconoce facturaElectronicaCompraVenta y facturaComputarizadaCompraVenta.

Está viendo tres documentos de ejemplo para que vea el resultado. Cargue sus propios archivos y estos desaparecen.
Documentos leídos, con emisor, receptor, fechas, totales e identificador fiscal
ArchivoOrigenTipoNúmeroFecha NIT / RUC / RFC emisorEmisorIdentificación receptorReceptor Mon.SubtotalDescuentoImpuestosRetencionesTotal CUFE / UUID / Clave

En corto

AbreXML lee las facturas del SIAT boliviano —electrónicas y computarizadas— y las pasa a Excel dentro de su navegador. Extrae NIT y razón social del emisor, datos del comprador, número de factura, fecha de emisión, CUF, monto sujeto a IVA, descuentos, monto total y el detalle por producto.

Los archivos no se suben a ningún servidor. Si algo no se lee bien, mándenos el archivo: es la forma más rápida de corregirlo.

Qué es el SIAT y qué archivos entrega

El SIAT —Sistema de Facturación— es el esquema con el que el Servicio de Impuestos Nacionales reemplazó la facturación en papel en Bolivia. La implantación fue por grupos de contribuyentes, de modo que en la contabilidad de cualquier empresa conviven documentos de varias épocas y de varias modalidades.

Las dos modalidades que generan XML y que AbreXML reconoce son:

Las dos tienen cabecera y detalle, y las dos se leen con el mismo motor.

El CUF

El CUF —Código Único de Factura— es el identificador que hace única a cada factura dentro del sistema. Se construye a partir del NIT del emisor, la fecha y hora de emisión, la sucursal, la modalidad, el tipo de emisión, el tipo de factura, el sector, el número de factura y el código de control, más un dígito verificador.

Igual que el CUFE colombiano o el UUID mexicano, en Excel la columna del CUF es la que sirve para quitar duplicados con certeza cuando junta descargas de varios meses o de varias fuentes.

Qué se extrae de cada factura

DatoElemento del XML
NIT del emisornitEmisor
Razón social del emisorrazonSocialEmisor
Documento del compradornumeroDocumento
Nombre del compradornombreRazonSocial
Número de facturanumeroFactura
Fecha de emisiónfechaEmision
Monto sujeto a IVAmontoTotalSujetoIva
DescuentosdescuentoAdicional
Monto totalmontoTotal
CUFcuf
Detalle por productodetalle

La moneda se reporta como BOB. En el detalle se extraen código del producto, descripción, cantidad, unidad de medida, precio unitario y subtotal de la línea.

Estado de este formato: léalo antes de confiar la contabilidad

Preferimos decirlo claro. El soporte de Bolivia se construyó a partir de la especificación publicada del SIAT, no de facturas reales. Todavía no hemos podido validarlo contra archivos emitidos en producción, que es donde aparecen las variantes que ninguna especificación anticipa: nombres de elementos que cambiaron entre versiones, campos opcionales que un proveedor llena y otro no, envoltorios que agrega el sistema de cada quien.

En la práctica esto significa que la lectura debería funcionar, pero conviene que revise un par de facturas contra el original la primera vez. Si una columna sale vacía o con un valor que no corresponde, no es su archivo: es nuestro lector.

Y aquí le pedimos un favor: mándenos una factura de ejemplo a hola@abrexml.com. Puede cambiarle los nombres, los NIT y los montos antes de enviarla —lo que necesitamos es la estructura, no sus datos—. Con un solo archivo real el soporte de Bolivia queda verificado, y el siguiente que llegue a esta página lo encuentra funcionando.

Otros países

Preguntas frecuentes

¿Qué facturas de Bolivia reconoce?

La factura electrónica en línea (facturaElectronicaCompraVenta) y la factura computarizada en línea (facturaComputarizadaCompraVenta). Las dos comparten estructura de cabecera y detalle y se leen con el mismo motor.

¿Extrae el CUF?

Sí, en la última columna. Es el campo que sirve para quitar duplicados con certeza cuando junta descargas de varios meses, porque el número de factura se repite entre emisores distintos y el CUF no.

¿Está probado con facturas reales?

Todavía no. El soporte de Bolivia se construyó a partir de la especificación publicada del SIAT, no de archivos emitidos en producción. Debería funcionar, pero conviene revisar un par de facturas contra el original la primera vez. Si nos manda un archivo de ejemplo a hola@abrexml.com —con los datos cambiados, si quiere— lo verificamos y queda confirmado.

¿Mis facturas se suben a algún servidor?

No. La conversión ocurre dentro de su navegador y los archivos nunca viajan por la red. Puede desconectar el internet después de abrir la página y comprobarlo.

¿Tiene costo?

No. Es gratis, sin registro y sin límite de archivos.

¿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