Yes, you can send money through Western Union directly from your bank account

Western Union lets you send money from a checking or savings account without walking into a store or using a prepaid card. You start the transfer online or through their mobile app, link your bank account, and the money moves from your bank to the person receiving it. The receiver can pick it up at a Western Union location, have it deposited into their own bank account, or receive it through a mobile wallet, depending on which option you choose and where they live.

The process is faster than going in person — you can start a transfer in minutes — but it costs money. Western Union charges a fee based on how much you send and where it's going. The fee for sending within the United States is usually between $5 and $15 for smaller amounts, but sending internationally can cost significantly more.

Key Takeaways

  • You can link your checking or savings account to Western Union online or through their mobile app without visiting a store.
  • Western Union charges a fee for each transfer, and the amount depends on how much money you send and the destination country.
  • The receiver can pick up cash at a Western Union location, receive a bank deposit, or get the money through a mobile app, depending on what's available where they live.
  • Transfers within the United States usually arrive within minutes to a few hours, while international transfers can take one to three business days.
  • You will need the receiver's full name, and either their Western Union location choice or their bank details, depending on how they want to receive the money.

How to set up a bank account transfer through Western Union

Go to westernunion.com or read the Western Union mobile app. Create an account or log in if you already have one. Click "Send Money" and choose "Bank Account" as your payment method. You'll be asked to enter your bank's routing number and your account number — these appear on the bottom left of your checks, or you can find them by logging into your bank's website.

Western Union will ask you to verify your identity before linking your account. This usually means providing your Social Security number, date of birth, and address. Some banks may also require you to confirm a small deposit that Western Union makes to your account — you'll see the amount in your bank statement and enter it back into Western Union to prove you control the account.

Once your account is linked, you can use it for future transfers without repeating these steps. Western Union stores your bank information securely, though you can remove it anytime from your account settings.

What information you need before you send

You need to know how the receiver wants to get the money. If they're picking it up in cash, you'll provide the city and state (or country and city) where they plan to collect it, and Western Union will show you which locations are nearby. If they want a bank deposit, you'll need their full name, bank account number, and routing number. If they're using a mobile wallet, you'll need their phone number or email address associated with that service.

You'll also need the receiver's full name exactly as it appears on their ID — Western Union checks this when they pick up cash. If the name doesn't match, they won't be able to collect the money, so ask if you're unsure of the spelling.

How long the transfer takes

Transfers within the United States usually arrive within minutes to a few hours if the receiver is picking up cash or receiving a bank deposit. The exact timing depends on your bank and the receiving bank — some process transfers when ready, while others take until the next business day.

International transfers take longer. Money sent to most countries arrives within one to three business days, though some destinations take up to five business days. Weekends and holidays can add extra time because banks don't process transfers on those days.

Western Union will give you a tracking number when you send the money. You can use this number to check the status anytime, and you can share it with the receiver so they know it's on the way.

Fees and exchange rates for bank account transfers

Western Union charges a fee for every transfer, and the amount depends on three things: how much money you're sending, where it's going, and how fast you want it to arrive. Sending $100 within the United States might cost $5 to $10, while sending $500 could cost $15 to $25. International transfers cost more — sending money to Mexico, the Philippines, or India typically costs $10 to $30 depending on the amount.

If you're sending money internationally, Western Union also applies an exchange rate to convert your dollars into the receiver's currency. This exchange rate is not the same as the rate you see on the news — Western Union adds a margin, which means the receiver gets slightly less than the official rate would give them. You'll see the exact fee and exchange rate before you confirm the transfer, so you can decide whether to proceed.

Some banks may also charge you a fee for the outgoing transfer, though most do not. Check with your bank if you're unsure.

What happens if you need to cancel or change a transfer

If you cancel a transfer before the receiver picks it up or the money is deposited, Western Union will refund the money to your bank account. The refund usually takes three to five business days to appear, depending on your bank. You'll lose the fee you paid — Western Union does not refund transfer charges.

If the receiver has already picked up the cash or the money has been deposited into their account, you cannot cancel the transfer. Once the money leaves Western Union's system, it's gone. This is why it's important to double-check the receiver's name and details before you send.

If you made a mistake with the receiver's information and the transfer hasn't been picked up yet, contact Western Union customer service right away. They may be able to correct the name or destination before the receiver tries to collect it, though they cannot change the amount or the receiving bank account.

Alternatives to Western Union from your bank account

If Western Union's fees are too high or you need the money to arrive faster, your bank may offer other options. Many banks let you send money directly to another person's bank account through a service called ACH (Automated Clearing House), which is free or costs just a few dollars. This works if the receiver has a U.S. bank account, and it usually takes one to three business days.

Apps like Venmo, PayPal, and Cash App also let you send money from your bank account, though they work best for sending to people you know personally and who also use the same app. These are usually free for transfers within the United States, but they may charge a fee if you want the money to arrive when ready instead of waiting a day or two.

If the receiver doesn't have a bank account and needs cash, Western Union and MoneyGram are your main options. MoneyGram works similarly to Western Union — you can send from your bank account and the receiver picks up cash — and the fees are often comparable.

Frequently Asked Questions

Do I need to go to a Western Union store if I send from my bank account?

No. You complete the entire transfer online or through the app. The receiver may need to visit a Western Union location to pick up the cash, but you do not.

What if my bank account is linked to a different name than my legal name?

Western Union requires the account holder's name to match your legal name for verification purposes. If your account is under a different name, you'll need to use a different payment method or contact Western Union support to discuss your situation.

Can I send money to someone without a bank account?

Yes. They can pick up the cash at a Western Union location, or in some countries they can receive it through a mobile wallet. You choose the pickup method when you send the money.

Is it safe to link my bank account to Western Union?

Western Union uses encryption to protect your bank information, similar to how your bank's website works. Your account details are stored securely and you can remove them anytime. However, like any online service, only link your account if you trust the company and use a strong password.

What if the receiver doesn't pick up the money?

Western Union holds the money for a set period — usually 90 days in the United States. If it's not picked up by then, the money is refunded to your bank account, minus the fee you paid. You can contact Western Union to extend the hold if needed.