The fastest way to transfer money to a high yield savings account
The speed depends on which account you're transferring from and which bank holds your high yield savings account. If both banks are connected through the ACH network—which most are—a transfer takes one to three business days. If you're moving money from an account at the same bank that holds your high yield savings account, it's usually instant or same-day. Wire transfers are faster (same day or next day) but cost $15 to $30 and are overkill for routine transfers.
The simplest path is to initiate the transfer from your high yield savings account's website or app by linking your source account. You'll need your source account's routing number and account number. If that doesn't work, you can initiate the transfer from your source bank instead, pushing money out rather than pulling it in—this takes the same amount of time but gives you control from the account you're sending from.
Many high yield savings accounts let you set up recurring transfers, so money moves automatically on a schedule you choose. This is useful if you want to build savings without thinking about it each month.
Key Takeaways
- ACH transfers between different banks take one to three business days and are free, making them the standard choice for moving money to a high yield savings account.
- Transfers between accounts at the same bank are usually instant or same-day and always free.
- You need the routing number and account number of the account you're sending money from, whether you initiate the transfer from your high yield account or your source account.
- Wire transfers are faster but cost $15 to $30, so use them only if you need money to arrive the same day.
- Most high yield savings accounts let you set up automatic recurring transfers on a schedule you choose.
How to link your source account to your high yield savings account
Log into your high yield savings account's website or mobile app and look for a link or button labeled "Add Account," "Link Account," "External Account," or "Transfer." You'll be asked to enter the routing number and account number of the account you want to transfer from. The routing number is a nine-digit code that identifies your bank; the account number is unique to your specific account. Both appear on the bottom left of your checks, or you can find them by logging into your source bank's website.
After you enter this information, the high yield savings bank will verify the account by depositing two small amounts (usually under $1 each) into your source account. This takes one to two business days. You'll then log back into your source bank's account, find those deposits, and enter the amounts into the high yield savings account's verification form. Once verified, the account is linked and you can transfer money whenever you want.
Some banks skip the verification deposits and instead ask you to confirm a small charge that appears on your statement, or they verify instantly using your online banking login. The process varies, but the end result is the same: your accounts are linked and ready for transfers.
Initiating a transfer from your high yield savings account
Once your source account is linked, go to the transfer section of your high yield savings account and select "Add Money" or "Transfer In." Choose the linked account you want to transfer from, enter the amount, and pick the date you want the transfer to happen. Most banks let you schedule transfers for today, tomorrow, or a specific future date. Confirm the details and submit.
You'll see the transfer appear as "pending" in your high yield savings account right away, but the money won't actually arrive until the ACH transfer clears—usually one to three business days later. During this time, the funds are still in your source account and you can still spend them. The transfer completes when both banks have processed it on their end.
Pushing money from your source account instead
If you want to control the transfer from the account you're sending money from, log into your source bank's website or app and look for "Send Money," "Transfer," or "Pay." Select the option to transfer to another account (not to a person). You'll need to add your high yield savings account as a recipient by entering its routing number and account number, then verify it the same way described above.
Once verified, you can initiate a transfer by selecting your high yield savings account as the recipient, entering the amount, and choosing when you want the money to leave your source account. This method gives you visibility into both accounts during the transfer and can feel more intuitive if you're used to managing money from your primary checking account.
What happens if a transfer fails or takes longer than expected
If a transfer doesn't go through, the most common reasons are a typo in the routing or account number, a mismatch between the account name you provided and the name on file at the bank, or insufficient funds in your source account. Check your high yield savings account's transfer history or contact their customer service to see the specific error message.
If the transfer was initiated but hasn't arrived after four business days, contact your high yield savings bank first. They can check whether the ACH transfer was sent and whether it's been received. If it was sent but not received, your source bank may have rejected it for a reason they can explain. If it was never sent, the high yield savings bank can resend it or troubleshoot the link.
Money sent by wire transfer should arrive the same day or next business day. If it doesn't, contact the bank that sent the wire immediately—wire transfers are harder to recover once they leave your account, and delays are rare enough that they warrant quick action.
Setting up automatic recurring transfers
Most high yield savings accounts let you create a standing transfer that repeats on a schedule you set. Go to the transfer section, select the linked account, and look for an option to make the transfer "recurring" or "automatic." You'll choose the frequency (weekly, biweekly, monthly, etc.), the amount, and the date each transfer should happen.
Recurring transfers are useful for building savings without having to remember to move money manually each month. For example, you could set up a $200 transfer every payday, and the money moves automatically. You can pause, change the amount, or cancel a recurring transfer at any time through your account settings.
Be careful not to set up a recurring transfer for more than you can afford to move. If your source account doesn't have enough money on the day a transfer is scheduled, it will fail and may trigger an overdraft fee. Check your source account's balance before setting up the transfer, and leave a buffer for bills and expenses.
Frequently Asked Questions
Can I transfer money to a high yield savings account from a credit card?
No. Credit cards are not bank accounts and cannot be linked for ACH transfers. You would need to pay off the credit card with money from a checking or savings account first, then transfer that money to your high yield savings account. Some credit card issuers let you transfer a balance to another card, but that's different from moving money to a savings account.
What's the difference between initiating a transfer from my high yield account versus my source account?
Both methods move money the same way and take the same amount of time. Initiating from your high yield account is called a "pull" transfer; initiating from your source account is called a "push" transfer. Use whichever feels more natural to you. Some people prefer pushing from their checking account because they see the money leave immediately; others prefer pulling into savings because it feels intentional.
Do I lose interest if I transfer money out of my high yield savings account?
No. Interest accrues daily on your balance, regardless of transfers in or out. If you transfer $5,000 out on the 15th of the month, you earn interest on that $5,000 for the 15 days it was in the account. You don't earn interest on it after it leaves.
Can I transfer money to a high yield savings account from a savings account at a different bank?
Yes. The process is identical to transferring from a checking account. Link the savings account using its routing and account number, verify it, and initiate the transfer. ACH transfers work between any two bank accounts, regardless of account type.
What if my high yield savings bank doesn't recognize my source bank?
Most banks are part of the ACH network and can receive transfers. If your bank isn't recognized when you try to link it, contact your high yield savings bank's customer service. They may be able to add it manually, or they can tell you whether your bank participates in ACH transfers. If it doesn't, a wire transfer is your only option.