Boleta electrónica SII
Esta guía es para Premium. La emisión de boleta electrónica está incluida en el plan Premium ($9.900–$12.900/mes).
Antes de empezar
Necesitás tener:
- RUT formalizado del contribuyente.
- Resolución del SII que te autoriza a emitir DTEs electrónicos.
- Certificado digital
.pfxvigente. Lo emite un proveedor externo (E-CertChile, Acepta, E-Sign). Cuesta $30–50.000 al año y es el mismo que ya usás para otros trámites SII. - CAFs (folios) descargados desde el portal del SII para cada tipo de DTE que vayas a emitir:
- 39 — boleta afecta (con IVA).
- 41 — boleta exenta (sin IVA).
- 61 — nota de crédito (anulaciones y devoluciones).
Configurar
Andá a Admin → SII.
Paso 1 — Datos del contribuyente
En Configuración, completá:
- RUT
- Razón social
- Dirección
- Comuna
- Giro
- Código de actividad económica
Paso 2 — Ambiente
Elegí entre:
- Certificación (default) — para validar el setup antes de salir a producción.
- Producción — para emitir boletas reales que cuentan ante el SII.
Pasar de certificación a producción requiere tipear la palabra PRODUCCION (todo en mayúsculas, sin tilde). Es intencional — no se puede hacer por accidente.
Paso 3 — Certificado
En Certificado, subí el archivo .pfx y el password. OnlyPos lo guarda cifrado con AES-256-GCM en disco. El password queda en memoria mientras la app está abierta — no se persiste.
Paso 4 — CAFs
En Folios CAF, subí los XMLs descargados del portal SII. La app valida la firma del SII antes de aceptar el archivo. Cada CAF cubre un rango de folios para un tipo de DTE específico.
Si te quedaste sin folios, OnlyPos te avisa con tiempo. Tenés que descargar más desde el portal SII y subirlos acá.
Paso 5 — Validá
Hacé una venta de prueba. En Admin → SII → Cola verificá que no haya DTEs en estado "rechazado".
Modos de operación
Después de configurar SII, cada venta puede emitir boleta o no según dos toggles independientes en Admin → Sistema → Impresora:
| SII | Auto-imprimir | Comportamiento |
|---|---|---|
| ✗ | ✗ | Registra la venta. Muestra vuelto + total. Nada se imprime. |
| ✗ | ✓ | Idem + ticket interno (no tributario) impreso automáticamente. |
| ✓ | ✗ | Cada venta emite DTE. Vos decidís si imprimís (P o click). |
| ✓ | ✓ | Cada venta emite DTE + impresión automática al volver el folio. |
Defaults conservadores: auto_print=false, preview_on_screen=true. Cambialos cuando estés cómodo con el flujo.
Cuando no hay internet
Si una venta cae sin conexión, la boleta queda en cola. La venta se completa igual — tu cliente se va con su producto. Cuando vuelve la conexión, el worker de DTE drena la cola automáticamente y emite las boletas pendientes.
En Admin → SII → Cola podés ver qué hay pendiente y forzar reintentos si querés.
DTE rechazado por el SII
Si un DTE fue rechazado, en Admin → SII → Cola vas a ver el detalle del rechazo. Las causas más comunes:
- CAF agotado — descargá más folios.
- Certificado vencido — renovalo con tu emisor.
- Ambiente equivocado — revisá si estás en certificación cuando debías estar en producción.
- Datos inconsistentes — RUT del cliente mal escrito, etc.
RCV
OnlyPos descarga el Registro de Compras y Ventas del SII en CSV/Excel para tu contador. Admin → SII → RCV → Descargar, elegís el período.