You cannot send physical cash directly into a bank account—you have to convert it to a digital transfer first
If you have cash in your hand and want it to reach someone's bank account, you need an intermediary step. Cash itself does not move through the banking system. You deposit it at a bank or use a money transfer service, and that service then sends the funds electronically to the recipient's account. The method you choose depends on whether you have a bank account yourself, how quickly you need the money to arrive, and how much you are sending.
The most common routes are depositing cash at your own bank and then transferring it, using a money transfer service like Western Union or MoneyGram, or paying through a mobile app that accepts cash deposits. Each has different fees, speed, and requirements.
Key Takeaways
- Physical cash must be deposited into a bank account or money transfer service before it can be sent electronically to someone else's account.
- If you have your own bank account, depositing cash and transferring it is usually the cheapest option, though it may take one to three business days.
- Money transfer services like Western Union and MoneyGram accept cash walk-ins and can send funds to a bank account in minutes to hours, but charge higher fees.
- Mobile payment apps like PayPal, Venmo, and Cash App can receive cash deposits at partner retailers, then transfer to a bank account, though availability and fees vary by app.
- The recipient needs their bank account number, routing number, and the name on the account to receive a transfer.
Depositing cash at your own bank and transferring it
If you have a checking or savings account, this is usually the cheapest way to move cash to someone else's account. You deposit the cash at a branch, ATM, or through a mobile app (if your bank offers mobile deposit for cash), and then send a transfer to the recipient's account using your bank's online platform, mobile app, or by calling the bank.
The deposit itself is free. The transfer is also free if you are sending money to another account at the same bank. If you are sending to a different bank, the transfer may be free (many banks offer free ACH transfers) or may cost $1 to $3, depending on your bank's fee structure. The transfer typically takes one to three business days to arrive.
You will need the recipient's full name as it appears on their account, their account number, and their bank's routing number. Ask the recipient directly for these details rather than guessing—a wrong routing number or account number can send the money to the wrong place, and recovering it takes time.
Using a money transfer service for faster delivery
Services like Western Union, MoneyGram, and Ria Money Transfer let you walk in with cash and send it directly to a bank account without needing your own account. These services are useful when you need the money to arrive the same day or within hours.
You go to a location that offers the service (Western Union has agents at Walmart, CVS, and many grocery stores; MoneyGram is at Walmart and other retailers), provide the recipient's bank account details, and hand over the cash plus a fee. The fee is typically $5 to $15 for domestic transfers, depending on the amount and the service. The recipient's bank usually receives the funds within minutes to a few hours.
The recipient does not need to do anything—the money goes directly into their account. However, you will need their full name, account number, routing number, and the name of their bank. Some services also ask for a phone number or email address. Keep your receipt, which contains a reference number you can use to track the transfer or cancel it if something goes wrong.
Mobile payment apps that accept cash deposits
Some apps like PayPal, Venmo, and Cash App let you deposit cash at partner retailers (such as CVS, Walgreens, or 7-Eleven) and then transfer that money to a bank account. This is a middle ground between a bank deposit and a money transfer service—slower than a money transfer service but sometimes cheaper.
The process varies by app. With Cash App, for example, you can use the "Cash" feature to deposit cash at participating retailers, and the money appears in your app balance within minutes. You then transfer it to your linked bank account, which usually takes one to three business days. PayPal has a similar process through its PayPal Cash feature at Walmart locations.
Fees depend on the app and the type of transfer. Depositing cash is usually free, but transferring from the app to a bank account may cost $0 to $2 depending on how fast you want it. Check your specific app's fee schedule, as it changes and varies by location.
What information you need from the recipient
No matter which method you use, you will need accurate details from the person receiving the money. Ask them for:
- Their full name exactly as it appears on their bank account
- Their account number
- Their bank's routing number (a nine-digit code that identifies their bank)
- The name of their bank
If any of these details are wrong, the transfer may be rejected, delayed, or sent to the wrong account. If the money goes to the wrong account, recovery is possible but slow—you will need to contact your bank or the transfer service and file a claim, which can take weeks.
For money transfer services, also ask for a phone number or email address if the service requires it. Some services use this information to notify the recipient that money is waiting.
Timing and when to expect the money to arrive
How long the transfer takes depends on the method:
| Method | Typical Arrival Time | Cost |
|---|---|---|
| Bank transfer (same bank) | Same day to next business day | Free |
| Bank transfer (different bank) | One to three business days | Free to $3 |
| Money transfer service (Western Union, MoneyGram) | Minutes to a few hours | $5 to $15 |
| Mobile app deposit and transfer | One to three business days | Free to $2 |
Transfers sent on weekends or after business hours may not process until the next business day. If you are sending money on a Friday evening, expect it to arrive Monday or Tuesday, not Saturday.
Protecting yourself from fraud and mistakes
When sending cash to a bank account, especially to someone you do not know well, take these steps:
Verify the recipient's identity through a phone call or video call before sending anything. Scammers sometimes pose as family members or businesses and request urgent cash transfers. If someone you know asks for money via text or email, call them directly at a number you know is theirs to confirm.
Double-check the account details. Read them back to the recipient out loud to make sure you have them right. A single digit wrong in an account number can send the money somewhere else entirely.
Use a method that lets you track or cancel the transfer. Money transfer services and bank transfers come with reference numbers. Keep these in case you need to dispute the transaction later.
Be cautious of requests to send money to a "temporary" account or to send it in multiple smaller transfers to avoid detection. These are common fraud patterns.
Frequently Asked Questions
Can I send cash directly through my bank's app without going to a branch?
Not directly. You still need to deposit the physical cash first—either at a branch, ATM, or through mobile deposit if your bank offers it for cash. Once the cash is in your account, you can transfer it through the app. Some banks let you photograph cash for mobile deposit, but not all banks support this for all account types.
What happens if I send money to the wrong account number?
The transfer may be rejected if the account number does not match the name you provided, or it may go through to a different account. If it goes to the wrong account, contact your bank or transfer service when ready with your reference number. They can attempt to recover the funds, but this process takes time and is not always successful. This is why verifying details with the recipient is critical.
Are there limits on how much cash I can send?
Banks typically do not limit how much you can deposit, but they may flag large deposits (usually $10,000 or more) for reporting purposes—this is normal and legal. Money transfer services often have per-transaction limits, usually $2,500 to $10,000 depending on the service. If you need to send more, you may need to make multiple transfers or use your bank instead.
Can I send cash to someone's account if I do not have a bank account myself?
Yes. Use a money transfer service like Western Union or MoneyGram, which accept cash walk-ins and send directly to a bank account. You do not need your own account. You will pay a higher fee than a bank transfer, but the money arrives faster.
How do I know if the money actually arrived?
Ask the recipient to check their account and confirm. For money transfer services, you can also call the service with your reference number to confirm delivery. For bank transfers, you can log into your own account and see the transaction listed as completed, though the recipient may not see it when ready if it is still processing.