The fastest way depends on whether the accounts are at the same bank

If both accounts are at the same bank, you can transfer money between them in minutes using online banking, a mobile app, or by calling the bank. Log into your account, select "Transfer," choose savings as the source and checking as the destination, enter the amount, and confirm. The money usually arrives within the same day, often within an hour.

If your accounts are at different banks, the transfer takes longer. You have three main routes: an ACH transfer (typically free but takes one to three business days), a wire transfer (faster but costs $15 to $30), or moving the money through a third-party service like PayPal or Venmo (which may charge a fee). The method you choose depends on how urgently you need the money and whether you want to pay a fee.

Key Takeaways

  • Same-bank transfers between your own savings and checking accounts usually complete within hours and cost nothing.
  • Different-bank transfers via ACH are free but take one to three business days; wire transfers are faster but cost $15 to $30.
  • You can initiate a transfer from either your savings bank or your checking bank, but you will need the receiving account number and routing number.
  • Some banks limit how many times per month you can transfer money out of a savings account, though this rule is less common now than it used to be.

Transferring between accounts at the same bank

Log into your online banking portal or open your bank's mobile app. Look for a button or menu labeled "Transfer," "Move Money," or "Payments." Select your savings account as the source account and your checking account as the destination. Enter the dollar amount you want to move, review the details, and confirm the transfer.

The money will post to your checking account the same day in most cases. Some banks process transfers instantly; others may take a few hours, especially if you initiate the transfer late in the evening or on a weekend. You can also call your bank's customer service line and ask a representative to process the transfer over the phone, though this is slower than using the app or website.

Check whether your bank has a monthly limit on savings account transfers. Federal rules used to cap these at six per month, but that restriction was lifted in 2020. Many banks have removed their own limits, but some still enforce them—usually allowing between six and twelve transfers per month. If you hit the limit, you may need to wait until the next calendar month or withdraw cash in person instead.

Transferring between accounts at different banks

You will need your checking account's routing number and account number. Your checking bank can provide both; they are also printed on the bottom left of your checks. Log into your savings bank's online portal or app and look for "Transfer," "Send Money," or "External Transfer." Select "Add New Account" and enter your checking account details, including the routing number, account number, and the name on the checking account.

Your savings bank will verify the account by sending two small test deposits (usually under $1 each) to your checking account. Once those deposits post—typically within one to three business days—you will need to confirm the amounts in your savings bank's system to prove you own the checking account. Only then can you initiate a transfer. This verification step happens once; after that, you can transfer money to that checking account anytime.

Once the account is verified, initiate the transfer by selecting the amount and confirming. The money will leave your savings account immediately, but it will not arrive in your checking account for one to three business days. This delay is because the transfer moves through the ACH network, which is a batch system that processes transfers overnight. Transfers initiated on a Friday may not arrive until Tuesday.

Wire transfers for faster movement between banks

If you need the money in your checking account the same day or the next business day, you can request a wire transfer instead of an ACH transfer. Wire transfers move through the Federal Reserve or SWIFT network and are faster, but they cost $15 to $30 depending on your bank. Call your savings bank and ask to wire money to your checking account at another bank.

You will need to provide your checking account's routing number, account number, and the name and address of the checking bank. The savings bank will initiate the wire, and the money will arrive in your checking account by the end of the next business day, often within hours. Wire transfers are irreversible once sent, so confirm all account details before authorizing the transfer.

Wire transfers are most useful when you have an urgent bill to pay or need cash quickly. For routine transfers between your own accounts, an ACH transfer is free and takes only a few days, so it is usually the better choice unless speed is critical.

Using third-party payment apps to move money

Apps like PayPal, Venmo, Square Cash, and Wise allow you to link both your savings and checking accounts and transfer money between them. The process is similar to a bank transfer: you link both accounts, verify ownership, and then initiate a transfer. Fees vary by app and by the type of transfer you choose.

Most of these apps charge nothing for transfers between your own accounts, though some charge a small percentage fee (usually 1 to 2 percent) if you want the money to arrive instantly rather than waiting one to three business days. Read the app's fee schedule before transferring, because costs can add up if you move money frequently. These apps are most useful if you already use them for other payments and want a quick way to move money without calling your bank.

What happens if the transfer fails or takes too long

If a transfer does not arrive within the expected timeframe, contact your savings bank first. Provide the date you initiated the transfer, the amount, and the destination account number. The bank can look up the transfer in its system and tell you whether it was sent successfully. If it was sent, the bank can contact the receiving bank to track it down. If it was not sent, the bank can cancel it and reissue it.

If your savings bank says the transfer was sent but your checking bank says it never arrived, ask your checking bank to search for it using the trace number your savings bank provides. Transfers can occasionally get stuck in the system for a day or two, especially if there is a mismatch in account numbers or bank routing information. Once located, the receiving bank can usually post it manually.

If the transfer was sent to the wrong account because you entered an incorrect account number, contact your savings bank immediately. The bank may be able to recall the transfer if it has not yet been posted to the receiving account. If it has already posted, you will need to contact the receiving bank and ask them to return the money, which can take several days.

Limits and restrictions on savings account transfers

Some banks still enforce a limit on how many times per month you can transfer money out of a savings account. This is a holdover from an old federal rule that capped savings withdrawals at six per month. That rule no longer applies, but individual banks can still set their own limits. Check your account agreement or call your bank to find out whether a limit exists and what it is.

If you hit your bank's transfer limit, you have a few options: wait until the next calendar month, withdraw cash in person and deposit it into your checking account, or use a different account to move the money. Some people keep a money market account or a second savings account specifically to work around transfer limits, though this is rarely necessary anymore.

Frequently Asked Questions

Can I transfer money from savings to checking on a weekend?

You can initiate the transfer anytime through your bank's app or website, but it will not process until the next business day. If you transfer on Friday evening, the money will leave your savings account Friday night but will not arrive in your checking account until Monday or Tuesday, depending on your banks.

What if I enter the wrong account number?

Contact your savings bank immediately and ask them to recall the transfer. If the transfer has not yet posted to the receiving account, the bank can stop it. If it has already posted, you will need to contact the receiving bank and request they return the money, which can take several days.

Do I need to pay a fee to transfer between my own accounts?

No. Transfers between your own accounts at the same bank are always free. Transfers between your own accounts at different banks are free if you use ACH; wire transfers cost $15 to $30. Third-party apps may charge a fee for instant transfers but usually offer free transfers if you wait one to three business days.

How long does an ACH transfer take?

One to three business days. Transfers initiated on a weekday morning usually arrive the next business day. Transfers initiated on Friday evening or over the weekend will not arrive until Tuesday at the earliest.

Can my bank refuse to let me transfer money to another bank?

Your bank cannot refuse to send money to another bank if the account is in your name and you own both accounts. However, if your account is frozen due to fraud investigation or a legal hold, the bank can block transfers until the issue is resolved.