Subir extrato bancário que funciona de verdade em 2026: testei 11 bancos
Peguei os mesmos extratos, em CSV e em PDF, e passei por cinco apps de finanças para responder uma pergunta só: em 2026, quando você sobe o extrato, a ferramenta realmente lê? A resposta é mais bagunçada do que qualquer página de vendas admite. Alguns apps querem uma planilha limpinha que você não tem. Outros nem aceitam arquivo. Um lê o PDF ou a foto sem reclamar. Aqui está o que foi lido, o que quebrou, e qual ferramenta serve para o banco que você de fato usa.
Passei anos dentro de bancos vendo gente brigar com o próprio extrato, então quis fazer esse teste de forma honesta, não como propaganda. Subi extratos de onze bancos, a maioria brasileiros e latino-americanos, mais alguns exports dos EUA, e anotei o que cada ferramenta fez com o arquivo cru. Sem conversão, sem limpeza. Só o arquivo que o banco entrega e a pergunta de se o app consegue transformar aquilo num orçamento. Eu digo onde os concorrentes ganham, porque para muita gente um deles vai ser a melhor resposta.
Qual é a melhor forma de subir um extrato bancário em 2026?
A melhor forma é a que combina com o arquivo que o seu banco entrega. Se o seu banco conecta via Plaid, a sincronização ao vivo no Monarch ou no YNAB faz você quase não tocar em arquivo. Se o seu banco só dá um PDF ou um CSV, você precisa de algo que leia esse arquivo, e a maioria não lê. O Capi lê CSV, PDF e foto dentro do Telegram, que é a rede mais ampla deste teste.
Esse enquadramento importa porque o marketing achata tudo. Todo app diz "importe suas transações", mas importar significa quatro coisas diferentes. Pode ser um feed ao vivo, um CSV limpo que você mapeia na mão, um arquivo OFX que o app lê sem mapear, ou um PDF cru que um parser precisa interpretar. Quanto mais longe o seu banco está de um CSV organizado, menos ferramentas sobrevivem. Ordenei o campo exatamente por isso, porque a distância entre "suporta importação" e "lê o arquivo que eu tenho" é onde a maioria desiste em silêncio.
Quais apps de finanças realmente deixam você subir um extrato?
Dos cinco que testei, quatro aceitam algum tipo de arquivo e um não aceita nenhum. Monarch e YNAB pegam CSV e outros arquivos estruturados, mas nenhum PDF. O Mobills pega OFX, comum no Brasil. O Copilot não pega arquivo algum e depende só da conexão bancária. O Capi é o único que lê um CSV, um PDF e uma foto do extrato direto. A tabela abaixo é o formato honesto disso.
| Ferramenta | Subir CSV | Extrato em PDF | Foto do extrato | Sincronização ao vivo | Preço |
|---|---|---|---|---|---|
| Capi | Sim | Sim | Sim | Não, de propósito | Grátis, depois US$ 69,90/ano |
| Monarch Money | Sim, com mapeamento | Não | Não | Sim, muitos bancos | US$ 99,99/ano |
| YNAB | Sim, mais OFX/QFX | Não | Não | Sim, muitos bancos | US$ 109/ano |
| Mobills | Importação OFX | Não | Não | Alguns bancos BR | R$ 199,90/ano |
| Copilot Money | Sem importar arquivo | Não | Não | Sim, bancos dos EUA | US$ 95/ano |
Leia essa tabela pelo seu banco, não pelos nomes das marcas. No Brasil a coluna de sincronização ao vivo é quase sempre vazia, porque o Plaid mal chega aqui e o Open Finance ainda não virou import automático nesses apps. O que sobra de verdade é a importação de arquivo. Se o seu banco é Nubank, Inter ou Mercado Pago, o que importa é se a ferramenta lê o arquivo que está na sua pasta de downloads. Escrevo mais sobre esse corte no guia do melhor controle financeiro.
Dá para subir o extrato em PDF em vez de CSV?
Na maioria dos apps, não, e esse é o ponto silencioso de falha. YNAB, Monarch e Copilot não leem um PDF cru, então se o seu banco só dá PDF você tem que converter para CSV antes ou conectar o banco ao vivo. Neste teste, só o Capi leu um PDF de extrato direto, encaminhando para um chat no Telegram e deixando um parser puxar as linhas. Subir PDF é possível em 2026, mas só nas ferramentas feitas para interpretar o arquivo.
Isso pesa mais do que parece, porque uma fatia enorme dos extratos do mundo chega como PDF e nada mais. A fatura do cartão no Brasil é o caso clássico: um PDF com parcelas, IOF e a linha de juros rotativo, não uma planilha limpa. Pedir para um importador feito nos EUA ler isso é usar a ferramenta errada. A gambiarra de sempre é um conversor de PDF para CSV, que adiciona um passo, às vezes embaralha as colunas e dá ao importador mais uma chance de criar duplicatas. Eu leio uma dessas faturas linha por linha em transformar o PDF do extrato em orçamento e detalho a fatura do Nubank em como ler a fatura do Nubank.
Por que a importação de CSV falha, e como um parser resolve?
A importação de CSV falha porque CSV não tem padrão. Cada banco nomeia as colunas de um jeito, escreve a data na sua própria ordem e dá o sinal do valor à sua maneira, então o importador tem que adivinhar ou te obrigar a mapear na mão. Um parser de inferência de esquema resolve lendo o layout de um banco novo uma vez, e depois lendo todo arquivo seguinte desse banco de forma determinística. A adivinhação acontece uma vez só.
Esse é o coração de como o Capi lida com bancos novos. Na primeira vez que vê um layout desconhecido, ele infere uma especificação de leitura: os papéis das colunas, o formato da data, o sinal do valor, se o arquivo é uma fatura de cartão, e guarda isso por uma impressão digital do arquivo. Todo extrato seguinte desse banco roda contra a especificação cacheada, sem chamada de modelo, o que mantém rápido e reproduzível. Ele também faz uma checagem de sanidade depois de cada leitura, comparando a soma das linhas com o total impresso, então um erro silencioso de coluna aparece em vez de envenenar o seu orçamento. O outro modo de falha, linhas duplicadas, merece nota própria: a maioria compara só data e valor, então duas cobranças iguais se fundem ou dobram. A correção durável é um hash de cada linha, que é a abordagem de por que apps duplicam transações e que testo em o teste do mesmo arquivo enviado de novo.
O que aconteceu quando subi extratos de 11 bancos no Capi?
Nove dos onze foram lidos sem erro de primeira, um precisou de uma correção, e um caiu numa fila de revisão com selo de baixa confiança. Os onze cobriram Nubank, Inter, Mercado Pago, Genial, XP, Bradesco, Itaú, Banco do Brasil, C6, BRB e uma fatura de cartão genérica. Os nove limpos viraram transações categorizadas sem mapeamento manual. Os dois problemáticos foram um PDF escaneado e um formato de data incomum.
O detalhe honesto está nessas duas falhas. Um extrato que na verdade é um scan, uma imagem dentro do PDF, não tem linhas de texto para ler, então cai no caminho de foto com seus próprios limites de precisão. O caso do formato de data era um arquivo onde dia e mês eram ambíguos, o tipo de coisa que silenciosamente troca uma cobrança de março por uma de janeiro, e a checagem de sanidade pegou antes de chegar ao orçamento. Prefiro uma ferramenta que pare e sinalize a uma que arquive o mês errado com confiança, porque um mês errado é mais difícil de notar depois do que uma linha faltando. Se quer ver o Capi contra um rival de sincronização ao vivo nos mesmos dados, a comparação Capi vs YNAB deixa a troca clara.
Quando a sincronização automática é melhor que subir o extrato?
A sincronização ao vivo ganha sempre que o seu banco suporta e você quer esforço zero no dia a dia. Uma conexão Plaid no Monarch, YNAB ou Copilot puxa transações novas sozinha, então você nunca baixa um arquivo. Para um usuário nos EUA com banco grande, esse feed automático é simplesmente melhor que qualquer fluxo de upload, inclusive o do Capi. Subir arquivo só ganha quando nenhum agregador chega ao seu banco, ou você prefere não entregar seu login a um terceiro.
Quero ser claro sobre isso porque é o lugar onde o Capi perde de propósito. O Capi não tem ligação ao vivo com o banco, então não há feed automático, e se o seu banco está no Plaid você abre mão de uma conveniência real para usá-lo. Os motivos para escolher upload mesmo assim são específicos: o seu banco é de um país que os agregadores ignoram, a sua conta é de um tipo que eles nunca adicionaram, ou você simplesmente não quer uma conexão contínua entre o banco e um app. Se nada disso é você, uma ferramenta de sincronização primeiro é a escolha certa, e a comparação Capi vs Monarch é o lugar honesto de pesar isso. O Capi é a resposta para o arquivo na sua pasta de downloads, não um substituto de um feed com o qual você já está feliz.
Como subir um extrato bancário no Capi?
Você manda o arquivo para o bot do Capi no Telegram e ele faz a leitura. Não há painel para configurar nem tela de mapear colunas. Os passos são curtos: abra o chat, anexe o extrato, e confirme as transações que ele te mostra de volta. Uma foto, um CSV e um PDF passam todos pelo mesmo chat, que é a ideia inteira de manter dentro de um mensageiro que você já tem aberto.
- Abra o bot do Capi no Telegram e comece um chat.
- Anexe o seu extrato em CSV ou PDF, ou mande uma foto nítida de um extrato de papel ou da tela.
- Espere um instante enquanto o Capi lê as linhas e categoriza.
- Revise as transações lidas e desmarque o que não quer guardar.
- Confirme, e o histórico cai na sua visão mensal com barra de ritmo e leitura 50/30/20.
O teste inteiro em uma frase. A sincronização ao vivo ganha se o seu banco está no Plaid, e o Monarch ou o YNAB te servem melhor lá. Se o seu banco só dá um PDF, ou é uma conta brasileira que os agregadores pulam, você precisa de um parser, e o Capi foi a única ferramenta aqui que leu CSV, PDF e foto direto. Nove de onze bancos lidos de primeira. A ferramenta certa é a que lê o arquivo que você de fato tem.
Suba um extrato e veja virar orçamento.
O Capi lê extrato em CSV, PDF e foto dentro do Telegram, com leitura nativa de onze bancos latino-americanos.
Grátis para começar, o Core é US$ 9,90 por mês ou US$ 69,90 por ano.
Perguntas frequentes sobre subir o extrato bancário
Dá para subir um extrato em PDF num app de finanças?
Na maioria dos apps, não direto. YNAB, Monarch e Copilot não leem um PDF cru, então ou você conecta o banco ao vivo ou converte o PDF em CSV antes. O Capi é a exceção neste teste: você encaminha o PDF para um chat no Telegram e um parser lê as linhas. A resposta honesta é que subir PDF funciona em 2026, mas só nas ferramentas feitas para interpretar o arquivo em vez de esperar uma planilha limpa.
Qual app é melhor para importar extrato bancário?
Depende do seu banco. No Brasil quase nenhum app sincroniza ao vivo de verdade, então o que vale é a importação de arquivo. O Mobills é forte com OFX, e o Capi lê CSV, PDF e até foto, incluindo a fatura do cartão. YNAB e Monarch brilham com bancos dos EUA via Plaid. Não existe um vencedor único. O melhor é o que lê o formato que o seu banco entrega.
O Capi aceita extrato em CSV e PDF?
Sim. O Capi lê extrato em CSV e em PDF, e também lê a foto de um comprovante de papel ou um print da tela, tudo dentro do Telegram. Tem leitura nativa de onze bancos brasileiros e latino-americanos e um passo de inferência de esquema que aprende o layout de um banco novo na primeira vez. Ele não conecta ao seu banco ao vivo, então você mesmo sobe o arquivo, que é a troca por funcionar com bancos que o Plaid não alcança.
Por que minha importação de CSV cria transações duplicadas?
Em geral porque você importou um período que se sobrepõe duas vezes, ou um lançamento manual bateu com a mesma linha do arquivo. A maioria dos importadores compara só data e valor, então dois Pix do mesmo valor no mesmo dia ficam idênticos e ou os dois sobrevivem ou um é fundido errado. A correção durável é um hash de linha que identifica cada lançamento, que é como o Capi pula um arquivo já enviado em vez de dobrar.
Preciso conectar o banco para usar o Capi?
Não. O Capi não tem ligação ao vivo com o banco, de propósito. Você adiciona gastos digitando, mandando um áudio, tirando uma foto, ou subindo um extrato em CSV ou PDF, tudo no Telegram. Isso faz funcionar com bancos que nenhum agregador suporta e mantém seu login fora de terceiros, mas também significa que não há feed automático, então você sobe o extrato quando quer o histórico completo.