Where your money can come from and how it gets there

You can transfer money into a checking account from savings accounts, money market accounts, investment accounts, other banks, peer-to-peer payment apps, employer direct deposit, and wire transfers. The method you choose depends on where the money is now, how fast you need it, and whether you're moving it within the same bank or across different institutions.

Most transfers fall into one of three categories: internal transfers (moving money between your own accounts at the same bank), external transfers (moving money from accounts at different banks), and direct deposits (money sent to you by an employer or government agency). Each has different speed and setup requirements.

Key Takeaways

  • Internal transfers between your own accounts at the same bank usually complete within hours or one business day.
  • External transfers using ACH (Automated Clearing House) take one to three business days and are free at most banks.
  • Wire transfers move money the same day but cost $15 to $50 and are harder to reverse if something goes wrong.
  • You need the receiving bank's routing number and your account number to set up an external transfer, or you can authorize your receiving bank to pull money from your sending bank.
  • Direct deposit requires you to give your employer or the paying organization your routing number and account number once; they handle the rest.

Internal transfers: moving money between your own accounts at one bank

If you have a savings account and a checking account at the same bank, you can move money between them through your bank's website, mobile app, or by calling customer service. Most banks process these transfers instantly or within a few hours, even on weekends and holidays, because the money never leaves the bank's system.

To set up an internal transfer, log into your online banking, find the transfer or move money option, select your checking account as the destination, enter the amount, and confirm. Some banks let you schedule recurring transfers—for example, moving $200 from savings to checking every payday. There is no fee for internal transfers at any major bank.

External transfers using ACH: the standard way to move money between banks

ACH (Automated Clearing House) is the network that handles most transfers between different banks. When you initiate an ACH transfer, your bank sends an electronic instruction to the receiving bank, which processes it through a central clearing system. The whole process takes one to three business days, depending on when you submit the transfer and the receiving bank's processing schedule.

To set up an ACH transfer, you need the routing number of the receiving bank (a nine-digit code that identifies the bank) and your account number at that bank. You can find the routing number on the receiving bank's website, by calling them, or by looking at a check if you have one. Once you enter this information into your sending bank's transfer form, you can send money immediately or schedule it for a future date. ACH transfers are free at virtually all banks.

ACH transfers are one-way: your sending bank pushes the money out. If you want to pull money from another account into your checking account instead, you can authorize the receiving bank to initiate the transfer on your behalf. This is called an ACH debit, and it works the same way—one to three business days—but gives you more control over timing.

Wire transfers: same-day money at a higher cost

A wire transfer moves money the same business day, usually within hours. Wire transfers go through the Federal Reserve or SWIFT (for international transfers) and are faster than ACH because they bypass the clearing house. The tradeoff is cost: domestic wire transfers typically cost $15 to $50, depending on your bank, and international wires cost $30 to $100 or more.

To send a wire transfer, you need the receiving bank's routing number, the account number, the account holder's name, and sometimes the bank's address. You can initiate a wire through your bank's website, app, or by calling. Most banks require you to confirm wire transfers by phone or in person for amounts over a certain threshold (often $5,000 or $10,000) to prevent fraud. Once sent, a wire transfer is nearly impossible to reverse, so double-check all the details before you confirm.

Wire transfers are best for large amounts, time-sensitive payments, or when you need money to arrive the same day. For routine transfers of smaller amounts, ACH is cheaper and fast enough.

Direct deposit: letting money come to you automatically

Direct deposit is when an employer, government agency, or other payer sends money directly into your checking account on a regular schedule. You set it up once by providing your routing number and account number, and the payer handles the rest. Money from direct deposit usually arrives on the scheduled date, sometimes a day early depending on the payer's system.

To set up direct deposit, ask your employer's payroll department or the paying organization for a direct deposit form. Fill in your bank's routing number (found on your bank's website or a check) and your checking account number, sign the form, and return it. After that, your pay or benefit payment will go straight into your account without you having to do anything. Direct deposit is free and is the fastest and most reliable way to receive regular payments.

What to do if a transfer is delayed or goes to the wrong account

ACH transfers occasionally take longer than three business days if there is a processing error or if the receiving bank flags the transfer for review. If your transfer has not arrived after three business days, contact your sending bank and provide the transfer confirmation number. They can trace the transfer and tell you whether it is still in process or if there is a problem.

If money is sent to the wrong account by mistake, contact your bank immediately. For ACH transfers, your bank can attempt to recall the transfer, but success depends on whether the receiving bank has already released the funds. For wire transfers, contact your bank right away—they may be able to contact the receiving bank and ask them to reverse it, but this is not may provide. The sooner you report the error, the better your chances of recovery.

If you receive money that was sent to you by mistake, do not spend it. Contact the sending bank or the person who sent it and let them know. Banks can initiate a reversal, and you may be required to return the funds.

Choosing the right transfer method for your situation

Use an internal transfer if you are moving money between accounts at the same bank and do not need it immediately—it is instant and free. Use ACH if you are moving money between different banks and can wait one to three business days—it is free and reliable. Use a wire transfer if you need money the same day and can afford the fee. Use direct deposit if you receive regular payments from an employer or government agency—it is the most automatic and secure option.

For most everyday transfers, ACH is the default choice: it is free, takes a few business days, and works between any two banks. Save wire transfers for emergencies or large payments where speed is worth the cost.

Frequently Asked Questions

How long does it take to transfer money from a savings account to a checking account at the same bank?

Internal transfers at the same bank usually complete within hours or by the next business day. Many banks process them instantly through their website or app. Call your bank if you need to know their specific timeline.

Can I transfer money from a credit card to a checking account?

Not directly. Credit cards and checking accounts are separate systems. You can withdraw cash from an ATM using your credit card and deposit it into checking, but this incurs a cash advance fee. Some banks let you transfer a credit card balance to a checking account as a special service, but this is rare and may have fees.

What happens if I give the wrong account number for an ACH transfer?

If the account number does not exist or does not match the name you provided, the receiving bank will reject the transfer and send the money back to your account within one to three business days. If the account number is wrong but matches another real account at that bank, the money may go to the wrong person—contact your bank immediately to attempt a recall.

Do I need to set up direct deposit every time I get paid?

No. You set up direct deposit once with your employer or payer, and the money goes into your account automatically on every payday or payment date. You only need to update it if you change banks or want to split your deposit between multiple accounts.

Is there a limit to how much money I can transfer?

ACH transfers have daily and monthly limits that vary by bank, typically ranging from $1,000 to $25,000 per day. Wire transfers usually have higher limits or no limit. Contact your bank to find out your specific limits, or ask them to increase your limit if you need to move a larger amount.