Yes, you can send money directly to a bank account through Western Union
Western Union offers a service called Western Union Direct to Bank that deposits money straight into a recipient's bank account instead of requiring them to pick it up at a location. You initiate the transfer online or at a Western Union agent location, and the money arrives in the recipient's account within one to three business days, depending on the receiving bank and country.
The recipient does not need to be present or visit a Western Union office. They simply provide you with their bank account details—account number, routing number, and the name on the account—and you complete the transfer. Western Union then processes the deposit directly into that account.
This method works for transfers within the United States and to many countries abroad. However, not all banks accept Western Union transfers, and some countries have restrictions on which banks can receive them. You should confirm with the recipient's bank before sending that they accept Western Union deposits.
Key Takeaways
- Western Union Direct to Bank sends money into a recipient's account without requiring them to visit a Western Union location.
- Transfers typically arrive within one to three business days, though timing depends on the receiving bank and country.
- You need the recipient's full name, account number, routing number, and bank name to complete the transfer.
- Not all banks accept Western Union transfers, so confirm with the recipient's bank before you send.
- Fees vary based on the amount sent, destination country, and delivery speed you choose.
How to send money to a bank account online
Go to westernunion.com and select "Send Money." Choose "Bank Deposit" as your delivery method. Enter the amount you want to send and the country where the recipient's bank is located. Western Union will show you the exchange rate (if sending internationally) and the fee for that transfer.
Next, provide the recipient's information: full name exactly as it appears on their bank account, account number, routing number (for US banks), and the name and address of their bank. Double-check all details—a wrong account number will cause the transfer to fail or go to the wrong account.
Enter your own payment information. You can pay with a debit card, credit card, or bank account transfer. Complete the transaction and you will receive a confirmation number. Save this number—you will need it if you have to track or cancel the transfer.
Sending money to a bank account at a Western Union agent location
Find a Western Union agent near you using their location finder on westernunion.com. Walk in with cash or a debit card and tell the agent you want to send money to a bank account. Provide the recipient's full name, account number, routing number, and bank name, along with the amount you want to send.
The agent will calculate the fee and show you the total cost. Pay in cash or with your card. You will receive a receipt with a tracking number. The money will be deposited into the recipient's account within one to three business days.
Sending in person can be slower than online if you have to travel to a location, but some people prefer it because they can ask questions and confirm details with the agent before the transfer goes through.
Fees and exchange rates
Western Union charges a flat fee plus a percentage of the amount you send, or a flat fee alone—the structure depends on the amount and destination. Fees for domestic US transfers (sending to another US bank account) typically range from $5 to $15 for smaller amounts, but Western Union does not publish a fixed fee schedule. The exact fee appears on the screen before you confirm the transfer.
For international transfers, fees are higher and vary by country. You will see the total cost, including the fee and any currency conversion markup, before you complete the transaction. Compare this to other services like bank wire transfers or money transfer apps to see whether Western Union is the cheapest option for your specific transfer.
Exchange rates for international transfers include a markup above the mid-market rate. Western Union does not publish its markup percentage, so the rate you see online or at an agent location is the rate you will pay.
Timing: when the money arrives
Domestic transfers to US bank accounts usually arrive within one to three business days. Some banks deposit the money faster—occasionally within hours—but you should not count on next-day delivery. Weekends and bank holidays extend the timeline.
International transfers take longer. Money sent to most countries arrives within three to five business days, though some destinations take up to seven business days. The receiving country's banking system and any customs or compliance checks can add time.
Western Union does not may provide a specific delivery date. If the money does not arrive within the timeframe shown at the time of transfer, contact Western Union with your tracking number and they can investigate.
What happens if the transfer fails or goes to the wrong account
If you enter the wrong account number, the transfer may be rejected by the receiving bank and returned to you, or it may be deposited into a different account. Western Union cannot retrieve money sent to the wrong account—the receiving bank controls whether the deposit is accepted.
If the transfer is rejected, Western Union will refund your money to the original payment method. This can take five to ten business days. You will be notified by email or phone (depending on how you set up the transfer) when the refund is processed.
If the money was deposited into the wrong account, you will need to contact that bank and ask them to reverse the deposit. This is difficult and not always possible. Always verify the recipient's account number and routing number before sending.
Alternatives to Western Union bank transfers
A traditional bank wire transfer through your own bank is often cheaper and faster for domestic transfers, though it requires you to go to your bank or use their online banking system. Wire transfers typically cost $15 to $30 and arrive the same day or next business day.
Money transfer apps like Venmo, PayPal, or Cash App are free or low-cost for transfers between US bank accounts and are nearly instant. However, they work best for smaller amounts and transfers between people who know each other.
For international transfers, services like Wise (formerly TransferWise) often offer better exchange rates than Western Union, though fees and timing vary by destination country. Compare the total cost and delivery time across services before choosing.
Frequently Asked Questions
Do I need the recipient's routing number to send money to their bank account?
Yes, for US bank accounts. The routing number identifies which bank the account belongs to. For international transfers, you may need a different identifier like a SWIFT code or IBAN instead of a routing number, depending on the country.
Can I cancel a Western Union transfer to a bank account after I send it?
If the money has not yet been deposited into the recipient's account, you may be able to cancel it. Contact Western Union immediately with your tracking number. Once the money is in the account, you cannot cancel it through Western Union—you would need to ask the recipient to return the money or contact their bank.
What if the recipient's bank does not accept Western Union transfers?
Some banks, particularly smaller credit unions or regional banks, do not participate in Western Union's bank deposit network. If the recipient's bank is not on Western Union's list, you will not be able to send money directly to their account. You can ask them to pick up the money at a Western Union location instead, or use a different transfer method.
Is Western Union Direct to Bank safe?
Western Union is regulated and insured, and the transfer is encrypted. However, if you send money to the wrong account or to someone you do not trust, Western Union cannot recover it. Only send money to people you know and verify account details before transferring.
How much can I send to a bank account through Western Union?
Limits vary by country and by whether you are sending domestically or internationally. Domestic US transfers typically allow up to $6,000 per transaction, though you may be able to send more if you have an established account. International limits are lower and vary by destination. Check the limit for your specific transfer on westernunion.com before sending.