Before digital payments took over, sending money meant standing in line for a money order or mailing a check and hoping it would arrive safely. These days, most people tap their phones to send money instantly. But money orders? They're still around for good reason. You don't need a bank account, you get solid proof of payment, and you don't have to hand over your banking details.
This guide breaks down how money orders work and what they cost. We'll also tell you what you should watch out for before sending a money order and when a money order beats other payment methods.
A money order is a safe, prepaid method for sending money. When you buy a money order, you name the recipient, and only that person can cash or deposit it. This added requirement helps protect against theft or fraud. In fact, money orders are often more secure than cash or personal checks.
Because money orders are paid for in advance, the funds are guaranteed to be there. That’s why they’re often used when you want to ensure payment without needing a bank account. Many people use them to pay rent and send money to someone without access to digital payment options.
Money orders are easy to access and readily available. You can buy them from:
Many services now offer money orders online, letting you send payments from home or while traveling. It’s a secure and time-saving choice that combines the dependability of paper with the ease of a digital transfer.
After buying a money order, be sure to:
The receipt acts as proof of payment and helps in case you need support with tracking or cancellation.
Want quicker or more flexible solutions? Tools like CompareRemit let you compare secure and fast money transfer services in one place. While it doesn’t issue money orders itself, CompareRemit links you with digital transfer options that offer the same trust.
Once you are clear about where to buy a money order from, the next step is to understand how much it will cost. Knowing the fees beforehand will help you manage your expenses and avoid any unpleasant surprises regarding the cost.
Here’s a quick overview of the usual fees:
The fees typically range between $2.35 and $3.40, depending on the provider and the amount being sent. Please note that some banks or stores may charge more if you’re not a regular customer.
If you proceed with an online money order, the price may vary slightly depending on delivery speed, location, and digital service charges. However, this method often saves time as you don't need to visit a branch physically.
Here’s what the United States Postal Service (USPS) currently charges based on the amount sent:
| Dollar amount | Fees |
| $0.01 to $500.00 | $2.35 |
| $500.01 to $1,000.00 | $3.40 |
| Postal Military Money Orders | $0.79 |
These fees apply only to USPS-issued money orders. Charges may differ elsewhere.
Sending money orders to other countries often involves higher costs due to processing and currency exchange fees. As of September 30, 2024, USPS no longer offers international money orders.
If you are thinking of sending money overseas, you'll need to consider other options, such as banks or global money transfer services. CompareRemit lets you evaluate providers based on fees, delivery speed, and destination. Don't forget that exchange rates and location-specific charges may still apply.
Money orders may also include extra fees for cancellations, refunds, or reissues. For instance, USPS charges $6.95 to process a claim for a lost or stolen money order.
Always check the complete fee breakdown before making a purchase. Understanding all possible costs, including service fees, can help identify the most affordable solution.
Having understood how money orders function and what they cost, it’s equally important to be aware of their limitations. Although they provide a secure method to transfer money, there’s a cap on the amount that can be sent or received via a single transaction.
Keep these points in mind:
Being aware of these limits can help you stay ahead of the curve.
Once you have a money order, the next step is to cash it securely. Can you cash in money orders easily? When you follow the right process, you absolutely can!
You can cash a money order at:
To complete the process, you will need:
Always inspect the money order for tampering. Sign it only when you're at the counter, and avoid giving it to anyone you are not sure of. These steps help protect your funds and make the transaction easier.
Money orders offer a safe and convenient option compared to cash or checks, particularly when guaranteed funds are required or if you don’t have access to a bank account. Still, they come with a few limitations.
Here’s a quick look to help you decide if they suit your needs.
| Pros | Cons |
| Accessible without a bank account: You can pay with cash, debit cards, or a traveler’s check, and that makes money orders easy to obtain for many. | Costly: Buying a money order involves upfront fees. Recipients may also face additional charges, especially for international transactions. |
| Security and replacement: If lost or stolen, money orders can usually be replaced. | Slower delivery: International money orders require mailing, which can cause delays compared to instant digital transfers. |
| Guaranteed payment: Because money orders are paid for in advance, they don’t bounce like personal checks can. | Poor exchange rates: Exchange rate margins tend to be unfavorable for international orders. This may reduce the amount the recipient gets. |
| Added security features: Both sender and receiver signatures may be required, adding an extra layer of protection. | In-person handling required: Purchasing and cashing money orders usually involve physical visits to authorized locations. |
A money order may be a good choice if guaranteed payment and added security are your top priorities. But digital alternatives could serve you better if you’re looking for quick, low-cost transfers.
Money orders may feel old-school, but they’re a reliable option when you need secure transactions and a paper trail without a bank account.
If speed and cost are top priorities, online money orders provide that luxury. CompareRemit lets you explore multiple transfer services in one place and helps you find the most efficient way to send funds to all corners of the globe.
Understand your options and pick the method that resonates with your needs.
Usually not. Most online platforms need instant digital payments. Still, some sellers on auction or classified sites might accept money orders.
Yes, many providers let you cancel it if it hasn’t been cashed. You’ll need your transaction details, and a cancellation fee may apply, depending on the provider.
Large or international transfers may be subject to financial reporting rules. It’s best to check with your provider to know the exact limits and requirements.
If the money order is lost and remains uncashed, you can usually ask for a cancellation or reissue. You’ll need the receipt, and a fee may apply. Processing may take time.
It depends on the provider. Some offer same-day or next-day digital delivery. Others send it by mail, which may take longer depending on the destination.