We are an independent, advertising-supported comparison service. Our goal is to help you make smarter financial decisions by providing you with interactive tools and financial calculators, publishing original and objective content, by enabling you to conduct research and compare information for free – so that you can make financial decisions with confidence. The offers that appear on this site are from companies from which TheSimpleDollar.com receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. The Simple Dollar does not include all card/financial services companies or all card/financial services offers available in the marketplace. The Simple Dollar has partnerships with issuers including, but not limited to, Capital One, Chase & Discover. View our full advertiser disclosure to learn more.
How Do Money Orders Work?
A money order is a small piece of paper similar to a check that allows the person named to receive a specified amount of cash. Money orders are widely available, cheap, and they offer a more secure way to make a big purchase than paying with cash. Money orders are also a good alternative to use for payment if you don’t have your own checking account.
How much does a money order cost?
Money orders are inexpensive depending on where you buy them. Ironically, banks may actually be your worst bet because fees are all over the map.
Your local Wal-Mart, which charges a maximum $0.88 fee, is among the least expensive options available. The U.S. Post Office charges a reasonable $1.25 for money orders up to $500, or $1.70 up to $1,000. Finally, Western Union doesn’t have a set fee, but you may pay up to $1 for money orders up to $1,000. If you need to send more money than that, you’ll have to pay for multiple money orders, which will increase your money order cost.
How to use a money order
When you purchase a money order, you pay the full amount upfront plus a small fee. After verifying that the amount is correct, you’ll need to fill in your name and contact information on the front of the money order, plus the name of the recipient and their contact information.
A memo line allows you to specify what the money order is for. You then sign the front as if it were a personal check. Be sure to keep your receipt in case you need proof of payment or want to track when the order is received.
For example, let’s say you owe $800 in rent on the 1st of the month and you don’t have a checking account. You would head to a store that sells money orders, purchase one for $800, then give it to your landlord to use as payment for your rent. Then, your landlord would be able to deposit the money in his bank account just as if you had paid in cash or with a personal check.
Money orders are useful any time you don’t want (or aren’t allowed) to use a check or cash to make a payment. Here are a few situations where you might use a money order:
4 uses of a money order
- You need to send a secure payment through the mail: It’s unwise to send cash through the mail, for obvious reasons. A check can be a better option, but maybe you don’t trust the payment recipient with your bank account number. A money order alleviates that risk.
- You’re buying something and the seller requires a money order: Maybe you’re buying a used car for a few thousand bucks from a private seller. That person might want you to pay by money order because they won’t have to worry about your personal check bouncing.
- You need to pay some bills but you don’t have a bank account: Money orders require upfront payment. Whatever the reason you lack a bank account, money orders are still an option.
- You’re making a large purchase and you don’t want to carry around a large amount of cash: If you’re buying something from another individual and it’s expensive, using a money order instead of cash would help you avoid carrying around large sums of money. For this reason, money orders are frequently used when people buy cars from other individuals through websites like craigslist.org.
How to get a money order and where to cash it
You can get a money order at several places you frequent. Your bank might be the most obvious, but the post office, convenience stores, grocery stores, check-cashing shops, Western Union, and Wal-Mart all sell money orders, too.
If you’ve received a money order, most of the places listed above will cash it, too. Your best bet may be taking it to the institution that issued it — for instance, if it’s a U.S. Postal Service money order, take it to the post office to cash it. You can also deposit the money order into your bank account.
The downsides to using a money order
- Fees can add up: Money orders are cheap, which means the fees may not bug you at all if you don’t use them very often. If you’re using money orders regularly because you lack a checking account, fees will add up fast, especially if you have to make sizable payments that require multiple money orders.
- Big target for scammers: Unfortunately, money orders are notorious for attracting scammers and thieves, and they’re sometimes prohibited as a form of payment because of this risk. A money order theft may be as simple as someone intercepting the money order and attempting to put their own information over the recipient’s. Or a scammer may pay someone via a money order for more than the requested amount, then ask for the difference to be paid back. The money order turns out to be counterfeit, and the recipient is on the hook for it.
- Not as convenient as checks: It’s easy to get a money order since they’re widely available, but you often need to make a special trip and pay in person. Compare that to writing a check, or using online bill pay or a person-to-person payment service, where you may not even have to get out of your pajamas.
Money order alternatives
If you’ve decided a money order isn’t what you need, there are a number of options that might fit your situation better without resorting to cash. Some financial tools you can use to pay up without getting a money order include:
Personal checks are the most obvious alternative to a money order. Of course, there are situations where paying with a check just isn’t an option. Maybe the seller won’t accept a check, or you don’t want the seller to have your banking information. Maybe you lack a checking account, which is the reason you are considering a money order in the first place.
If none of those situations apply, however, you’ll probably want to take advantage of the checking account you already have (and possibly pay for in the form of a monthly fee). If you have a checking account, you may also have access to online bill payment that lets you pay a bill without picking up a pen.
Looking for the best checking accounts out there? Don’t want to pay a dime for one? Check out our recommendations here: How to Find the Best Free Checking Account.
If you want something more secure than a personal check, a cashier’s check can also be a good alternative to a money order. A cashier’s check is signed by a bank representative and drawn from a bank’s account after the funds are transferred from your own. Unlike a money order, there’s no cap on the amount as long as you have the necessary funds.
A cashier’s check may be preferable from a recipient’s standpoint since it’s coming directly from the bank, which can mean they get the money more quickly and with less chance for fraud. However, a cashier’s check costs a lot more than a money order — $7 to $10 is average — and you may need an account with the bank where you’re getting the check.
A wire transfer is a good alternative to a money order if you need to send money as quickly as possible. As with a cashier’s check, you’ll often need to visit your bank (or a store such as Western Union or MoneyGram) in person. Make sure you know the recipient’s bank account and routing numbers, and be prepared for a relatively steep fee of at least $25 to $30 (or even higher if your money is going abroad).
Wire transfers are pricey, so you’ll probably only want to go this route if you’re required to, or you want the recipient to get cash as quickly as possible. Since there’s usually no hold on funds you wire, once the transfer is complete, it’s in the recipient’s account. Make sure you’re wiring funds to someone you trust — otherwise, you’ll have little recourse because the transaction is so fast.
Prepaid debit cards
If you don’t need to send your payment and are looking at money orders simply because you don’t have a bank account, consider using a prepaid debit card. These cards offer the convenience of plastic, but instead of being hooked up to a credit account, you load them with your own cash, typically online or at a variety of retail locations.
Prepaid debit cards can also be a great option if you don’t want to deal with the temptation of overspending with a credit card, or you want to keep credit card or bank account information as secure as possible. But note that many of these cards come with a range of fees that still make a traditional debit card linked to a checking account a better bet.
If you’re interested in prepaid debit cards and want some recommendations, check out your best bets this guide: Best Prepaid Debit Cards
Compare top bank accounts
We welcome your feedback on this article. Contact us at firstname.lastname@example.org with comments or questions.