The most direct route is a transfer through your HSA provider's website or app
Most HSA providers let you move money to a linked bank account in one of three ways: an online transfer you initiate yourself, a check request, or an external transfer request. The fastest is usually the online transfer—money typically arrives in one to three business days. You'll need your bank's routing number and your account number, both of which appear on a check or in your bank's settings.
Log into your HSA provider's website or mobile app, look for a "Transfer" or "Withdraw" option (the exact name varies by provider), and select the bank account you want to send money to. If this is your first transfer to that account, you may need to wait 24 to 48 hours for the provider to verify it before the money moves. After that, future transfers are faster.
Some providers require you to specify whether the transfer is for a may have access to medical expense or a non-may have access to withdrawal. If you're moving money you've already spent on medical care and are reimbursing yourself, that's a may have access to withdrawal. If you're just moving money to have it in your checking account, that's non-may have access to, and you'll owe income tax plus a 20% penalty on the amount (unless you're over 65, disabled, or the money came from employer contributions).
Key Takeaways
- Online transfers through your HSA provider's website are the fastest method and usually take one to three business days once the receiving account is verified.
- You need your bank's routing number and your account number to set up a transfer, both found on a check or in your bank's online settings.
- Non-may have access to withdrawals—money you move just to have it in checking—trigger income tax plus a 20% penalty unless you're over 65 or disabled.
- If your HSA provider doesn't offer online transfers, you can request a check or ask them to initiate an ACH transfer directly to your bank.
Verify your receiving bank account before the first transfer
Most HSA providers require you to add and verify your bank account before any money can move. This verification usually happens automatically—the provider deposits two small amounts (typically under $1 each) into your account within one to two business days, and you confirm the amounts in your HSA portal to prove you own the account.
Until verification is complete, you cannot transfer money. Once it is, future transfers are when ready. If you're in a hurry and your provider hasn't verified the account yet, ask whether they can expedite the process—some will verify by phone if you provide your bank's customer service number and account details.
Request a check if your provider doesn't offer online transfers
Older HSA providers or certain employer plans may not have online transfer capability. In that case, you can request a check mailed to you. This takes seven to ten business days from the date you request it, and you'll need to deposit it yourself into your bank account.
Call your HSA provider's customer service line and ask for a check request. You'll need to specify the amount and confirm your mailing address. Some providers charge a small fee ($5 to $15) for check requests, though many waive it. Ask before you request.
Understand the tax difference between may have access to and non-may have access to transfers
A may have access to withdrawal is money you move to cover medical expenses you've already paid out of pocket. These transfers are tax-free and penalty-free, even if you move the money months or years after you paid the bill. You don't need to submit receipts to your HSA provider to move the money, but you should keep them for your own records in case the IRS asks.
A non-may have access to withdrawal is any transfer that doesn't cover a may have access to medical expense—for example, moving money to your checking account just to have it there, or to pay for groceries or rent. You'll owe federal income tax on the amount at your normal tax rate, plus a 20% penalty. If you transfer $1,000 non-may have access to and you're in the 22% tax bracket, you'll owe $220 in tax plus $200 in penalty, for a total of $420.
The exception: if you're 65 or older, non-may have access to withdrawals are taxed as income but the 20% penalty is waived. If the money came from your employer's contribution (not your own), some plans treat it differently—check your plan documents or call your provider.
Use a third-party transfer service if your provider is unresponsive
If your HSA provider doesn't offer online transfers, won't verify your bank account, or is slow to respond, you have one other option: request that your provider send the money directly to your bank via ACH (Automated Clearing House) transfer. This is different from you initiating a transfer—you're asking the HSA provider to push the money out.
Call your provider's customer service and ask for an "ACH transfer" or "external transfer" to your bank account. Provide your routing number and account number. The provider will initiate it on their end, and the money should arrive in one to three business days. This method is free and doesn't require you to handle a check.
Track the transfer and confirm it arrived
After you initiate a transfer, your HSA provider should give you a confirmation number and an estimated arrival date. Write down both. Check your bank account on the expected arrival date—if the money hasn't shown up by the next business day, contact your HSA provider with the confirmation number and ask them to investigate.
Delays usually happen because the receiving account wasn't fully verified, the routing or account number was entered incorrectly, or the provider's system had a processing error. Your provider can resubmit the transfer or issue a check if needed. Keep the confirmation number until the money appears in your account.
Know what happens if you transfer money you later need for medical expenses
If you move money out of your HSA and then have a medical expense, you can't transfer it back in yourself—HSA contributions are limited by law, and you can only add money through payroll deductions or annual catch-up contributions. However, you can still use the money in your checking account to pay the medical bill and then reimburse yourself from your HSA if you have funds left.
This matters because it affects your tax situation. If you move $2,000 out as a non-may have access to withdrawal and then spend $1,500 on medical care, you can't undo the withdrawal. You've already paid tax and penalty on the full $2,000. Plan your transfers around known medical expenses to avoid this.
Frequently Asked Questions
How long does it take for money to show up in my bank account?
Online transfers usually take one to three business days after your receiving account is verified. Check requests take seven to ten business days from the date you request them. ACH transfers initiated by your provider also take one to three business days. Weekends and holidays add time.
Do I have to pay taxes on every transfer?
No. Transfers for may have access to medical expenses are tax-free. Only non-may have access to withdrawals—money you move for non-medical reasons—trigger income tax and a 20% penalty. If you're unsure whether an expense qualifies, your HSA provider or a tax professional can clarify.
What if I enter the wrong bank account number?
The transfer will likely be rejected before it goes through, and your HSA provider will notify you. If money does go to the wrong account, contact your provider when ready with the confirmation number. They can sometimes recover it, but it depends on the receiving bank. This is why verification of your account happens first.
Can I transfer money to someone else's bank account?
No. HSA transfers must go to an account in your name. If you want to pay someone else's medical bill, you can transfer money to your own account and then write them a check, or ask your HSA provider whether they allow direct payments to medical providers.
What if my HSA provider went out of business?
Your money is protected—it's held in a custodial account separate from the provider's operating funds. You'll be notified and given instructions to transfer your HSA to a new provider. You can move the full balance without penalty or tax consequences, regardless of whether the expenses were may have access to.