← Chile

Facturación electrónica en Chile con software libre: el sistema del SII, LibreDTE y otras opciones

En Chile puedes emitir facturas y boletas electrónicas con el sistema gratuito del SII, con software de mercado o con software propio. Qué ofrece cada camino, qué es LibreDTE, qué exige su licencia y cuándo conviene cada opción.

En este artículo
  1. Las tres vías para emitir DTE
  2. LibreDTE: el proyecto de código abierto chileno
  3. ERP libres con facturación chilena
  4. Cuál conviene
  5. Preguntas frecuentes

En Chile hay tres formas de emitir documentos tributarios electrónicos (DTE), como facturas, boletas, notas de crédito y guías de despacho: el sistema gratuito del SII, un software de mercado de un proveedor, o un software propio certificado ante el SII. El formato de los documentos es público y está documentado por el SII, por eso existen proyectos de código abierto como LibreDTE que implementan la emisión. La opción adecuada depende del volumen de documentos y de cuánto necesitas integrarlo con tus otros sistemas.

Las tres vías para emitir DTE

Vía Costo Integración con otros sistemas Adecuada para
Sistema gratuito del SII Gratis Ninguna: se emite a mano en el sitio del SII Pocas facturas al mes, sin sistema de ventas
Software de mercado Suscripción mensual o por documento Según el proveedor: API, conectores con ERP o tienda en línea La mayoría de las empresas con volumen
Software propio Desarrollo y mantenimiento Total Empresas con equipo técnico y necesidades específicas

El sistema gratuito del SII

El SII ofrece un portal para emitir y recibir facturas, boletas, notas de crédito y débito y guías de despacho sin costo. Para usarlo hay que haber iniciado actividades y ser contribuyente de primera categoría. Es suficiente para un profesional o una pyme pequeña, pero cada documento se llena a mano: no se conecta con un inventario, una tienda en línea ni un sistema contable.

Software de mercado

Son proveedores que emiten los documentos por ti, normalmente integrados con un ERP, un punto de venta o una tienda en línea. El SII publica en su sitio la lista de empresas que ofrecen este servicio. Casi todo el software de mercado es propietario.

Software propio

Cualquier contribuyente puede desarrollar su propio sistema de emisión. Antes de usarlo en producción tiene que aprobar el proceso de certificación del SII, que consiste en emitir un set de documentos de prueba en el ambiente de certificación y demostrar que cumplen el formato. Las especificaciones técnicas (esquemas XML, firma electrónica, timbre electrónico, envío y consulta de estado) están publicadas en el sitio del SII.

LibreDTE: el proyecto de código abierto chileno

LibreDTE es el proyecto de código abierto más conocido para facturación electrónica en Chile. Implementa la generación, firma, timbraje y envío de DTE al SII, y tiene dos piezas principales:

  • Biblioteca en PHP (libredte-lib-core): el núcleo para generar y enviar documentos desde cualquier aplicación.
  • Aplicación web edición comunidad: un sistema completo de facturación que puedes instalar en tu servidor.

Existe además una edición Enterprise, que se ofrece como servicio en libredte.cl.

Qué exige su licencia

LibreDTE se distribuye bajo la licencia AGPL, con términos y condiciones adicionales del proyecto. En la práctica:

  • Si integras la biblioteca en tu sistema y lo distribuyes u ofreces como servicio por internet, tu sistema también debe publicarse bajo AGPL, con su código fuente. Es el efecto del copyleft en red.
  • Los términos del proyecto piden reconocer públicamente el uso de LibreDTE y a su autor.
  • Según su documentación, no hay licencia comercial alternativa para la biblioteca.

Si piensas usarlo en un producto comercial cerrado, lee los términos completos antes. Las dudas típicas sobre la AGPL están en ¿puedo usar código GPL en un producto comercial?

ERP libres con facturación chilena

Odoo tiene una localización chilena, con plan de cuentas e impuestos locales. La emisión electrónica integrada con el SII forma parte de su edición Enterprise, que es de pago; con la edición Community hace falta un módulo de terceros o un servicio externo. Dolibarr y otros ERP libres dependen también de módulos de la comunidad o de integraciones con proveedores de DTE.

Antes de elegir un ERP, libre o no, verifica tres cosas: que emita todos los documentos que necesitas (por ejemplo, boletas o guías de despacho), quién mantiene el módulo cuando el SII cambia una especificación, y si hay soporte local.

Cuál conviene

  • Emites pocas facturas y no tienes sistema de ventas: el sistema gratuito del SII.
  • Vendes por una tienda en línea o un punto de venta: un proveedor de software de mercado que se integre con esa plataforma.
  • Tienes equipo técnico y quieres control total: software propio sobre una biblioteca como LibreDTE, aceptando la AGPL, o desarrollado desde las especificaciones del SII.
  • Usas un ERP: la facturación que ese ERP soporte oficialmente, para no depender de dos proveedores cuando algo falla.

Preguntas frecuentes

¿Se puede emitir facturas electrónicas gratis en Chile? Sí. El SII ofrece un sistema gratuito para emitir facturas, boletas, notas de crédito y débito y guías de despacho, al que acceden los contribuyentes de primera categoría que iniciaron actividades.

¿Qué es un DTE? Es un documento tributario electrónico: una factura, boleta, nota de crédito, nota de débito o guía de despacho emitida en el formato electrónico que define el SII.

¿Qué es LibreDTE? Es el proyecto de código abierto más conocido para facturación electrónica en Chile. Incluye una biblioteca en PHP para generar, firmar, timbrar y enviar DTE al SII, y una aplicación web que puedes instalar en tu servidor.

¿Puedo usar LibreDTE en un software comercial cerrado? No, si distribuyes ese software o lo ofreces como servicio por internet. Su licencia es la AGPL, que obliga a publicar tu sistema bajo la misma licencia y con su código fuente.

¿Cómo se certifica un software de facturación propio ante el SII? Aprobando el proceso de certificación del SII: emitir un set de documentos de prueba en el ambiente de certificación y demostrar que cumplen el formato. Solo después se puede usar en producción.

Fuentes