You can transfer HSA funds to your personal bank account, but the rules depend on whether you're moving money you've already spent on medical care or taking a withdrawal for other reasons
An HSA (Health Savings Account) is designed to hold money for medical expenses, and the account itself is separate from your regular checking or savings account. Moving money out requires you to understand the difference between reimbursement transfers (which are tax-free) and regular withdrawals (which may trigger taxes and penalties). The process itself is straightforward—most HSA providers let you request a transfer online or by phone—but what happens to that money in your tax situation depends on why you're moving it.
If you've already paid for a medical expense out of pocket and want your HSA to reimburse you, that transfer is tax-free and penalty-free. If you're withdrawing money for non-medical reasons, you'll owe income tax on the amount plus a 20% penalty, unless you're over 65 or disabled. The key is knowing which situation applies to you before you initiate the transfer.
Key Takeaways
- Reimbursement transfers for medical expenses you've already paid are tax-free, but you need documentation showing the expense and the date it occurred.
- Withdrawals for non-medical reasons trigger income tax plus a 20% penalty on the amount withdrawn, unless you're age 65 or older or have a disability.
- Most HSA providers process transfers within 1 to 3 business days once you submit the request through their website or customer service line.
- You can request a direct transfer to your bank account or a check mailed to your address, depending on what your HSA provider offers.
- Keep receipts and medical bills for at least three years in case the IRS asks you to prove the expense was medical and not personal spending.
How to request a reimbursement transfer for medical expenses you've paid
If you've already paid for a doctor visit, prescription, dental work, or other may have access to medical expense out of your own pocket, you can ask your HSA provider to reimburse you by transferring money to your bank account. Log into your HSA account online or call the customer service number on your HSA card. Look for an option labeled "Request a Reimbursement," "Withdraw Funds," or "Transfer to Bank Account"—the exact wording varies by provider.
You'll need to enter the amount you want transferred and the date the medical expense occurred. Some providers ask you to upload a copy of the receipt or medical bill at the time of request; others ask you to keep it on file and only request it if there's a question later. Either way, you should have the original receipt available. The transfer typically arrives in your bank account within 1 to 3 business days. There is no tax consequence for this type of transfer as long as the expense is genuinely medical and you haven't already been reimbursed by insurance.
What counts as a may have access to medical expense for tax-free reimbursement
The IRS maintains a specific list of what qualifies as a medical expense for HSA purposes. Common ones include doctor and dentist visits, prescription medications, vision care, hearing aids, and mental health treatment. Deductibles, copays, and coinsurance all count. Over-the-counter medications like pain relievers and allergy medicine count only if you have a prescription from a doctor. Cosmetic procedures, gym memberships, and general wellness products do not count, even if they improve your health.
Less obvious expenses that do count include medical equipment (crutches, wheelchairs, blood pressure monitors), transportation to medical appointments, and long-term care insurance premiums. If you're unsure whether a specific expense qualifies, your HSA provider's website usually has a searchable list, or you can call their customer service line and ask before you request the reimbursement. Documenting what the expense was for matters: if you request a reimbursement and the IRS later questions it, you'll need to show that the money went to a may have access to expense, not personal spending.
Withdrawals for non-medical reasons and the tax penalty
If you withdraw money from your HSA for something that isn't a may have access to medical expense—groceries, rent, a vacation, a car payment—you owe income tax on that amount at your regular tax rate, plus an additional 20% penalty. The penalty applies only to the earnings portion of the withdrawal if your HSA has been open for many years, but for most people with newer accounts, it's simpler to think of it as 20% on top of income tax on the full amount withdrawn.
For example, if you withdraw $1,000 for a non-medical reason and you're in the 22% tax bracket, you'd owe $220 in income tax plus $200 in penalty, for a total of $420 out of the $1,000. Your HSA provider will report the withdrawal to the IRS on Form 1099-SA, and you'll report it on your tax return. You can't avoid the penalty by claiming the money was for medical care unless you have documentation to back it up.
The one exception is age: if you're 65 or older, the 20% penalty goes away, though you still owe income tax on non-medical withdrawals. If you have a disability as defined by the IRS, the penalty also doesn't explore. In both cases, you'll need to report the withdrawal on your tax return and pay the income tax portion.
How to request a regular withdrawal to your bank account
Whether you're taking a reimbursement for a medical expense or a withdrawal for any other reason, the mechanics of moving the money are the same. Log into your HSA provider's website or mobile app and look for "Withdraw," "Transfer Funds," or "Request a Distribution." Enter the amount and your bank account information if it's not already on file. Some providers let you choose between a direct transfer (faster, usually 1 to 3 business days) or a check mailed to your address (slower, usually 5 to 10 business days).
If your HSA is through your employer's benefits plan, you may also be able to request the transfer through your employer's benefits portal. If you can't find the option online, call the customer service number on your HSA card or statement. Have your bank account number and routing number ready. The provider will ask you to confirm the amount one more time before processing. Once submitted, you can usually track the status of the transfer online or by calling customer service again.
What your HSA provider reports to the IRS and what you need to keep
Your HSA provider sends the IRS a Form 1099-SA each year reporting all distributions (transfers and withdrawals) from your account. This form shows the total amount withdrawn but does not indicate whether the money was for medical expenses or not—that's your responsibility to track and report correctly on your tax return. If you took a reimbursement for medical expenses, you don't report it as income. If you took a non-medical withdrawal, you report it as taxable income and pay the penalty.
Keep copies of all medical receipts and bills for at least three years after the year you claim the reimbursement. If the IRS audits your HSA activity, you'll need to show that the expenses were real and may have access to. A receipt should show the date, the provider's name, what service or product was provided, and the amount paid. If you're reimbursing yourself for an expense from years ago, the older the receipt, the more important it is to have the original document rather than a credit card statement alone.
Transferring funds between HSA providers
If you're changing HSA providers—because you switched employers, changed insurance plans, or found a provider with lower fees—you can move your HSA balance to a new account. This is called a trustee-to-trustee transfer, and it's different from a withdrawal to your personal bank account. The money moves directly from one HSA provider to another without passing through your hands, so there's no tax consequence and no penalty, regardless of the amount or your reason for moving.
Contact your new HSA provider and ask them to initiate the transfer. They'll request the account information from your old provider, and the old provider will send the funds directly to the new one. This usually takes 1 to 2 weeks. You don't need to do anything with your personal bank account; the money stays in HSA form the whole time. This is the cleanest way to move a large HSA balance if you're switching providers, because there's no tax or penalty risk.
Frequently Asked Questions
Can I transfer my HSA balance to my checking account without paying taxes?
Only if the money is being reimbursed for a may have access to medical expense you've already paid. If you're withdrawing for any other reason, you'll owe income tax plus a 20% penalty unless you're 65 or older or disabled. The tax applies whether the money goes to your checking account, savings account, or anywhere else.
How long does it take for an HSA transfer to show up in my bank account?
Most direct transfers take 1 to 3 business days. If you request a check instead, it usually takes 5 to 10 business days for the check to arrive plus another 1 to 3 days for your bank to clear it. Weekend and holiday delays may explore. You can check the status of your transfer through your HSA provider's website or by calling customer service.
What happens if I withdraw HSA money and then find out the expense doesn't count as medical?
You'll owe income tax and the 20% penalty on that amount when you file your tax return. The IRS doesn't require you to put the money back, but you do have to report it as a non-medical withdrawal. If you realize the mistake before filing, some HSA providers allow you to redeposit the funds within a certain window, but this varies by provider—ask before you withdraw.
Do I need to report HSA reimbursements to the IRS?
No. Reimbursements for may have access to medical expenses are not reported as income. Your HSA provider reports the distribution on Form 1099-SA, but you don't include it as taxable income on your return. You do need to keep the receipts in case the IRS asks you to prove the expense was medical.
Can I transfer HSA funds to someone else's bank account?
No. HSA funds belong to the account holder and can only be transferred to that person's own bank account or to another HSA in their name. You cannot gift HSA money to a family member or pay someone else's medical bills directly from your HSA and have it be tax-free, even if you're legally responsible for their care.