The fastest way depends on where your money is now

If you're moving money from a checking account at the same bank, you can transfer it online or through the bank's app in minutes—usually the same day. If the money is at a different bank, the transfer takes one to three business days through a standard ACH transfer, or you can move it faster using a wire transfer (same day, but costs $15 to $30) or a service like Zelle or PayPal (one to three days, usually free). The method you choose depends on how quickly you need the money and whether you're willing to pay a fee.

Start by logging into your bank account online or opening the mobile app. Look for "Transfer," "Move Money," or "Send Money"—the exact wording varies by bank. You'll need to know your savings account number and routing number, or the account details of the savings account you're transferring to if it's at a different bank.

Key Takeaways

  • Same-bank transfers between your checking and savings accounts complete within minutes and are always free.
  • Transfers to a savings account at a different bank take one to three business days through ACH and cost nothing, or one day through a wire transfer for a fee of $15 to $30.
  • You need the receiving account's routing number and account number to complete any transfer to another bank.
  • Set up the receiving account as a linked transfer destination first if your bank requires it, which takes a few minutes and may involve a small verification deposit.

Transferring between accounts at the same bank

Log into your bank's website or app and find the transfer or move money section. Select your checking account as the source and your savings account as the destination. Enter the amount you want to transfer and confirm the transaction. Most banks process these transfers instantly or within a few hours, and they never charge a fee for moving money between your own accounts at the same institution.

If you don't see your savings account listed as an option, it may not be linked to your checking account yet. Contact your bank's customer service or visit a branch to link the accounts. This usually takes a few minutes and requires no additional verification.

Transferring to a savings account at a different bank

You'll need the receiving bank's routing number and the savings account number. Both are printed on a blank check from that account, or you can call the bank or log into that account online to find them. Enter these details into your current bank's transfer form, along with the amount and the name on the receiving account.

Standard ACH transfers take one to three business days and are free. Weekends and bank holidays don't count as business days, so a transfer initiated on Friday may not arrive until Tuesday. If you need the money faster, ask your current bank whether it offers expedited ACH (usually one business day, sometimes free) or wire transfer (same day, typically $15 to $30).

Linking a new savings account for the first time

Many banks require you to verify a new external account before you can transfer money to it. The verification process usually involves one of two methods: the bank deposits two small amounts (typically under $1 each) into the savings account, and you report those amounts back to confirm you control the account. This takes three to five business days. Alternatively, some banks let you verify instantly by logging into the receiving account while you're setting up the transfer.

Once verification is complete, the account stays linked and you can transfer to it anytime without repeating the process. If you're in a hurry, ask the receiving bank whether it can speed up verification, or consider using a wire transfer or third-party service like Zelle for your first transfer while verification is pending.

Using third-party payment services to move money faster

Zelle, PayPal, Square Cash, and similar services let you send money to another person's bank account in one to three business days, usually for free. To use these services, you'll need the recipient's email address or phone number, not their account number. The receiving person must also have an account set up with the same service.

These services work well if you're transferring to a family member or friend who has the same app, but they're not ideal for moving your own money between banks because both accounts need to be registered with the service. If you're moving your own money, a direct bank-to-bank ACH transfer is simpler and just as fast.

Wire transfers for same-day movement

A wire transfer moves money the same business day it's sent, but costs $15 to $30 depending on your bank. You'll need the receiving bank's routing number, the account number, and the account holder's name. Some banks let you initiate a wire online, while others require you to call or visit a branch.

Wire transfers are permanent once sent—you cannot cancel or reverse them if you make a mistake. Double-check the routing number and account number before confirming. If you wire money to the wrong account, contact your bank immediately, but recovery is not may provide. For this reason, wire transfers are best used only when you're certain of the receiving account details and need the money the same day.

What to do if your transfer doesn't arrive on time

For ACH transfers, wait until the promised delivery date has passed plus one additional business day. If the money hasn't arrived by then, log into your sending bank's account and check the transfer status. Most banks show whether a transfer is pending, completed, or failed. If it failed, the money should return to your checking account within one to three business days.

If the transfer shows as completed but the money isn't in your savings account, contact the receiving bank first—the money may have been deposited to the wrong account or the account may be frozen. If the receiving bank confirms they never got the transfer, contact your sending bank and ask them to investigate. Provide both banks with the transfer confirmation number, the date sent, and the amount. Investigation typically takes five to ten business days.

Frequently Asked Questions

Can I transfer money on weekends or holidays?

You can initiate a transfer anytime through your bank's website or app, but the bank won't process it until the next business day. A transfer started on Saturday won't move until Monday, and one started on a holiday won't move until the next business day after that. Plan ahead if you need the money by a specific date.

Is there a limit to how much I can transfer?

Limits vary by bank and account type. Some banks cap daily transfers at $5,000 or $10,000, while others have no limit. Check your bank's website or call customer service to find your limit. If you need to move more than your limit allows, you can make multiple transfers on different days or ask your bank to temporarily raise your limit.

What if I transfer to the wrong account by mistake?

Contact your bank immediately with the transfer confirmation number and the wrong account details. For ACH transfers, the receiving bank may be able to reverse it if they act quickly, but there's no may provide. Wire transfers cannot be reversed. The sooner you report the error, the better your chances of recovery.

Do I pay taxes on money I transfer to my own savings account?

No. Transferring your own money between your accounts is not a taxable event. Taxes apply only to interest earned in the savings account or to income from other sources. The transfer itself is just moving money you already own.

Can I set up automatic transfers to my savings account?

Yes. Most banks let you schedule recurring transfers—for example, $100 every payday or $50 every Friday. Set this up in your bank's transfer section by selecting the frequency and amount. Automatic transfers help you save consistently without having to remember to transfer manually each time.