If you’ve lost a money order, act quickly: contact the issuer with your original receipt, and they can check whether it has been cashed. For a USPS money order, USPS says you cannot stop payment, but a lost or stolen one can be replaced after an inquiry started at a Post Office counter. Without your receipt, replacement is much harder.
The most important thing to do right now: find your original receipt. The serial number on it is how issuers verify and track the money order.
Step 1: Check Whether the Money Order Has Been Cashed
You can check the status of a USPS money order at any time on USPS’s Money Orders Application. You need the serial number, the Post Office number and the dollar amount, all printed on the receipt. For a money order from another issuer, use the contact details on your receipt or the issuer’s own website.
If it has been cashed and you didn’t cash it, that is a possible fraud situation; see the section below.
Step 2: Start a Replacement Claim
USPS Money Orders
- Take your money order receipt to any Post Office and tell the counter associate you want to start a Money Order Inquiry.
- Pay the processing fee. USPS lists $23.00 to replace a lost or stolen money order.
- Track the inquiry in the Money Orders Application. USPS says confirming a loss or theft may take up to 30 days and investigating may take up to 60 days.
Other Money Orders
Western Union, MoneyGram and retailers each run their own claim process, fee and timeline. Check the issuer name on the money order or receipt and contact that company directly through its own website or the number on the receipt.
What Happens While You Wait
The issuer investigates before it replaces or refunds anything. Tell your payee what happened: if the original turns up and is cashed after a replacement was issued, that creates a problem for everyone involved.
If You Have No Receipt
Your options are limited. Without the serial number, an issuer may not be able to find the money order, so ask the issuer what it can do. Going forward, keep money order receipts until you confirm delivery and cashing.
If Someone Cashed Your Money Order Fraudulently
If your money order was cashed but you did not receive payment, or someone forged your endorsement:
- File a police report to document the fraud
- Contact the issuer and give them the police report number
- Ask for a copy of the cashed money order, which shows who endorsed it
- Follow the issuer’s process, since how and when a claim is paid depends on the issuer
How to Avoid Losing a Money Order
- Fill it out immediately: write in the payee name as soon as you buy it
- Keep the receipt separate from the money order itself
- Take a photo of the money order (front and back) before handing it over
- Use a trackable delivery method if mailing, so you have a record of delivery
Worked Example
You bought a $750 USPS money order to pay a landlord and lost it before delivering it. You still have the receipt. A $750 money order falls in USPS’s $500.01 to $1,000 fee tier, so the original purchase fee was $3.75, not the $2.65 that applies only up to $500. Replacing it through a USPS inquiry adds the $23.00 processing fee, so you would have paid $26.75 in fees across the original purchase and the replacement ($3.75 + $23.00), on top of waiting up to 60 days for the investigation.
Related Guides
- Money Order vs. Cashier’s Check — Which to Choose?
- How to Fill Out a Money Order 2026
- Cashier’s Check: How It Works, Cost & Where to Get One
- How to Cancel a Check 2026
- Checks & Money Orders Hub
The content on Wealthvieu is for informational purposes only and should not be considered financial, tax, or investment advice. Consult a qualified professional before making financial decisions. Full disclaimer · Editorial policy