Como Importar um Extrato do Bank of America para o QuickBooks (e Xero)
Converta um extrato PDF do Bank of America para o formato QBO e importe-o para o QuickBooks Online em quatro passos. O mesmo fluxo de trabalho usa OFX para Xero. Inclui tratamento de Subtrações / Adições específico do BofA e um código de incorporação para copiar e colar no seu blog.
Você tem um extrato PDF do Bank of America e precisa dele no QuickBooks. Os feeds bancários ficaram desatualizados, a conta está fechada, você está integrando um cliente no meio do ano, ou tentou o upload de PDF integrado do QuickBooks e ele produziu uma bagunça. Seja qual for o motivo: você precisa de uma maneira de transformar esse PDF em uma importação limpa que o QuickBooks (ou Xero) realmente aceite.
Este é o fluxo de trabalho. Quatro passos. O mesmo fluxo lida com o Xero - basta trocar o formato de exportação. A parte difícil é escolher o formato certo e conhecer as peculiaridades específicas do BofA (terminologia de Subtrações vs. Adições, seção separada de Cheques Pagos, extratos agrupados que combinam várias contas) que confundem ferramentas de conversão genéricas.

Quer usar este guia no seu blog? Copie este código de incorporação:
Por Que Você Não Pode Simplesmente Fazer o Upload do PDF do BofA
O QuickBooks Online aceita uploads de arquivos nos formatos .qbo, .ofx, .qfx e .csv. Ele não aceita PDF para importações bancárias - o recurso de upload de PDF do feed bancário é para preenchimento ocasional de lacunas em contas conectadas e degrada silenciosamente para OCR com resultados mistos.
O Xero suporta .ofx, .csv, .qbo, .qfx e .qif. Mesma restrição: sem PDF.
Portanto, o fluxo de trabalho começa com uma conversão de formato. Você pode fazer isso manualmente (copiar e colar em uma planilha, depois formatar e salvar como CSV) ou com um conversor de extratos bancários que conheça a estrutura de um extrato do Bank of America. A abordagem do conversor é mais rápida e evita a etapa de mapeamento de colunas dentro do QuickBooks porque os arquivos .qbo incluem os metadados das colunas.
Para detalhes de formato, consulte nosso guia QBO vs CSV vs OFX - a árvore de decisão de formato no topo cobre todas as plataformas de contabilidade em um único olhar.
Passo 1: Baixar o PDF do BofA
- Faça login em bankofamerica.com
- Abra a conta que você precisa
- Vá para Statements & Documents (Extratos e Documentos)
- Escolha o período do extrato
- Clique em Download PDF (Baixar PDF)
O Bank of America mantém até 7 anos de extratos disponíveis desta forma. Contas mais antigas podem ter retenção mais curta; verifique a lista de datas dos extratos antes de presumir.
Se você tem uma conta agrupada (por exemplo, conta corrente e poupança em um único extrato), o PDF inclui ambas as contas em um único documento com seções separadas. O PDFSub reconhece as quebras de seção e permite que você escolha exportá-las como arquivos separados ou combinados.
Passo 2: Fazer Upload para o PDFSub
Abra o Conversor de Extratos Bancários do PDFSub. Arraste o PDF do BofA para a área de soltar ou clique para procurar.
O PDFSub reconhece o modelo do BofA automaticamente. Para PDFs digitais (qualquer coisa que você baixou diretamente do bankofamerica.com, não uma cópia impressa escaneada), a extração é executada inteiramente no seu navegador através do motor de Nível 1 do PDFSub - o arquivo nunca sai do seu dispositivo. Isso é importante quando você está trabalhando com dados de clientes sob um contrato de prestação de serviços.
O PDFSub mostra as transações analisadas antes de você confirmar a exportação, para que você possa verificar algumas linhas em relação ao PDF original.
Tratamento específico do BofA que o PDFSub faz automaticamente:
- As colunas
Subtractions(Subtrações) eAdditions(Adições) são mapeadas para um único valor assinado (negativo para subtrações). Ferramentas genéricas que esperam cabeçalhos "Withdrawals/Deposits" (Saques/Depósitos) não captam isso. - A seção separada Checks Paid (Cheques Pagos) (com imagens truncadas de cheques) é tratada como transações, não como imagens. O número do cheque é preservado como um campo de referência.
- A tabela de resumo Daily Balance (Saldo Diário) no final do extrato é excluída da lista de transações (é um resumo, não transações).
- Extratos agrupados que combinam várias contas em um único PDF são divididos corretamente - você pode exportar cada conta separadamente ou mesclada.
- Descrições de transações com várias linhas (por exemplo, nome do comerciante em uma linha, local e referência na próxima) são unidas em um único campo de descrição, não divididas em linhas separadas.
Passo 3: Escolher o Formato de Exportação Correto
Uma vez que os dados são extraídos, escolha o formato que corresponde ao destino dos dados:
| Destino | Formato | Por quê |
|---|---|---|
| QuickBooks Online | .qbo |
Formato nativo, sem mapeamento de colunas, detecção automática de duplicatas |
| QuickBooks Desktop | .qbo ou .iif |
QBO via Web Connect, IIF para importações em lote |
| Xero | .ofx |
Preferível ao CSV - inclui metadados da conta e IDs duplicados |
| Sage | .csv ou .ofx |
OFX preferível quando suportado |
| Wave | .csv ou .ofx |
Ambos funcionam; OFX oferece detecção de duplicatas |
| FreshBooks | .csv |
Único formato de importação suportado |
| Quicken | .qfx ou .qif |
QFX para Quicken moderno, QIF para versões mais antigas |
Para o restante deste guia, usaremos .qbo e .ofx. Clique em Download no PDFSub e salve o arquivo em um local onde você possa encontrá-lo novamente.
Passo 4a: Importar o .QBO para o QuickBooks Online
- No QuickBooks, vá para Banking (Banco) (ou Transactions -> Bank transactions (Transações -> Transações bancárias))
- Clique em Link account (Vincular conta) no canto superior direito
- Escolha Upload from file (Upload do arquivo) na parte inferior da caixa de diálogo
- Arraste o arquivo
.qbo(ou clique para procurar) - Selecione a conta do QuickBooks à qual este extrato pertence
- Confirme o intervalo de datas e clique em Next (Próximo)
- Revise as transações analisadas - elas aparecem na aba For Review (Para Revisão)
Pronto. Como o .qbo é o formato nativo do QuickBooks, você pula a etapa de mapeamento de colunas que os imports de CSV forçam. O arquivo inclui valores FITID (Financial Institution Transaction ID) para cada transação, então se você acidentalmente reimportar o mesmo extrato, o QuickBooks ignora silenciosamente os duplicados em vez de duplicar tudo.
Limites de arquivo a saber:
- O QuickBooks Online limita os uploads a 350 KB por arquivo e 1.000 transações por importação
- A maioria dos extratos mensais do BofA fica bem abaixo disso. Para contas empresariais com alto volume de transações ou importações do ano até o momento, divida por mês
Passo 4b: Importar o .OFX para o Xero (Mesmo Fluxo)
Se você estiver trabalhando no Xero em vez do QuickBooks, a única coisa que muda é o formato do arquivo e o caminho do menu:
- Volte ao PDFSub e exporte como
.ofxem vez de.qbo - No Xero, navegue até Accounting -> Bank accounts (Contabilidade -> Contas bancárias)
- Clique na conta bancária relevante
- Clique em Manage account -> Import a statement (Gerenciar conta -> Importar um extrato)
- Arraste o arquivo
.ofx - O Xero detecta o formato e analisa as transações
- Revise e confirme
O Xero, assim como o QuickBooks, reconhece os IDs de detecção de duplicatas do OFX. Reimportar o mesmo arquivo é seguro.
Erros Comuns e Correções
"File could not be processed" (Arquivo não pôde ser processado) no QuickBooks. Geralmente significa que o arquivo tem mais de 350 KB ou contém mais de 1.000 transações. Divida o extrato em pedaços menores (um mês por vez) e reimporte.
Transações duplicadas aparecendo. Se duplicados aparecerem, você provavelmente importou um arquivo .csv (sem detecção de duplicatas) em vez de .qbo. Reexporte do PDFSub como .qbo e use-o.
Extrato agrupado importado para uma conta quando você queria ambas separadas. Quando o PDFSub detecta um extrato multi-conta, ele oferece para dividir. Se você perdeu essa solicitação, faça o upload do PDF novamente e escolha "Split by account" (Dividir por conta) antes de exportar.
Cheques pagos aparecendo como duplicados da lista principal de transações. Isso acontece quando uma ferramenta genérica importa tanto a lista de transações quanto a seção de Cheques Pagos. O PDFSub deduplica isso automaticamente pelo número do cheque; se você estiver vendo isso, pode estar usando uma ferramenta diferente.
Transações faltando. Verifique a tabela de Saldo Diário no final do extrato - a mudança de saldo entre os dias deve ser igual à soma das transações daquele dia. Se os totais não reconciliarem, sua ferramenta provavelmente perdeu uma seção. Conte as transações no PDF primeiro para confirmar.
Banco diferente do BofA? O PDFSub reconhece mais de 20.000 modelos de bancos. O mesmo fluxo de trabalho de quatro passos se aplica. Para orientação de formato por software, consulte a árvore de decisão QBO vs CSV vs OFX. Para um resumo agnóstico de software sobre importações de extratos bancários no QuickBooks, veja Como Importar Extratos Bancários para o QuickBooks Online.
Quando Você Já Tem a Exportação de Atividade Nativa do BofA (Histórico Limitado)
O Bank of America oferece um download direto para a atividade de transações na visualização de Atividade da Conta para contas que ainda estão abertas e ativas. Funciona para dados recentes e rápidos, mas não para trabalho de auditoria ou histórico:
- Histórico limitado (geralmente os últimos 18-24 meses para conta corrente, 90 dias para cartões de crédito)
- Apenas feed de transações - sem saldo inicial, saldo final, resumo de taxas ou tabela de saldo diário
- As opções de formato variam por tipo de conta e linha de produto
Para a contabilidade mensal contínua, o download nativo é suficiente. Para auditoria, preparação de impostos ou integração histórica, você precisa do fluxo de trabalho PDF -> PDFSub -> QBO acima. Se você também precisar extrair dados do BofA para o Excel para análise (não para importação), consulte nosso guia BofA para Excel.
Resumo
- Baixe o PDF do BofA em bankofamerica.com (até 7 anos)
- Faça o upload para o Conversor de Extratos Bancários do PDFSub
- Exporte como
.qbo(QuickBooks) ou.ofx(Xero, Sage, Wave) - Banking -> Upload from file -> pronto. Sem mapeamento de colunas, detecção automática de duplicatas
Todo o fluxo de trabalho leva cerca de 90 segundos por extrato depois que você o faz uma vez. Subtrações, Adições, Cheques Pagos, Saldo Diário, extratos agrupados - tudo tratado automaticamente.