Western Union will refund an unused money order if you have the receipt, but the process depends on whether the money order has been cashed

If you have not yet sent the money order to anyone, Western Union can cancel it and return your money. You will need the original receipt — the one you got when you bought it. If the money order has already been cashed by the recipient, Western Union cannot reverse the transaction, but you may have other options depending on the circumstances.

The refund process is straightforward for uncashed money orders, but it takes time. You cannot get an instant refund at the counter where you bought it. Instead, you submit a refund request through Western Union, and the money is returned to your original payment method or issued as a check.

Key Takeaways

  • You need the original receipt to request a refund; without it, Western Union cannot process your request.
  • Uncashed money orders can be refunded, but cashed ones cannot be reversed by Western Union.
  • Refunds are sent to your original payment method or mailed as a check, not given as cash at the counter.
  • The refund process typically takes two to four weeks after Western Union receives and processes your request.
  • If the money order was sent to someone who cashed it fraudulently, you may have a dispute option, but Western Union's liability is limited.

How to request a refund with your receipt

Start by contacting Western Union directly. You can call their customer service line at 1-800-448-1492, visit a Western Union location in person, or go to their website and use the online refund request tool. Have your receipt ready — you will need the money order number, the amount, and the date you purchased it.

When you contact them, tell them the money order has not been cashed and you want to cancel it. Western Union will verify that the money order is still uncashed in their system. If it is, they will begin the refund process. You may be asked to provide identification to confirm you are the purchaser.

Western Union charges a refund fee, typically between $1 and $15 depending on the amount of the money order and your location. The fee is deducted from your refund. Ask about the exact fee before you confirm the refund request.

Where your refund money goes

Western Union will return the refund to the payment method you used to buy the money order. If you paid with a debit card, the money goes back to that card. If you paid with cash, Western Union issues a check and mails it to the address on file. If you paid with a credit card, the refund is credited back to that account.

Refunds mailed as checks typically arrive within two to four weeks. If you paid by card, the refund may appear on your statement within the same timeframe, though some banks take longer to post credits. Check your bank or card statement rather than assuming the refund did not go through if you do not see it immediately.

What to do if the money order has already been cashed

If the recipient has already cashed the money order, Western Union cannot cancel it or reverse the transaction. The money has been paid out and is no longer in Western Union's control. However, you have options depending on why you want the refund.

If you sent the money order to someone and they cashed it without your permission, or if you believe the transaction was fraudulent, contact Western Union's fraud department. They can investigate, but their ability to recover the money is limited. Western Union's terms of service state that once a money order is cashed, the transaction is final.

If you sent the money order to a business or service provider and they did not deliver what they promised, your dispute is with that business, not with Western Union. You may be able to dispute the charge with your bank or credit card company if you paid for the money order that way, though this is a separate process from a Western Union refund.

Refund requests without the original receipt

If you lost the receipt, you can still request a refund, but the process is more difficult. Western Union can look up the money order using your name, the amount, and the approximate date of purchase. However, without the receipt number, verification takes longer and Western Union may ask for additional information to confirm you are the legitimate purchaser.

Contact Western Union and explain that you lost the receipt. Provide as much detail as you can: the exact amount, the date you bought it, the location where you bought it, and the payment method you used. Western Union will search their records. If they find a match, they can proceed with the refund request. If multiple money orders match your description, they may ask you to provide additional details to identify the correct one.

Timeframe for receiving your refund

After you submit a refund request, Western Union typically processes it within five to seven business days. Once processed, the refund is sent to your original payment method. If you are receiving a check, allow an additional two to three weeks for mail delivery.

In total, expect the refund to take three to four weeks from the date you submit your request. During this time, you can contact Western Union to check the status of your refund. Have your receipt or money order number ready when you call.

Preventing money order problems before they happen

Keep your receipt in a safe place until the money order is cashed and confirmed by the recipient. The receipt is your only proof of purchase and your only way to cancel or refund an uncashed money order. Take a photo of the receipt as a backup.

Before you send a money order, verify the recipient's name and address. Money orders are payable to a specific person, so if you write the wrong name, the recipient cannot cash it. If you realize you made an error before sending it, cancel the money order immediately rather than trying to correct it after the fact.

For large amounts, consider asking the recipient to confirm they received the money order and that it was the correct amount before you discard your receipt. This gives you time to act if something went wrong.

Frequently Asked Questions

Can I get a refund if I already mailed the money order to someone?

Yes, as long as the recipient has not cashed it yet. Contact Western Union immediately with your receipt. They will check whether the money order has been deposited. If it has not, they can cancel it and refund your money. The sooner you contact them, the better your chances of catching it before it is cashed.

What if Western Union says the money order was already cashed but I know the recipient never received it?

Contact Western Union's fraud department and file a report. Provide details about when and where you sent it, and explain that the recipient never got it. Western Union will investigate, but recovery is not may provide. You may also file a report with the U.S. Postal Service if you mailed it, or contact the police if you believe it was stolen.

Do I have to pay the refund fee if the money order was my mistake?

Yes. Western Union charges a refund fee regardless of the reason you want to cancel the money order. The fee is deducted from your refund amount. This is why it is important to double-check the recipient's name and address before you buy the money order.

How long does Western Union keep uncashed money orders before they expire?

Western Union money orders do not expire, but they may be subject to state unclaimed property laws. If a money order goes uncashed for an extended period, the funds may be turned over to your state's unclaimed property program. Contact Western Union if you have an old uncashed money order to find out its status.

Can I transfer a Western Union money order to someone else if I bought it for the wrong person?

No. Money orders are payable to a specific person named on the front. You cannot change the payee name. Your only option is to cancel the money order and buy a new one with the correct recipient's name. This is why it is critical to verify the name before you purchase.