2 jun 2026 9 min lectura por Andrés Abarzúa

Facturación electrónica SII: cómo integrar boletas y facturas a tu sitio web o e-commerce en Chile

Guía técnica para emitir boletas y facturas electrónicas desde tu sitio o tienda online en Chile. Comparativa de OpenFactura, Haulmer, Bsale, Defontana y SII directo. Costos, integración y obligaciones.

En Chile, cualquier venta —online u offline— requiere emitir un Documento Tributario Electrónico (DTE): boleta electrónica para consumidor final, factura electrónica para empresa. Si tu sitio vende y no emite el DTE automáticamente, estás generando una bomba de tiempo contable y arriesgando multas del SII.

Esta guía te explica las opciones reales para integrar facturación electrónica a tu sitio o e-commerce chileno, con costos y casos de uso por tamaño de empresa.

Lo obligatorio (en simple)

Desde marzo de 2020, todas las empresas en Chile están obligadas a emitir documentos electrónicos: boleta electrónica, factura electrónica, nota de crédito, nota de débito y guía de despacho electrónica. No hay excepciones por tamaño, rubro o volumen.

Tu sitio debe poder, mínimo:

  1. Generar el DTE en el momento de la venta.
  2. Enviarlo al SII y recibir el folio asignado.
  3. Mostrar al cliente el DTE en pantalla y enviárselo por email.
  4. Guardar el DTE en formato XML para tu contabilidad.

Lo puedes hacer de tres formas: API directa al SII, proveedor intermedio (PPM autorizado), o sistema integrado tipo ERP.

Las 3 vías para integrar facturación electrónica

Vía 1: API directa al SII

Cómo funciona: tu sistema firma digitalmente cada DTE con tu certificado de empresa y lo envía directo a los servidores del SII vía SOAP/REST.

Pros:

  • Sin costos mensuales fijos.
  • Control total del flujo.
  • Sin terceros con tu información.

Contras:

  • Desarrollo complejo (firma electrónica avanzada, validaciones XML, manejo de rechazos).
  • Mantención constante (el SII cambia esquemas cada año).
  • Tú asumes contingencias técnicas.

Cuándo conviene: empresas con volumen alto (1.000+ DTE/mes), equipo técnico interno y necesidad de control total.

Vía 2: Proveedor PPM intermedio

Un PPM (Proveedor de Productos y Servicios de Facturación Electrónica) actúa como puente entre tu sitio y el SII. Tú integras una API simple, ellos manejan toda la complejidad SII.

Los principales en Chile:

ProveedorFocoPlan PYME aproximado
OpenFactura (Haulmer)API moderna, buena documentacióndesde $9.990/mes
BsalePunto de venta + facturacióndesde $14.990/mes
NuboxContabilidad + facturacióndesde $19.900/mes
DefontanaERP completodesde $35.000/mes
ToteatRestaurantes y retaildesde $29.000/mes
LaudusEmpresas medianascotización

Pros:

  • Integración en horas, no semanas.
  • Soporte técnico chileno.
  • Cumplimiento garantizado.

Contras:

  • Costo mensual recurrente.
  • Dependencia del proveedor.

Cuándo conviene: 95% de las PYMEs. Es lo que recomendamos por default.

Vía 3: ERP que ya incluye facturación

Si ya usas Defontana, SAP Business One, Manager.io, Nubox o similar, tu ERP ya tiene módulo de facturación electrónica. Lo correcto es integrar tu sitio AL ERP, no a un PPM aparte.

Pros:

  • Todo en un sistema (contabilidad, stock, facturación).
  • Sin duplicar suscripciones.

Contras:

  • Las APIs de ERPs son menos modernas que las de PPMs.
  • La integración suele ser más cara.

Comparativa rápida de los 3 PPMs más usados

CriterioOpenFacturaBsaleNubox
FocoAPI para desarrolladoresPOS + e-commerceContable + facturación
Calidad docsExcelenteBuenaRegular
SoporteEmail + ticketsEmail + chat + teléfonoEmail + teléfono
Plan más barato$9.990/mes$14.990/mes$19.900/mes
Volumen incluido50 DTE100 DTE100 DTE
Plataformas con pluginWooCommerce, JumpsellerWooCommerce, Shopify, JumpsellerWooCommerce
API REST modernaParcial

Integración a las plataformas chilenas más comunes

WordPress / WooCommerce

  • Plugin OpenFactura para WooCommerce: oficial, gratis, configuración en 30 min.
  • Plugin Bsale para WooCommerce: oficial, gratis con suscripción Bsale.
  • Alternativa custom: usar la API REST del PPM en el hook woocommerce_thankyou.

Jumpseller

  • App OpenFactura: oficial en el marketplace de Jumpseller.
  • App Bsale: oficial.
  • Integración nativa: Jumpseller ya tiene módulo de boleta electrónica con OpenFactura preintegrado.

Shopify

Shopify NO tiene apps nativas chilenas robustas. Las opciones son:

  • App de OpenFactura para Shopify (limitada).
  • Integración custom vía webhooks de Shopify + API de PPM.
  • Migrar a Jumpseller o WooCommerce si la facturación es crítica.

Este es uno de los puntos donde Shopify pierde frente a Jumpseller/WooCommerce en Chile.

Sitios a medida (Vue, Nuxt, Laravel)

Cualquier PPM tiene API REST que conectas en 1-2 días de desarrollo. Flujo típico:

  1. Cliente paga vía pasarela.
  2. Tu backend confirma el pago.
  3. Llamada a la API del PPM con datos de la venta.
  4. PPM retorna folio + URL del DTE.
  5. Mostrar DTE al cliente y enviar por email.

Boleta electrónica vs factura electrónica

DocumentoCuándo emitirDatos requeridos
Boleta electrónicaVenta a consumidor final (persona natural sin RUT empresa)Mínimo: monto, fecha. Opcional: RUT cliente.
Factura electrónicaVenta a empresa con giroRUT, razón social, giro, dirección, comuna.

Tu sitio debe permitir al cliente elegir qué documento quiere antes de pagar. La mayoría de e-commerce chilenos olvidan esto y terminan emitiendo solo boletas, perdiendo ventas B2B porque las empresas necesitan factura para descontar IVA.

Costos totales reales

Para una PYME que vende 200 órdenes/mes en e-commerce con boleta+factura:

  • PPM (OpenFactura plan PYME): $9.990/mes.
  • Certificado digital (1 año): $25.000–$45.000/año.
  • Integración inicial (WooCommerce con plugin): 2-4 horas trabajo, $80.000-$150.000 una vez.
  • Integración inicial (sitio a medida): 8-16 horas trabajo, $400.000-$1.000.000 una vez.

Costo recurrente promedio: ~$13.000/mes incluyendo PPM y prorrateo del certificado.

Errores comunes

  • No configurar el ambiente de certificación primero: el SII te exige aprobar un set de pruebas antes de emitir DTE reales. Saltarse esto = rechazos masivos.
  • Olvidar el envío del XML al cliente: por ley el cliente debe recibir el DTE en formato XML, no solo el PDF visual.
  • Usar el certificado del dueño en vez del de la empresa: el certificado debe estar a nombre de la razón social, no de la persona.
  • No manejar el rechazo de DTE: el SII puede rechazar DTEs (errores de glosa, productos prohibidos, etc.). Tu sistema debe poder reintentarlos.
  • No actualizar cuando el SII cambia esquema: cada 12-18 meses hay cambios. Si tu integración es DIY, asegura que alguien la mantiene.

Cumplimiento con Ley 21.719

La nueva Ley 21.719 de Protección de Datos impacta también la facturación: los DTEs contienen datos personales (RUT, dirección, email). Asegúrate de que tu PPM cumpla con la ley y que tu política de privacidad mencione el tratamiento de estos datos.

Conclusión

Integrar facturación electrónica no es opcional. Es obligación legal y, bien hecho, una mejor experiencia de cliente (DTE inmediato, sin esperar al área contable al día siguiente). El 95% de las PYMEs debería usar un PPM intermedio, no API directa al SII.

En Klevo integramos OpenFactura, Bsale, Nubox y Defontana a WordPress, Jumpseller, Shopify y desarrollos a medida. Si tu sitio vende pero la facturación es manual, conversemos. Es uno de los proyectos con mejor ROI: bajas costos contables, evitas multas y cierras ventas B2B que hoy estás perdiendo.

¿Trabajamos juntos?

Si estás evaluando hacer tu sitio o renovarlo, cuéntanos en qué estás y te respondemos dentro de 24 horas hábiles con plazo y precio.