Compras DIAN → Siigo Pyme
en 3 clics
Convierte los ZIPs DIAN de compras de tu cliente en las 3 plantillas oficiales de Siigo Pyme — productos, líneas y grupos, y movimiento contable — listas para importar. Sin crear productos uno por uno, sin digitar facturas, sin nube.
100% local
Ni un byte sale de tu computador. Sin nube, sin login, sin AI externa.
Determinístico
Mismo XML siempre produce mismas filas en los Excels. Auditable.
Cuentas a tu medida
Tú pones las cuentas PUC. No inventamos códigos del PUC genéricos.
A prueba de cambios
Si Siigo cambia el formato de las plantillas, sube la nueva y el programa la detecta automáticamente.
Los 3 Excels que genera
Compatibles 1:1 con las plantillas oficiales que Siigo Pyme pide en sus importaciones desde Excel.
productos_*.xlsx
Catálogo de productos único. Una fila por (proveedor + código de producto). Llenamos descripción, costo de compra, IVA%, NIT proveedor, año/mes/día de la última compra.
lineas_grupos_*.xlsx
Una fila con la línea y grupo de inventario que configuraste, apuntando a la cuenta de gasto/contrapartida que diste. Sirve para que Siigo sepa contra qué cuenta cargar las compras.
movimiento_contable_*.xlsx
Comprobantes contables completos. Por cada factura generamos las filas necesarias: gasto (D), IVA descontable (D), retenciones (C), CxP proveedor (C). Débitos cuadran con Créditos automáticamente.
Paso a paso (para contadores)
Escrito para alguien que no necesariamente es técnico. Si ya manejas Siigo Pyme, esto te suena familiar.
Descarga los ZIPs de la DIAN
Entra al portal DIAN > Consulta de Documentos Electrónicos > Compras. Descarga los ZIPs del periodo que vas a contabilizar.
- Cada ZIP trae 1 o más XMLs UBL (facturas/documentos soporte) y el PDF de representación gráfica.
- Si tu cliente ya te pasa los XMLs sueltos, también sirven. El programa acepta ZIPs y XMLs.
- Tip: si usas la extensión Chrome de Kontavyx puedes descargar masivamente los ZIPs del DIAN en un clic.
Abre Kontavyx → Compras Siigo Pyme
En el menú lateral de la aplicación verás dos secciones: Compras Siigo Nube y Compras Siigo Pyme. Entra a Pyme.
- Compras Siigo Nube = la sección clásica que carga directamente facturas a Siigo Nube vía API.
- Compras Siigo Pyme = la nueva. Genera Excels para importar manualmente desde Siigo Pyme Windows.
- Si tu cliente usa Siigo Nube, quédate en la primera. Si usa la versión escritorio (Siigo Pyme), usa esta.
Arrastra los ZIPs y haz clic en Analizar
El programa lee todos los XMLs (desempacando los ZIPs por dentro), parsea cada factura y te muestra un resumen.
- Verás cantidad de facturas, proveedores únicos, base gravable, IVA, retenciones y total a pagar.
- Todo se hace en tu PC. Ningún archivo se sube a internet en ningún momento.
- Si hay XMLs corruptos, el programa los reporta abajo y sigue con los que sí pudo leer.
Configura las cuentas PUC de tu empresa
Esta es la única parte manual. Pon tus cuentas según el plan de cuentas que maneje tu cliente. Las dejamos vacías a propósito — no inventamos cuentas.
- Obligatorias: Tipo y código de comprobante (ej. F=Factura, 1), cuenta de gasto/costo, cuenta proveedor (CxP).
- Opcionales pero recomendadas: cuentas de IVA 19% y 5%, retefuente, reteIVA, reteICA.
- Si dejas una cuenta vacía, el programa simplemente omite ese movimiento en el comprobante.
- La configuración queda guardada en tu PC para próximos usos — no la pierdes.
Elige carpeta de salida y genera
Un clic en 'Generar 3 Excels' y tendrás los archivos listos para importar a Siigo Pyme.
- productos_*.xlsx — catálogo de productos únicos detectados en las facturas.
- lineas_grupos_*.xlsx — línea y grupo de inventario con la cuenta contrapartida.
- movimiento_contable_*.xlsx — comprobantes contables balanceados (Débitos = Créditos).
Importa los 3 Excels en Siigo Pyme
Abre Siigo Pyme Windows. Primero los catálogos, luego el movimiento. Tres importaciones, listo.
- Productos: Catálogos → Importaciones desde Excel → Productos → Selecciona productos_*.xlsx
- Líneas y grupos: Catálogos → Importaciones desde Excel → Líneas y grupos → Selecciona lineas_grupos_*.xlsx
- Movimiento: Catálogos → Importaciones desde Excel → Movimiento contable → Selecciona movimiento_contable_*.xlsx
- Cada paso tarda segundos. Si Siigo reporta error en alguna línea, el mensaje te dice el número de fila exacto.
¿Por qué no carga a Siigo Pyme directamente?
Siigo Pyme (la versión Windows escritorio) no tiene una API pública para automatizar cargas masivas. La forma oficial de meterle datos en lote es a través de sus plantillas Excel. Por eso este flujo es: nosotros generamos los Excels, tú los importas en Siigo. La importación en Siigo toma segundos por archivo — mucho más rápido que crear cada producto y cada comprobante a mano.
Si tu cliente usa Siigo Nube (versión web), usa la otra sección Compras Siigo Nube que sí carga las facturas directamente vía API en segundos.
Preguntas frecuentes
¿Por qué no carga las facturas directamente a Siigo Pyme como hace con Siigo Nube?
Siigo Pyme es la versión Windows offline de Siigo y no tiene API pública para cargas automáticas. La única manera oficial de meterle datos masivos es a través de las plantillas Excel. Por eso nuestro programa genera los Excels y tú haces la importación final (que en Siigo Pyme toma segundos).
¿Por qué los campos de cuentas PUC están vacíos por defecto?
Porque el plan de cuentas varía por empresa. Una empresa de servicios usa 513595 para gastos generales, otra puede usar 519590, otra clasifica por proyecto en 6135. Si pre-llenáramos cuentas, le estaríamos imponiendo una contabilidad genérica a tu cliente. Mejor que tú las pongas según el plan de cuentas que ya maneje.
¿Qué pasa si Siigo cambia el formato de sus plantillas?
El programa tiene un panel 'Plantilla custom' donde puedes subir la nueva plantilla que Siigo te dé. Detectamos las columnas por nombre (con tolerancia a tildes y mayúsculas) y mapeamos los campos automáticamente. Si algún campo no se puede detectar, te lo avisamos y puedes mapearlo a mano.
¿Soporta documento soporte electrónico (compras a no obligados)?
Sí. El programa lee tanto facturas electrónicas (InvoiceTypeCode=01) como documentos soporte (07). En ambos casos extrae proveedor, líneas, IVA y retenciones según el XML.
¿Y si una factura tiene IVA 5% mezclado con 19%?
Las líneas con IVA 5% y 19% se agrupan por separado, cada una con su propia cuenta de IVA descontable. Si no configuraste la cuenta del IVA 5%, ese movimiento se omite (Siigo no rechaza, pero te queda inconsistente — recomendado configurar las dos).
¿Necesito conexión a internet?
Solo para validar tu licencia de Kontavyx la primera vez y para descargar los ZIPs desde el portal DIAN. El procesamiento de los XMLs y la generación de Excels es 100% offline.
¿Funciona con Siigo Nube?
No. Para Siigo Nube usa la sección 'Compras Siigo Nube' del menú lateral, que sí carga las facturas directamente vía API de Siigo Nube. Esta sección 'Compras Siigo Pyme' es solo para la versión Windows escritorio.
Listo para ahorrar horas
Descarga Kontavyx y empieza a procesar las compras de tus clientes de Siigo Pyme. La sección "Compras Siigo Pyme" ya viene incluida en la aplicación principal.