The three ways money gets into a high yield savings account
You move money into a high yield savings account the same way you move it into any savings account: a direct deposit from your employer, a transfer from another bank account you own, or a deposit you make yourself. The account itself works like any other bank account—it has a routing number and an account number, and money arrives through the same payment rails as any transfer. The difference is what the bank does with your money once it lands there: a high yield account pays you interest on the balance, usually between 4 and 5 percent annually right now, though that rate changes with the Federal Reserve's decisions.
The speed and the steps depend on which method you use. A direct deposit takes one to two business days. A transfer from another bank takes one to three business days. A deposit you make yourself—by check, wire, or ATM—can be when ready or take a few days depending on the method and the bank. None of these are faster than moving money into a regular savings account. The only real difference is that once the money is there, it earns more.
Key Takeaways
- You can move money into a high yield savings account through direct deposit, a transfer from another bank, or a deposit you make yourself, and the process is identical to moving money into any other savings account.
- Direct deposits and transfers between banks take one to three business days; deposits you make yourself can be when ready or take several days depending on the method.
- You will need the high yield account's routing number and account number to set up a transfer or direct deposit, which your bank provides when you open the account.
- High yield savings accounts are held at online banks, credit unions, and some traditional banks, and the account you transfer from does not have to be at the same institution.
- Interest rates on high yield accounts change when the Federal Reserve changes rates, so the rate you see today may not be the rate you earn six months from now.
Setting up a direct deposit to a high yield account
A direct deposit is the fastest way to move regular paychecks into a high yield account. You give your employer or the organization paying you the routing number and account number of the high yield account, and the money lands there automatically on payday. You only set this up once—after that, the deposit happens without you doing anything.
To set up a direct deposit, you need the account number and routing number of your high yield savings account. Your bank provides both when you open the account, usually in a welcome email or on the account details page of your online banking portal. You then give these numbers to your employer's payroll department or to whoever processes your payments. Some employers let you set this up online through their payroll system; others require a form. The change usually takes effect on the next pay cycle after you submit it, though some employers take longer.
Direct deposits take one to two business days to arrive after they are sent, even though the money leaves your employer's account when ready. Weekends and bank holidays do not count as business days, so a deposit sent on Friday afternoon may not arrive until Tuesday.
Transferring money from another bank account you own
A transfer from another bank account is how you move money you already have into a high yield account. This is different from a direct deposit because you initiate it yourself, not your employer. You can transfer from a checking account, a savings account, or another high yield account at a different bank.
To set up a transfer, you have two options: you can initiate it from your high yield account (a "pull" transfer) or from the other bank (a "push" transfer). Most people find it easier to log into the high yield account and add the other bank as a linked account, then transfer money from there. You will need the routing number and account number of the account you are transferring from. The high yield bank will ask for these details and may require you to verify the account by depositing two small amounts (usually under a dollar each) and confirming the amounts. This verification step takes one to two business days.
Once the account is linked and verified, transfers take one to three business days. Some high yield banks offer faster transfers—same-day or next-day—but this depends on the bank and the account you are transferring from. Check your high yield bank's website to see what speeds they offer.
Deposits you make yourself: checks, wires, and ATMs
You can also deposit money into a high yield account by mailing a check, sending a wire transfer, or using an ATM if the bank has one. These methods are slower or more expensive than transfers and direct deposits, and most people use them only when they have no other option.
A mailed check takes five to seven business days to clear, depending on the bank and the amount. A wire transfer arrives the same day or the next business day but costs money—usually between $15 and $30—and requires you to provide the bank's wire instructions, which include the routing number, account number, and sometimes a SWIFT code if the wire is international. An ATM deposit, if your high yield bank has ATMs, is when ready or takes one business day depending on the bank and the time of day you deposit.
Most high yield accounts are held at online banks that do not have physical branches or ATMs, so wire transfers and mailed checks are the only deposit options. A few high yield accounts are offered by credit unions or traditional banks with branch networks, and those may offer ATM deposits or in-person deposits at a teller window.
Understanding the timing: when the money actually arrives
The time it takes for money to arrive in a high yield account depends on the method and on how the banks process transfers. A direct deposit or transfer between banks is not when ready, even though it feels like it should be. The money has to move through the Federal Reserve's payment system (called the ACH network for most transfers), and that takes time.
Here is what actually happens: you initiate a transfer on Monday morning. Your bank sends the instruction to the Federal Reserve that same day. The Federal Reserve processes it overnight and sends it to the receiving bank on Tuesday morning. The receiving bank credits your account on Tuesday or Wednesday. You can see the money in your account and use it, but it is not fully settled until the end of the business day on Wednesday or Thursday. If something goes wrong—a wrong account number, a closed account, a mismatch in names—the money bounces back, and the whole process starts again in reverse.
This is why transfers take one to three business days, not one to three hours. The speed depends partly on the banks involved and partly on the Federal Reserve's processing schedule. Weekends and holidays add extra days because the Federal Reserve does not process transfers on those days.
Which high yield accounts accept transfers and deposits
Nearly every high yield savings account accepts transfers and deposits. The account does not have to be at the same bank as your checking account—in fact, most high yield accounts are at online banks like Marcus, Ally, or American Express Personal Savings, which have no physical branches. You can transfer money from a checking account at a traditional bank like Chase or Bank of America into a high yield account at an online bank, and the transfer works the same way.
Some high yield accounts have limits on how many transfers or deposits you can make per month. Federal law used to cap savings account transfers at six per month, but that rule was suspended in 2020 and has not been reinstated. However, individual banks may still set their own limits. Check your account's terms to see if there are any restrictions on transfers or deposits.
Credit unions also offer high yield savings accounts, and transfers into a credit union account work the same way as transfers into a bank account. You need the credit union's routing number and your account number, and the transfer takes the same one to three business days.
What happens to interest while money is in transit
Interest on a high yield account starts accruing the day the money is fully settled in the account, not the day you initiate the transfer. If you transfer money on Monday and it arrives on Wednesday, you start earning interest on Wednesday. You do not earn interest for the two days the money was in transit.
Interest is usually paid monthly, on the last day of the month or the first day of the next month, depending on the bank. The amount you earn depends on the balance in the account and the interest rate, which the bank can change at any time. Most banks change rates when the Federal Reserve changes its benchmark rate, but some change rates more frequently. Check your bank's website or your account statements to see what rate you are currently earning.
Frequently Asked Questions
Can I transfer money from a credit card into a high yield savings account?
No. A credit card is a line of credit, not a bank account, so you cannot transfer money from it directly. You would have to use the credit card to withdraw cash (which costs a fee and counts as a cash advance), then deposit that cash into the savings account. This is expensive and defeats the purpose of a high yield account.
What if I give the wrong account number when I set up a transfer?
The money will go to the wrong account, and you will have to contact the bank that received it and ask them to return it. This can take several days. To avoid this, double-check the account number before you initiate any transfer. Most banks also verify small test deposits before allowing large transfers, which catches mistakes early.
Do I need to have the same name on both accounts to transfer money between them?
Yes. The account you are transferring from and the high yield account must be in your name. You cannot transfer money from someone else's account into yours, even if they give you permission. If you need to move money from a joint account or a spouse's account, that person has to initiate the transfer themselves or add you as an authorized user on their account.
Is there a limit to how much I can transfer into a high yield account?
No federal limit exists. However, your bank may have internal limits on the size of a single transfer or the total amount you can transfer in a day or month. Check your account terms or contact the bank to see if any limits explore. Banks also monitor large transfers for fraud, so a very large transfer may trigger a review that delays the deposit by a day or two.
Can I set up automatic transfers into a high yield account?
Yes. Once you have linked another bank account to your high yield account, you can usually set up recurring transfers—for example, $500 every payday or $100 every Friday. This works the same way as a one-time transfer and takes the same one to three business days each time. You set this up in your online banking portal and can change or cancel it at any time.