You can deposit money from one checking account into another checking account you own, but the method depends on whether both accounts are at the same bank or different banks
If both accounts are at the same bank, you can transfer money between them instantly through online banking, mobile app, or at a branch. If the accounts are at different banks, you have several options: ACH transfer (takes one to three business days), wire transfer (same day but costs money), or mobile check deposit if your bank supports it. The fastest and cheapest route is usually an ACH transfer through your bank's online system, which moves the money automatically without you having to visit a branch or write a check.
The key difference is speed and cost. Same-bank transfers are free and instant. Different-bank transfers are usually free if you use ACH, but take longer. Wire transfers cost $15 to $30 and are faster, but most people do not need that speed for moving their own money.
Key Takeaways
- Same-bank transfers between your own checking accounts happen instantly and cost nothing through online banking or your mobile app.
- Different-bank transfers using ACH are free and take one to three business days, and you set them up through your bank's website without leaving home.
- Wire transfers move money the same day but cost $15 to $30, so they make sense only if you need the money urgently.
- You will need the receiving account number and routing number for different-bank transfers, which you can find on a check or by logging into that account online.
Transferring between accounts at the same bank
Log into your online banking portal or mobile app and look for a link labeled "Transfer Funds," "Move Money," or "Between My Accounts." Select the account you want to send money from and the account you want to send it to, enter the amount, and confirm. The money appears in the receiving account within minutes, usually instantly.
You can also call your bank's customer service line or visit a branch in person to request the transfer. A teller can move the money while you wait. Same-bank transfers never cost money, no matter which method you use.
ACH transfers to accounts at different banks
An ACH transfer is an electronic movement of money between banks run by the Automated Clearing House network. It is free and takes one to three business days. To set one up, log into your bank's online banking system and find the option to transfer to an external account or add a payee.
You will need the receiving account number and the routing number of the bank where that account lives. The routing number is a nine-digit code specific to each bank. You can find it on a check from that account (it is the first nine digits on the bottom left), or by logging into that account online and looking at the account details or deposit information section.
Enter the receiving account number and routing number, name the account (for example, "My Savings Account at Chase"), and choose how much to send. The bank will verify the account details, which may take one business day. After that, you can send money to that account anytime, and it will arrive within one to three business days.
Wire transfers for same-day movement
A wire transfer moves money the same business day, usually within a few hours. Most banks charge $15 to $30 per wire transfer. You set up a wire by calling your bank, visiting a branch, or using online banking if your bank offers it.
You will need the same information as an ACH transfer: the receiving account number and routing number. Tell your bank the amount and confirm the details. The bank will deduct the transfer fee from your account and send the money. Wire transfers are final once sent, so double-check the account number before confirming.
Wire transfers make sense if you need the money to arrive the same day and the receiving bank is in the United States. International wires cost more and take longer.
Mobile check deposit as an alternative
If you have a check written to you from the account you want to move money from, you can deposit it into the other account using your bank's mobile app. Open the deposit feature, take photos of the front and back of the check, enter the amount, and choose the account to deposit into. The money usually appears within one to three business days.
This method works only if you have a physical check. It is slower than ACH or same-bank transfers, but it is free and requires no account numbers or routing numbers.
What happens if you enter the wrong account number
If you make a mistake with the account number on an ACH transfer, the receiving bank will reject it and the money returns to your account within one to three business days. You will not lose the money, but the transfer will not go through.
Wire transfers are riskier because they are harder to reverse. If you wire money to the wrong account, contact your bank immediately. They can try to recover it, but success depends on whether the receiving bank cooperates. Always verify the account number and routing number before confirming a wire transfer.
Timing and when the money shows up
Same-bank transfers show up instantly or within minutes. ACH transfers between different banks take one to three business days, though some banks offer faster ACH options that arrive the next day for an extra fee. Wire transfers arrive the same business day, usually within a few hours.
Business days do not include weekends or federal holidays. If you send an ACH transfer on Friday evening, it will not arrive until Monday or Tuesday. If you send a wire transfer on Friday, it may not arrive until Monday.
Frequently Asked Questions
Do I need to report moving money between my own checking accounts to the IRS?
No. Moving money between accounts you own is not taxable income. The IRS only cares about money that comes from outside sources, like wages, interest, or gifts. Transfers between your own accounts are just moving money you already have.
Can I transfer money to someone else's checking account using my bank's transfer system?
Yes, but only if you set up that person's account as a payee first. You will need their account number and routing number. Some banks also let you send money to another person using their email address or phone number through services like Zelle or Venmo, though those are not traditional checking account transfers.
What is the maximum amount I can transfer between my checking accounts?
Most banks do not have a limit on transfers between your own accounts at the same bank. For ACH transfers to different banks, many banks set daily or monthly limits, often $10,000 to $25,000 per day. Check your bank's website or call customer service to find out your specific limit. You can usually request a higher limit if you need one.
Will the transfer show up as a debit and credit on both accounts?
Yes. The sending account will show a debit (money going out) and the receiving account will show a credit (money coming in). Both transactions will appear in your account history. For same-bank transfers, both may show up instantly. For ACH transfers, the debit shows immediately but the credit takes one to three business days.
What if my bank does not offer online transfers?
Call your bank's customer service line or visit a branch and ask a teller to move the money for you. They can set up the transfer while you wait. You may also be able to write a check to yourself and deposit it in the other account, though this takes longer than a direct transfer.