Bank of America does offer HSAs, but only as a custodian, not as the primary account holder

Bank of America holds health savings accounts for customers, but it does not create or sponsor them. Instead, Bank of America acts as the custodian—the institution that holds the money and processes transactions—while your employer, your health insurance plan, or a third-party HSA provider (like Lively, HealthEquity, or Fidelity) actually owns and administers the account. This distinction matters because it affects which features you get, what you pay in fees, and how much control you have over your account.

If your employer's HSA plan uses Bank of America as the custodian, your contributions flow through Bank of America's systems, and you may receive a Bank of America debit card to spend HSA funds. However, you cannot walk into a Bank of America branch and open an HSA on your own the way you would open a checking account. You must first enroll in an HSA through your employer, your health plan, or an independent HSA provider that has chosen Bank of America as its custodian.

Key Takeaways

  • Bank of America custodies HSAs but does not sponsor or create them—your employer or health plan must set up the account first.
  • If your employer uses Bank of America as the HSA custodian, you will likely receive a debit card and online access through Bank of America's platform.
  • You cannot open an HSA directly with Bank of America; you must enroll through your employer, your health insurance plan, or an independent HSA provider.
  • Bank of America charges custodial fees for HSAs, which vary depending on your account balance and the specific plan your employer selected.

How Bank of America's role as HSA custodian works

When Bank of America is your HSA custodian, it manages the day-to-day operations of the account. This includes holding your money, issuing a debit card (if your plan includes one), processing transactions, sending statements, and reporting contributions and withdrawals to the IRS on Form 5498-SA. Bank of America also maintains the account in compliance with HSA rules set by the IRS and the Department of Treasury.

The account itself belongs to you, but Bank of America's job is to make sure the money stays in an account that meets HSA requirements. If you spend HSA funds on non-may have access to medical expenses, Bank of America does not police that decision—it processes the transaction. However, the IRS can penalize you later if you cannot prove the expense was medical.

Your employer or health plan chooses which custodian to use, so you do not have a choice in whether Bank of America holds your HSA. If your employer switches custodians, your account may move to a different bank or HSA provider, though you retain ownership of the money.

Fees and account features Bank of America charges for HSAs

Bank of America typically charges a monthly custodial fee for HSAs, though the amount depends on the specific plan your employer selected and your account balance. Some employer plans negotiate lower fees or waive them entirely for accounts above a certain balance (often $5,000 or more). You should receive a fee schedule when you enroll; if you do not, ask your employer's benefits administrator or contact Bank of America directly.

In addition to custodial fees, you may encounter charges for specific services: ATM withdrawals outside the Bank of America network, wire transfers, or replacement debit cards. Some plans include a limited number of free transactions or ATM withdrawals per month. Check your plan documents or log into your account online to see what fees apply to your specific setup.

Bank of America HSA accounts typically come with online access, a mobile app, and a debit card for spending. Some plans also offer the option to invest HSA funds in mutual funds or other securities, though this feature is not universal and may carry additional fees or minimum balance requirements.

How to learn about your employer uses Bank of America for HSA custody

The fastest way to confirm is to ask your employer's benefits administrator or human resources department. They can tell you which custodian holds your HSA and provide enrollment instructions. If you have already enrolled, you can also check your HSA debit card or your account statements—Bank of America's name will appear on both.

If you receive an HSA debit card in the mail, the back or front will identify the custodian and may include a customer service number specific to HSA accounts. You can also log into your account online; Bank of America's HSA portal will be labeled as such and will show your balance, transaction history, and fee schedule.

If your employer does not yet offer an HSA, or if you are self-employed or unemployed, you can open an HSA through an independent provider like Fidelity, HealthEquity, or Lively. Some of these providers use Bank of America as the custodian, while others use different banks. When you enroll, the provider will tell you which bank holds your money.

What happens to your Bank of America HSA if you change jobs

Your HSA belongs to you, not your employer, so you keep the account and the money even after you leave the job. However, your new employer may use a different HSA custodian. If that happens, you have two options: leave the account with Bank of America (called a "custodial account" or "individual HSA") or roll the money into your new employer's HSA plan.

If you keep the account with Bank of America after leaving your job, you will likely pay higher custodial fees because you no longer have an employer subsidizing them. Some Bank of America HSA plans charge $3 to $5 per month for individual accounts, while employer-sponsored accounts may be free or cost less. Before you leave a job, ask your benefits administrator what happens to your HSA and what fees you will owe if you keep it with Bank of America.

Rolling your HSA to a new custodian is also an option. You can request a direct transfer (called a "trustee-to-trustee transfer") from Bank of America to your new provider, which avoids taxes and penalties. This process usually takes one to two weeks.

Comparing Bank of America HSAs to other custodians

Bank of America is one of many banks and HSA providers that act as custodians. Other large custodians include Fidelity, Charles Schwab, Vanguard, HealthEquity, and Lively. The main differences are in fees, investment options, user interface, and customer service quality.

Bank of America's advantage is that it is a familiar name with widespread branch access and a mobile app many people already use. Its disadvantage is that custodial fees can be higher than some competitors, and investment options may be more limited. Fidelity and Schwab, for example, often offer lower fees and broader investment choices. HealthEquity and Lively specialize in HSAs and may offer more HSA-specific features, though they may not have the same banking infrastructure as Bank of America.

The custodian you use matters less than the plan your employer chooses. If your employer uses Bank of America, you use Bank of America. If you have a choice (as a self-employed person or independent contractor), compare fee schedules, investment options, and customer service reviews before deciding.

How to contact Bank of America about your HSA

If you have an HSA custodied by Bank of America, you can reach HSA customer service through the phone number on your debit card or your account statements. Bank of America also maintains an HSA portal online where you can view your balance, download statements, and update your contact information.

For questions about contributions, withdrawals, or may be able to access expenses, contact your employer's benefits administrator first—they may have answers specific to your plan. Bank of America can answer questions about fees, transactions, and account access, but cannot advise you on whether a specific expense is HSA-may be able to access (that is determined by IRS rules, not the custodian).

Frequently Asked Questions

Can I open a Bank of America HSA without an employer plan?

No, you cannot open an HSA directly with Bank of America. You must first enroll in an HSA through your employer, your health insurance plan, or an independent HSA provider. If that provider uses Bank of America as the custodian, your account will be held there.

What fees does Bank of America charge for HSAs?

Bank of America typically charges a monthly custodial fee ranging from $0 to $5, depending on your employer's plan and your account balance. Some plans waive fees for accounts above a certain threshold. Check your plan documents or contact your benefits administrator for your specific fee schedule.

Can I invest my Bank of America HSA funds?

Some Bank of America HSA plans offer investment options, but not all do. Check your plan documents or log into your account online to see whether you can invest in mutual funds or other securities. Investment options and fees vary by plan.

What happens to my Bank of America HSA if I leave my job?

You keep the account and the money. You can leave it with Bank of America (though fees may increase), or roll it to your new employer's HSA custodian or to an independent HSA provider. A direct transfer avoids taxes and penalties.

Is Bank of America's HSA better than other custodians?

That depends on your priorities. Bank of America offers familiar banking services and branch access, but fees and investment options may be limited compared to Fidelity, Schwab, or HealthEquity. Your choice of custodian is usually determined by your employer's plan, not by your preference.