Saltar al contenido

Para tu POS o ERP

Facturación electrónica del SII dentro de tu POS, ERP o tienda online

SII SDK es una librería TypeScript que integras en tu propio backend, no una API de terceros: cada boleta y factura va directo de tu sistema al SII, sin depender de que otro servicio esté disponible y sin que tus datos de venta salgan de tu servidor. Es el motor con el que emite Devlas POS.

caja.ts
import { prevalidarEmision } from '@devlas-cl/xml'import { resumirFoliosCaf } from '@devlas-cl/soluciones'
// Antes de cobrar: lo que el SII rechazaría, en lenguaje de cajeroconst hallazgos = prevalidarEmision(boleta, { ahora: reloj.ahora() })if (hallazgos.some((h) => h.nivel === 'error')) mostrarAlCajero(hallazgos)
// En la pantalla de caja: ¿cuántos folios quedan?const folios = resumirFoliosCaf({  tipo: 39, estado: await almacen.consultarCaf(clave),  ahora: reloj.ahora(), foliosPorDia: 40,})// { foliosLibres, diasDeFolios, nivel: 'ok' | 'aviso' | 'critico', mensaje, accion }

Pensado para la caja

Lo que un punto de venta necesita del SII

Nació dentro de un POS en producción, así que resuelve los casos que aparecen en una caja real.

Boletas, facturas, notas y guías

Boleta afecta y exenta, factura afecta y exenta, notas de crédito y débito y guía de despacho, con ventas que mezclan productos exentos y afectos.

Mensajes para el cajero

diagnosticarEstadoDocumento convierte la respuesta del SII en una frase para la pantalla y dice si tiene sentido volver a consultar.

Ticket y PDF

Ticket térmico y PDF en rollo u hoja carta y oficio, con logo opcional y el timbre PDF417.

Sucursales

Emite con el código de sucursal del SII y la dirección de cada local, y avisa cuando falta el código.

Muchos comercios, un sistema

Folios por RUT emisor, sesión del portal compartida entre réplicas y sin cobro por cliente final.

Tienda online y ERP

Las mismas llamadas sirven para emitir desde un checkout o un proceso por lotes: un sobre agrupa hasta 500 boletas.

Cómo se integra

Lo que pone la librería y lo que pone tu sistema

La librería
Valida, calcula montos, arma, timbra, firma, valida el XSD, envía, consulta el estado, pide folios y genera el ticket y el PDF.
Tu sistema
Guarda el XML firmado y el estado, implementa los puertos (HTTP, almacenes y turnos) y decide cuándo llamar desde su cola.
Tu negocio
Medios de pago, inventario y qué se documenta de una venta mixta se resuelven antes de llamar a la librería.
Sin dependencia de Devlas al emitir
La librería no consulta servidores de Devlas al ejecutarse: si Devlas no está disponible, tú sigues emitiendo.

En producción

Devlas POS emite con SII SDK como único motor de emisión desde noviembre de 2026.

Cuánto cuesta

Para un POS o ERP que emite más que boletas, el nivel Facturas cuesta 16 UF al año más IVA, sin cobro por cliente final. Si además quieres que los folios se repongan solos, AutoCAF cuesta 60 UF al año más IVA.

Los niveles son acumulativos (Libre, Facturas, AutoCAF y Certificador): cada precio es el total, anual y más IVA, y no cambia según cuántos clientes finales atiendas. Ver qué trae cada nivel.

Facturas

16 UFal año, más IVA

Todo Libre, más el resto de los documentos tributarios.

Crear cuenta
  • Factura afecta (33) y exenta (34).
  • Notas de crédito (61) y de débito (56).
  • Guía de despacho (52).
  • Libros electrónicos de ventas y compras.
  • Intercambio entre contribuyentes y Registro de Compras y Ventas (RCV).

Preguntas

Preguntas frecuentes

¿Puedo emitir documentos para mis clientes desde mi sistema?

Sí. La licencia cubre la prestación de servicios a tus propios clientes finales, por ejemplo el POS de un integrador que factura para cada comercio, sin cobro por cliente. Lo que no se permite es entregar o redistribuir el código del SDK a terceros.

¿Por qué una librería y no una API de facturación alojada?

Porque cada venta queda entre tu sistema y el SII. No dependes de que el servidor de un tercero esté arriba para emitir, no pagas por documento y tus certificados, folios y datos de venta no salen de tu infraestructura. A cambio, tu backend implementa el almacenamiento y la cola.

¿Sirve para un sistema con muchos comercios?

Sí. Los folios pertenecen al RUT emisor y el almacén usa como clave el RUT, el tipo y el ambiente, así que cada comercio tiene sus propios folios. La sesión del portal se comparte por RUT entre réplicas para no superar el límite de sesiones del SII.

¿Puedo usarlo dentro de una app de escritorio o móvil?

Validar, calcular montos e imprimir corren en el navegador, Electron y Capacitor. La firma y el envío al SII son de servidor: tu app llama a tu backend, que usa la librería.

¿Devlas hace la integración por mí?

Devlas ofrece integración a medida como servicio aparte, con cotización por caso. La licencia del SDK se contrata siempre aparte, a nombre del cliente.

SII SDK es un producto de Devlas SpA. No es un producto del Servicio de Impuestos Internos, no está afiliado a él ni cuenta con su aval. Las cifras y comportamientos del SII que se citan fueron medidos por Devlas en el ambiente de certificación salvo que se indique otra cosa.