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, provide the recipient's bank details, and the money arrives in their account within one to three business days, depending on the receiving bank and country.

This method works differently from the traditional Western Union pickup service. Instead of your recipient going to a store to collect cash, the funds land in their checking or savings account automatically. The recipient does not need to be present, does not need a Western Union account, and does not need to know you sent it until the money shows up — though you can notify them separately.

The cost is the same as a standard Western Union transfer: you pay a fee based on the amount you send and the destination country. Fees typically range from a few dollars for domestic transfers to higher amounts for international ones, but Western Union shows you the exact fee before you confirm the transaction.

Key Takeaways

  • Western Union Direct to Bank sends money to a recipient's checking or savings account, not to a pickup location, and takes one to three business days to arrive.
  • You need the recipient's full name, bank account number, routing number (for US accounts), and bank name to complete the transfer.
  • The recipient does not need a Western Union account, does not need to pick up the money in person, and can receive funds to accounts in most countries where Western Union operates.
  • You can send money online through Western Union's website or mobile app, or in person at a Western Union agent location, and you will see the fee before you pay.
  • Transfers to US bank accounts typically arrive within one business day; international transfers may take two to three business days depending on the receiving country and bank.

How to send money to a bank account online

Go to Western Union's website or open the Western Union mobile app. Create an account or log in if you already have one. Select "Send Money" and choose "To a Bank Account" as your delivery method — this is the option that deposits funds directly rather than sending to a pickup location.

Enter the recipient's information: full name, bank account number, routing number (for US accounts), and the name of their bank. For international transfers, you may need the IBAN or SWIFT code instead of a routing number; Western Union will tell you which one the receiving country requires. Enter the amount you want to send and review the fee, which appears on the screen before you proceed.

Provide your own payment method — debit card, credit card, or bank account — and confirm the transfer. Western Union will send you a confirmation number and estimated delivery date. You can share this confirmation number with the recipient so they know to expect the money, though the transfer happens whether or not you tell them.

Sending money in person at a Western Union location

Walk into any Western Union agent location — these are typically inside grocery stores, pharmacies, check-cashing shops, or dedicated Western Union offices. Tell the agent you want to send money to a bank account and provide the recipient's full name, bank account number, routing number, and bank name.

Tell the agent the amount you want to send. They will calculate the fee and show you the total cost. Pay in cash or with a debit card (credit cards are usually not accepted for in-person transfers). The agent will give you a receipt with a confirmation number and the expected delivery date.

The timeline is the same as online transfers: one to three business days depending on the receiving bank and country. You can call Western Union's customer service line or check online using your confirmation number to track the status of the transfer.

What information you need from the recipient

For a US bank account, you need the recipient's full legal name (as it appears on their account), their account number, and their bank's routing number. The routing number is a nine-digit code that identifies the specific bank branch. You can find it on a check, on the bank's website, or by calling the bank directly.

For international transfers, the required information varies by country. Some countries use IBAN (International Bank Account Number) and SWIFT code instead of routing numbers. Western Union will prompt you for the correct information based on the country you select, so you do not have to memorize which format applies where.

Double-check the account number and routing number before you send the money. If either one is wrong, the transfer may go to the wrong account or be rejected by the receiving bank. Western Union cannot reverse a transfer once it has been sent, so accuracy matters.

How long the transfer takes

Transfers to US bank accounts typically arrive within one business day. Transfers to accounts outside the United States usually take two to three business days, though some countries may take longer depending on their banking system and time zone.

The clock starts when Western Union processes your transfer, not when you initiate it. If you send money late in the evening or on a weekend, processing may not begin until the next business day. Weekends and holidays can also delay arrival at the receiving bank.

Once the money reaches the recipient's bank, it appears in their account balance immediately, though it may take a few hours for the transaction to show up in their transaction history. If the transfer does not arrive within the timeframe Western Union provided, contact Western Union customer service with your confirmation number.

Fees and exchange rates for bank transfers

Western Union charges a flat fee for bank transfers, which varies based on the amount you send and the destination country. Domestic US transfers typically cost between $3 and $15 depending on the amount. International transfers cost more — often $10 to $50 or higher for larger amounts — but Western Union shows you the exact fee before you confirm.

For international transfers, Western Union also applies an exchange rate if you are sending money in one currency and the recipient receives it in another. This exchange rate is set by Western Union and may differ from the mid-market rate you see online. The rate is included in the fee breakdown you see before you send, so you know exactly how much the recipient will receive in their local currency.

Compare the total cost (fee plus any exchange rate difference) against other money transfer services if you are sending a large amount or sending internationally. Some services charge less for certain routes, though Western Union's speed and availability at physical locations can make it worth the cost in some situations.

What happens if something goes wrong

If the transfer is rejected because the account number or routing number is incorrect, Western Union will attempt to return the money to your original payment method. This reversal can take five to ten business days. You will receive a notification when the refund is processed.

If the money goes to the wrong account because you provided incorrect information, Western Union cannot recover it. The receiving bank may be able to help if the account holder is willing to return the funds, but this is not may provide. Always verify the account details with the recipient before sending.

If you suspect fraud or unauthorized activity on your Western Union account, contact Western Union immediately. You can call their customer service line, visit a location in person, or use the app to report the issue. Western Union investigates fraud claims, though recovery depends on how quickly you report it and whether the money has already been withdrawn.

Frequently Asked Questions

Can the recipient receive money to a savings account, or does it have to be checking?

Western Union can send to either a checking or savings account. The process is the same — you provide the account number and routing number regardless of account type. The recipient's bank will deposit the funds into whichever account you specify.

What if the recipient's bank is not in the United States?

Western Union operates in over 200 countries and territories. Select the recipient's country when you initiate the transfer, and Western Union will prompt you for the correct banking information for that country — usually IBAN and SWIFT code rather than routing number. Delivery times and fees vary by country.

Can I cancel a transfer after I send it?

If the transfer has not been processed yet, you may be able to cancel it by contacting Western Union immediately with your confirmation number. Once the money has been deposited into the recipient's bank account, it cannot be cancelled or reversed. Call customer service right away if you need to stop a transfer.

Do I need a Western Union account to send money to a bank account?

You need a Western Union account to send money online, but you can create one for free in minutes during the sending process. If you send in person at a location, you do not need an account — the agent will process the transfer for you.

Is sending to a bank account safer than picking up cash?

Sending to a bank account eliminates the risk of cash being lost or stolen during pickup, and it creates a clear record in the recipient's bank account. However, the transfer is final once it reaches the account, so accuracy of the account details is critical. Both methods are secure if you use correct information.