Blog GRS — Automação & IA
Financeiro

Como automatizar a conciliacao bancaria com n8n e IA

GRS Automações10 de setembro de 20264 min de leitura
Como automatizar a conciliacao bancaria com n8n e IA

O pesadelo silencioso das pequenas empresas

Se você já passou o fim do mês cruzando o extrato bancário linha por linha com os lançamentos do seu sistema financeiro, sabe o tamanho da dor. A conciliação bancária é uma daquelas tarefas invisíveis: ninguém elogia quando está em dia, mas todo mundo sofre quando algo não bate.

O problema não é só o tempo gasto. É o risco. Um pagamento duplicado que passou despercebido, uma receita não identificada, uma taxa cobrada errado pelo banco. Cada divergência não detectada vira dinheiro perdido ou decisão tomada com dados errados.

A boa notícia: com n8n e uma pitada de IA, dá para automatizar 80% desse trabalho e transformar horas de planilha em uma revisão de 10 minutos.

O que exatamente vamos automatizar

A conciliação bancária tem uma lógica clara que máquinas adoram:

  1. Buscar as transações do extrato bancário.
  2. Buscar os lançamentos do sistema financeiro (ou planilha).
  3. Cruzar os dois por valor, data e descrição.
  4. Marcar o que bate, sinalizar o que sobra.
  5. Usar IA para interpretar descrições confusas e sugerir pares.

É justamente o passo 5 que separa uma automação simples de uma que realmente funciona no mundo real. Extratos bancários vêm com descrições como TEV 0293-PAG-JOAO S SILVA ME, enquanto seu lançamento diz João Silva - NF 1042. Só uma IA consegue entender que são a mesma coisa.

Montando o fluxo no n8n

1. Coletando os dados

Você tem duas fontes. Para o extrato bancário, use a API do banco (via Open Finance) ou um upload de arquivo OFX/CSV. O n8n tem o nó Read Binary File e nós de parsing que leem OFX sem dor de cabeça.

Para o sistema financeiro, conecte via API do seu ERP, ou puxe uma planilha do Google Sheets com o nó Google Sheets.

2. Normalizando os dados

Use um nó Code para padronizar os dois lados no mesmo formato: data, valor, descricao, id. Arredonde valores, remova acentos e caracteres estranhos das descrições. Isso já resolve boa parte dos casos simples.

return items.map(item => {
  const d = item.json;
  return { json: {
    data: d.date.slice(0,10),
    valor: Math.round(parseFloat(d.amount) * 100),
    descricao: (d.memo || '').toUpperCase().trim(),
    id: d.id
  }};
});

3. Cruzamento automático (match exato)

Com um nó Merge ou lógica em Code, faça o primeiro match: mesma data e mesmo valor. Isso costuma resolver 60 a 70% das transações instantaneamente. Marque cada uma como "conciliada".

4. A IA entra para os casos difíceis

O que sobrou são as divergências: valores que aparecem só de um lado, ou descrições que não batem. Aqui você envia os pares candidatos para um nó de IA (OpenAI, Claude ou modelo local via Ollama).

O prompt é direto: "Recebi estas transações não conciliadas do extrato e estes lançamentos em aberto. Sugira quais são o mesmo pagamento, com nível de confiança de 0 a 100 e justificativa."

A IA devolve algo como: Extrato 'TEV JOAO S SILVA ME' = Lançamento 'João Silva NF 1042' — confiança 92%. Você define uma regra: acima de 85%, concilia automático; entre 60 e 85%, marca para revisão humana; abaixo disso, sinaliza como divergência real.

5. Relatório e alertas

No fim do fluxo, gere um resumo. Envie para o WhatsApp do dono ou do financeiro via nó de WhatsApp: "Conciliação de hoje: 148 transações, 142 conciliadas automaticamente, 4 para revisão, 2 divergências (R$ 320 sem correspondência)."

Agende esse fluxo com um nó Cron para rodar toda manhã. Seu financeiro acorda com o trabalho pronto.

Cuidados que fazem a diferença

  • Nunca marque como conciliado automaticamente abaixo de 85% de confiança. Erro em finanças custa caro.
  • Guarde um log de tudo. Registre qual decisão foi automática e qual foi humana, para auditoria.
  • Comece só sugerindo. Nas primeiras semanas, deixe a IA apenas propor os pares e um humano aprovar. Depois de validar a precisão, aumente a autonomia.

O resultado na prática

Um pequeno comércio com 200 a 400 transações mensais gasta facilmente meio dia por semana nessa conciliação. Com o fluxo acima, esse tempo cai para uma revisão diária de poucos minutos — e com menos erros do que a revisão manual cansada de fim de mês.

Montar essa automação exige entender tanto de n8n quanto das particularidades do seu fluxo financeiro. Se você quer implementar uma conciliação sob medida para o seu negócio, sem quebrar a cabeça com integrações bancárias e prompts de IA, a GRS Automações pode ajudar a desenhar e colocar o fluxo para rodar. Vamos conversar?

Conciliacao bancaria automatica com n8n e IA · Blog GRS — Automação & IA