How to request a refund for a Western Union money order

Western Union will refund an unused money order if you bring it to any Western Union agent location with your receipt. The refund goes back to the original payment method — cash refunds are not available. If you paid with a debit or credit card, the money returns to that card. If you paid with cash at a Western Union location, you will need to contact Western Union's customer service by phone to process the refund, since the agent cannot reverse a cash payment at the counter.

The refund itself is free. Western Union does not charge a fee to cancel and refund an unused money order. However, if you originally paid a fee to purchase the money order (typically $1 to $5 depending on the amount), that fee is not refunded — you get back only the face value of the money order itself.

Timing depends on your payment method. Refunds to debit or credit cards usually appear within 3 to 5 business days. Refunds processed through customer service for cash purchases can take 7 to 10 business days. The money order must be unused and unendorsed — if it has been signed or cashed, Western Union cannot refund it.

Key Takeaways

  • Bring your unused money order and receipt to any Western Union agent location to start a refund.
  • The refund goes back to your original payment method (card or bank account), not as cash.
  • If you paid with cash, call Western Union customer service instead of visiting an agent.
  • Refunds take 3 to 5 business days for card payments and 7 to 10 business days for cash refunds.
  • The original money order fee is not refunded — you receive only the face value of the money order.

Refund by payment method: card versus cash

If you purchased the money order with a debit or credit card, the refund process is straightforward. Walk into any Western Union location with the unused money order and your receipt. The agent will verify that the money order has not been cashed or endorsed, cancel it in their system, and process the refund to the card you used. You will receive a confirmation number. The money typically appears on your card statement within 3 to 5 business days, though some card issuers take longer to post the credit.

If you paid with cash, you cannot get a cash refund at the counter. Instead, call Western Union customer service at 1-800-448-1492. Have your money order number and receipt ready. The representative will verify the money order details and process the refund to a debit card or bank account that you provide during the call. This method takes longer — usually 7 to 10 business days — because the refund must be initiated remotely and processed through the banking system.

Some Western Union locations also allow you to start a cash refund in person by providing a debit card number to the agent, which then follows the same 7 to 10 day timeline. Ask the agent whether this option is available at your location.

What you need to bring or have ready

For an in-person refund at a Western Union location, bring the original unused money order and your receipt. The receipt shows the transaction number and the amount, which the agent uses to look up the money order in the system. Without the receipt, the agent can still process the refund if you know the money order number, but the receipt makes the process faster.

The money order itself must be in your possession and unendorsed — meaning the back has not been signed. If the money order was already signed or cashed, Western Union cannot refund it under any circumstances.

For a phone refund after a cash purchase, have ready the money order number, the amount, the date of purchase, and a debit card or bank account number where you want the refund sent. The customer service representative will ask for this information to locate the transaction and process the refund.

Refund timelines and when the money appears

The speed of your refund depends on how you paid and which method you use to request it. Card refunds processed in person at a Western Union location are the fastest, typically showing up within 3 to 5 business days. Some card issuers post credits more slowly, so check your card's online account after 5 business days if you do not see the refund yet.

Cash refunds processed through customer service take 7 to 10 business days because Western Union must initiate an ACH transfer to your bank account or debit card. The clock starts when the representative processes your request, not when you call. Weekends and holidays do not count as business days, so a refund requested on a Friday may not begin processing until Monday.

If your refund does not appear after the expected timeframe, contact Western Union customer service with your confirmation number. They can check the status and reissue the refund if it failed to process.

What happens if the money order was already cashed

If the money order has already been cashed or deposited, Western Union cannot refund it. The money has been paid out to the recipient, and the transaction is complete. Your only option at that point is to contact the person who received the money and ask them to return it to you.

If the money order was cashed fraudulently — meaning someone other than the intended recipient cashed it — you may be able to file a claim with Western Union. Contact customer service and explain the situation. Western Union will investigate, but recovery is not may provide, especially if significant time has passed since the money order was cashed.

Refunds for lost or damaged money orders

If your money order is lost or damaged but not yet cashed, Western Union can issue a replacement or refund. For a lost money order, call customer service at 1-800-448-1492 with the money order number and receipt. Western Union will verify that it has not been cashed and can either issue a replacement money order or process a refund to your original payment method.

For a damaged money order — one that is torn, faded, or otherwise unreadable — bring it to a Western Union location along with your receipt. The agent can verify the money order number and process a replacement or refund on the spot.

Replacement money orders are issued immediately at the counter. Refunds for lost or damaged money orders follow the same timeline as standard refunds: 3 to 5 business days for card payments, 7 to 10 business days for cash refunds processed by phone.

Tracking your refund status

After you request a refund, Western Union will give you a confirmation number. Keep this number — it is your proof that the refund was requested. If you received the confirmation in person, it will be printed on your receipt. If you requested the refund by phone, write down the confirmation number the representative provides.

To check the status of your refund, call Western Union customer service at 1-800-448-1492 and provide your confirmation number. The representative can tell you whether the refund has been processed and when it should appear in your account. You can also check your card or bank account online to see if the credit has posted.

If the refund does not appear after the expected timeframe, contact your card issuer or bank directly. Sometimes the refund is processed by Western Union but delayed on the banking side. Your financial institution can confirm whether they received the transfer and help you troubleshoot any delays.

Frequently Asked Questions

Can I get a cash refund if I paid with cash?

No. Western Union refunds go back to the original payment method. If you paid with cash, you must provide a debit card or bank account number to receive the refund. Call customer service at 1-800-448-1492 to start this process, or ask a Western Union agent whether your location can process a cash refund to a debit card you provide in person.

Do I get the money order fee back?

No. The fee you paid to purchase the money order is not refunded. You receive only the face value of the money order itself. For example, if you paid $3 to buy a $500 money order, your refund will be $500, not $503.

What if I do not have my receipt?

You can still get a refund if you know the money order number. Bring the unused money order to a Western Union location and tell the agent the number. The agent can look it up in the system and process the refund. The receipt makes it faster, but it is not required.

How long does a refund take if I paid with a credit card?

Refunds to credit cards typically appear within 3 to 5 business days after you request them at a Western Union location. Your credit card issuer may take additional time to post the credit to your account, so check after 5 business days if you do not see it immediately.

Can I refund a money order that was already sent to someone?

No. Once a money order has been cashed or deposited, it cannot be refunded. The money has been paid out. Your only option is to contact the recipient and ask them to return the funds to you.