The main ways to move money into a checking account
You can send money to a checking account through a bank transfer, a wire transfer, a mobile payment app, a check deposit, or an ACH transfer—each one moves money at a different speed and costs different amounts. The fastest route depends on who is sending the money, whether they have a bank account, and how soon you need it there.
If someone you know is sending it, a bank transfer between accounts at the same bank usually lands the same day or within hours. If they bank somewhere else, an ACH transfer (Automated Clearing House) takes one to three business days and costs nothing. A wire transfer arrives the same day but costs $15 to $30 and is harder to reverse if something goes wrong. A mobile payment app like Venmo, PayPal, or Cash App can move money in minutes if both people have the app, but you may need to transfer it from the app to your bank account afterward, which takes another day or two.
If someone is mailing you a check, you can deposit it through your bank's mobile app by taking a photo, at an ATM, or in person at a branch. Mobile check deposits usually clear within one to three business days.
Key Takeaways
- Transfers between accounts at the same bank land the same day or within hours and cost nothing.
- ACH transfers from another bank take one to three business days and have no fee.
- Wire transfers arrive the same day but cost $15 to $30 and cannot be reversed once sent.
- Mobile payment apps move money in minutes between app users, but moving it to your bank account takes another one to two days.
- Check deposits through a mobile app or ATM clear in one to three business days.
Bank transfers between accounts at the same institution
If the person sending you money banks at the same place you do, ask them to transfer it directly from their account to yours. You will need to give them your account number and routing number, which you can find on a check, in your online banking portal, or by calling your bank. The money usually arrives within hours, sometimes the same day.
This method is free and the fastest option when both people use the same bank. No fees explore on either end. If you are not sure whether someone banks at your institution, ask them directly or check their debit card—it will show the bank name.
ACH transfers from another bank
An ACH transfer is the standard way to move money between banks. The sender logs into their online banking, selects "send money" or "transfer funds," enters your account number and routing number, and chooses the amount. The money takes one to three business days to arrive, depending on when they send it and your bank's processing schedule.
ACH transfers are free on both ends. Weekends and bank holidays do not count as business days, so if someone sends money on a Friday evening, it may not arrive until Tuesday. If you need money faster, ask the sender to use a wire transfer instead, though they will pay a fee for it.
You can also receive ACH transfers from employers (direct deposit), government agencies (tax refunds, benefits), and businesses (refunds, payments). These work the same way—the sender initiates it from their end, and you receive it in your account after one to three business days.
Wire transfers for same-day delivery
A wire transfer moves money the same business day, usually within hours. The sender goes to their bank in person or online, provides your full name, account number, routing number, and the amount, and pays a fee—typically $15 to $30 depending on the bank. The money lands in your account by the end of that business day or the next morning.
Wire transfers are useful when you need money urgently, but they come with a real drawback: once sent, they almost cannot be reversed. If the sender makes a mistake with your account number or sends the money to the wrong person, recovering it is difficult and may take weeks or months. For this reason, confirm all your account details with the sender before they initiate a wire, and ask them to send a small test amount first if you have never received a wire from them.
International wire transfers take longer (one to five business days) and cost more ($30 to $50), because the money has to move through multiple banks in different countries.
Mobile payment apps and digital wallets
Apps like Venmo, PayPal, Cash App, and Zelle let you send and receive money from your phone if both people have the app. The money moves between app accounts in minutes. However, to get the money into your actual checking account, you usually have to transfer it from the app to your bank, which takes one to two business days and may have a small fee depending on the app.
These apps work best for splitting bills with friends or paying someone you see regularly. They are not ideal if you need money in your bank account when ready, because of that extra transfer step. Some apps like Zelle are connected directly to your bank account, so the money goes straight there, but not all banks offer Zelle yet.
Be aware that these apps are not the same as your bank. If the app company has a problem or shuts down, your money may be harder to recover than if it were in a bank account. Keep large amounts in your actual checking account rather than sitting in an app.
Depositing checks through mobile app or ATM
If someone sends you a check, you can deposit it without going to a branch. Most banks let you photograph the front and back of the check through their mobile app and submit it. The bank receives the image, processes it, and the money clears in one to three business days. Some banks clear checks faster—ask yours what the timeline is.
You can also deposit checks at an ATM if your bank has one. Insert the check, follow the prompts, and the ATM scans it. The process is the same as mobile deposit: the money arrives in one to three business days.
If you deposit a check and the account it came from does not have enough money to cover it, the check will bounce. The sender's bank will reject it, and your bank may charge you a returned check fee (usually $10 to $15). If this happens, contact the person who sent the check and ask them to send a new one or use a different method.
What to do if money does not arrive on time
If you sent money through ACH or a check deposit and it has not arrived within the stated timeframe, contact your bank first. Give them the date you sent it, the amount, and the sender's name. They can check whether the transfer is still processing or if there was a problem on their end.
If the money was sent from another bank, ask the sender to contact their bank and confirm the transfer went through. Sometimes a transfer gets stuck if the account number was slightly wrong, the routing number did not match, or the sender's bank flagged it for fraud review. Your bank and the sender's bank can trace it together.
For wire transfers, if the money does not arrive the same day, call your bank when ready. Wire transfers should be fast, and a delay usually means something went wrong. Your bank can contact the sending bank and track down where the money is.
Frequently Asked Questions
Can I send money to someone else's checking account if I do not know their routing number?
No. You need both the account number and the routing number to send an ACH transfer or wire. The routing number tells the banking system which bank to send it to. If you only have their account number, ask them for the routing number, or they can give you a blank check—the routing number is printed on the bottom left.
What is the difference between a wire transfer and an ACH transfer?
Wire transfers arrive the same day but cost $15 to $30 and cannot be reversed. ACH transfers take one to three business days, cost nothing, and can sometimes be stopped if you catch the mistake quickly. Use ACH for routine payments and wire only when you need money urgently.
If I receive money through Venmo, does it go straight to my bank account?
No. Money received on Venmo stays in your Venmo balance until you transfer it to your bank account, which takes one to two business days. Some other apps like Zelle connect directly to your bank, so the money goes straight there, but not all banks support Zelle.
How long does a check deposit through my phone take to clear?
Most banks clear mobile check deposits in one to three business days. Some banks offer faster clearing for certain account types or if you deposit early in the day. Call your bank or check your app to see what timeline applies to you.
What happens if I give someone the wrong account number?
If the account number does not match any account at that bank, the transfer will be rejected and the money will go back to the sender. If the account number is close to correct but belongs to someone else, the money may go to the wrong person. This is why wire transfers are risky—once sent, they are hard to recover. For ACH transfers, you usually have time to stop it if you notice the mistake quickly.