Yes, you can get a refund on a money order, but the process depends on whether it has been cashed and who issued it

A money order is a prepaid document that works like a check — someone buys it, fills in a payee name, and sends it to be deposited or cashed. If you bought one and no longer need it, or if it was never deposited, you can usually get your money back. The catch is that once someone cashes it, the money is gone from your control, and recovery becomes much harder.

The refund path depends on three things: whether the money order has been cashed, who issued it (the post office, a bank, a check-cashing store, or a money transfer company), and how long ago you bought it. Each issuer has different rules and timelines, and some charge a fee to process the refund.

Key Takeaways

  • Uncashed money orders can be refunded by the issuer, but you need the receipt and the original document — expect to pay a small fee and wait one to four weeks.
  • Once a money order is cashed by someone else, you cannot reverse the transaction through the issuer; your only option is to pursue the recipient directly or file a fraud claim if it was stolen.
  • The US Postal Service, banks, Walmart, and check-cashing stores all issue money orders but have different refund procedures and timelines.
  • If you sent a money order to pay for something and never received the item, you may be able to dispute it through your bank or credit card instead of the money order issuer.

Refunding an uncashed money order you still have

If you have the original money order and the receipt, and it has not been cashed, the issuer will refund your money. You will need to go back to the place that sold it to you — the post office, your bank, Walmart, or wherever you bought it. Bring both the receipt and the uncashed money order itself.

The issuer will verify that the money order has not been deposited and process a refund. This usually takes one to four weeks, depending on the issuer. Most charge a small fee — typically $1 to $5 — to cancel and refund the money order. Some issuers refund to the original payment method (the card or account you used to buy it), while others issue a new check or money order for the refund amount.

If you have lost the receipt, you may still be able to get a refund, but the process takes longer. You will need to provide the money order number, the amount, the date you bought it, and proof of purchase (a bank or credit card statement showing the charge). The issuer will search their records to confirm the money order was never cashed, then process the refund — this can take four to eight weeks.

What happens when a money order has already been cashed

Once someone deposits or cashes a money order, the transaction is complete and the funds have left the issuer's control. The issuer cannot reverse a cashed money order the way a bank can reverse a wire transfer or a credit card company can dispute a charge. The money is now in the recipient's account or hands.

If you sent the money order to someone and they cashed it without providing the goods or service you paid for, you have two paths. First, contact the recipient directly and ask them to return the money — this works if the situation was a misunderstanding or if they are willing to refund you. Second, if the money order was sent as payment for a purchase and the item never arrived, you may be able to dispute the transaction through your bank or credit card if you paid for the money order with a card.

If the money order was stolen or used fraudulently, contact the issuer when ready with the money order number and the date it was cashed. The issuer will investigate and may be able to recover the funds if the cashing location can be identified and the money has not yet been withdrawn. This is rare, but it is worth reporting.

Refund procedures by issuer type

IssuerRefund ProcessTimelineFee
US Postal ServiceVisit the post office with receipt and uncashed money order; file a claim form if cashed fraudulently1–4 weeks for refund; 60 days for fraud investigation$1.10 per money order
Bank or credit unionVisit your branch with receipt and uncashed money order1–2 weeks$0–$5 (varies by institution)
WalmartReturn to the store with receipt and uncashed money order1–2 weeks$1–$3
Check-cashing storeReturn to the location with receipt and uncashed money order1–3 weeks$2–$5
MoneyGram or Western UnionContact customer service online or by phone with money order number and receipt3–4 weeks$0–$5

How to prevent money order problems before they happen

Keep your receipt in a safe place until the money order is cashed or deposited. The receipt is your proof of purchase and your only way to get a refund if something goes wrong. Write down the money order number on the receipt as well, in case they become separated.

If you are sending a money order to someone you do not know well, consider using a method that offers more protection — a credit card, a bank transfer, or a service like PayPal that allows you to dispute transactions. Money orders are final once cashed, so they carry more risk than other payment methods.

If you are paying a bill or a vendor with a money order, ask for a receipt or confirmation that it was received and deposited. Some vendors will email you a scanned copy of the cashed money order, which proves the transaction went through and protects you if there is a dispute later.

If you sent a money order for goods that never arrived

If you paid for something with a money order and the seller never sent the item, you cannot reverse the money order itself. However, you may have other options depending on how you bought the money order. If you purchased it with a credit card, you can dispute the charge with your credit card company — they may refund the money order purchase amount even though the money order itself cannot be reversed. If you paid cash for the money order, your only recourse is to pursue the seller through small claims court or a payment dispute service if one is available.

Before taking legal action, try contacting the seller directly and giving them a important date to refund the money or send the item. Document all communication in writing — emails, text messages, or letters. If the seller is a business, you can also file a complaint with your state's attorney general or the Federal Trade Commission.

Frequently Asked Questions

Can I cancel a money order I already mailed?

If the recipient has not cashed it yet, you can still get a refund from the issuer by providing the money order number and receipt. Contact the issuer when ready and ask them to flag the money order as uncashed. Once it is confirmed uncashed, you can request a refund. If the recipient has already cashed it, you cannot cancel it.

What if I lost the receipt for my money order?

You can still request a refund, but the process takes longer — typically four to eight weeks. You will need to provide the money order number, the amount, the date of purchase, and proof that you bought it (a bank or credit card statement). The issuer will search their records to confirm it was never cashed before processing the refund.

Do I get charged a fee to refund a money order?

Yes, most issuers charge a small fee — usually $1 to $5 — to cancel and refund an uncashed money order. The fee is deducted from your refund amount. Some banks or credit unions may waive the fee if you are a member, so ask before you request the refund.

Can I dispute a money order like I would dispute a credit card charge?

No, money orders are not protected by the same dispute rules as credit cards. However, if you purchased the money order with a credit card, you can dispute the charge with your credit card company. They may refund the cost of the money order itself, even though the money order transaction cannot be reversed.

What should I do if someone cashed my money order without permission?

Report it to the issuer when ready with the money order number and the date it was cashed. The issuer will investigate and may be able to recover the funds if the cashing location is identified quickly. You can also file a police report for fraud or theft, which may help with the investigation.