Upload · Convert · Download

Convert Banco do Brasil Bank Statements to OFX

Convert PDF bank statements from Banco do Brasil into standard Open Financial Exchange (.ofx) files ready for ContaAzul, Omie, QuickBooks, and ERP imports.

Statement inPDF / imageOFX

Upload Bank Statement

Drag & Drop your files for Demo or Browse

Supports PDF, JPG, JPEG & PNG (Max 1MB) No signup required to start

Converts 1 page in PDF or Single Image · This is Demo - limits 2/day

One file at a timePreview before exportClear output

To convert a Banco do Brasil bank statement to OFX, upload your PDF statement to BankStmtConverter, let the parser extract the transaction details, and download the standardized .ofx file. The generated Open Financial Exchange file includes standard transaction tags, transaction dates (DD/MM/YYYY parsed into OFX timestamps), debits, credits, and closing balances ready for direct import into your accounting software.

How to convert a Banco do Brasil PDF statement to OFX

  1. Obtain your bank statement as a PDF file from your Banco do Brasil online banking or mobile app (Extrato de Conta Corrente or Extrato de Conta Poupança).
  2. Upload the PDF statement into the converter interface.
  3. Select OFX as your target output format.
  4. Review the extracted transactions, ensuring that total debits, total credits, and closing balance match the PDF summary.
  5. Download the generated .ofx file to your computer and import it into your financial management software.

Why convert Banco do Brasil statements to OFX?

OFX (Open Financial Exchange) is the industry standard for financial data interchange across Brazilian accounting platforms like ContaAzul, Omie, Fortes, and international systems like QuickBooks. Unlike generic spreadsheets, an OFX file carries structural metadata—such as bank identification tags, account currency (BRL), unique transaction IDs (FITID), and balance snapshots (LEDGERBAL). When you import an OFX file, the accounting platform automatically prevents duplicate entries and aligns transactions directly to your chart of accounts.

If your workflow requires spreadsheet analysis instead of automated bank feeds, you can also convert statements to Banco do Brasil to Excel or generate raw data via Banco do Brasil to CSV.

Data extracted from Banco do Brasil statements

Banco do Brasil statements present line items with specific fields. The converter identifies each component and maps it to the corresponding OFX tags:

  • Data Movimento / Data Balancete: Extracted as the transaction posting date (DTPOSTED) in standard YYYYMMDDHHMMSS format.
  • Histórico / Descrição: Transaction descriptions such as PIX ENVIADO, PIX RECEBIDO, TED, DOC, PAGAMENTO BOLETO, or TARIFA BANCARIA mapped to the transaction memo (MEMO) and name (NAME).
  • Documento: The document reference number or transaction tracking code, used to construct unique FITID values to avoid duplicate imports.
  • Valor / Lançamento: The exact monetary value in Brazilian Real (R$), separated into negative values for debits (DEBIT) and positive values for credits (CREDIT) under TRNAMT.
  • Saldo: The running balance and closing balance mapped to LEDGERBAL and AVAILBAL tags.

Sample Banco do Brasil transaction output

Below is an example of transactions parsed from a typical Banco do Brasil corporate statement and their resulting OFX structure.

DateDescription / HistóricoDocumentoAmount (R$)Type
03/03/2025PIX RECEBIDO - CLIENTE ABC LTDA904321+1.450,00Credit
04/03/2025PAGTO ELETRON COBRANCA FORNECEDOR102938-820,50Debit
05/03/2025PIX ENVIADO - SERVICOS TI582910-350,00Debit
07/03/2025TARIFA PACOTE MENSAL SERVICOS000000-89,90Debit

In the resulting OFX output, these transactions are structured as follows:

<STMTTRN>
  <TRNTYPE>CREDIT</TRNTYPE>
  <DTPOSTED>20250303120000[-03:EST]</DTPOSTED>
  <TRNAMT>1450.00</TRNAMT>
  <FITID>20250303904321001</FITID>
  <NAME>PIX RECEBIDO - CLIENTE ABC LTDA</NAME>
  <MEMO>Doc 904321</MEMO>
</STMTTRN>

Comparison: Manual retyping vs. PDF to OFX conversion

MethodProcessing TimeError RiskDuplicate ProtectionScanned PDF Support
Manual Entry / Retyping15–30 min per pageHigh (transposition errors)No (manual checks required)Yes (manual reading)
Copy-Paste to Text/CSV5–10 min per pageMedium (broken columns)NoNo
BankStmtConverter to OFXUnder 10 secondsNear zero (validated totals)Yes (via unique FITID tags)Yes (integrated OCR)

Importing your OFX file into accounting software

Once you download the .ofx file, importing it into your platform takes only a few steps:

  • ContaAzul / Omie: Go to the Financial (Financeiro) or Bank Accounts (Contas Correntes) section, select "Importar Extrato (OFX)", choose the downloaded file, and confirm the account balance.
  • QuickBooks: Go to Banking > Upload Transactions, select the OFX file, and map it to your Banco do Brasil ledger account.
  • Xero: Access the bank account reconciliation screen and upload the OFX statement file directly.

Handling scanned or photographed statements

If you only have physical paper statements or scanned PDF documents from older archives, the converter uses optical character recognition (OCR) optimized for tabular bank statements. The OCR engine reads the columns, detects date structures and numbers formatted with Brazilian decimal commas (e.g., R$ 1.250,50), and reconciles opening balance plus sum of transactions against the printed closing balance before generating the OFX file.

Privacy and security

Financial documents contain confidential operational information. All uploaded PDF statements and generated OFX files are processed through encrypted channels and deleted automatically from the servers after processing. Your financial data is never sold, shared, or used to train machine learning models.

You can convert files from other institutions across the country on our Brazil bank statement converter page.

Common questions

Frequently Asked Questions

Can I convert scanned Banco do Brasil statements into OFX?+

Yes. The converter includes OCR technology that reads scanned PDFs or photo captures of printed Banco do Brasil statements, converts the text and numbers into structured data, and outputs an OFX file.

Will the OFX file work with Brazilian ERPs like ContaAzul and Omie?+

Yes. The generated OFX files strictly follow the OFX 1.02/2.1 standards, including FITID tags and currency definitions compatible with ContaAzul, Omie, QuickBooks, and local ERP systems.

How does the converter handle Brazilian currency formatting (commas vs. periods)?+

Banco do Brasil statements format numbers with period thousand-separators and comma decimals (e.g., 1.500,00). The parser automatically standardizes these into standard decimal notation required by the OFX specification (1500.00).

Are my Banco do Brasil PDF files stored after conversion?+

No. All uploaded statements and converted files are automatically deleted after processing. Your data is not stored long-term or used for model training.

How does the conversion prevent duplicate entries during accounting import?+

Each transaction line receives a distinct FITID generated from the statement date, document number, and sequence. Accounting software uses this tag to identify and reject previously imported transactions.