Como automatizar a conciliação financeira no ERP
Conciliação financeira é o trabalho mais subestimado da gestão. Em empresa média (R$ 30M–80M de faturamento), a equipe de financeiro gasta 40 a 120 horas por mês comparando extratos bancários com lançamentos do ERP, batendo títulos pagos, identificando estornos e ajustando saldo. Tudo isso para o gestor poder responder uma pergunta simples: "quanto eu tenho em caixa agora?"
A boa notícia: 80% desse trabalho pode ser automatizado. A má notícia: a maioria das empresas tenta automatizar do jeito errado e desiste.
O problema raiz: integração entre 3 fontes
Conciliação envolve cruzar três fontes que quase nunca falam entre si:
- Extrato bancário (formato OFX, CNAB, ou CSV exportado manualmente)
- Contas a receber no ERP (títulos pagos, com data, valor e cliente)
- Contas a pagar no ERP (títulos quitados, com fornecedor)
A cada cruzamento, surge ruído:
- Cliente paga R$ 1.234,56 mas o boleto era R$ 1.250 (diferença de juros/desconto)
- Transferência sem identificação no extrato
- Pagamento duplicado por engano
- Estorno do dia anterior
Conciliação manual lida com isso item por item, em planilha. É lento, propenso a erro e impossível de auditar depois.
A arquitetura da automação
O fluxo automatizado tem quatro etapas:
1. Ingestão automática do extrato
A conta bancária expõe o extrato via:
- Open Finance / Open Banking (padrão BACEN, ideal para bancos novos)
- API direta (Itaú, Bradesco, Santander, BB têm APIs corporativas)
- OFX via download automático (RPA acessando o internet banking)
- CNAB 240/400 (formato bancário tradicional, ainda muito usado)
Recomendação: use Open Finance ou API direta sempre que possível. RPA em internet banking é frágil (banco muda layout, MFA atrapalha) e CNAB tem latência alta.
2. Matching automático
Cada lançamento do extrato é comparado com títulos do ERP usando regras:
- Match exato: mesmo valor, mesma data, mesma referência → automático
- Match próximo: mesmo valor, ±2 dias, diferença de até 5% (juros/desconto) → automático com sinalização
- Match parcial: valor próximo mas cliente não bate → vai para revisão humana
Em empresas que automatizamos, 70% a 85% dos lançamentos casam automaticamente. O resto vai para revisão — mas é muito menos do que antes.
3. Tratamento de exceções com IA
Aqui entra a IA. Para os casos que não casaram automaticamente, um modelo de linguagem pode:
- Ler a descrição do lançamento ("TED CLI JOAO SILVA")
- Comparar com base de clientes
- Sugerir o título correspondente
- Aprender com aprovações anteriores (feedback loop)
Em projetos recentes, a IA reduz casos manuais em mais 50% após 2 meses de uso (efeito do aprendizado).
4. Lançamento automático no ERP
Para matches automáticos confirmados, o sistema grava a baixa no ERP via API (TOTVS, SAP, Sankhya) ou RPA. Cada baixa fica auditada — quem, quando, com base em qual regra.
Stack típica de implementação
Para empresas brasileiras de R$ 30M–100M, a stack que melhor funciona:
| Componente | Tecnologia comum |
|---|---|
| Ingestão bancária | Open Finance (Belvo, Pluggy, Stark) ou APIs nativas |
| Processamento | Python (pandas) ou Node.js em AWS Lambda / Cloud Run |
| Matching | Regras + IA (OpenAI / Anthropic via API) |
| Fila de revisão | Painel web simples (Next.js + Postgres) |
| Integração ERP | API REST TOTVS ou RPA |
| Monitoramento | Logs em S3 + Grafana / CloudWatch |
Custo de infra: tipicamente R$ 300 a R$ 1.500/mês dependendo do volume.
Os erros que matam o projeto
Vi muitos projetos de automação financeira fracassarem. Os três motivos mais comuns:
1. Confiar em 100% automático. Toda automação financeira precisa de revisão humana para casos limítrofes. Não é "demitir o time financeiro" — é "liberar o time para análise estratégica".
2. Não tratar exceção desde o dia 1. Se o robô só sabe lidar com o caso feliz, na primeira semana surge um caso novo e ele trava. Implemente fila de exceções antes de ir para produção.
3. Subestimar a auditoria. Conciliação automática precisa ser mais auditável que manual, não menos. Cada decisão automática precisa ter trilha: qual regra acionou, com qual confiança, quem revisou.
Quanto tempo leva e quanto custa
Projeto típico de conciliação financeira automática para empresa de R$ 30M–80M:
- Levantamento e mapeamento: 1–2 semanas
- Conexão com banco e ERP: 2–3 semanas
- Motor de matching: 2–3 semanas
- Painel de revisão e auditoria: 2 semanas
- Testes e go-live faseado: 2 semanas
Total: 9 a 12 semanas. Investimento: R$ 35.000 a R$ 90.000.
Para os casos que acompanhamos, o payback acontece entre 5 e 9 meses, considerando economia de horas + redução de erro contábil.
Como começar
Antes de contratar qualquer solução, faça este exercício interno:
- Quantos lançamentos bancários vocês processam por mês?
- Quantas horas/semana o time gasta conciliando?
- Quantos erros de conciliação foram identificados nos últimos 12 meses?
- Qual o impacto financeiro desses erros?
Com esses números na mão, dá para calcular ROI realista. Se o número 2 multiplicado por 4 semanas × custo/hora der mais que R$ 60.000/ano, automação tem caso de negócio.
Quer ajuda nesse cálculo? É exatamente o que entregamos no diagnóstico de gargalos operacionais — em 2 semanas, com risco zero.
Conclusão
Conciliação financeira é o tipo de processo onde automação paga sozinha: alto volume, alta repetição, alto custo de erro humano. A receita não é mágica — é técnica: ingestão automática, matching com regras + IA, fila de exceção com auditoria.
O que separa empresas que automatizam bem das que falham não é a tecnologia. É a disciplina de tratar exceção desde o dia 1 e a humildade de manter humano no loop para os casos limítrofes.