The offers on this page are from advertisers who pay us. That may influence which products we write about, but it does not affect what we write about them. Here's an explanation of how we make money and our Advertiser Disclosure.
What is a money order, and how does it work?
A money order might sound old-fashioned, but this payment method has advantages — even in today’s landscape of credit cards, peer-to-peer payment platforms, and Apple Pay. Money orders allow you to send money without sharing sensitive information, and you don’t need a bank account.
Learn more about money orders, how they work, and their pros and cons.
What is a money order?
A money order is a document — similar to a check — you can purchase and use to pay someone else. Both individuals and businesses can purchase money orders to pay bills and debts.
You can use a money order in place of cash, check, or electronic transfer. Unlike checks, money orders don’t include any of your personal information. And unlike cash, only the intended recipient can deposit a money order. This can make a money order a more secure alternative than similar payment methods
Recipients can cash a money order or deposit it directly into their bank account. You can buy and cash money orders at certain banks, credit unions, post offices, grocery stores, and other retail locations.
How does a money order work?
When you buy a money order, you usually have to pay for it up-front with cash, a debit card, or a traveler’s check. You may also be able to use a credit card, but the transaction will likely count as a cash advance.
You’ll typically pay a fee for a money order. Fees range from around $1 to $5 and vary by location. The United States Postal Service, for example, charges between $2 and $3 for a domestic money order (excluding Postal Military Money Orders). Banks like Wells Fargo and Citizens charge up to $5. When you make your purchase, be prepared to cover both the money order amount and the fee.
Money orders typically have purchase limits. At USPS locations, domestic money orders have a limit of $1,000, while international money orders are capped at $700. You can purchase more than one money order at a time, but if you spend more than $3,000, you’ll have to show an ID and fill out additional paperwork.
After purchasing and writing the money order, you can mail or hand deliver it to the recipient. Keep the receipt from the purchase transaction — that’s how you’ll confirm the recipient receives and cashes your money order.
When the payee receives a money order, they can either cash it or deposit it into a bank account. Certain locations may charge a fee to cash a money order, but USPS post offices do so for free. Bring an ID when you cash or deposit a money order, and don’t endorse it before you make the transaction. You may need to do so in front of the teller or retail associate.
Avoiding money order fraud
Unfortunately, scams using money orders are fairly prevalent. One common scam involves the scammer sending a fraudulent money order for more than they owe. They then ask for the difference back before the payee notices the money order is fraudulent.
The following tips can help you avoid money order fraud:
Don’t send a blank money order.
When sending a money order, keep the receipt until the recipient cashes or deposits the money.
Don’t accept a money order for more than the amount you’re owed.
Inspect a money order for tampering before depositing it.
Be aware of anyone pressuring you to deposit a money order in a hurry.
Money order pros and cons
There are many ways to pay and get paid in today’s world, so is a money order worth it? The following pros and cons can help you decide when you may want to use one.
Pros
Security: Money orders don’t include your bank account number, routing number, or any other sensitive information. And unlike cash, only the intended recipient can deposit a money order.
Won’t bounce: You don’t need to worry about a money order potentially bouncing due to insufficient funds. That’s because you have to purchase a money order up-front with cash or a debit card.
No bank account necessary: You don’t need a bank account to buy or cash a money order, so this payment method can be especially useful for unbanked individuals.
Cons
Purchase limits: Banks, retailers, and other locations that sell money orders may enforce purchase limits. This means you may have to buy several money orders to send larger amounts of money. Plus, buying more than $3,000 worth of money orders requires additional paperwork.
Fees: Money orders usually come with a fee. Though these fees aren’t astronomical, they can add up if you buy money orders frequently.
Lack of convenience: Money orders aren’t always convenient, especially compared to some other methods of sending money. You often have to purchase a money order in person and either send it by mail or deliver it by hand.
Frequently asked questions (FAQs)
How do you pay with a money order?
You can pay an individual or a business with a money order by purchasing one for the amount you owe. Buy the money order using cash or a debit card. Then fill it out with the correct information — including the recipient’s name — and send it by mail or deliver by hand.
What are the disadvantages of a money order?
Money orders have a few disadvantages. First, they can come with fees — both for the purchaser and the payee. Money orders may not be the most convenient way to pay someone, either. They typically require an in-person trip to a bank, post office, or retailer, and the payee may have to wait several days to receive their funds. Finally, purchase limits can be a hassle.
Does a money order have to be deposited?
A money order doesn’t have to be deposited into a bank account. Instead, you can cash it, making it a useful form of payment for unbanked individuals. But you may have to pay a fee depending on where you cash a money order.