Upload · Convert · Download

Convert Banco do Brasil Bank Statements to Xero

Convert Banco do Brasil PDF statements into Xero-ready CSV files with clean transaction formatting, verified balances, and zero manual data entry.

Statement inPDF / imageXero

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 Xero format, upload your PDF statement to the converter, allow the system to extract transaction rows and balance totals, and download the prepared Xero CSV file. The resulting file formats dates, descriptions, and net amounts into columns that Xero's bank statement import tool accepts without manual column mapping.

How to convert Banco do Brasil statements for Xero import

  1. Upload your Banco do Brasil PDF statement (digital e-statement or scanned document) to the converter tool.
  2. The parser reads transaction dates, historical descriptions (such as PIX, TED, or boleto settlements), and debits or credits, checking that total movements match the opening and closing balances on the statement.
  3. Select Xero as your target output format and download the generated CSV file.
  4. Open Xero, go to Accounting > Bank Accounts, select your Banco do Brasil account, and click Manage Account > Import a Statement.
  5. Upload the CSV file and start reconciling your transactions immediately on the Reconcile tab.

Why convert Banco do Brasil statements specifically for Xero?

Xero requires bank statement imports to follow a strict structure. When you export raw data or copy-paste text out of a Banco do Brasil PDF (extrato de conta corrente), you encounter two main challenges: Brazilian date formats (DD/MM/YYYY) and Brazilian numerical formatting, where commas indicate decimals and periods indicate thousands (for example, R$ 1.250,50).

If you upload raw Brazilian text directly into Xero, dates can be misinterpreted or amounts can multiply by a factor of one hundred due to comma placements. The dedicated Xero output maps every transaction into the standard Xero schema:

  • Date: Formatted cleanly as DD/MM/YYYY to align with Xero's Brazilian and international organization settings.
  • Amount: Computed into a single net column with negative values for outflows (debits) and positive values for inflows (credits), or split into distinct Spent/Received columns based on your preference.
  • Payee / Contact: Extracted from PIX keys, recipient CNPJ/CPF details, and vendor names embedded in the transaction narration.
  • Description / Reference: Captures internal Banco do Brasil identifiers, document numbers (número do documento), and payment channels (PIX, DOC, TED, Débito Automático).

If you prefer to perform custom calculations or need raw spreadsheets for local Brazilian accounting software before loading into your general ledger, you can also convert to Banco do Brasil to Excel or generate a Banco do Brasil OFX file for direct feed syncs.

Data extracted from Banco do Brasil statements

Banco do Brasil statements use distinct transaction markers and abbreviations. The extraction engine identifies these Brazilian banking lines and categorizes them into clean ledger fields:

DateDescription / PayeeReference / DocAmount (BRL)
03/10/2023PIX ENVIADO - Silva Consultoria Ltda002341-1.450,00
05/10/2023COBRANCA RECEBIDA - Boleto 884929810233.820,50
10/10/2023TAR CX AUTO BB - Tarifa Bancaria101001-48,90
15/10/2023PAGTO ELETRONICO TRIB - GPS / INSS004512-620,00

The parser captures all document numbers and transaction types, including TED Recebida, Aplicação Financeira, Resgate, and IOF charges, so you never miss a tax line or bank fee during month-end close.

Comparison of statement processing methods

MethodTime for 12 MonthsError RiskScanned PDF SupportXero Ready
Manual typing into CSV3 to 5 hoursHigh (transposition errors)Yes (manual reading)Requires manual formatting
Basic PDF-to-text tools30 to 45 minutesMedium (broken rows, missing signs)NoRequires manual column fixing
BankStmtConverterUnder 30 secondsVery low (mathematical balance check)Yes (integrated OCR)Direct 1-click import

Importing and reconciling in Xero

Once you download your converted CSV, log in to Xero to complete the import workflow. Go to your Brazilian Real bank account inside Xero and click Import a Statement. When prompted, confirm that the date format matches DD/MM/YYYY. Because the file uses standardized Xero headers (Date, Amount, Payee, Description, Reference), Xero assigns each column automatically.

After the upload completes, open the Reconcile tab. Xero compares the imported Banco do Brasil lines against your unpaid bills, invoices, and bank rules. Recurring operational charges such as Manutenção de Conta or credit card settlement batches will match against existing rules, allowing you to reconcile months of bank activity in a few minutes.

Support for scanned and multi-page statements

Many historical files, audit requests, or branch-printed Banco do Brasil statements exist only as flat image PDFs or paper scans. The OCR engine reads high-resolution and low-resolution scans, table grids, and faint dot-matrix prints commonly produced by branch terminals.

Every parsed page is verified against the initial balance (saldo anterior) and final balance (saldo atual / disponível) stated by Banco do Brasil. If a number or decimal place is misread during the conversion, the balance verification flags the discrepancy before you export to Xero, preventing reconciliation errors inside your ledger.

Data security and privacy

Financial records contain sensitive company information, including account numbers, CNPJ data, and vendor details. Your files are encrypted during transit and processed through automated parsers without human review. All uploaded PDFs and converted files are permanently deleted from processing servers shortly after completion, and your financial data is never used to train machine learning models.

To convert statements for other financial institutions operating in the region, browse the Brazilian bank directory.

Common questions

Frequently Asked Questions

Can I convert scanned Banco do Brasil PDF statements into Xero CSV?+

Yes. The converter features built-in OCR designed for financial documents. It reads scanned and photographed PDF statements, reconstructs table columns, and exports a clean CSV formatted for Xero.

How does the tool handle Brazilian currency decimals and negative numbers?+

The converter automatically translates Brazilian number formats (where commas separate decimals) into standard numerical values accepted by Xero. Outflows and debits are formatted with negative signs so Xero classifies them correctly as spent money.

How do you verify the accuracy of extracted statement transactions?+

The system performs an automated mathematical reconciliation by comparing the sum of all extracted debits and credits against the opening and closing balance printed on the Banco do Brasil statement. Any mismatch is flagged before import.

Are my Banco do Brasil PDF statements saved or shared?+

No. Your statements are processed automatically and deleted from servers shortly after conversion. Your banking data is never retained, shared with third parties, or used for AI training.

Will Xero automatically match transactions from this converted CSV file?+

Yes. Because the converted CSV includes clean Payee, Reference, and Description fields, Xero's bank rules and match suggestions will identify corresponding invoices, bills, and recurring payments on your Reconcile screen.