What a postal order is and how it differs from a money order
A postal order is a payment method issued by postal services — in the United States, that means the U.S. Postal Service (USPS). It works similarly to a money order: you pay cash upfront, receive a document, and the recipient cashes it later. The main difference is where you buy it. You get a postal order at a post office counter, whereas money orders come from banks, credit unions, grocery stores, and other retailers.
Postal orders and money orders serve the same purpose: they let you send payment through the mail without using a personal check or revealing your bank account number. Both are prepaid, so the funds are may provide. The recipient knows the money is real before they deposit it.
In practice, many people use the terms interchangeably, and the USPS calls its product a "money order" rather than a postal order. The distinction matters mainly if you're comparing where to buy one — a post office versus a convenience store — and what fees apply at each location.
Key Takeaways
- Postal orders are money orders sold at U.S. Postal Service locations, purchased with cash and sent through the mail as prepaid payment.
- You can buy a postal order for amounts up to $1,000, and the USPS charges a flat fee that varies by the amount you're sending.
- Postal orders take several business days to clear once the recipient deposits them, so they are not instant payment.
- If a postal order is lost or stolen, you can file a claim with the USPS, but you will need the receipt and the serial number to prove you bought it.
- Postal orders work best for paying bills by mail, sending money to family, or paying for items when the seller requires a may provide payment method.
How to buy a postal order at the post office
Walk into any post office and ask for a money order. Tell the clerk the amount you want — up to $1,000 per order. You can buy multiple orders if you need to send more than $1,000. The clerk will print the order and tell you the fee. You pay both the amount of the order and the fee in cash (some locations accept debit cards, but cash is standard).
The clerk fills in the payee name — the person or business the order is made out to — and you sign it. You receive a receipt with a serial number printed on it. Keep this receipt. If the order is lost or never cashed, you will need it to file a claim or stop payment.
The whole process takes about five minutes. You then mail the order to the recipient or deliver it in person. The recipient takes it to their bank or a check-cashing location and deposits or cashes it like a check.
USPS postal order fees and limits
The USPS charges a flat fee for each money order, and the fee depends on the amount. As of 2024, the fee for orders up to $500 is lower than the fee for orders between $500.01 and $1,000. The exact fee varies slightly by location, so ask at your post office or check the USPS website for your area.
The maximum amount per order is $1,000. If you need to send $2,500, you would buy three orders: two for $1,000 each and one for $500. Each order carries its own fee, so the total cost includes all three fees plus the amount sent.
Some post offices may charge slightly different fees or have different policies, so call ahead if you are sending a large amount or need to confirm the exact cost.
How long a postal order takes to clear
Once you mail a postal order, it travels through the postal system like regular mail — typically three to five business days for delivery, depending on distance. The recipient then needs to deposit or cash it, which adds another one to three business days for the bank to clear it.
Total time from when you mail it to when the recipient has the money: usually five to ten business days. This is not instant payment. If you need money to reach someone urgently, a postal order is not the right tool. A bank transfer or digital payment service will be faster.
Once the order is cashed or deposited, it is final. The money cannot be reversed or recalled, so make sure the payee name and amount are correct before you hand it over or mail it.
What to do if a postal order is lost or stolen
If a postal order never arrives or is stolen from the mail, you can file a claim with the USPS. You will need the receipt with the serial number. The USPS will investigate whether the order has been cashed. If it has not been cashed within a certain time frame, they can issue you a replacement or refund.
If the order has already been cashed by someone else, the claim becomes more complicated. The USPS may not be able to recover the money, which is why keeping your receipt is critical. File a claim as soon as you know the order is missing — do not wait weeks.
To file a claim, go to the post office where you bought the order and bring your receipt. The clerk will help you start the process. You can also file online through the USPS Postal Money Order Inquiry system if you have the serial number and receipt information.
When to use a postal order instead of other payment methods
A postal order makes sense when the recipient needs a may provide payment method and you do not have access to a bank transfer or credit card. Landlords, utility companies, and government agencies sometimes require a money order or postal order because it proves the money is real and already set aside.
Postal orders are also useful when you do not want to share your bank account number — for example, paying a private seller for something online or through a classified ad. The seller gets paid without learning your banking details.
They are less useful for everyday purchases or bills you can pay online. A bank transfer, credit card, or automatic bill pay is faster and often free. A postal order is best for situations where the recipient specifically asks for one or where you need a paper trail and a may provide payment.
Postal orders versus other money transfer options
If you are deciding between a postal order and another method, consider speed, cost, and what the recipient can accept. A bank wire transfer is faster but costs more and requires both parties to have bank accounts. A digital payment app like Venmo or PayPal is instant and often free but requires the recipient to have a smartphone and account. A personal check is free but takes longer to clear and offers no may provide the account has funds.
A postal order sits in the middle: it costs a few dollars, takes a week or so, but works anywhere and requires no bank account from the recipient. It is reliable and leaves a paper record. For paying bills by mail or sending money to someone without a bank account, it is often the best choice.
Frequently Asked Questions
Can I buy a postal order online and have it mailed to me?
No. The USPS does not sell money orders online or by mail. You must go to a post office in person, pay cash or debit, and receive the order on the spot. This is a security measure to prevent fraud.
What happens if I write the wrong name on a postal order?
If you make a mistake before you leave the post office, tell the clerk immediately. They can void it and issue a new one. If you have already mailed it, the recipient cannot cash it because the name does not match their ID. You would need to file a claim and buy a new order with the correct name.
Do I need an ID to buy a postal order?
No. The USPS does not require identification to purchase a money order. You only need cash or a debit card and the name of the person or business you are paying.
Can someone else cash a postal order if my name is not on it?
Yes. A postal order is made out to a payee (the recipient), not the sender. Once it is issued, anyone can cash it if they have the document. This is why you must mail it securely and keep your receipt in case it is lost.
Is a postal order safer than sending cash in the mail?
Yes. Cash can be stolen and is gone forever. A postal order can be replaced if it is lost or stolen, as long as you have the receipt and serial number. The USPS will investigate and issue a replacement if the order has not been cashed.