Yes, you can send money between checking accounts in several ways
You can move money from one checking account to another using wire transfers, ACH transfers, peer-to-peer payment apps, or by writing a check. The method you choose depends on how fast you need the money to arrive, whether the accounts are at the same bank or different banks, and what fees you want to avoid. Most transfers between different banks take one to three business days; transfers within the same bank often happen the same day or next business day.
The account you're sending from must have enough money to cover the transfer, and you'll need either the receiving account number and routing number (for bank transfers) or the recipient's contact information (for payment apps). Some methods are free; others charge a fee of $15 to $50 depending on the bank and transfer type.
Key Takeaways
- ACH transfers are free or low-cost and work between any two banks, but take one to three business days to complete.
- Wire transfers arrive the same day or next business day but typically cost $15 to $30 per transfer.
- Peer-to-peer apps like Venmo, PayPal, and Cash App are free for standard transfers but may charge a fee if you want instant delivery.
- Transfers within the same bank are often faster and cheaper than transfers between different banks.
- You will need the receiving account's routing number and account number for bank-to-bank transfers, or the recipient's username or phone number for payment apps.
ACH transfers: the free or cheap option for any bank
An ACH transfer (Automated Clearing House) is a bank-to-bank electronic transfer that works between any two U.S. banks. You initiate it through your bank's website, mobile app, or by calling customer service. You provide the receiving account number, the receiving bank's routing number, and the amount you want to send.
ACH transfers are free at most banks, though some charge $1 to $3 per outgoing transfer. The money typically arrives in one to three business days. If you send the transfer before the bank's cutoff time (usually 2 p.m. or 5 p.m., depending on the bank), it may process the same day; otherwise it starts processing the next business day. Weekends and federal holidays add extra days.
ACH transfers are reliable for routine money movement between accounts you control or between people you know well. They are not instant, so if you need the money today, this is not the right method.
Wire transfers: fast but with a cost
A wire transfer moves money the same day or next business day and works between any two U.S. banks. You initiate it at your bank's branch, through online banking, or by phone. You provide the receiving account number, routing number, recipient's name, and the amount.
Wire transfers typically cost $15 to $30 per transfer, depending on your bank. Domestic wire transfers (within the U.S.) usually arrive within hours or by the next business day. International wire transfers take longer and cost more. Once a wire transfer is sent, it cannot be stopped or reversed, so double-check the account number and routing number before you confirm.
Use wire transfers when you need money to arrive quickly and the fee is worth it to you. Many people use them for large purchases, down payments, or time-sensitive payments.
Transfers within the same bank: often the fastest option
If both checking accounts are at the same bank, you can usually transfer money between them instantly or by the next business day through online banking or the mobile app. Log in, select "Transfer Funds" or a similar option, choose the receiving account, enter the amount, and confirm. Many banks process same-bank transfers immediately, especially if you initiate them before the daily cutoff time.
Same-bank transfers are almost always free. This is the simplest and cheapest route if you have accounts at the same institution. Some banks also let you link accounts at other banks and transfer between them at no cost, though the timeline will be the standard one to three business days for an ACH transfer.
Peer-to-peer payment apps: free for standard speed
Apps like Venmo, PayPal, Cash App, and Zelle let you send money to another person's bank account or to their account within the app. You typically need the recipient's username, email, or phone number. The money can arrive within minutes to one business day, depending on the app and the banks involved.
Standard transfers through these apps are free. If you want the money to arrive instantly (within minutes), most apps charge a small fee, usually $0.50 to $2. Some apps also charge a fee if you want to transfer money out of the app to your bank account, so check your app's fee schedule before you send.
These apps work well for sending money to friends or family. They are less formal than bank transfers and do not require routing numbers. However, they are not ideal for large sums or business payments, and the recipient must have a compatible account or app.
What information you need to send money between banks
For an ACH or wire transfer between different banks, you will need the receiving account's routing number and account number. The routing number is a nine-digit code that identifies the bank; the account number identifies the specific account. Both are printed on checks or available through the recipient's online banking portal.
You will also need the recipient's full name as it appears on the account. If the name does not match exactly, the transfer may be rejected or delayed. Some banks ask for additional information like the recipient's address or phone number, but the routing number and account number are the core requirements.
For peer-to-peer apps, you typically need only the recipient's username, email address, or phone number associated with their account. The app handles the bank details behind the scenes.
Fees and limits on checking account transfers
Most banks do not charge a fee for ACH transfers, though some charge $1 to $3 per outgoing transfer. Wire transfers cost $15 to $30. Peer-to-peer apps are free for standard transfers but may charge $0.50 to $2 for instant delivery. Same-bank transfers are almost always free.
Banks may also set limits on how much you can transfer in a single transaction or per day. These limits vary widely — some banks allow transfers of $10,000 or more per day, while others cap daily transfers at $2,500. If you need to send more than your bank's limit, you can make multiple transfers over several days or contact the bank to request a higher limit.
Peer-to-peer apps often have lower daily limits than banks, sometimes $500 to $2,000 per day. Check your app's settings to see your current limit.
What to do if a transfer goes wrong
If a transfer does not arrive within the expected timeframe, log into your sending bank's account and check the transfer status. Most banks show whether the transfer is pending, completed, or failed. If it failed, the money should return to your account within one to three business days.
If the transfer completed but the recipient did not receive the money, contact your bank immediately. Provide the transfer confirmation number, the receiving account number, and the date and amount of the transfer. The bank can investigate whether the money went to the wrong account or was rejected by the receiving bank. If the money was sent to the wrong account due to an incorrect routing or account number, recovery is difficult and may not be possible.
For peer-to-peer app transfers, contact the app's customer service through the app itself. Most apps have a dispute or help section where you can report a missing transfer.
Frequently Asked Questions
How long does it take to transfer money between checking accounts at different banks?
ACH transfers typically take one to three business days. Wire transfers arrive the same day or next business day. Peer-to-peer apps can deliver money within minutes to one business day, depending on the app and whether you pay for instant delivery. Weekends and federal holidays extend all timelines.
Can I transfer money from someone else's checking account to mine?
No, not without their permission and involvement. You cannot initiate a transfer from an account you do not own or have authorization to access. The account owner must initiate the transfer themselves, or they must give you access to their online banking account, which is not recommended for security reasons.
What happens if I send money to the wrong account number?
If you provide an incorrect account number, the transfer may be rejected by the receiving bank and returned to your account within one to three business days. If the account number is valid but belongs to someone else, the money may be deposited into that account, and recovery is difficult. Always verify the account number and routing number before you confirm a transfer.
Are there limits on how much I can transfer?
Yes. Banks set daily and per-transaction limits that vary by institution and account type. Many banks allow $10,000 or more per day, but some cap transfers at $2,500. Peer-to-peer apps often have lower limits, sometimes $500 to $2,000 per day. Check your bank's website or call customer service to find your specific limits.
Is it safe to share my account number and routing number?
Yes, it is safe to share your account number and routing number for the purpose of receiving a transfer. These numbers are printed on your checks and are not sensitive like a PIN or password. However, do not share your online banking login, debit card number, or CVV with anyone.