Western Union can deposit money directly to a bank account, but only if you use their online or mobile app service — not the in-person locations

If you walk into a Western Union agent location (usually a grocery store, pharmacy, or money transfer shop), you cannot send money directly to someone's bank account. The agent will only let you send cash pickup or to a debit card. But if you use Western Union's website or mobile app, you can send money that lands in a recipient's checking or savings account at most U.S. banks within one to three business days.

The catch: you need a valid payment method on file (debit card, credit card, or bank account) to send online, and the recipient's bank must be in their system. Most major banks are included, but some smaller regional banks and credit unions are not. You can check whether a specific bank is supported before you send.

Key Takeaways

  • Western Union's online and mobile app services let you send money directly to a recipient's bank account, but in-person agent locations do not offer this option.
  • Direct bank deposits through Western Union typically arrive within one to three business days, not when ready.
  • You must have a debit card, credit card, or linked bank account to send money online — you cannot pay cash at an agent location and have it go to a bank account.
  • The recipient's bank must be in Western Union's network, which includes most major U.S. banks but excludes some credit unions and smaller institutions.

How to send money to a bank account online or through the app

Go to westernunion.com or open the Western Union mobile app. Create an account or log in if you already have one. Enter the recipient's full name, the amount you want to send, and select "Bank account" as the delivery method (not cash pickup or debit card).

You will then enter the recipient's bank account details: their routing number, account number, and account type (checking or savings). Western Union will ask you to verify the bank is in their network. If it is not, you will see a message saying the bank is not available, and you will need to choose a different delivery method or use a different money transfer service.

Once you confirm the bank details, you choose your payment method (debit card, credit card, or bank account) and complete the transaction. Western Union will charge a fee, which varies based on the amount and the delivery speed you choose. You will see the fee before you confirm the send.

How long it takes and what the recipient sees

Standard bank deposits take one to three business days. Western Union also offers faster options — sometimes same-day or next-day — but these cost more. The recipient will see the money appear in their account as a deposit from Western Union, not from you by name.

The recipient does not need to do anything to receive the money. It goes directly into their account once the transfer clears. They will see it as a credit to their balance, and their bank will show it as an incoming transfer.

Why in-person locations cannot send to bank accounts

Western Union agent locations are set up to handle cash transactions. When you walk in with cash, the agent can only send it as a cash pickup (the recipient picks it up at another agent location with a reference number) or load it onto a debit card. They do not have the ability to initiate bank account transfers from the counter.

This is a technical limitation of how their in-person system works. The online and app platforms connect directly to the banking network, but the agent terminals do not. If someone tells you they can send cash to a bank account at an agent location, they are mistaken or describing a different service.

What happens if the recipient's bank is not supported

If you enter the bank details and Western Union says the bank is not in their network, you have a few options. You can ask the recipient if they have a second account at a larger bank (many people keep accounts at multiple institutions). You can use a different money transfer service — some services like MoneyGram or Wise have different bank networks and may support the bank you need.

You can also send the money as a cash pickup instead, and the recipient can deposit the cash themselves at their bank. This requires them to go to a Western Union agent location, get the cash, and then visit their bank to deposit it — which takes longer and requires their time, but it works if their bank is not supported.

Fees and exchange rates for bank account transfers

Western Union charges a flat fee plus a percentage of the amount, or a flat fee alone, depending on the delivery speed and amount. A $100 transfer to a U.S. bank account might cost $3 to $5 for standard delivery; a $500 transfer might cost $8 to $15. Fees are higher for faster delivery. You will see the exact fee before you send.

If you are sending money internationally to a bank account outside the U.S., Western Union applies an exchange rate on top of the fee. The exchange rate is not the mid-market rate — it includes a markup that favors Western Union. You will see the rate and the final amount the recipient gets before you confirm the send.

Security and what to watch for

Western Union bank account transfers are safer than cash pickups because the money goes directly to the recipient's account, not to a person who could be impersonated or robbed. The recipient's bank account information is encrypted when you enter it online.

Be cautious if someone asks you to send them money via Western Union and claims they cannot receive it any other way. This is a common scam pattern. Legitimate businesses and known contacts usually have multiple ways to receive money. If you are unsure about a request, contact the person through a phone number or email you know is theirs — not one they provided in the message asking for money.

Frequently Asked Questions

Can I send money to a bank account from a Western Union agent location?

No. Agent locations can only send cash pickups or load money onto debit cards. To send directly to a bank account, you must use the Western Union website or mobile app.

How do I know if a bank is supported by Western Union?

When you enter the recipient's routing number and account number on the Western Union website or app, the system will tell you whether that bank is supported. If it is not, you will see a message saying the bank is not available, and you can try a different delivery method.

What if the money does not arrive after three business days?

Contact Western Union customer service with your reference number. They can check the status of the transfer. If the money was sent but the recipient's bank rejected it (usually because the account number was wrong), Western Union will refund you, though it may take a few more business days to process.

Is it cheaper to send money to a bank account or a cash pickup?

Fees are usually similar, but bank account transfers are sometimes slightly cheaper because they do not require an agent to process the cash. Compare the fee for both options before you send — Western Union shows you the fee for each delivery method.

Can I cancel a bank account transfer after I send it?

If the money has not yet been deposited into the recipient's account, Western Union may be able to cancel it, but you need to contact them quickly — usually within the same day. Once the money is in the account, you cannot cancel it through Western Union. You would need to contact the recipient and ask them to send it back.