Yes, you can send money directly to a bank account through Western Union, but the process and fees differ from picking up cash
Western Union offers a service called Direct to Bank that deposits money straight into a recipient's bank account instead of requiring them to pick it up at a location. The sender initiates the transfer online, by phone, or at a Western Union agent location. The recipient provides their bank details, and the money arrives in their account within one to three business days in most cases.
The catch: not all banks participate in this network, and fees are typically higher than cash pickup transfers. You'll pay a base transfer fee plus a percentage of the amount sent, which varies by the receiving country and the amount. Within the United States, a domestic bank transfer usually costs between $5 and $15 depending on the amount and speed you choose.
This method works best when the recipient doesn't have access to a Western Union agent location, prefers not to handle cash, or when you're sending money internationally and the receiving bank is part of Western Union's partner network.
Key Takeaways
- Western Union's Direct to Bank service sends money to a recipient's bank account rather than requiring cash pickup, and takes one to three business days to arrive.
- Not all banks participate in Western Union's network, so you need to confirm the recipient's bank accepts these transfers before sending.
- Fees for bank transfers are higher than cash pickup fees and include both a flat fee and a percentage of the transfer amount.
- You can start a bank transfer online through Western Union's website, through their mobile app, or at an agent location.
- International bank transfers have longer timelines and higher fees than domestic transfers, and depend on whether the receiving country's banks are in Western Union's network.
How to send money to a bank account through Western Union
Start by going to westernunion.com or using the Western Union mobile app. Enter the amount you want to send, the recipient's country, and select "Bank Deposit" or "Direct to Bank" as the delivery method. The system will show you the fee and the exchange rate if you're sending internationally.
Next, provide the recipient's bank details: their full name as it appears on the account, the bank name, the account number, and the routing number (for U.S. banks) or the SWIFT code (for international banks). Double-check these details because a mistake in the account number will cause the transfer to fail or go to the wrong account.
Complete payment using a debit card, credit card, or bank account. Western Union will give you a reference number (called a Money Transfer Control Number or MTCN) once the transfer is sent. Share this number with the recipient so they can track the transfer if needed.
What information you need from the recipient
Before you send, ask the recipient for their complete bank account information. This includes their full legal name, the name of their bank, their account number, and their routing number (in the U.S.) or SWIFT/BIC code (internationally). Some banks also require a branch code or additional details depending on the country.
If the recipient is unsure of their routing number, they can find it on the bottom left of their checks, or they can call their bank directly. For international transfers, the SWIFT code is usually available on the bank's website or by calling customer service.
Confirm that the recipient's bank actually accepts Western Union transfers. Some smaller banks or credit unions do not participate in the network. The Western Union website will tell you whether the bank is available when you enter the details.
Fees and exchange rates for bank transfers
Western Union charges a transfer fee plus a percentage of the amount you send. For a domestic U.S. transfer of $100 to $500, expect to pay $5 to $10 in fees. Larger amounts or faster delivery options cost more. International transfers cost significantly more—often $15 to $50 depending on the destination country and amount.
If you're sending money internationally, Western Union also applies an exchange rate markup on top of the mid-market rate. This markup is how they make money on currency conversion. The exact markup varies but typically ranges from 1% to 3% above the real exchange rate.
Bank transfers are more expensive than cash pickups because Western Union has to process the transaction through the banking system. If cost is your main concern, compare the fee to what you'd pay using a bank transfer service like Wise or your own bank's wire transfer option.
How long it takes for money to arrive in the bank account
Domestic transfers within the United States usually arrive within one to three business days. The exact timing depends on the receiving bank's processing speed and whether the transfer is sent on a business day or weekend.
International transfers take longer—typically three to five business days, sometimes longer depending on the receiving country. Some countries have slower banking infrastructure or additional regulatory checks that delay deposits. If you're sending to a country with limited banking infrastructure, ask the recipient to check with their bank about expected timelines.
Once Western Union confirms the transfer was sent, the money is in motion. If it doesn't arrive within the stated timeframe, contact Western Union with your MTCN and ask them to trace the transfer. They can confirm whether the money reached the receiving bank and investigate delays.
Comparing bank transfer to cash pickup and other options
Cash pickup is cheaper than bank transfer. If the recipient can reach a Western Union agent location, a cash pickup usually costs $3 to $8 for domestic transfers. Bank transfer costs more because of the banking infrastructure involved, but it's safer for the recipient since they don't have to handle physical cash.
For international transfers, bank transfer through Western Union is one option, but it's not always the cheapest. Services like Wise, OFX, or your own bank's international wire transfer may have lower fees or better exchange rates depending on the destination country and amount. Compare the total cost (fee plus exchange rate markup) before deciding.
If the recipient doesn't have a bank account, Western Union also offers cash pickup at agent locations in over 200 countries. If they have a mobile wallet or money transfer app account, some Western Union transfers can go directly to those accounts instead of a bank.
What to do if the transfer fails or the bank won't accept it
If you receive an error message saying the bank doesn't accept Western Union transfers, the recipient's bank is not part of the network. In this case, you'll need to either send cash for pickup instead, or use a different money transfer service that works with that bank.
If the transfer was sent but the money didn't arrive after the stated timeframe, contact Western Union when ready with your MTCN. They can trace the transfer and confirm whether it reached the receiving bank. If the receiving bank received the money but hasn't deposited it, the recipient needs to contact their bank to find out why.
If you entered the wrong account number, Western Union may be able to recall the transfer before it's deposited, but this depends on how quickly you contact them. The longer you wait, the less likely they can stop it. Always double-check account numbers before confirming the transfer.
Frequently Asked Questions
Can I send money to any bank account through Western Union?
No. The receiving bank must be part of Western Union's Direct to Bank network. You can check whether a specific bank participates by entering the bank name on the Western Union website during the transfer process. If the bank isn't listed, you'll need to use cash pickup or a different service.
What happens if I send money to the wrong account number?
The money will go to whatever account number you provided. If you catch the mistake before the transfer is deposited, contact Western Union when ready with your MTCN and ask them to recall it. Once the money is in the account, you'll need to contact the receiving bank and the account holder to request a refund.
Is sending money to a bank account safer than cash pickup?
Yes, because the recipient doesn't have to handle physical cash and the money goes directly into their account. However, the transfer is only as safe as the account information you provide. If someone else has access to the recipient's account number, they could potentially intercept the transfer.
Can I cancel a bank transfer after I've sent it?
It depends on timing. If you cancel within minutes of sending, Western Union may be able to stop it. Once the money reaches the receiving bank, cancellation becomes much harder and requires the receiving bank's cooperation. Contact Western Union when ready with your MTCN if you need to cancel.
Do I need to tell the recipient before I send money to their bank account?
Yes. Give them a heads-up so they know to expect the deposit and can watch for it. Provide them with the MTCN so they can track the transfer if needed. Also confirm their account details are correct before you send to avoid sending money to the wrong account.