Bank of America is the second-largest bank in the United States, serving over 68 million consumer and small business clients. Whether you're a bookkeeper reconciling client accounts, a small business owner preparing for tax season, or an individual organizing personal finances, converting BofA's PDF statements to Excel or CSV is a common need — and one with several potential pitfalls.
This guide explains exactly how BofA statement PDFs are structured, why password protection affects conversion, and the three best methods for getting clean, usable transaction data from any BofA statement type.
Understanding BofA's Statement Format
Bank of America checking account statements use what is commonly called a 3-column layout: Date, Description, and Amount. Unlike Chase, which separates deposits and withdrawals into distinct sections, BofA presents all transactions in a single chronological list. This makes BofA statements significantly easier to convert correctly — but there are still structural quirks that catch generic converters off guard.
Checking Statement Structure
BofA checking statements (Advantage Banking, Core Checking, Plus Checking, Advantage SafeBalance) list every transaction in date order. Each row contains the transaction date, a description field (which may include merchant name, transaction type like "Zelle payment," or check number), and a single amount column. Positive values are deposits; negative values are withdrawals. A running balance column appears on the right. The header section contains account holder name, account number (partially masked), routing number, and statement period dates.
Savings Statement Differences
BofA savings statements (Advantage Savings, Rewards Savings) follow the same 3-column layout but include an additional interest summary section at the top or bottom of the statement. This section shows the annual percentage yield (APY), interest earned during the period, and year-to-date interest. Generic converters often import this summary table as transaction data, creating phantom "transactions" that don't belong in your ledger. A dedicated converter filters these summary rows automatically.
Credit Card Statement Structure
BofA credit card statements (Cash Rewards, Travel Rewards, Premium Rewards, BankAmericard) list all transactions chronologically in a single section — similar to the checking format but without a running balance column. A separate section shows payments and credits. The statement header includes credit limit, statement balance, minimum payment due, and payment due date — all of which need to be excluded from the transaction export.
Dealing with Password-Protected BofA PDFs
Bank of America applies password protection to some statement PDFs as a security measure — this is more common on e-statements delivered via email than those downloaded directly from the website. If your BofA PDF prompts for a password when you open it, here's what to try:
- Last 4 digits of your Social Security Number (SSN): This is the most common BofA e-statement password for personal accounts.
- Last 4 digits of your account number: Some BofA business accounts use this format.
- Your full date of birth (MMDDYYYY): Less common but used on some older statements.
If you've tried all the above passwords and none work, log in to bankofamerica.com and download a fresh copy of the same statement directly from the portal — these downloads are typically not password-protected.
How to Download Your Bank of America Statement PDF
- Log in to bankofamerica.com. Use your Online ID and password. BofA may require SafePass or a security code via text or email.
- Go to Accounts Overview and select your account. Click on the checking, savings, or credit card account whose statement you need.
- Click "Statements & Documents" in the account menu. This is typically in the left sidebar or under the account details tab. BofA stores up to 18 months of statements online for most accounts.
- Select the statement month. Click the PDF icon or "View Statement" link next to your desired month. The statement opens in your browser's PDF viewer or downloads directly.
- Save the PDF to your computer. Use Ctrl+S (Windows) or Cmd+S (Mac) if viewing in-browser, or locate the downloaded file in your Downloads folder.
Method 1: Free Online Converter (Recommended)
This method works for all Bank of America personal and business account statements. The converter recognizes BofA's specific column layout, filters out the interest summary and account header rows, and produces a clean chronological transaction list.
- Ensure your PDF is not password-protected. If it is, unlock it first as described in the section above.
- Go to bankstatementtocsvfile.com. No account required.
- Upload your BofA PDF. Drag and drop or click to browse. Processing happens over HTTPS and the original PDF is deleted immediately after conversion.
- Wait 10–30 seconds. The converter extracts all transaction rows, removes header/summary rows, and structures the output with columns: Date, Description, Amount, Balance (where available).
- Download CSV or Excel. CSV works best for QuickBooks or Xero import. Excel is best for analysis or manual categorization.
- Verify the output. Check that the transaction count matches your statement, opening and closing balances align, and no summary rows are present.
Method 2: BofA Direct CSV Download (Recent Transactions)
Bank of America's online banking portal allows direct CSV or spreadsheet downloads of transaction data — no PDF conversion required. This is the fastest method for recent transactions, but the date range is limited to 90 days.
- Log in to bankofamerica.com and open your account.
- In the account view, click "Download Transactions." This link appears near the transaction list, usually above the filter options or in the account tools menu.
- Set your date range. BofA allows up to 90 days per download. For a full calendar year, you'll need to do four separate downloads of 90 days each.
- Select your format. Choose Microsoft Excel (.xls), Comma-Separated Values (.csv), Quicken (.qfx), QuickBooks (.qbo), or OFX. For accounting software, QBO or OFX is most accurate. For manual spreadsheet work, CSV.
- Click Download. The file saves to your computer immediately.
Method 3: Microsoft Excel PDF Import
Because BofA checking statements use a straightforward 3-column chronological layout (no split sections like Chase), Excel's built-in PDF importer performs better on BofA statements than on many other banks. However, it still imports summary rows, headers, and interest tables as data — requiring cleanup before use. For simple one-page statements, this may be acceptable. For multi-page statements or statements with interest summaries, use Method 1.
To use Excel's PDF import: open Excel → Data tab → Get Data → From File → From PDF → select your BofA PDF → choose the transaction table in the Navigator panel → Load.
BofA Account Types: What to Expect
🏦 Checking Accounts
Advantage SafeBalance, Plus, Relationship. 3-column chronological layout. Running balance column included. Clean for conversion.
💰 Savings Accounts
Advantage Savings, Rewards Savings. Same 3-column layout plus an interest summary section that must be excluded from transaction data.
💳 Credit Cards
Cash Rewards, Travel Rewards, Premium Rewards, BankAmericard. Chronological transaction list. Separate payments/credits section. No running balance column.
🏢 Business Accounts
Business Advantage, Fundamentals Checking. Different statement format with additional summary tables. See section below for specifics.
BofA Business Account Statement Differences
Bank of America Business account statements have a meaningfully different structure from personal account statements. Key differences to be aware of before converting:
- Additional account summary tables: Business statements include a detailed summary at the front showing beginning/ending balances, total deposits, total withdrawals, and service charges. These tables appear before the transaction detail section and must be excluded from your CSV output.
- Service charge detail section: BofA Business accounts often have a dedicated section listing individual service charges (monthly maintenance fee, excess transaction fees, cash deposit fees). These need to be captured as transactions but are listed in a separate table.
- Multiple account sub-sections: If you have Business Advantage with multiple linked accounts, a single statement PDF may cover all of them with section breaks between accounts. The converter needs to handle each account's transactions as a separate segment.
- Different portal for access: Business account statements are accessible through the Business Banking section of bankofamerica.com, not the personal banking portal. Log in with your Business Online ID and navigate to Cash Flow Monitor or Account Management → Statements.
Comparing All Three Methods
| Method | Cost | Date Range | Time | Handles Multi-Page | Business Accounts |
|---|---|---|---|---|---|
| BankStatementToCSVFile.com | Free | Any statement | 30 sec | Yes | Yes |
| BofA Direct Download | Free | 90 days max | 1 min | N/A | Yes |
| Excel PDF Import | Requires Excel | Any statement | 10–20 min | Partial | Poor |
Convert Your Bank of America Statement Now
Free · Handles BofA's 3-column format, savings interest summaries, and business accounts · No signup required
Convert BofA Statement Free →Frequently Asked Questions
Can I download my Bank of America statement as a CSV directly?
Yes, but only for the past 90 days. Log in to bankofamerica.com, open your account, and click "Download Transactions." You can choose CSV, Excel, QBO, or QFX format. For statements older than 90 days, download the monthly PDF statement and convert it using bankstatementtocsvfile.com.
My Bank of America PDF is password-protected — what is the password?
For most personal BofA e-statements, the password is the last 4 digits of your Social Security Number. For business accounts, try the last 4 digits of your account number. Open the PDF in Adobe Reader, enter the password when prompted, then save an unlocked copy using File → Save As. Upload that unlocked copy to the converter.
Does the converter work for BofA credit card statements?
Yes. BankStatementToCSVFile.com handles BofA credit card statements (Cash Rewards, Travel Rewards, Premium Rewards, BankAmericard, Alaska Airlines Visa) as well as checking and savings statements. Credit card statements list transactions chronologically and the converter extracts them correctly, excluding the statement summary header.
How do I convert a BofA Business account statement?
Download the PDF from the BofA Business Banking portal, unlock it if password-protected, and upload to bankstatementtocsvfile.com. BofA Business statements have an additional account summary table at the top — the converter filters this out and returns only the transaction rows. If your statement covers multiple linked accounts, each account's transactions will be clearly labeled.
What columns does a converted BofA checking statement include?
A converted BofA checking statement includes: Date, Description (transaction memo or merchant name), Amount (negative for withdrawals, positive for deposits), and Running Balance. Check payments also include a Check Number field. For CSV import into QuickBooks or Xero, the Date, Description, and Amount columns are the essential ones.
How far back does BofA store statements online?
Bank of America stores up to 18 months of statements in the online portal for most accounts. For older statements, contact BofA customer service at 1-800-432-1000. They can provide paper copies of historical statements, typically for a fee of $5–$10 per statement. Once received, scan them and convert using the OCR-enabled converter at bankstatementtocsvfile.com.