What happens when you request a Western Union money order refund

Western Union will refund an uncashed money order, but the process depends on whether you still have the receipt and how long ago you bought it. If you have the receipt and the money order has not been cashed, you can request a refund directly from Western Union. The refund goes back to the original payment method you used — usually a debit card, credit card, or bank account — and typically takes 3 to 5 business days to appear.

If you do not have the receipt, the process is slower and requires Western Union to search their records by the amount, date, and sender name. This search can take 10 to 15 business days. If the money order was already cashed by the recipient, Western Union cannot refund it — the money has left their system and belongs to whoever cashed it.

The refund itself is free. Western Union does not charge a fee to reverse an uncashed money order, though you will not recover the original fee you paid to purchase it (typically $1 to $10 depending on the amount sent).

Key Takeaways

  • You can request a refund for any uncashed Western Union money order by contacting Western Union directly with your receipt number.
  • Refunds return to your original payment method and take 3 to 5 business days if you have the receipt, or 10 to 15 business days if Western Union must search for the transaction.
  • If the money order was already cashed, Western Union cannot refund it — the money belongs to the person who cashed it.
  • The original purchase fee is not refunded, only the money order amount itself.
  • You can start the refund process by phone, online, or in person at a Western Union location.

How to request a refund with your receipt

If you have the receipt from when you purchased the money order, this is the fastest path. The receipt contains the money order number (also called the reference number or control number), which Western Union uses to look up the transaction when ready.

Call Western Union's customer service line at 1-800-448-1492. Have your receipt in front of you. Tell the representative you want to cancel and refund an uncashed money order, and provide the money order number from the receipt. The representative will confirm the amount, the date it was purchased, and the original payment method. If the money order has not been cashed, they will initiate the refund on the spot.

You can also start a refund request online through the Western Union website. Go to the "Track Money Transfer" or "Refund" section, enter your money order number and the amount, and follow the prompts. Online requests may take slightly longer to process than phone requests because they go through an automated system first.

In-person refunds are also possible. Visit any Western Union location (usually inside a grocery store, pharmacy, or check-cashing business) with your receipt and ask to cancel the money order. The agent can look it up when ready and process the refund to your original payment method on the spot.

What to do if you lost the receipt

Without the receipt, you will need to provide Western Union with enough information to find the transaction in their system. Call 1-800-448-1492 and tell the representative you lost the receipt but want to refund a money order. Have ready the following details: the approximate date you purchased it, the amount of the money order, the name of the person who was supposed to receive it, and the payment method you used (debit card, credit card, or bank account).

Western Union will search their database using this information. The search typically takes 10 to 15 business days. Once they locate the transaction, they will contact you to confirm the details and process the refund if the money order has not been cashed.

If you used a debit or credit card to purchase the money order, you can also contact your card issuer directly and ask them to search their transaction history for the Western Union charge. This gives you a backup way to confirm the date and amount, which speeds up Western Union's search.

When Western Union cannot refund your money order

If the money order has already been cashed by the recipient, Western Union cannot reverse the transaction. The money has left Western Union's system and is now in the recipient's bank account or has been withdrawn in cash. In this situation, your only option is to contact the person who cashed it and ask them to return the money to you directly.

If the recipient cashed the money order fraudulently — meaning you did not authorize the transaction or someone else sent it without your permission — you may have grounds for a dispute. Contact Western Union when ready and explain that the money order was sent fraudulently. Western Union will file a report, but recovery depends on whether the recipient's bank can freeze the funds before they are withdrawn. This process is not may provide and can take several weeks.

Money orders purchased more than one year ago may also be subject to state unclaimed property laws. If your refund request is denied because the money order is too old, contact your state's unclaimed property office to see if the funds have been transferred there.

How refunds reach your account

Western Union refunds go back to the original payment method you used to purchase the money order. If you paid with a debit card, the refund appears as a credit to that card's account. If you paid with a credit card, the refund shows as a credit on your statement. If you paid by bank transfer or ACH, the refund goes back to that bank account.

The timeline depends on your bank or card issuer, not Western Union. Western Union typically processes the refund within 1 to 2 business days, but your bank may take an additional 2 to 3 business days to post the credit. Debit card refunds sometimes appear faster than credit card refunds because they go directly to your account rather than through a billing cycle.

If you do not see the refund after 5 business days, contact your bank or card issuer and ask them to search for a pending credit from Western Union. Provide them with the money order number and the date you requested the refund. If your bank cannot find it, call Western Union back and ask for a refund confirmation number, which you can share with your bank to help them locate the transaction.

Disputing a money order you did not send

If someone else sent a Western Union money order using your payment method without your permission, treat this as fraud. Contact your bank or card issuer when ready and report the unauthorized transaction. Your bank can dispute the charge and may reverse it within 10 to 30 days, depending on their fraud investigation process.

At the same time, contact Western Union at 1-800-448-1492 and report the money order as fraudulent. Provide the money order number if you have it, or describe the transaction (date, amount, recipient name). Western Union will flag the money order in their system. If it has not been cashed yet, they can cancel it and refund it to your payment method. If it has already been cashed, Western Union will document the fraud report, which may help your bank's investigation.

Keep records of all communication with both your bank and Western Union, including confirmation numbers, dates, and the names of representatives you spoke with. If the money order was sent to a specific person or business, you may also want to file a police report for fraud or identity theft, which strengthens your case with your bank.

Frequently Asked Questions

How long does a Western Union money order stay valid before it expires?

Western Union money orders do not expire. An uncashed money order remains valid indefinitely, so you can request a refund years after purchase. However, some states have unclaimed property laws that may transfer very old funds to the state if they remain uncashed for a set period (usually 3 to 5 years). Check your state's unclaimed property office if your money order is older than 5 years.

Can I get a refund if the money order was partially cashed?

No. Once any part of a Western Union money order is cashed, the entire amount is considered spent. Western Union cannot split a refund or reverse a partial cash-out. If the recipient cashed only part of it, you would need to contact them directly to recover the difference.

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

This suggests the money order may have been intercepted and cashed by someone else. Contact Western Union and ask them to investigate who cashed it and at which location. Request a copy of the cashing receipt, which should show the date, location, and identification used. File a fraud report with Western Union and your bank simultaneously, and consider filing a police report if a significant amount was involved.

Do I have to refund the money to the original payment method, or can I choose a different one?

Western Union refunds only to the original payment method. You cannot redirect a refund to a different card or bank account. If you need the money in a different account, wait for the refund to arrive in the original method, then transfer it yourself.

What happens if I request a refund but then the recipient tries to cash the money order?

Once Western Union processes your refund request, the money order is flagged as cancelled in their system. If the recipient tries to cash it after that point, the transaction will be rejected at the Western Union location. The money order becomes worthless once a refund is initiated.