Bank of America Bank Statement Converter
Convert your Bank of America statement PDF to CSV, Excel, OFX, or QBO. Extract transactions automatically and download in the format you need. Our dedicated parser handles this bank with high accuracy.
Drop your bank statement here
PDF, up to 50 pages
Export formats
CSV
Universal spreadsheet format. Opens in Excel, Google Sheets, Numbers, or any data tool.
Excel (XLSX)
Native Microsoft Excel format with formatted columns and headers.
OFX
Open Financial Exchange format. Imports into Quicken, Mint, and most financial software.
QBO
QuickBooks Web Connect format. Direct import into QuickBooks Desktop and Online.
About Bank of America statements
Bank of America statements are available as PDFs from bankofamerica.com under Statements & Documents, or via the Bank of America mobile app for up to seven years of history. The PDF opens with the 'Bank of America' header, the masked account number, the statement period (usually expressed as 'Statement Period: January 1, 2026 to January 31, 2026'), and an Account Summary showing beginning and ending balances.
The transaction body is split into named sections — 'Deposits and other additions', 'Withdrawals and other subtractions', 'Service fees', 'Checks', and 'Daily ledger balances'. This structure matters: BofA prints withdrawal amounts as unsigned positive numbers, so the sign has to be inferred from the section header. Dates use the full MM/DD/YYYY layout on most rows but can collapse to MM/DD/YY or even concatenate with the description when columns get tight, producing rows like '02/05/26Monthly Maintenance Fee-4.95' with no whitespace.
ConvertStatement handles all of those cases with dedicated regex patterns, maintains a running 'current section' state while reading the PDF top-down, and flips the sign of amounts in withdrawal and fee sections so the exported CSV, Excel, OFX, or QBO has accounting-correct positive credits and negative debits.
How to convert your Bank of America statement
- 01
Download your statement from Bank of America
Log in to your Bank of America online banking, navigate to Statements & Documents, and download the PDF for the period you need.
- 02
Upload the PDF above
Drag and drop the PDF into the upload area on this page, or click to browse. The parser detects your bank automatically.
- 03
Preview your transactions
Review the extracted transactions in the preview table. Verify dates, descriptions, and amounts are correct.
- 04
Choose your format and download
Select CSV, Excel, OFX, or QBO and download your converted file. Import it into your accounting software or spreadsheet.
Bank of America statement format at a glance
Bank of America (BofA) statements are produced by Bank of America, N.A. in US dollars and use the MM/DD/YYYY date format on most transaction rows, with occasional MM/DD/YY or MM/DD variants. Amounts follow the comma-thousands convention (1,234.56). Unlike Chase, BofA does not always print a minus sign on debits — instead the statement is divided into clearly labelled sections such as 'Deposits and other additions', 'Withdrawals and other subtractions', and 'Service fees', and the sign of each amount is implied by the section it appears in. The standard column layout is Date | Description | Amount, with a Balance column added on the rolling running-balance line. Descriptions are uppercase, prefixed by codes like 'CHECKCARD', 'BKOFAMERICA ATM', 'ZELLE PAYMENT TO', and 'WIRE TYPE'. ConvertStatement reads BofA PDFs in memory, tracks which section each row belongs to, normalizes withdrawals and service fees to negative amounts, and exports CSV, Excel, OFX, or QBO files ready for QuickBooks or Xero.
- Date format
- MM/DD/YYYY (also MM/DD/YY and short MM/DD; sometimes concatenated with description)
- Decimal format
- 1,234.56
- Currency
- USD
- Column layout
- Date | Description | Amount | (optional) Balance. Deposits, withdrawals, and service fees are grouped into separate sections so the sign of the amount depends on the surrounding section header.
- Statement sections
- Account Summary · Deposits and other additions · Withdrawals and other subtractions · Service fees · Checks · Daily ledger balances
Known Bank of America parsing quirks
These are real layout details that make Bank of America PDFs different from other banks. Our dedicated parser handles each one explicitly so the exported CSV, Excel, OFX, or QBO is always correctly signed and dated.
- Withdrawals are printed as unsigned positive numbers inside the 'Withdrawals and other subtractions' section — parser tracks the current section header and flips the sign
- Service fees in the 'other' section are also flipped to negative when the description contains the word 'fee'
- Section names vary by statement: deposits/credits/additions and withdrawals/debits/subtractions are all treated equivalently
- Concatenated single-token rows with no whitespace must be matched separately (e.g. '02/05/26Monthly Maintenance Fee-4.95')
- Dates may be 2-digit year (MM/DD/YY) or 4-digit year (MM/DD/YYYY) in the same statement
Description prefixes the Bank of America parser recognises
CHECKCARDBKOFAMERICA ATMZELLE PAYMENT TOZELLE PAYMENT FROMONLINE BANKING TRANSFER TOONLINE BANKING TRANSFER FROMWIRE TYPEMONTHLY MAINTENANCE FEEOVERDRAFT ITEM FEEDES:ID:Multi-line handling: Most rows fit on one line, but BofA sometimes prints a fully concatenated row with no spaces between date, description, and amount (e.g. '02/05/26Monthly Maintenance Fee-4.95'); the parser has a dedicated regex for that case.
Convert to a specific format
Other supported banks
ConvertStatement supports dedicated parsers for many other US, UK, and European banks. Same in-memory processing, same export formats.
Frequently asked questions about Bank of America statement conversion
Where do I find my Bank of America statement PDF?
Log in to bankofamerica.com, go to your account, click 'Statements & Documents' in the Information & Services section. Select the statement period and download the PDF.
Does this work with Bank of America Advantage checking statements?
Yes. All Bank of America checking account types are supported, including Advantage Plus, Advantage SafeBalance, and Advantage Relationship Banking.
Can I convert a Bank of America credit card statement?
Yes. Both Bank of America credit card statements and debit/checking statements are supported. The parser detects the statement type automatically.
Is my Bank of America statement data safe?
Yes. ConvertStatement processes files entirely in memory. No bank data is stored, logged, or shared. All transfers use HTTPS encryption. Your data is deleted from memory as soon as processing completes.
How much does it cost to convert a Bank of America statement?
ConvertStatement offers 3 free conversions per month (CSV format). Paid plans start at $9/month for 200 pages with all export formats including Excel, OFX, and QBO.
Convert your Bank of America statement now
No signup required. Upload your PDF and get results in seconds.
Upload Bank of America statement