Pular para o conteúdo
TRILHA TESOURARIA · EM BREVE

Quanto o seu banco te cobrou de tarifa este ano? O extrato responde.

A tarifa vem picada em dezenas de lançamentos pequenos demais para doer um por um. O Auditor soma o extrato do ano inteiro, separa a tarifa do IOF e entrega o total por banco, por mês e por tipo: o número que abre a conversa de renegociação com o gerente.

Quero ser avisado Grátis e aberta, em breve · avisamos você primeiro
python scripts/auditar_tarifas.py extrato_341.ofx --ano 2025 --saida auditoria.csv
Total de tarifa no periodo: R$ 191.90
Total de IOF (imposto, a parte): R$ 8.32
Periodo coberto: 2025-01 a 2025-02

Por banco:
  341: R$ 191.90

Por mes:
  2025-01: R$ 46.20
  2025-02: R$ 145.70

Por tipo:
  boleto: R$ 3.90
  cartao: R$ 120.00
  custodia: R$ 15.00
  manutencao: R$ 29.90
  outra_tarifa: R$ 4.20
  pix: R$ 1.50
  saque_extrato: R$ 6.50
  transferencia: R$ 10.90

Nao-classificados a conferir: 1
Veredicto: CONFERIR

saída real do motor, num arquivo de teste do repositório.

59

testes automatizados no motor

0

dependências para instalar

3

cortes do total: banco, mês e tipo

A cesta PJ vem picada: manutenção aqui, Pix ali, um TAR que ninguém sabe o que é. Um lançamento sozinho não dói. Somados no ano, viram um número que quase ninguém no financeiro sabe dizer.

E sem esse número não tem conversa com o gerente. Tarifa PJ é negociável, mas só negocia quem chega com o total na mão, separado por tipo.

Como funciona

  1. 1 Lê. Lê o extrato do ano em OFX ou CSV, do jeito que o internet banking exporta.
  2. 2 Classifica. Classifica cada lançamento por um dicionário de termos de tarifa dos bancos brasileiros e separa o IOF, que é imposto e não tarifa.
  3. 3 Soma. Soma por banco, por mês e por tipo. O que tem cara de tarifa e o dicionário não conhece vira CONFERIR, na sua frente: nunca some.

As duas formas de resolver isso

Dicionário de termos de tarifa

Somar na planilha
você monta e mantém
Auditor de Tarifas (nós)
pronto, com os termos dos bancos brasileiros

Tarifa e IOF

Somar na planilha
misturados, se ninguém separar
Auditor de Tarifas (nós)
separados: IOF é imposto, não tarifa

Lançamento desconhecido

Somar na planilha
passa batido
Auditor de Tarifas (nós)
vira CONFERIR, na sua frente

Custo

Somar na planilha
o tempo de quem soma
Auditor de Tarifas (nós)
grátis e aberta

O dado é seu

O extrato fica com você.

No terminal, no Claude Code ou no Cowork, o motor lê o arquivo no seu computador e o Claude só vê o resumo que ele imprime, nunca o lançamento individual. Anexar o extrato numa conversa comum do Claude, na web ou no app, é outra coisa: aí o arquivo sobe para a nuvem da Anthropic.

O que vem

A prova que eu tenho hoje

A prova hoje é de laboratório: 59 testes automatizados contra um extrato sintético com os totais conhecidos ao centavo, inclusive as armadilhas (TED de fornecedor que não é tarifa, juros de cheque especial, um termo que o dicionário não conhece). Ainda não tenho relato de uso com extrato real de outra empresa.

Onde isso ainda não chega.

  • Soma só tarifa: não categoriza o resto do extrato, não concilia e não diz qual banco é melhor.
  • Um total alto não é cobrança indevida. Tarifa PJ é livre e negociável: o número é argumento de renegociação ou de portabilidade, não de restituição.
  • Lê OFX ou CSV. Extrato só em PDF fica de fora.

É para você?

É para você se

  • Quem cuida do caixa de uma empresa e nunca somou a tarifa do ano.
  • Quem vai renegociar a cesta PJ e quer chegar com o número.
  • Quem tem conta em mais de um banco e quer ver quanto cada um cobrou.

Não é para você se

  • Quem procura restituição de cobrança indevida de pessoa física.
  • Quem quer categorizar o fluxo de caixa inteiro.
  • Quem só tem o extrato em PDF, por enquanto.

Antes de instalar: o que você precisa

  • Python 3.12 ou mais no computador.
  • Para usar como skill: Claude Code, ou o Cowork do Claude Desktop (plano pago). Direto no terminal funciona sem Claude nenhum.
  • O extrato do ano em OFX ou CSV, exportado do internet banking.
Em breve Grátis e aberta

Grátis e aberta, em breve.

Auditor de Tarifas vai abrir grátis, com o código aberto. Avisamos você primeiro.

  • O motor em Python, sem dependência para instalar.
  • O SKILL.md, para o Claude chamar o motor quando você pergunta quanto o banco cobrou.
  • O dicionário de termos de tarifa dos bancos brasileiros, dentro do motor.
  • Os testes, com o extrato sintético que eles usam.

Recebe no seu e-mail

Sem spam. Descadastro em 1 clique.

Perguntas frequentes

O extrato sai da minha máquina?

No terminal, no Claude Code ou no Cowork, não: o motor lê o arquivo aí e o Claude só vê o resumo que ele imprime. Anexar o extrato numa conversa comum do Claude, na web ou no app, é diferente: o arquivo sobe para a nuvem da Anthropic.

Ele diz se a tarifa é abusiva?

Não. Ele soma o que já foi cobrado e separa por tipo. Tarifa PJ é negociável, e a decisão de renegociar é sua.

E se ele não reconhecer um lançamento?

Vira CONFERIR e aparece na saída para você olhar. Se o extrato não tem tarifa reconhecível, ele diz SEM TARIFA ENCONTRADA: nunca inventa um número.

Aceita extrato em PDF?

Não. Só OFX ou CSV.