guia

Lector de facturas con IA y n8n

30/11/2025

Descargar flujo

¿Recibes muchas facturas en PDF o imagen y necesitas extraer datos clave para almacenarlos o analizarlos?

En Dominia te presentamos una solución lista para usar: flujos de trabajo de n8n que reciben documentos por Telegram, interpretan su contenido con IA o lógica específica y los guardan en Google Sheets de forma automática.


🧾 Visión general del lector de facturas

Los flujos están diseñados para:

  • Recibir facturas como PDF o imagen mediante Telegram.
  • Identificar el tipo de archivo y el país objetivo.
  • Extraer los campos más importantes para contabilidad.
  • Guardar todo en una Hoja de Google Sheets lista para filtrar, agrupar o conectar con otros sistemas.

Hay dos variantes principales:

  1. Una plantilla para México, centrada en facturas en PDF/imagen usando IA.
  2. Una plantilla para Colombia, optimizada para documentos DIAN en XML o PDF.

🇲🇽 México: facturas en PDF o imagen con IA

Con solo enviar una foto o PDF de la factura por Telegram, este flujo:

  • Detecta si el archivo es imagen o documento PDF.
  • Extrae datos clave como:
    • RUC / RFC
    • Razón social
    • Moneda
    • Descripción de los conceptos
    • Precio y cantidad
    • Forma de pago
  • Interpreta el contenido usando modelos de IA como GPT-4o (u otro modelo compatible que configures en n8n).
  • Registra de forma automática el resultado en una Hoja de Google Sheets preconfigurada.

📥 Descargas para México

Con estas dos piezas:

  1. Importas el flujo Facturas.json en n8n.
  2. Haces una copia de la hoja de ejemplo en tu Google Drive.
  3. Ajustas las credenciales de Google y Telegram.
  4. Empiezas a enviar facturas por Telegram para ver cómo se llenan las filas en automático.

🇨🇴 Colombia: lectura avanzada DIAN (XML o PDF)

La segunda plantilla está pensada para la normatividad colombiana y la forma en que la DIAN estructura la información.

Este flujo permite analizar archivos de factura electrónica DIAN en formato XML o PDF y extraer campos como:

  • ✅ Datos del proveedor y del cliente:
    • NIT
    • Nombre / Razón social
    • Dirección
    • Ciudad
  • 📅 Fechas:
    • Fecha de emisión
    • Fecha de vencimiento
    • Periodo de facturación
  • 💰 Totales:
    • Subtotal
    • Impuestos discriminados
    • Total con impuestos
    • Ajuste al peso
    • Total neto a pagar
  • 📇 Información de contacto:
    • Correo electrónico
    • Teléfono (cuando está disponible en el documento)

Uno de sus puntos fuertes es que:

  • Usa lógica condicional y parsing estructurado.
  • Cuando se trata de XML DIAN bien formado, puede extraer la información sin usar IA, evitando consumo de tokens y reduciendo costos.

📥 Descarga para Colombia

Importa este flujo en n8n, configura tu Google Sheet o el sistema donde quieras guardar los datos, y ajusta los nodos de mapeo para que coincidan con tu realidad contable.


🚀 Cuándo usar estos flujos

Estos lectores de facturas te resultan especialmente útiles si:

  • Tienes múltiples proveedores y recibes decenas o cientos de facturas al mes.
  • Tu equipo pierde tiempo copiando y pegando datos a mano en Excel o en un ERP.
  • Quieres tener histórico de compras y gastos en un solo lugar, listo para análisis.
  • Buscas un punto de partida para automatizar la relación entre facturación y contabilidad sin invertir semanas desarrollando desde cero.

💬 ¿Necesitas ayuda para desplegarlo?

¿Tienes múltiples proveedores y cientos de facturas mensuales?

💬 Escríbenos y te ayudamos a desplegar cualquiera de estos flujos en cuestión de minutos.
Agiliza tu soporte a contabilidad: más orden, menos digitación manual y menos errores.