Per-bank guides · September 27, 2026

How to Find Subscriptions on a Bank of America Statement

Every subscription you pay from a Bank of America account is on your statements — spread across sections, mixed in with groceries and fuel, and often under a descriptor that looks nothing like the service. This guide covers where recurring charges appear on Bank of America checking and credit-card statements, how to download the PDFs, what Bank of America's own tools show, and how to build a complete list with monthly and yearly totals.

If you have accounts at more than one bank, the general method is in how to find all your subscriptions from a bank statement.

Download the Bank of America statement PDF

Aim for three months of statements for every account, or twelve if you want to catch annual renewals.

On bankofamerica.com:

  1. Sign in and open the account.
  2. Go to Statements & Documents (usually a tab on the account page).
  3. Pick the statement period.
  4. Download the PDF, then repeat for the other months and accounts.

In the Bank of America mobile app:

  1. Open the account.
  2. Find Statements & Documents.
  3. Select the period and download the PDF.

Include every Bank of America card, not only your main one. Trials and sign-ups tend to land on whichever card was nearest at the time.

Bank of America statement layouts

Checking and savings statements begin with an account summary — beginning balance, deposits and other additions, withdrawals and other subtractions, ending balance. The activity is then grouped by type rather than in one long list: deposits and other additions, withdrawals and other subtractions, ATM and debit card subtractions, checks, and service fees. Each section has a date, a description and an amount. Because activity is grouped by type, a subscription paid by debit card and one paid by direct debit sit in different sections of the same statement.

Credit-card statements begin with an account summary and payment information, followed by a transactions list with the transaction date, posting date, description and amount, split into payments and other credits, purchases and adjustments, fees and interest charged.

Where recurring charges appear

On a checking statement, look in two places:

  • ATM and debit card subtractions. Debit-card purchases typically carry a card-purchase prefix and a short date before the merchant descriptor, followed by location details. Subscriptions paid by debit card sit here, one line per month.
  • Withdrawals and other subtractions. Direct debits such as insurance, utilities, phone bills and loan payments appear here. These lines usually include the company's name followed by coded fields (a description code, an ID and your name). The company name is what repeats; the IDs may change.

On a credit-card statement, subscriptions are ordinary lines in purchases and adjustments. Find them by pattern: the same description on each statement, a familiar price point, a single larger annual charge from a software or membership company, or a processor prefix such as APPLE.COM/BILL, GOOGLE *, PAYPAL * or SQ *. The credit card statement guide explains the descriptors and why amounts drift.

Lines to set aside first

Before counting, remove the repeating lines that are not subscriptions: automatic payments to your own credit cards, transfers between your own accounts (including to savings), Zelle payments to people, payroll and other deposits, and ATM withdrawals. What remains is much easier to scan.

Bank of America's own recurring-charge tools

Bank of America's virtual assistant, Erica, can show recurring charges in the mobile app and send a notification when a recurring charge or membership fee goes up. That is genuinely useful for price changes on Bank of America accounts. The limits are the same as any bank's own tool:

  • One bank only. Erica sees Bank of America accounts, not your cards at other banks.
  • Detection is the bank's. Which charges count as recurring is decided by the bank's own logic; nothing is shown about why a charge was or was not included.
  • Processors stay grouped. An APPLE.COM/BILL line is one line, however many apps are behind it.

The statements remain the complete record. Using both — Erica for alerts, the statements for the full list — covers most gaps.

Doing it from the PDF

Open the transaction sections

On checking statements, open the debit card section and the withdrawals section; on card statements, open purchases and adjustments. Skip the summaries and the deposits.

Group repeat descriptions

With the months side by side, mark every merchant that appears on more than one statement, written exactly as printed. Count the days between charges: about 30 is monthly, about 91 quarterly, about 365 annual. For direct debits, match on the company name and ignore the ID fields.

Total monthly and annual cost

Write the latest amount, the monthly equivalent (quarterly ÷ 3, annual ÷ 12) and the yearly cost next to each merchant, then total both columns. Compare the latest amount with the oldest you have to catch price changes. The subscription audit checklist includes a worksheet.

Or upload one statement

StatementConvert.ai reads a Bank of America statement PDF, groups charges by merchant across the sections, and lists the merchants that charge on a cycle with the observed cadence, the latest amount, the last and next expected charge date, the monthly equivalent, the yearly cost and a confidence label (Confirmed, Likely or Possible). The list is suggested from the transactions it read, so check each row against your statement; transactions are read by AI, which can make mistakes, and the result shows whether they agreed with the balances printed on the statement. No Bank of America login is involved, and we never store your statement: its pages are read by our AI providers (OpenAI, and Anthropic for a second reading) and the file is then discarded (details on the privacy page). Without signing in you see the count and totals; a free sign-in shows the full list and the Excel, CSV, JSON or XML download. The free plan covers up to 5 statement pages a month, and paid plans accept up to 12 statements in one upload so the finder can see charges repeat across months. It reports what recurs and what it costs, and never acts on a charge.

Converting the same statement to Excel

The same upload also gives you every transaction as an Excel, CSV, JSON or XML file, useful for budgeting, taxes or handing to a bookkeeper. Step by step: how to convert a Bank of America statement to Excel.

Other banks: Chase and Wells Fargo.

Frequently asked questions

Where do I download my Bank of America statement as a PDF? On bankofamerica.com, sign in, open the account and choose Statements & Documents, then pick the statement period and download the PDF. In the Bank of America mobile app, open the account, find Statements & Documents and download the PDF.

Does Bank of America show recurring charges? Bank of America's virtual assistant, Erica, can surface recurring charges in the mobile app and notify you when a recurring charge goes up. It covers Bank of America accounts only, so charges on other banks' cards need their own statements.

Do Bank of America credit-card statements work for this? Yes. The manual method works on Bank of America checking, savings and credit-card statements, and the StatementConvert.ai finder reads credit-card statements as well as checking statements.

Is it safe to upload a Bank of America statement? Check any tool's privacy terms before uploading. StatementConvert.ai never asks for your Bank of America login and never stores your statement: the PDF is processed in server memory, its pages are read by our AI providers (OpenAI, and Anthropic for a second reading), and it is then discarded. The providers do not train on it and may keep request logs for up to 30 days. More detail: is it safe to upload your bank statement online.

See the subscriptions in your Bank of America statement

Upload one statement free — see each recurring charge with its cadence, monthly and yearly cost and a confidence label. No bank login, and we never store your statement.