guia

Cómo usar el workflow LectorFactura para extraer datos de facturas DIAN (PDF)

03/03/2026

Guía paso a paso para configurar e iniciar la extracción automática de datos de facturas electrónicas de la DIAN con N8N

Descargar flujo

Aprende a configurar y usar el workflow LectorFactura para extraer automáticamente los datos clave de facturas electrónicas DIAN en formato PDF y organizarlos en un archivo CSV usando N8N.

🎥 Tutorial en video

A continuación tienes el video completo donde se muestra el proceso paso a paso:


Cómo funciona el workflow

El workflow LectorFactura procesa archivos PDF de facturas emitidas por la DIAN para extraer automáticamente datos detallados de los productos o servicios facturados, sin costo adicional por tokens o agentes de IA.

Pasos del flujo de trabajo:

  1. Se organizan todos los archivos PDF de las facturas a la carpeta "data folder" de WinN8N.
  2. El workflow lee esos PDF y filtra únicamente archivos con la extensión .pdf para su procesamiento.
  3. Usa un nodo de extracción de texto para convertir el contenido de los PDF en texto legible.
  4. Un código personalizado en el workflow analiza el texto extraído para parsear y organizar los siguientes datos:
    • Datos del documento: número de factura, fechas, tipo y forma de pago, orden de pedido.
    • Datos del emisor (proveedor): razón social, NIT, dirección, teléfono, correo, régimen fiscal.
    • Datos del adquiriente (cliente): nombre, tipo y número de documento, dirección, teléfono, correo.
    • Detalles de los productos: código, descripción, cantidad, precios, impuestos aplicados.
    • Totales financieros: subtotal, impuestos, descuentos, recargos, total neto y pago.
  5. Los datos se dividen por producto y se mezclan para insertar las filas en una tabla de datos configurada en N8N.
  6. Finalmente, se espera el procesamiento y la información se organiza y puede descargarse en formato CSV para su uso en Excel u otras aplicaciones.

Beneficios de esta automatización

• Automatización completa sin costo adicional de tokens o agentes de IA. • Extracción precisa de datos clave de facturas electrónicas DIAN en formatos PDF. • Interpretación detallada: datos del proveedor, cliente, productos y totales financieros. • Integración directa con tablas de datos en N8N para fácil acceso y manipulación. • Exportación organizada a archivo CSV listo para análisis o contabilidad. • Workflow flexible que puede ser ejecutado fácilmente desde la interfaz de N8N. • Ayuda a reducir errores manuales y aumentar la productividad en la gestión de facturas.

Requisitos para implementarlo

• Tener instalado y configurado WinN8N o entorno que soporte n8n workflows. • Contar con archivos PDF de facturas generadas por el portal de la DIAN. • Crear una tabla de datos en N8N llamada 'documentos_dian' importando la plantilla CSV proporcionada. • Configurar nodos en el workflow con el identificador correcto de la tabla de datos. • Comprensión básica de flujos y nodos en N8N para ejecutar y verificar el flujo de trabajo.