Certificación SII automática
Certificación ante el SII, etapa por etapa y sin repetir pasos a ciegas
No es un servicio de terceros que certifica por ti: es un motor dentro de SII SDK, la librería TypeScript que integras en tu propio backend, así que el certificado de cada empresa no sale de tu servidor. Lleva a una empresa desde la postulación hasta la habilitación en producción: genera y envía los sets de prueba, sigue el avance en el portal, sube las muestras y verifica la habilitación, con trazabilidad de cada paso.
Corrida de certificación
Ejemplo- InscripciónPostulación registrada
- Sets de pruebaGenerados y firmados
- Envío de setsEPR, sin reparos
- AvanceEl SII revisa los sets
- Muestras impresasPendiente
Próxima acción que devuelve el SDK
Esperar la revisión del SIIhasta 14:35
Cómo funciona
Una máquina de estados que tú llamas cuando toca
avanzarCorrida hace un paso y responde qué sigue: llamar de nuevo, esperar hasta una hora, terminar o fallar con el texto literal del SII. El estado es JSON puro y lo guardas en tu base.
Track de facturas
- 1
Inscripción
Postula y enrola al usuario como emisor.
- 2
Sets de prueba
Genera, firma y envía los sets básico, guía, exenta y compra.
- 3
Libros y simulación
Libros de compras, ventas y guías, y el set de simulación.
- 4
Intercambio y muestras
Respuestas de intercambio y PDF de las muestras impresas.
- 5
Cumplimiento
Declaración de cumplimiento, que confirma una persona.
Track de boletas
- 1
Inscripción
La misma de facturas: se hereda.
- 2
Set de boletas
Envía el set y el resumen de folios del set.
- 3
Declaración
Va en su propia etapa, para reintentarla sin reenviar boletas ni gastar folios.
Lo que el SII exige
Reglas del trámite que el motor respeta
- Una etapa se cumple solo si el SII aceptó
- Un envío con reparos, un libro rechazado o una declaración sin registrar no avanza la corrida. Esperar no es un error: es un estado.
- Límite de sesiones por RUT
- El SII bloquea al superar el cupo de sesiones del portal y cerrar sesión no lo libera. El motor espera (35 minutos como punto de partida) en vez de reintentar.
- Fechas en hora de Chile
- Declarar con la fecha UTC produjo respuestas de fecha que no corresponde. Todas las fechas se calculan en hora de Chile.
- Acciones legales explícitas
- Postular, enrolar y declarar exigen una confirmación explícita. Sin ella, el paso no toca el portal.
- Terminar no es poder emitir
- No existe un servicio de habilitado. habilitar verifica pidiendo un folio real solo por acción explícita, con enfriamiento entre réplicas.
- Muestras completas
- Las muestras impresas incluyen la copia cedible de los tipos que la llevan; sin ella el SII rechaza la revisión entera.
Probado con una empresa real
Cuánto cuesta
La certificación automatizada está en el nivel Certificador, el más completo: incluye emisión de todos los documentos y AutoCAF. Quien ya tiene AutoCAF paga la diferencia, 40 UF 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.
Certificador
100 UFal año, más IVA
Todo AutoCAF, más certificación automatizada ante el SII.
- Motor de certificación de factura y de boleta, una etapa por llamada.
- Armado de sets de prueba, libros y muestras impresas.
- Verificación de habilitación en producción.
Preguntas
Preguntas frecuentes
¿El SII certifica la librería?
No. El SII no certifica librerías: certifica empresas que emiten con software propio. SII SDK automatiza el trámite de certificación de cada empresa y no cuenta con aval del SII.
¿Cuánto demora la certificación?
En las corridas observadas por Devlas, el trámite de boleta tomó unos 2 minutos y el de factura unos 3 minutos y 20 segundos, más la revisión de las muestras impresas por el SII (observado entre minutos y varios días hábiles). Después, el SII activa el timbraje de producción en un plazo de horas a dos días hábiles.
¿Puedo certificar a mis clientes?
Sí, con el nivel Certificador. La licencia cubre la prestación de servicios a tus propios clientes finales sin cobro por cliente. Cada empresa necesita su certificado digital y una persona que haga la declaración de cumplimiento.
¿Qué pasa con el certificador si no renuevo la licencia?
El Certificador funciona solo con licencia vigente: requiere licencia vigente (la verificación con llave firmada, sin conexión, llega en una próxima versión). Al vencer sin renovar hay 14 días de gracia con aviso; después, la certificación automatizada y los folios automáticos se detienen. Las empresas que ya certificaste siguen habilitadas ante el SII y sigues emitiendo con la última versión que recibiste.
¿Qué pasa si el proceso se corta a mitad de una etapa?
La etapa se reserva en el checkpoint antes de hablar con el SII. Si el proceso muere, la etapa no se repite sola: tú envías el evento procesoPerdido y una persona decide si reanuda. Así no se gastan folios ni se reinicia el trámite por accidente.
¿Puede reiniciar por error la certificación de una empresa ya autorizada?
El motor solo toma un trámite que conoce y no vuelve a certificar uno ya habilitado. Repetir la inscripción o pedir sets nuevos reinicia el trámite ante el SII, por eso esas acciones exigen una confirmación explícita.
En la documentación
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.