A Melhor Forma de Exportar Dados Bancários para o Google Sheets
Existem várias formas de levar seus dados bancários para o Google Sheets. Algumas são gratuitas, outras são pagas. Algumas exigem trabalho manual toda semana, outras são totalmente automáticas. E algumas, honestamente, não valem o esforço. Neste artigo, vou analisar cada opção disponível para quem tem conta em banco brasileiro e explicar qual é a melhor para a maioria das pessoas, com prós, contras e casos de uso de cada uma.
Opção 1: Exportação Manual de CSV/OFX
Essa é a forma mais básica e a que todo mundo tenta primeiro. Todos os grandes bancos brasileiros permitem exportar o extrato como arquivo CSV ou OFX pelo internet banking.
Como funciona
Você faz login no internet banking (geralmente pelo computador), navega até o extrato, seleciona um período, baixa o arquivo e importa no Google Sheets via Arquivo → Importar.
Prós
- Totalmente gratuito
- Funciona com qualquer banco
- Não precisa dar acesso a nenhum serviço terceiro
- Você tem controle total do processo
Contras
- Consome 10-20 minutos por banco toda semana
- Exige disciplina para manter a consistência
- Arquivos CSV de bancos brasileiros frequentemente têm problemas de encoding (acentos quebrados, caracteres estranhos)
- Cada banco usa um formato diferente: delimitadores, ordem de colunas, formato de datas variam
- Fácil criar duplicatas com períodos sobrepostos
- Sem automação possível, já que alguém precisa fazer o processo manualmente toda vez
Veredicto: funciona para quem está testando ou tem poucas transações, mas não é sustentável para controle financeiro contínuo. A maioria das pessoas abandona após 2-3 meses.
Opção 2: Add-ons de Importação OFX para Google Sheets
Existem extensões (add-ons) no marketplace do Google Sheets que prometem facilitar a importação de arquivos OFX. A ideia é que, em vez de importar manualmente, o add-on faz o parsing do arquivo e organiza os dados automaticamente.
O problema na prática
Na teoria, parece ótimo. Na prática, esses add-ons costumam ser frágeis. Eles quebram quando os bancos mudam o formato OFX (o que acontece com certa frequência). Muitos foram abandonados por desenvolvedores independentes que pararam de manter. E o mais importante: eles ainda exigem que você baixe o arquivo manualmente do banco e acione a importação. A automação é parcial na melhor das hipóteses.
Veredicto: não vale a complexidade adicional. Tem as mesmas limitações fundamentais da exportação manual de CSV, com mais pontos de falha.
Opção 3: Screen Scraping (Raspagem de Tela)
Alguns serviços mais antigos funcionam fazendo login na sua conta bancária usando suas credenciais e extraindo dados do site do banco. Esse método era comum antes do Open Finance existir.
Por que não usar
- Segurança: você precisa entregar seu login e senha do banco a um terceiro
- Termos de uso: viola os termos de serviço de praticamente todos os bancos brasileiros
- Fragilidade: quebra toda vez que o banco atualiza o layout do site
- Bloqueio: os bancos ativamente tentam detectar e bloquear esse tipo de acesso
- Obsolescência: com o Open Finance Brasil em vigor, não há mais necessidade dessa abordagem
Veredicto: não use. Risco de segurança desnecessário e tecnicamente ultrapassado.
Opção 4: Google Sheets IMPORTDATA/IMPORTHTML
Alguns tutoriais na internet sugerem usar as funções nativas do Google Sheets para puxar dados de fontes externas. Essas funções funcionam bem para dados públicos (como cotações de moedas ou preços de ações), mas não servem para dados bancários.
Dados bancários são protegidos por autenticação e não ficam expostos em URLs públicas. Não existe uma URL que você cole no IMPORTDATA e receba suas transações. Esse caminho é um beco sem saída.
Veredicto: não funciona para dados bancários. Útil para outros tipos de dados financeiros públicos, mas irrelevante aqui.
Opção 5: Open Finance Brasil + Manio (Recomendado)
Essa é a forma moderna, segura e aprovada pelo Banco Central de levar dados bancários para o Google Sheets automaticamente.
Como funciona
O Open Finance Brasil obriga os bancos a disponibilizarem APIs padronizadas para compartilhamento de dados com consentimento do cliente. O Manio é um participante autorizado desse programa. Ele lê suas transações pela API do Open Finance e as escreve diretamente na sua planilha Google.
A integração do Manio com Google Sheets funciona pelo sistema OAuth do Google: você autoriza o Manio a escrever em uma planilha específica, e ele cuida do resto.

Por que o Open Finance é superior
- Sem compartilhamento de senha: a autorização acontece diretamente na tela do seu banco
- Acesso somente leitura: ninguém pode fazer transações pela sua conta
- Dados padronizados: todos os bancos retornam dados no mesmo formato, definido pelo Banco Central
- Estável e oficial: as APIs são mantidas pelos próprios bancos, com supervisão regulatória
- Totalmente automatizado: depois de configurar, não precisa de intervenção
- Deduplicação integrada: cada transação tem um ID único que previne duplicatas na planilha
Quer entender melhor como o Open Finance protege seus dados? Veja nosso artigo sobre segurança no Open Finance.
Qualidade dos Dados: Open Finance vs. CSV
Uma diferença que muita gente não percebe é a qualidade dos dados. Quando você exporta um CSV do banco, a qualidade depende de como aquele banco específico implementou a exportação, e cada banco faz de um jeito.
Os dados do Open Finance são padronizados pelo Banco Central:
- Datas sempre em formato ISO 8601 (consistente, sem ambiguidade)
- Valores numéricos puros (sem "R$" ou formatação variada)
- Tipos de transação padronizados (Pix, TED, boleto são códigos definidos)
- Nomes de estabelecimentos e contrapartes retornados de forma consistente
O Manio vai além e aplica uma limpeza nos nomes dos estabelecimentos. Em vez de ver "PIX 12345678901 JOAO SILVA" na planilha, você vê um nome tratado e legível. Isso faz diferença enorme na hora de categorizar e analisar seus gastos.
Como Configurar o Manio com Google Sheets
A configuração leva cerca de 10 minutos:
- Crie uma conta no Manio (manio.app)
- Conecte seu banco via consentimento do Open Finance (login direto no banco)
- Adicione o Google Sheets como destino
- Selecione a planilha onde os dados devem ir
- Mapeie suas contas bancárias para abas da planilha
- Acione a primeira sincronização (importa até 90 dias de histórico)
Depois disso, o Manio roda automaticamente. No plano Trial (gratuito), você conecta 1 banco com sincronização diária e 50 syncs incluídos. O plano Pro (R$20/mês) sincroniza a cada 8 horas, com syncs ilimitados e até 10 bancos.
Quantos Bancos Posso Conectar?
No plano Trial, você conecta 1 banco (com 50 syncs incluídos). No plano Pro, pode conectar até 10 bancos com syncs ilimitados. Se você tem contas no Nubank, Itaú e Bradesco, pode conectar os três e ter todas as transações fluindo para a mesma planilha, diferenciadas pela coluna "Conta". Isso dá uma visão completa e unificada das suas finanças.
Tabela Comparativa
| Método | Custo | Frequência | Duplicatas | Qualidade | Observação |
|---|---|---|---|---|---|
| CSV Manual | Gratuito | Semanal | Possíveis | Variável | Sem automação |
| Add-ons OFX | Gratuito/Pago | Semanal | Possíveis | Variável | Instável |
| Screen Scraping | Pago | Automático | Baixo risco | Frágil | Risco de segurança |
| IMPORTDATA | Gratuito | Não funciona para dados bancários | |||
| Manio (Open Finance) | Trial gratuito / R$20/mês (Pro) | Automático | Zero | Padronizada | Seguro e regulado |

Para guias específicos por banco, veja como sincronizar o Nubank, Itaú, Bradesco e Inter com o Google Sheets. Se você também quer rastrear transações no Notion, veja como automatizar dados bancários no Notion. O Manio suporta ambos os destinos ao mesmo tempo. E para uma comparação mais detalhada entre automação e processo manual, confira como automatizar exportações bancárias para o Sheets.
Perguntas Frequentes
Existe alguma forma gratuita de automatizar dados bancários no Google Sheets?
O Manio tem um plano Trial gratuito com 1 banco, sincronização diária e 50 syncs incluídos. Para até 10 bancos, syncs ilimitados e sincronização a cada 8 horas, o plano Pro custa R$20/mês (com teste grátis de 14 dias). Serviços totalmente gratuitos e sem limitações geralmente usam screen scraping (não recomendado) ou monetizam seus dados de outra forma.
O Open Finance Brasil funciona com todos os bancos?
Funciona com todos os bancos que são obrigados a participar do programa, o que inclui todos os grandes: Nubank, Itaú, Bradesco, Santander, Banco do Brasil, Caixa, Inter, C6 Bank, BTG Pactual e muitos outros. Bancos muito pequenos ou cooperativas menores podem ainda não ter implementado.
Posso exportar dados de investimentos para o Sheets?
Atualmente, o Manio sincroniza transações de conta corrente e cartão de crédito. Dados de investimentos (como CDB, ações, fundos) fazem parte de fases futuras do Open Finance e ainda não estão amplamente disponíveis para sincronização automática.
Qual a diferença entre OFX e CSV?
OFX (Open Financial Exchange) é um formato estruturado específico para dados financeiros. CSV (Comma-Separated Values) é um formato genérico de texto. O OFX tende a ser mais confiável para importação no YNAB, enquanto o CSV é mais fácil de abrir e visualizar no Sheets. Com a sincronização via Open Finance, você não precisa se preocupar com nenhum dos dois formatos.
O que acontece se o banco mudar a API do Open Finance?
As APIs do Open Finance são padronizadas pelo Banco Central e raramente mudam. Quando há atualizações, o Manio se adapta automaticamente. Diferente de screen scraping, onde qualquer mudança no site do banco quebra tudo, as APIs são estáveis por design.