Yes, you can transfer money between your own savings accounts

You can move money from one savings account to another as long as both accounts are in your name and you have access to them. The transfer itself is straightforward — most banks let you do it online, by phone, or in person — but the speed and any fees depend on which banks hold the accounts and what method you use.

If both accounts are at the same bank, the transfer usually happens the same day or within one business day, and there is typically no fee. If the accounts are at different banks, the transfer can take one to three business days and may cost $0 to $15, depending on the banks involved and the method you choose.

Key Takeaways

  • Same-bank transfers between your own accounts usually complete within one business day at no cost.
  • Different-bank transfers take one to three business days and may carry a fee of $0 to $15 depending on the banks and transfer method.
  • You can initiate transfers online, by phone, or in person at a branch, and the fastest method is usually the one your bank offers directly in its app or website.
  • Wire transfers move money faster but cost more ($15 to $50) and require you to provide the receiving bank's routing number and your account number.
  • ACH transfers (the standard method for different-bank moves) are free or low-cost but take longer because they process in batches.

Same-bank transfers: what to expect

If you have two savings accounts at the same bank, the transfer is the simplest scenario. Log into your online banking, go to the transfer section, select the account you want to send from and the account you want to send to, enter the amount, and confirm. The money usually arrives the same day or by the next business day. Most banks do not charge a fee for transfers between your own accounts at the same institution.

You can also call your bank's customer service line or visit a branch in person to request the transfer. Provide the account numbers, the amount, and confirm which account sends and which receives. The timeline is the same — usually same-day or next business day — and there is still no fee.

Different-bank transfers: ACH versus wire

When you move money between accounts at different banks, you have two main options: ACH transfer (Automated Clearing House) or wire transfer. ACH is slower but cheaper or free. Wire is faster but costs more.

An ACH transfer takes one to three business days because the banks process these transfers in batches at set times during the day. Most banks offer ACH transfers for free or charge $1 to $3. To set one up, you need the receiving bank's routing number (a nine-digit code that identifies the bank) and your account number at that bank. You can initiate an ACH transfer through your sending bank's website or app, by phone, or in person.

A wire transfer moves money the same day or within 24 hours, but costs $15 to $50 depending on your bank. Wire transfers are processed individually rather than in batches, which is why they are faster and more expensive. You will need the same information as an ACH transfer — the receiving bank's routing number and your account number — plus the receiving bank's name and address. Most banks require you to go in person or call to request a wire transfer, though some allow it online.

How to find your bank's routing number

You will need the routing number of the bank where you want to receive the money. This nine-digit code identifies the bank in the ACH and wire transfer systems. You can find it in several places: at the bottom left of your checks (if you have them), on your bank's website in the customer service or account information section, by calling your bank's customer service line, or by visiting the Federal Reserve's routing number search tool online.

Make sure you have the correct routing number for the specific branch or location where your account is held. Some large banks have different routing numbers for different regions. If you enter the wrong routing number, the transfer may go to the wrong account or be rejected, which can delay your money by several days while the banks sort it out.

Fees and what they depend on

Whether you pay a fee depends on your bank, the type of transfer, and sometimes your account type. Same-bank transfers between your own accounts are almost always free. Different-bank transfers vary: ACH transfers are free at most banks, though some charge $1 to $3. Wire transfers cost $15 to $50 at most banks, with some charging more for international wires (which are a different process entirely).

Some banks waive fees for customers who maintain a minimum balance, have direct deposit set up, or hold premium account types. Check your bank's fee schedule on its website or call to ask what you will be charged before you transfer. If the fee seems high, you can shop around — some online banks and credit unions charge less or nothing for ACH transfers.

What to do if the transfer does not arrive on time

If you sent an ACH transfer and it has not arrived after three business days, contact your sending bank first. Ask them to confirm the transfer was sent and provide you with a confirmation number or reference ID. Then contact the receiving bank and give them that information so they can trace the transfer on their end.

Delays usually happen because of a wrong routing number, a typo in the account number, a mismatch between the account name and the account number, or a processing error at one of the banks. The banks can investigate and either reroute the money or reverse the transfer so you can try again. This process typically takes three to five business days. If the money was sent to the wrong account, the receiving bank may need to contact that account holder to ask them to return it, which can take longer.

For wire transfers, contact your bank when ready if the money does not arrive within 24 hours. Wire transfers are harder to reverse than ACH transfers, so speed matters. Your bank can check the wire status and may be able to recall it if it has not been delivered yet.

Limits on how much you can transfer

Most banks do not limit how much you can transfer between your own accounts at the same bank. Different-bank transfers may have limits depending on your bank and your account type. Some banks cap ACH transfers at $10,000 per day or $25,000 per month, while others have no limit. Wire transfers sometimes have higher limits but may require you to call the bank rather than do it online if the amount is very large.

Check your bank's website or call to find out what limits explore to your account. If you need to move more than the daily or monthly limit, you can split the transfer into multiple transactions spread across different days, or you can ask your bank if they will raise the limit for you.

Frequently Asked Questions

Can I transfer money from a savings account to a checking account at a different bank?

Yes, the process is the same whether the receiving account is a savings or checking account. You still need the routing number and account number of the receiving bank, and the transfer method (ACH or wire) and timeline remain the same.

What happens if I transfer money to the wrong account by mistake?

Contact your bank when ready. If the transfer has not been delivered yet, your bank may be able to recall it. If it has been delivered, your bank will contact the receiving bank and ask them to reverse it. This process can take several days to weeks. If the money went to another person's account, the receiving bank may need that person's permission to return it, which can delay things further.

Do I need to report transfers between my own accounts to the IRS?

No. Transfers between accounts in your own name are not taxable income and do not need to be reported. Only income — money you earn or receive as a gift — is reported. Moving your own money from one place to another is not income.

Can I set up automatic transfers between my savings accounts?

Yes. Most banks let you schedule recurring transfers through their online banking platform. You can set it to happen weekly, biweekly, monthly, or on a date you choose. This is useful if you want to move money to a savings goal account on a regular schedule.

Is there a difference between a transfer and a withdrawal?

Yes. A withdrawal takes money out of an account and gives it to you in cash or as a check. A transfer moves money from one account to another account (yours or someone else's) electronically. Transfers are faster and do not require you to handle physical money.