You can track a USPS money order using the receipt number and the USPS website, but only if you kept your receipt and bought the money order after January 2018
USPS money order tracking works through the USPS Tracking website at usps.com. You enter the money order number (printed on your receipt) and it shows you whether the money order has been cashed and by whom. The system tells you the date it was cashed and the location where it was cashed, but not the current location of the physical money order itself.
This tracking only works if you have the receipt. The receipt is the small stub attached to the money order when you buy it — it contains the money order number and the amount. If you threw away the receipt, you cannot track the money order through USPS. Money orders purchased before January 2018 are also not trackable through this system.
Tracking tells you whether someone has already cashed the money order, which is useful if you are waiting to confirm the recipient received it, or if you suspect it was lost or stolen.
Key Takeaways
- You need the receipt stub to track a USPS money order; the receipt contains the money order number required to search.
- The USPS tracking system shows whether the money order has been cashed, the date it was cashed, and the location, but not where the physical money order is in transit.
- Money orders purchased before January 2018 cannot be tracked through the USPS website.
- If your money order has not been cashed within 60 days, contact USPS to report it lost or request a refund.
- If someone else cashed your money order without your permission, you will need to file a claim with USPS and provide proof of the unauthorized transaction.
How to use the USPS money order tracking tool
Go to usps.com and look for the "Track a Money Order" option under the Tracking section. You will see a search box asking for the money order number. Enter the 22-digit number from your receipt and click Track.
The system will return one of three results: the money order has been cashed (with the date and location), the money order has not been cashed yet, or no record found. If no record is found, double-check that you entered the number correctly. Money order numbers are printed on both the receipt and the money order itself.
If the money order shows as cashed, the recipient has already deposited or cashed it. If it shows as not cashed, the money order is still in circulation and has not yet been presented to a bank or post office for payment.
What to do if your money order was never cashed
If you track your money order and it shows as not cashed after 60 days, contact USPS to report it lost or request a refund. You can do this by visiting your local post office with your receipt or by calling 1-800-ASK-USPS (1-800-275-8777). Have your receipt ready when you call.
USPS will ask you for the money order number, the amount, the date you purchased it, and the location where you bought it. They may also ask where you sent it or who you gave it to. Provide as much detail as you can remember.
USPS typically issues a refund within 30 days if the money order has not been cashed. The refund goes back to the original payment method you used to buy the money order — usually a debit card, credit card, or cash payment at the post office. If you paid in cash, USPS will issue a check instead.
What to do if someone else cashed your money order
If your tracking shows that your money order was cashed at a location you did not authorize or by someone you did not send it to, file a claim with USPS immediately. Go to your local post office with your receipt and explain that the money order was cashed without your permission.
USPS will open an investigation and may contact the location where it was cashed to gather more information. You will need to provide a written statement describing what happened — for example, that the money order was lost in the mail, stolen from your home, or given to someone who cashed it fraudulently.
Keep records of any communication with USPS about the claim, including the claim number they give you. The investigation can take several weeks. If USPS determines the money order was cashed fraudulently, they will issue a refund, though this is not may provide and depends on the circumstances.
Why USPS money order tracking is limited compared to other payment methods
USPS money order tracking only tells you whether the money order has been cashed — it does not track the physical item as it moves through the mail or the banking system. This is different from tracking a package, where you see each scan as it moves from facility to facility.
Money orders are treated as cash once they are issued. They are not registered mail and do not receive the same level of tracking infrastructure as packages. The only record USPS keeps is whether the money order number has been presented for payment at a bank or post office.
This limitation is why keeping your receipt is so important. Without it, you have no proof of the money order number and no way to track it or prove you sent it if there is a dispute.
Alternatives to USPS money orders if tracking matters to you
If you need full tracking and proof of delivery, consider other payment methods. A cashier's check from your bank provides a check number you can track through your bank, and the recipient must sign for it if sent by certified mail. A wire transfer through your bank shows a confirmation number and can be traced through the banking system.
Online payment services like PayPal, Venmo, or your bank's bill pay feature provide transaction records and notifications when money is received. These methods cost more or have limits, but they give you a complete record of the transaction.
USPS money orders remain useful for situations where you need a payment method that does not require a bank account and costs less than a cashier's check. Just understand that tracking is limited to knowing whether it has been cashed, not where it is.
Frequently Asked Questions
Can I track a USPS money order without the receipt?
No. The receipt contains the money order number, which is required to search the tracking system. If you lost the receipt, you cannot track the money order through USPS. You can still visit a post office and provide the amount, date of purchase, and location where you bought it, and they may be able to look it up manually, but this is not may provide.
How long does it take for a money order to show as cashed in the tracking system?
It typically takes one to three business days after the money order is cashed at a bank or post office for the status to update in the USPS tracking system. If you sent it by mail, add the time it takes for mail delivery to that window.
What if the tracking system says "no record found"?
Double-check that you entered the 22-digit money order number correctly. If the number is correct and still shows no record, the money order may not have been registered in the system, or it may be too old. Contact USPS at 1-800-275-8777 with your receipt for help.
Can I cancel a USPS money order if I change my mind?
Yes, but only if it has not been cashed. Return to the post office where you bought it with your receipt within 60 days. USPS will verify the money order has not been cashed and issue a refund. After 60 days, you must file a claim to report it lost.
Is USPS money order tracking the same as certified mail tracking?
No. Certified mail tracking shows you each step of delivery and requires a signature. Money order tracking only tells you if the money order has been cashed. If you need proof of delivery, send the money order by certified mail in addition to using a money order.