7 Best Ways to Send a Postal Money Order and Avoid Mistakes
A postal money order is a prepaid paper payment you buy at the post office. You pay the amount plus a small fee, and the recipient cashes it like a check. A domestic USPS money order covers up to $1,000, and the fee is $2.65 for amounts up to $500 or $3.75 for $500.01 to $1,000 (USPS, 2026). This guide shows the seven steps to send one, the exact cost, and the mistakes that delay payment.
Money orders suit people who do not have a checking account. They also suit rent, deposits, and bills where the receiver wants guaranteed funds. A personal check can bounce, but a money order is prepaid, so the receiver trusts it.
[SNIPPET TARGET] To send a postal money order, visit a post office with cash or a debit card. Buy the money order for your amount, fill in the recipient name, and keep the receipt stub so you can track it later.
ANSWER BOX 1
To send a postal money order, visit a post office with cash or a debit card. Buy the money order for your amount, fill in the recipient name and your address, and keep the receipt stub. Mail it or hand it to the recipient. The fee is $2.65 up to $500 or $3.75 up to $1,000 (USPS, 2026).
ANSWER BOX 2
A postal money order never expires, and you can track it with the receipt stub. If it is lost or stolen, file a money order inquiry at any post office. USPS charges a $21.00 inquiry fee, and a replacement can take up to 60 days (USPS, 2026). Keep the receipt safe until the recipient cashes it.
KEY TAKEAWAYS
- A postal money order is prepaid, so the recipient knows the funds are real.
- One domestic USPS money order covers up to $1,000, and you can buy more than one.
- The USPS fee is $2.65 up to $500 or $3.75 for $500.01 to $1,000 in 2026.
- Pay with cash or a debit card, since USPS does not take credit cards for money orders.
- Keep the receipt stub, because it is the only way to track or replace the order.
Contents
- What is a postal money order?
- Send in 7 steps
- What does it cost?
- Where to buy one
- How to fill it out
- Money order vs cashier’s check
- 7 mistakes to avoid
- FAQ
What Is a Postal Money Order and How Does It Work?
A postal money order is a paper payment issued by the United States Postal Service. You pay for it in full at the counter, and USPS guarantees the funds behind it. The recipient can cash it at a post office, a bank, or a check cashing store. It works like a check, except the money is already paid, so it cannot bounce.
The United States Postal Service has sold money orders for more than a century. They grew popular because they let people without bank accounts send safe payments by mail. Every post office in the country sells them today. A domestic money order covers up to $1,000, and you can buy two or more in one visit (USPS, 2026).
A money order has three parts that matter. The main slip goes to the recipient, who signs the back and cashes it. The receipt stub stays with you, and it holds the serial number you need to track the order, so never throw it away before the order is cashed.
Money orders differ from cash in one key way. Cash in an envelope cannot be traced or replaced if it is lost. A money order can be tracked with its serial number, and a lost one can be replaced through a formal inquiry, which is the whole point of using one instead of cash.
QUICK ANSWER: Is a postal money order the same as a cashier’s check?
No, they are close but not the same. A cashier’s check comes from a bank and can cover very large sums. A postal money order comes from USPS and caps at $1,000 per order. Both are prepaid, and both are safer than a personal check.
How to Send a Postal Money Order in 7 Simple Steps
The seven steps below take about ten minutes at the counter. Bring cash or a debit card, plus the recipient’s full name and address. You do not need a bank account, and you do not need an appointment at the post office.
- Decide the exact amount before you leave home. Check the bill or the rent notice, and write the number down. A money order cannot be changed after it is printed, so the amount must be right.
- Go to any post office with cash or a debit card. USPS does not accept credit cards for money orders, and it does not accept personal checks either. Bring a valid photo ID as well, since some counters ask for it.
- Ask the clerk for a money order for your amount. The clerk prints the order with the amount filled in. You pay the amount plus the fee, which is $2.65 up to $500 or $3.75 for $500.01 to $1,000 (USPS, 2026).
- Fill in the recipient’s full name on the “Pay to” line. Use the exact name the recipient uses on their ID, since a wrong name can block cashing. Write in ink, and print clearly.
- Fill in your own name and address in the purchaser fields. This tells the recipient who sent the money, and it helps USPS trace the order if it goes missing. Add a short note in the memo line, such as “November rent” or an account number.
- Sign the money order in the purchaser signature box. Do not sign the back, because the back is for the recipient’s endorsement. A signature on the wrong side can cause a delay at the cashing counter.
- Keep the receipt stub in a safe place, and mail or hand over the money order. Use a plain envelope for mailing, and tell the recipient it is on its way.
Your receipt stub holds the serial number, the post office number, and the exact amount. Those three details are what the free USPS status tool asks for. If you lose the stub, tracking gets much harder, so photograph it as a backup.
If you plan to pay a bill by money order each month, our guide on how to track a money order shows what to do after you send it. It covers the free status check, the paid inquiry, and the replacement process.
What Does a Postal Money Order Cost in 2026?
The USPS fee is simple, and it depends only on the amount. Orders up to $500 cost $2.65, and orders from $500.01 to $1,000 cost $3.75 (USPS Notice 123, October 2026). The fee is small next to the amount, and it stays flat inside each band. A $50 order and a $500 order cost the same $2.65 fee.
| Money order amount | USPS fee | Total you pay |
|---|---|---|
| $0.01 to $500.00 | $2.65 | Amount plus $2.65 |
| $500.01 to $1,000.00 | $3.75 | Amount plus $3.75 |
| Postal military money order | $0.85 | Amount plus $0.85 |
A real example makes the math clear. Say your rent is $750 and your landlord wants a money order. You pay $750 plus the $3.75 fee, so the total at the counter is $753.75. If the rent were $450 instead, the fee would be $2.65 and the total $452.65.
Fees have risen slowly over the years, so old guides quote lower numbers. Some guides still list $2.55 and $3.60, the January 2026 rates before the October update. Check the current USPS Notice 123 fee list before a big payment, or ask the counter clerk to confirm it.
Other costs can hide around the edges of a money order. Mailing it costs a stamp, or more with tracking or Certified Mail. Cashing it may cost a fee at a check cashing store, though banks often cash them free for account holders. A lost order costs a $21.00 inquiry fee, and a replacement carries a $23.00 fee (USPS, 2026).
PRO TIP: If your payment is just over $500, check whether you can split it. Two $300 orders cost $5.30 in fees, while one $600 order costs $3.75, so splitting rarely saves money. The single order is usually cheaper, and it is simpler to track too.
Where Can You Buy a Postal Money Order?
The post office is the most common place, but it is not the only one. Grocery stores, Walmart, Western Union agents, MoneyGram agents, and many banks sell money orders too. Each seller sets its own fee and limit, so the cheapest option depends on the amount. The table below compares the main choices side by side.
| Where to buy | Typical fee | Max per order | Notes |
|---|---|---|---|
| USPS post office | $2.65 to $3.75 | $1,000 | Government backed, never expires, easy to track |
| Walmart | About $1.00 | $1,000 | Cheapest for most amounts, needs cash or debit |
| Western Union agent | About $1.00 to $5.00 | $1,000 | Sold at many grocery and drug stores |
| MoneyGram agent | About $1.00 to $5.00 | $1,000 | Sold at Walmart, CVS, and grocery stores |
| Bank or credit union | About $2.00 to $10.00 | Varies, often $1,000 | Often free for account holders, ask first |
USPS wins on trust and tracking, since it runs its own money order system with a free online status tool. Walmart wins on price, since its fee is often under $1.00 for any amount. Western Union and MoneyGram win on convenience, because their agents sit inside stores you already visit.
Banks are the priciest choice for non-customers, yet they can be free for account holders. Ask your bank before you buy, since some waive the fee for checking customers. Credit unions often charge less than big banks. A bank money order is still a money order, and the recipient can cash it the same way.
One warning applies to every seller. USPS stopped selling international money orders on October 1, 2024, so a postal money order works only inside the United States (USPS, 2024). If you must pay someone abroad, use a wire transfer or an international money transfer service instead. Do not buy a domestic money order and hope it clears overseas.
If your payment involves a bank transfer instead of a money order, read our guide on the routing number for Texas Chase Bank. It shows the exact nine digit number and the three ways to confirm it.
How to Fill Out a Postal Money Order Without Errors
Filling out a money order takes two minutes, yet small errors cause big delays. The form has only a few fields, and each one has a clear job. Work slowly, use ink, and check every line before you leave the counter. A clean form cashes fast, while a messy one can bounce back.
Start with the “Pay to” line, and write the recipient’s full legal name. Use the name on their photo ID, not a nickname or a short form. If the name is wrong, the recipient may not be able to cash it at all.
Next, fill in your own name and address as the purchaser. This field proves who bought the order, and it lets USPS contact you if there is a problem. Add your street address, city, state, and ZIP code in full. Some buyers skip this field, and that is a mistake that slows any later inquiry.
Use the memo line for the reason or the account number. Write “November rent, Apt 4B” or the bill account number so the receiver can match the payment. The memo is optional, but it stops confusion when a landlord handles many tenants. Keep it short, since the line is small.
Sign the front in the purchaser signature box, and leave the back blank. The back holds the endorsement line, which belongs to the recipient alone. A purchaser signature on the back can make the order look already cashed. If you make a mistake, do not scribble over it, and ask the clerk whether a fresh order is needed.
QUICK ANSWER: What happens if I write the wrong name on a money order?
The recipient may not be able to cash it, and the bank may refuse it. Take the order and the receipt stub back to the post office. USPS can guide you through a correction or an inquiry, but a fresh order is often the fastest fix.
Postal Money Order vs Cashier’s Check: Which One Wins?
A postal money order and a cashier’s check both offer guaranteed funds. The right pick depends on the amount, the cost, and where you buy it. Most everyday payments fit a money order, while very large payments need a cashier’s check.
| Feature | Postal money order | Cashier’s check |
|---|---|---|
| Issued by | USPS post office | Bank or credit union |
| Maximum amount | $1,000 per order | No set cap, often $10,000 plus |
| Typical fee | $2.65 to $3.75 | $5.00 to $15.00 |
| Needs a bank account | No | Usually yes |
| Expires | Never expires | Often expires after 90 days |
| Tracking | Free online status tool | Ask the issuing bank |
Choose a postal money order for rent, deposits, and bills under $1,000. It is cheap, it needs no bank account, and it never expires. Choose a cashier’s check for a house deposit, a car purchase, or any payment over $1,000. One cashier’s check replaces several money orders, and the receiver gets a single document.
A personal check sits below both options for trust. It can bounce if the account lacks funds, and many landlords refuse it for that reason. A money order or a cashier’s check removes that risk, since the money is paid in advance.
If you paid for an online order with a card and now need to cancel it, read our guide on how to cancel an Amazon order. It covers the cancel window, the refund timing, and what to do after the order ships.
7 Costly Postal Money Order Mistakes to Avoid
These seven mistakes cause most money order problems. Each one is easy to avoid once you know it. Read the list before your next trip to the post office.
- Paying with a credit card. USPS does not accept credit cards for money orders, so a credit card trip wastes your time. Bring cash or a debit card, and confirm the fee before you reach the counter.
- Leaving the “Pay to” line blank. A blank payee line lets anyone cash the order, which is a gift to a thief. Fill in the recipient name before the order leaves your hands.
- Writing the wrong recipient name. A nickname or a misspelled name can block cashing at the bank. Use the full legal name from the recipient’s ID, and double check the spelling.
- Signing the back of the order. The back is the endorsement area for the recipient only. Your signature belongs in the purchaser box on the front, so keep the back blank.
- Throwing away the receipt stub. The stub holds the serial number you need to track the order or file an inquiry. Without it, a lost order is far harder to replace, and the process takes longer.
- Mailing cash instead of a money order. Cash cannot be traced, and a lost envelope means lost money. A money order costs under $4.00 and gives you a paper trail, so the small fee buys real safety.
- Buying one order for more than $1,000. A single domestic USPS money order caps at $1,000, so a $1,500 payment needs two orders. Plan for the extra fee, and keep both stubs together in one safe place.
The receipt stub deserves one more note. Photograph it the same day you buy the order, and store the photo where you can find it. The stub fades in a wallet, and ink smudges over time, so a photo backup costs nothing and saves the inquiry.
Postal Money Order FAQ
What is a postal money order?
A postal money order is a prepaid paper payment sold by the United States Postal Service. You pay the amount plus a small fee at the counter. The recipient cashes it like a check, and the funds are guaranteed.
How much does a postal money order cost?
USPS charges $2.65 for amounts up to $500 and $3.75 for $500.01 to $1,000, per Notice 123 effective October 4, 2026. Postal military money orders cost $0.85.
What is the maximum amount for a postal money order?
One domestic USPS money order covers up to $1,000. Buy more than one order in a single visit if you need to send more. Each order carries its own fee and receipt stub.
Can I buy a postal money order with a credit card?
No, USPS does not accept credit cards for money orders. You can pay with cash or a debit card. Retail sellers of Western Union or MoneyGram orders do not take credit cards either.
Do postal money orders expire?
No, a domestic USPS money order never expires, and it carries no dormancy fee. It holds its full value for years, so cash it when you are ready and keep the receipt stub until then.
Can I track a postal money order?
Yes, use the free USPS status tool with the serial number, the post office number, and the exact amount from your receipt stub. You can also call 1-866-974-2733. Our full tracking guide is at how to track a money order.
How do I fill out a postal money order?
Write the recipient’s full legal name on the “Pay to” line. Add your name and address as the purchaser, plus a memo such as the rent month. Sign the front, and leave the back blank for the recipient.
Can I cancel a postal money order?
USPS cannot stop payment on a money order the way a bank stops a check. If it is lost or stolen, file a Money Order Inquiry with PS Form 6401 at any post office. The fee is $21.00, and a replacement can take up to 60 days.
Where can I cash a postal money order?
Cash it at a post office, at most banks, or at many check cashing stores. Banks often cash them free for account holders. Bring a valid photo ID, since the casher must match the payee name.
Is a postal money order safer than cash?
Yes, it is much safer than cash in the mail. Cash cannot be traced or replaced if the envelope is lost. A money order can be tracked by serial number, and a lost one can be replaced.
Can I send a postal money order overseas?
No, USPS stopped selling international money orders on October 1, 2024. Postal money orders now work only inside the United States. Use a wire transfer or an international transfer service for payments abroad.
What do I need to buy a postal money order?
Bring cash or a debit card, the recipient’s full name and address, and a valid photo ID. Know the exact amount before you go, since the printed amount cannot be changed. Keep the receipt stub after you pay.
What happens if my money order is lost in the mail?
File a Money Order Inquiry at any post office with PS Form 6401 and your receipt stub. USPS confirms whether it was cashed, which can take up to 30 days, and a replacement can take up to 60 days.
Final Word
A postal money order is a simple, cheap way to send guaranteed payment. Buy it at the post office with cash or a debit card, fill in the recipient name with care, and keep the receipt stub safe. The fee is $2.65 up to $500 or $3.75 up to $1,000.
The mistakes in this guide cause most of the trouble people face. A blank payee line, a wrong name, or a lost stub can each turn a ten minute errand into a month long inquiry. Get those three things right, and your payment arrives without drama. If travel costs are your next worry, read our guide on the Uber travel estimate before your next trip.
Read more about money orders on Wikipedia: https://en.wikipedia.org/wiki/Money_order


