What a cash money order is

A cash money order is a money order you buy with cash instead of a check or card. You walk into a store or bank, hand over cash, and receive a paper document that the recipient can cash or deposit like a check. The issuer — usually a bank, post office, or retailer — guarantees the funds, so the recipient knows the money is real even if they don't know you.

The main difference from other money orders is the payment method. With a regular money order, you might pay by debit card, check, or account transfer. With a cash money order, you pay dollars in hand. This makes it useful when you have no bank account, want to leave no digital record, or need the transaction to happen when ready without waiting for a check to clear.

Cash money orders cost more than regular money orders because the issuer takes on the risk of holding your cash. Fees typically range from $1 to $5 depending on the amount and where you buy it, though exact prices vary by location and issuer.

Key Takeaways

  • You pay cash at the counter and receive a paper money order that works like a check, with the issuer's may provide backing the funds.
  • Cash money orders leave no bank record and require no account, making them useful for people without banking access or those who prefer not to use cards.
  • The recipient can cash or deposit the money order at most banks and check-cashing services without needing to know you or have an account.
  • Fees are higher than regular money orders because the issuer holds your cash, and you cannot get a refund if you lose the document.
  • The maximum amount you can buy varies by issuer — typically $500 to $1,000 per money order — so large payments may require multiple documents.

Where to buy a cash money order

You can buy cash money orders at banks, the U.S. Postal Service, and many retailers. Banks and post offices are the most common and reliable sources. Walmart, grocery store chains, and check-cashing stores also sell them, though not every location does.

To buy one, you walk to the customer service desk or counter, tell the clerk the amount and the recipient's name, hand over cash plus the fee, and receive the money order. You do not need a bank account, ID, or any paperwork. The whole process takes a few minutes.

Prices and maximum amounts vary. The U.S. Postal Service charges $1.45 for amounts up to $500 and $1.95 for $500.01 to $1,000. Banks and retailers set their own fees, which can be lower or higher. If you need to send more than the maximum, you can buy multiple money orders.

How the recipient cashes or deposits a cash money order

The person you send the money order to can take it to a bank, credit union, or check-cashing service and cash it or deposit it into an account. They do not need to know you, have a bank account, or do anything special — the money order works like a check because the issuer has already may provide the funds.

Most banks and credit unions cash money orders for free if you have an account with them. Check-cashing services charge a fee, usually 1 to 3 percent of the amount. Some retailers that sell money orders will also cash them, though policies vary.

The recipient should sign the back of the money order before cashing or depositing it. If they lose it before that, they cannot cash it, so they should treat it like cash.

Cash money orders versus other payment methods

A cash money order is safer than sending cash through the mail because the issuer guarantees it. If the envelope is lost or stolen, the money is gone — but if a money order is lost, the recipient can contact the issuer to report it and request a replacement, though this process takes time and requires proof of purchase.

Cash money orders leave no bank record, which is different from paying by card, check, or bank transfer. This can be useful if you want privacy, but it also means you have no receipt or proof of payment if a dispute arises. Keep your receipt and the money order number until the recipient confirms they received and cashed it.

Compared to checks, cash money orders clear faster because the funds are already may provide. Compared to wire transfers, they cost less and do not require a bank account. Compared to sending cash, they are safer but slower and require a trip to a store.

Limits and restrictions on cash money orders

Most issuers set a maximum amount per money order, typically $500 to $1,000. If you need to send more, you must buy multiple money orders. The U.S. Postal Service allows up to $1,000 per money order with no daily limit on how many you can buy, but some retailers limit you to one or two per day.

You cannot get a refund if you lose a cash money order before sending it. Some issuers will replace a lost money order if you have the receipt and can prove you bought it, but this takes weeks and is not may provide. Once you hand the money order to someone else, you cannot cancel it or get the money back.

There is no federal limit on how much cash you can spend on money orders in a day or month. However, if you buy a large number of money orders in a short time, the issuer may ask questions or report the transaction to the government under anti-money-laundering rules.

When a cash money order makes sense

Use a cash money order when you have cash on hand and need to send money to someone you trust but do not want to mail cash. This works well for paying rent, sending money to family, or paying a contractor who does not take cards.

A cash money order is also useful if you do not have a bank account or do not want to use your card for a transaction. Because the issuer guarantees the funds, the recipient will accept it even if they do not know you.

A cash money order is less useful if you need to send money when ready — it takes a day or more to arrive by mail and another day or two for the recipient to cash it. It is also not ideal for large amounts because of the per-document limit and the cost of buying multiple money orders.

Keeping your cash money order safe

Treat a cash money order like cash once you have bought it. Do not leave it lying around, and do not send it through the mail without an envelope. If you are mailing it, use a tracked service like Priority Mail so you know when it arrives.

Write down the money order number and the amount before you send it. Keep your receipt until the recipient confirms they received and cashed it. If the money order goes missing, contact the issuer with your receipt and the money order number — they may be able to stop payment and issue a replacement, but this is not may provide and can take weeks.

Do not buy a cash money order for someone else and ask them to cash it and send you the money. This is a common scam setup, and legitimate businesses and government agencies will not ask you to do this.

Frequently Asked Questions

Can I buy a cash money order without an ID?

Yes. Most issuers do not require ID to buy a cash money order. You straightforward pay cash and provide the recipient's name. However, if you buy a very large number of money orders in a short time, the issuer may ask for ID or report the transaction.

What happens if I lose a cash money order before I send it?

You cannot get a refund. Some issuers will replace a lost money order if you have the receipt and can prove you bought it, but this takes weeks and is not may provide. This is why you should keep your receipt and treat the money order like cash.

Can the recipient deposit a cash money order into their bank account?

Yes. A money order can be deposited like a check. The recipient signs the back and gives it to their bank or credit union. The funds usually appear in their account within one to three business days.

Is a cash money order the same as a regular money order?

No. A regular money order is paid for with a check, card, or bank transfer. A cash money order is paid for with cash. The recipient receives the same document either way, but cash money orders cost more because the issuer holds your cash.

Can I cancel a cash money order after I buy it?

Not after you have handed it to someone else. If you still have it, some issuers will cancel it and refund your money minus a fee, but policies vary. Once the recipient has it, you cannot cancel it or stop payment.