Yes, you can return a money order and get your money back, as long as it hasn’t been cashed. Every major issuer—the United States Postal Service, Western Union, and MoneyGram—has a refund process, each charges a processing fee, and the wait can run from a few business days to several weeks depending on who issued it and whether you still have your receipt.
What Determines Whether You Can Get a Refund
The deciding factor is whether the money order has been cashed. If it hasn’t, you can generally get a refund whether or not you’ve filled in a payee’s name. Once the recipient or any holder deposits or cashes it, the issuer has fulfilled its payment obligation and the normal refund process is closed to you.
The simplest case is when you still hold the original, uncashed money order. Bring it back to the issuer with your receipt and ID, and you can request a refund or a replacement. USPS, for instance, will replace a spoiled or damaged money order—or one made out to the wrong person—if you bring the original and your detached receipt to any Post Office.
If the money order is lost or stolen, a refund is still possible, but it takes longer because the issuer has to investigate whether the money order has already been cashed. USPS handles this through a formal inquiry; it does not offer stop payments on postal money orders.
What You Need to Bring
Two things matter at every issuer: proof that you bought the money order, and ID to show you’re the purchaser. The purchase receipt carries the serial number the issuer uses to track the money order through its system. For USPS money orders, the serial number is the first 10 digits printed on the money order itself. USPS domestic money orders have a maximum face value of $1,000.
Bring a valid government-issued photo ID along with the receipt. If you still have the physical money order, bring it too; the process moves faster.
The paperwork differs by issuer:
- USPS: Fill out PS Form 6401, the Money Order Inquiry, at any Post Office. One form per money order, each with its own processing fee.
- Western Union: With your receipt or the original money order, submit the request through Western Union’s online refund portal. Without a receipt, complete a separate Money Order Research Request form and mail it to Western Union’s processing center.
- MoneyGram: Start the refund online for uncashed money orders. If you don’t know the money order number, MoneyGram offers a separate lookup form on its website.
Fees and Processing Times
Every issuer charges a non-refundable fee to process a refund request.
- USPS: A per-inquiry fee applies when you file PS Form 6401. A refund is issued 60 days or more from the original issue date, provided the money order hasn’t been cashed. If it has been cashed, USPS provides a photocopy of the cashed item instead of a refund.
- Western Union: A $15 non-refundable administrative fee applies to research requests when the receipt is missing. For online requests with a receipt, the fee varies with the money order’s face value and comes out of the refund. With a receipt, refunds are typically processed within five business days; without one, the search takes two to four weeks.
- MoneyGram: The processing fee varies with the money order’s face value and is shown when you start the online request. Processing takes about seven business days. Once approved, you’ll receive a reference number by email and must bring that number and your ID to a MoneyGram location to collect the refund.
Damaged Money Orders and Wrong Payees (USPS)
If a USPS money order has been torn, water-damaged, or otherwise rendered illegible, you can get a no-fee replacement on the spot at the Post Office. You still fill out PS Form 6401, but the clerk writes “Fee Waived” on the form. Bring the damaged money order and your original receipt.
The same replacement process covers a USPS money order you made out to the wrong person. As long as it hasn’t been cashed, take the original and your receipt to any Post Office for a replacement.
When a Refund Isn’t Available
A few situations close the door on recovery:
- The money order has already been cashed. The issuer has paid out the funds, and the normal refund process no longer applies.
- You lost the receipt and can’t provide transaction details. USPS requires the original receipt to file an inquiry; PS Form 6401 has no alternate path for customers without one. Western Union and MoneyGram have separate forms for this situation, but the fees are higher and processing is slower.
- Too much time has passed on a USPS money order. You can file a PS Form 6401 inquiry at any time, but USPS does not allow claims for improper payment more than one year after the money order was paid out.
If Your Money Order Was Stolen and Cashed
If someone stole your money order and cashed it with a forged signature, you may still have options, though the outcome is less certain than a straightforward refund. File an inquiry with the issuer the same way you would for a lost money order, and file a police report documenting the theft.
For USPS money orders, the Postal Service has the authority to demand that the bank which processed the fraudulently cashed money order return the funds. That right applies when the money order is found to have been stolen or to carry a forged endorsement. Recovery depends on the Postal Service identifying the fraud and the bank cooperating, so a full refund isn’t guaranteed. Filing promptly and attaching a copy of the police report helps your case.
Western Union and MoneyGram run their own fraud investigations. Contact customer service to open a dispute, and have the serial number, purchase details, and theft documentation ready.
If the Issuer Denies Your Refund
If you believe a denial was wrong, you can submit a complaint to the Consumer Financial Protection Bureau. The CFPB forwards the complaint to the company, which generally must respond within 15 days; more complex cases can take up to 60 days. You then have 60 days to review the company’s answer and respond.