Schwab does not offer HSAs directly, but you can open one elsewhere and link it to your Schwab bank account
Charles Schwab Bank does not issue or manage Health Savings Accounts. Schwab offers checking and savings accounts, but HSAs are a specialized product that requires a custodian licensed specifically to hold them. If you want an HSA, you will need to open one through a different provider — a bank, brokerage, or HSA-specific custodian — and then connect it to your Schwab account for transfers if needed.
This separation is common. Most banks do not offer HSAs because the regulatory and compliance burden is high. Schwab has chosen to focus on its core banking and brokerage services instead. The good news is that opening an HSA elsewhere does not prevent you from using Schwab for your other banking needs.
Key Takeaways
- Charles Schwab Bank does not offer HSAs; you must open one through a different provider such as Fidelity, Lively, or your employer's plan administrator.
- You can link an HSA held at another institution to your Schwab checking account for transfers and bill payments.
- HSAs require enrollment in a high-deductible health plan (HDHP) through your employer or the individual market; Schwab does not sell health insurance.
- You can fund an HSA through payroll deduction if your employer offers one, or by transferring money from your Schwab account after opening the HSA elsewhere.
Where to open an HSA if you need one
Several large financial institutions and HSA-specific custodians offer HSAs. Fidelity, Lively, HealthEquity, and Optum Bank all issue HSAs and allow you to invest the funds or keep them in cash. Your employer may also offer an HSA through a plan administrator; if so, that is often the simplest route because contributions can come directly from your paycheck before taxes.
When choosing an HSA provider, compare the annual account fee (many charge $0 to $5), investment options if you want to invest the balance, and debit card features. Some HSAs issue a debit card that works at pharmacies and medical providers; others require you to pay out of pocket and then request reimbursement. If you already have a Schwab account and want to keep your banking in one place, you can open an HSA elsewhere and simply transfer money from Schwab to the HSA when you need to fund it.
How to connect an HSA to your Schwab account
Once you open an HSA at another institution, you can link it to your Schwab checking account using Schwab's transfer tools. Log into your Schwab account, go to the Transfers section, and add the HSA as an external account. You will need the HSA provider's routing number and your account number. Transfers typically take one to three business days.
This setup lets you move money from Schwab to your HSA when you need to fund it, or transfer HSA money back to Schwab if you have a reimbursable medical expense and want to pay from your main checking account. You can also set up automatic transfers if you want to fund your HSA on a regular schedule.
What you need to open an HSA anywhere
To open an HSA, you must be enrolled in a high-deductible health plan (HDHP). The IRS sets the minimum deductible each year; for 2024, it is $1,600 for individual coverage and $3,200 for family coverage. You cannot have other health coverage (like a spouse's PPO plan) at the same time, with limited exceptions for specific types of coverage like dental or vision.
When you apply for an HSA, the provider will ask for proof of HDHP enrollment. This is usually a copy of your health plan documents or a letter from your employer's benefits department. If you are buying an HDHP on the individual market, your insurance company will provide this documentation. Without proof of HDHP enrollment, you cannot open an HSA, and contributions you make without it may be subject to taxes and penalties.
Funding your HSA through Schwab or payroll
If your employer offers an HSA, the easiest way to fund it is through payroll deduction. Money comes out of your paycheck before taxes, which reduces your taxable income. Your employer sends the contributions directly to the HSA provider, so you do not have to move money yourself.
If you are self-employed or your employer does not offer an HSA, you can fund one by transferring money from your Schwab account. After you open the HSA elsewhere and link it to Schwab, you can initiate transfers whenever you want to add money. You will need to track your contributions and report them on your tax return (Form 8889) to claim the tax deduction. The annual contribution limit varies by coverage type; for 2024, it is $4,150 for individual coverage and $8,300 for family coverage.
Why Schwab does not offer HSAs
HSAs are custodial accounts that must comply with strict IRS rules about who can open them, how much can be contributed, and what the money can be used for. The custodian is legally responsible for enforcing these rules and reporting to the IRS. Most banks, including Schwab, have decided the compliance cost and liability are not worth the revenue from HSA fees.
Larger financial institutions like Fidelity and Optum have the scale and compliance infrastructure to offer HSAs profitably. Smaller or more specialized providers like Lively focus on HSAs as their main product. Schwab has chosen to remain a general-purpose bank and brokerage, leaving HSAs to specialists.
Using your Schwab account alongside an HSA
You can absolutely keep your checking and savings accounts at Schwab while holding an HSA elsewhere. Many people do this because Schwab offers competitive rates, no monthly fees, and easy transfers. Your HSA and Schwab account operate independently, but you can move money between them as needed.
One common setup is to keep your HSA at a provider with good investment options (like Fidelity) and use your Schwab checking account for everyday expenses. When you have a medical bill, you can transfer money from your HSA to Schwab, or pay the bill directly from the HSA debit card if your provider issues one. This gives you flexibility and keeps your finances organized across accounts.
Frequently Asked Questions
Can I use my Schwab debit card to pay for medical expenses if I have an HSA elsewhere?
No, your Schwab debit card is linked to your checking account, not your HSA. If your HSA provider issues a debit card, use that for may be able to access medical expenses. Otherwise, pay the provider directly from your HSA account or transfer money from the HSA to your Schwab checking account and pay from there.
What happens if I close my Schwab account but keep my HSA?
Your HSA is separate from your Schwab account, so closing Schwab does not affect it. You would simply remove Schwab as a linked external account in your HSA provider's system and link a different bank if you need to make transfers.
Can I invest HSA money through Schwab if I open the HSA elsewhere?
Only if your HSA provider allows it and offers investment options. Schwab does not manage HSA investments directly. Some HSA providers like Fidelity let you invest the balance in mutual funds and stocks; others keep the money in cash. Check your HSA provider's investment menu when you open the account.
Do I need to report my HSA to Schwab when I open one?
No. Your HSA and Schwab account are separate products with different providers. You only need to report the HSA to the IRS on your tax return. Schwab does not need to know about it unless you link the accounts for transfers.
What if my employer's HSA provider is Schwab?
Some employers contract with Schwab to administer their HSA program. In that case, Schwab does offer an HSA — it is just not available to the general public. You would enroll through your employer's benefits portal, and contributions would come from your paycheck. You can still link this HSA to your personal Schwab checking account for transfers.