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 — y las contabiliza directo en el Siigo instalado. 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. Lee tu plan de cuentas y contabiliza directo en el Siigo instalado; si Siigo no está en ese equipo, genera los Excel para importarlos.
- 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 el lote trae un impuesto cuya cuenta está vacía, el programa se detiene y te dice cuál falta: nunca contabiliza un comprobante a medias.
- La configuración queda guardada en tu PC para próximos usos — no la pierdes.
Elige carpeta de salida y contabiliza
Con Siigo en el equipo, un clic en 'Contabilizar en Siigo' genera los 3 Excels y los importa por ti. Sin Siigo, 'Generar 3 Excels' te deja los archivos listos.
- 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).
Solo si Siigo no está en este equipo: importa los 3 Excels
Abre Siigo Pyme en el computador donde está instalado. 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.
¿Cómo carga a Siigo Pyme sin que haya API?
Siigo Pyme (la versión Windows escritorio) no tiene una API pública, pero sí trae ExcelSiigo, su herramienta oficial de importación. Kontavyx la usa para leer tu plan de cuentas, crear los terceros que falten y grabar el comprobante: si Siigo está en este computador, no importas nada a mano. Si Siigo vive en otro equipo, te deja los 3 Excels y la importación toma segundos por archivo.
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?
Sí lo hace, cuando Siigo Pyme está instalado en el mismo computador: usa ExcelSiigo, la herramienta oficial de importación de Siigo, para leer tu plan de cuentas, crear los terceros que falten y grabar el comprobante. Si Siigo vive en otro equipo, te deja los 3 Excels y tú haces la importación final (que 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 (código 05). 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 el lote trae IVA 5% y no configuraste esa cuenta, el programa se detiene y te lo dice antes de generar: prefiere frenar a contabilizar el IVA en la cuenta equivocada.
¿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.