You can send Western Union directly from a checking account at most locations, but the process and fees vary by where you send from

Western Union lets you send money from your checking account in two main ways: you can walk into a physical location (like Walmart, CVS, or a dedicated Western Union office) and pay with your debit card, or you can send money online through their website or app and fund the transfer from your bank account. The online route is slower but often cheaper. The in-person route is faster but requires you to be at a location that offers Western Union service.

The key difference from other payment methods is that Western Union charges a separate fee on top of the amount you're sending — this fee is not part of your transfer. If you send $500, you might pay $15 to $25 in fees depending on where you send the money and how fast you want it to arrive. That fee comes out of your checking account along with the transfer amount.

Key Takeaways

  • You can send Western Union from your checking account by paying with a debit card in person or by linking your bank account to Western Union's website or mobile app.
  • In-person transfers at retail locations typically arrive within minutes to hours, while online transfers from your bank account take one to three business days.
  • Western Union charges a separate fee for each transfer, ranging from about $5 to $25 depending on the amount sent and the destination country.
  • Your bank may also charge a fee if Western Union's transaction is classified as a cash advance or foreign transfer, so check your account terms first.
  • The recipient does not need a bank account — they can pick up cash at any Western Union location worldwide using only the money transfer number you receive.

Sending money in person with your debit card

Walk into any Western Union agent location — Walmart, CVS, grocery stores, or standalone Western Union offices — and tell the clerk you want to send money. You'll fill out a form with the recipient's name, the amount, and where they'll pick it up. The clerk will ask how you're paying; tell them you're using your debit card. Swipe or insert your card, enter your PIN, and the transaction goes through immediately.

The money is available for pickup at the destination location within minutes to a few hours, depending on the country. If you're sending within the United States, it's usually available within an hour. International transfers can take longer — sometimes up to 24 hours — but Western Union's tracking system will tell you exactly when it's ready.

The fee for in-person transfers is typically higher than online transfers. Sending $100 domestically might cost $5 to $10; sending $500 might cost $15 to $25. International transfers cost more. Ask the clerk for the exact fee before you hand over your card, because it varies by destination and amount.

Sending money online from your bank account

Go to Western Union's website or download their mobile app, create an account, and log in. Enter the amount you want to send, the recipient's name, and where they'll pick up the money (or their bank account details if they're receiving directly to a bank). Western Union will show you the fee and the exchange rate if it's international.

At checkout, select "bank account" or "checking account" as your payment method. You'll enter your routing number and account number — the same numbers on the bottom left of your checks. Western Union will process the payment, and you'll receive a money transfer number (called an MTCN) immediately. The recipient can use that number to pick up the cash at any Western Union location.

The transfer itself takes one to three business days to complete because Western Union has to pull the money from your bank account. During that time, the money is reserved but not yet sent. Once it clears, the recipient can pick it up. Online transfers are usually cheaper than in-person ones — you might pay $3 to $15 depending on the amount and destination.

Fees and what your bank might charge

Western Union's fee is separate from any charge your bank might add. Your bank sees the transaction as a debit from your account and usually treats it like any other purchase. However, some banks classify Western Union transfers as cash advances or foreign transactions, which can trigger additional fees of $3 to $10.

Check your checking account agreement or call your bank's customer service line to ask how they classify Western Union transfers. If your bank charges a cash advance fee, you might save money by using a different payment method or by sending smaller amounts more often. Some banks don't charge extra at all.

The total cost of sending $200 domestically might be $8 (Western Union fee) plus $0 to $5 (your bank's fee), depending on your bank. International transfers cost significantly more — sometimes 5 to 10 percent of the amount sent — so compare the total before you commit.

What happens if Western Union declines your transfer

Western Union may refuse your transfer if your bank account is flagged for suspicious activity, if you've exceeded their daily or monthly sending limits, or if you're trying to send to a country they don't serve. If your transfer is declined, Western Union will tell you the reason — usually through an error message on their website or app, or the clerk will tell you in person.

If your bank declined the charge, call your bank's fraud department to ask why. They may have blocked it as a precaution, or there may be a hold on your account. If Western Union declined it, you can try again with a smaller amount, or you can use a different payment method like a credit card or cash.

Tracking your transfer and confirming pickup

Western Union gives you a money transfer number (MTCN) as soon as you complete the transfer. This is a 10-digit code that the recipient needs to pick up the money. Write it down or take a screenshot, because you'll need it if there's a problem.

You can track your transfer on Western Union's website by entering your MTCN and the amount sent. The status will show whether the money is in transit, ready for pickup, or already picked up. If the recipient picks it up, you'll see that status update within a few minutes.

If the money isn't picked up within a certain time (usually 90 days), Western Union will hold it and you can request a refund. The refund goes back to the payment method you used — your checking account if you sent online, or your debit card if you sent in person.

Comparing Western Union to other ways to send money from checking

Western Union is one option, but it's not always the cheapest. ACH transfers through your bank are free but take three to five business days. PayPal, Venmo, and Square Cash are free for domestic transfers between people but don't work for sending cash to someone without a bank account. Money transfer apps like Wise (formerly TransferWise) are cheaper for international transfers but slower.

If the recipient needs cash immediately and doesn't have a bank account, Western Union or MoneyGram are your main choices. If they have a bank account and can wait a few days, an ACH transfer through your bank is free. If they're in another country, Wise or OFX are usually cheaper than Western Union for large amounts, but Western Union is faster.

Frequently Asked Questions

Can I send Western Union if my checking account is overdrawn?

No. Western Union will decline the transfer if your account doesn't have enough money to cover both the amount you're sending and the fee. Your bank will also reject the charge if the funds aren't available. Make sure your balance is higher than the total amount plus the fee before you attempt the transfer.

Does the recipient need a bank account to receive Western Union?

No. The recipient can pick up cash at any Western Union location using only the money transfer number you provide. They don't need to show ID in most cases, though some locations may ask for it. This is why Western Union is popular for sending money to people who don't have bank accounts.

What's the maximum amount I can send from my checking account?

Western Union's limit varies by location and payment method. In-person transfers at retail locations typically have a daily limit of $2,000 to $5,000. Online transfers from your bank account may have lower limits, sometimes $500 to $1,000 per transaction. Call Western Union or check their website for your specific limit.

How long does it take for the money to reach the recipient's country?

If you send in person, the money is usually available within 24 hours internationally. If you send online from your bank account, add one to three business days for the bank transfer to clear, then the money is available at the destination. Some countries have longer processing times due to local banking rules.

Can I cancel a Western Union transfer after I've sent it?

Yes, but only if the recipient hasn't picked it up yet. Contact Western Union immediately with your money transfer number and request a cancellation. If the money has already been picked up, you cannot cancel it. Refunds typically go back to your original payment method within five to seven business days.