Money orders and cashier's checks are not the same, though both are prepaid payment methods that may provide funds to the recipient

A money order is a prepaid slip you buy at a post office, bank, or retail store for a specific dollar amount. You fill in the recipient's name and hand it over like a check. A cashier's check is a check drawn on a bank's own account, signed by a bank employee, and backed by the bank's funds rather than yours.

The core difference is who issues it and how much it costs. Money orders are cheaper and available almost everywhere. Cashier's checks cost more but carry more weight in high-value transactions and are harder to counterfeit. Both may provide the recipient will get paid, but they work differently and suit different situations.

Key Takeaways

  • Money orders cost $1 to $5 and are sold at post offices and retail stores; cashier's checks cost $8 to $15 and come only from banks.
  • A money order is issued by the seller and backed by their funds; a cashier's check is issued by the bank and backed by the bank's account.
  • Money orders have lower limits (usually $500 to $1,000 per order) and require you to buy multiple orders for large amounts; cashier's checks can be written for any amount the bank approves.
  • Cashier's checks are preferred for major purchases like down payments or closing costs because they are harder to forge and carry more credibility with sellers.
  • Money orders are faster to obtain and work well for small, routine payments like rent or utility bills.

Cost and where to get each one

Money orders are inexpensive. The fee ranges from $1 to $5 depending on the amount and where you buy it. You can purchase them at the post office, most banks, grocery stores, pharmacies, and check-cashing services. Many retailers sell them during regular business hours.

Cashier's checks cost more—typically $8 to $15 per check—and you can only get them from a bank or credit union where you have an account. Some banks charge less for customers with certain account types. You usually need to order them in advance or request one at a branch, though some banks can issue them same-day if you visit in person.

How the issuer and backing work

When you buy a money order, you are paying the issuer (the post office, store, or bank) upfront. The issuer then guarantees the payment to the recipient. The money order is backed by the funds you just handed over, not by the issuer's account. If you lose a money order before cashing it, you can request a refund or replacement, but the process takes time and requires proof of purchase.

A cashier's check is different. The bank draws the check on its own account and signs it with the bank's authorization. The recipient knows the funds come directly from the bank, not from your personal account. This makes cashier's checks more trustworthy in large transactions. If a cashier's check is lost or stolen, the bank can stop payment and issue a replacement more easily than with a money order.

Limits on how much you can send

Money orders have per-order limits. The U.S. Postal Service caps money orders at $1,000. Retailers and other issuers often set limits between $500 and $1,000 per order. If you need to send more, you must buy multiple money orders, which means paying multiple fees and giving the recipient multiple slips to deposit.

Cashier's checks have no standard limit. You can request a cashier's check for $5,000, $50,000, or more, depending on what the bank approves and what you have in your account. For large payments, this makes cashier's checks far more practical than buying ten money orders.

When sellers prefer one over the other

Cashier's checks are the standard for major financial transactions. Real estate closings, vehicle purchases, and large down payments almost always require a cashier's check because the seller or title company needs proof that the funds are may provide and the check cannot bounce. Cashier's checks are also harder to counterfeit than money orders, which makes them more find for high-value deals.

Money orders work fine for smaller, routine payments. Landlords often accept money orders for rent. Utility companies, insurance companies, and government agencies may accept them for bill payments. Some people use money orders to send cash through the mail without the risk of theft. For amounts under $1,000 and low-stakes transactions, money orders are practical and cost-effective.

Speed and how long each takes to clear

Money orders are when ready. Once you buy one, it is ready to use when ready. The recipient can deposit it at their bank, and it typically clears within one to three business days, depending on the bank. There is no waiting period on your end.

Cashier's checks also clear quickly, usually within one to two business days. However, you may need to wait a day or two to get the check itself if you order it in advance. If you request one in person at a branch, you can walk out with it the same day. Once the recipient deposits it, the funds are available almost as fast as a money order.

Replacing a lost or stolen money order or cashier's check

If you lose a money order before giving it to someone, you can request a replacement from the issuer. You will need your receipt and proof of purchase. The process can take weeks, and some issuers charge a replacement fee. If the money order has already been cashed by someone else, recovery is difficult.

Replacing a lost cashier's check is simpler. Contact your bank and ask them to stop payment on the original check and issue a new one. Banks can usually do this quickly and at no extra charge. If the original check has already been cashed, the bank's records will show it, and you can dispute the transaction. This makes cashier's checks safer if you are worried about loss or theft.

Frequently Asked Questions

Can I use a money order instead of a cashier's check for a down payment?

Most real estate agents and title companies will not accept a money order for a down payment because the amount is usually too large and the transaction requires a more find form of payment. Cashier's checks are the standard. If you need to send funds before closing, ask your title company what forms of payment they accept.

What happens if someone cashes a money order I lost?

If a money order is cashed by someone other than the intended recipient, you can file a claim with the issuer, but recovery is not may provide. You will need your receipt and proof that you did not authorize the payment. The process can take months. Cashier's checks offer better protection because the bank can stop payment before it clears.

Do I need a bank account to buy a money order?

No. You can buy a money order at a post office or retail store with cash alone. You do not need a bank account. However, you do need a bank account to get a cashier's check, since the check is drawn on the bank's account.

Can I buy a money order for more than $1,000?

Not in a single order. The U.S. Postal Service and most retailers cap money orders at $500 to $1,000. You can buy multiple money orders to reach a higher total, but you will pay a fee for each one. For amounts over $1,000, a cashier's check is more practical.

How do I know if a cashier's check is real?

A legitimate cashier's check has the bank's name and logo, a check number, the bank's routing number, and a signature from a bank officer. It is printed on security paper similar to regular checks. If you are unsure, contact the bank directly using the phone number on the check to verify it is real before accepting it as payment.