What Is a Money Order? How to Buy, Fill Out, and Cash One

A money order is a prepaid payment document you buy for a fixed amount, and the issuer guarantees the recipient will be paid because you handed over the full value plus a small fee upfront. Domestic money orders are capped at $1,000 per instrument and are sold at post offices, retail stores, banks, and money transfer companies. They’re a practical choice when you don’t have a bank account, or when a landlord, utility, or government office won’t take a personal check.

Because the funds are collected before the document is issued, the recipient doesn’t have to worry about the payment bouncing the way a personal check might. The issuer stands behind the amount printed on the face.

Where to Buy One and What It Costs

Money orders are available at U.S. Post Office locations, grocery stores, big-box retailers like Walmart, convenience stores like 7-Eleven, banks, credit unions, and financial service companies including Western Union and MoneyGram.1USPS. Money Orders – The Basics

To buy one, bring the exact dollar amount, the recipient’s full legal name, and cash or a debit card. Most issuers don’t accept credit cards, and those that do usually treat the purchase as a cash advance, which brings a higher interest rate and an extra fee from the card company on top of the money order fee.

Fees depend on where you go:

  • USPS charges $2.55 for amounts up to $500 and $3.60 for amounts between $500.01 and $1,000.2USPS. Money Orders
  • Grocery chains and big-box retailers often charge $1 or less.
  • Banks and credit unions typically charge $5 or more, and some charge non-customers extra.

A single domestic USPS money order can be worth up to $1,000, and most other domestic issuers follow the same cap.1USPS. Money Orders – The Basics For larger payments you can buy several money orders, but see the reporting rules further down before paying in cash. International USPS money orders are capped at $700, or $500 for El Salvador and Guyana.3USPS. Sending Money Internationally

How to Fill One Out

Once the clerk hands you the blank money order, fill it out at the counter before you leave. An unfilled money order is close to cash if it goes missing.

  • Pay to the order of: Write the recipient’s full legal name. Doing this first blocks anyone else from cashing it.
  • Purchaser fields: Write your own name and address in the “From” or “Purchaser” section so the recipient knows who paid.
  • Memo line: Add the account number, invoice number, or a brief description so the recipient can apply the payment correctly.
  • Signature: Sign the front on the purchaser’s line. Leave the back blank; that side is for the person who cashes it.2USPS. Money Orders

Every money order has a detachable receipt or stub with a tracking number. Keep it. It’s your only proof of purchase and the only way to trace or replace the payment later.

How the Recipient Cashes or Deposits It

After you deliver the money order, the recipient can deposit it at a bank, credit union, or check-cashing store. USPS money orders can also be cashed directly at any Post Office, and the payee must sign the back in front of the postal employee.1USPS. Money Orders – The Basics

If a USPS money order is deposited in person at the payee’s bank, the funds must be available by the next business day.4eCFR. 12 CFR 229.10 – Next-Day Availability Deposits made by mail or ATM can be held until the second business day. Money orders from Western Union, MoneyGram, and other private issuers may follow different hold schedules set by the depositing bank.

Check-cashing stores charge a fee, usually a flat amount or a small percentage of the face value, and the specifics depend on state law. Depositing into a bank account is normally free.

If a Money Order Is Lost or Stolen

The receipt stub is the whole story here. You can use the tracking number on it to check whether the money order has been cashed by visiting the issuer’s website or calling them.

For a USPS money order, take the receipt to any Post Office and ask to file a Money Order Inquiry. USPS charges a $21 processing fee. Confirming the money order is lost can take up to 30 days, and the full investigation can take up to 60 days before a replacement is issued.2USPS. Money Orders Without the receipt, tracing or replacing the money order is very difficult and often impossible.

Private issuers work the same way in outline: call the company, give the tracking details from your receipt, and ask for a cancellation or replacement. You can generally cancel while the money order is still uncashed. Once it’s cashed, cancellation is off the table, and if it was cashed fraudulently the issuer may investigate but won’t guarantee reimbursement.

Reporting Rules for Cash Purchases

Buying money orders with cash in amounts of $3,000 or more triggers federal recordkeeping. Under the Bank Secrecy Act, the seller has to verify your identity and record the transaction before issuing money orders totaling $3,000 or more in cash during a single visit.5Office of the Law Revision Counsel. 31 USC 5325 – Identification Required to Purchase Certain Monetary Instruments Bring a government photo ID. Cash purchases above $10,000 also trigger a Currency Transaction Report filed with the federal government.6FFIEC. Purchase and Sale of Certain Monetary Instruments Recordkeeping

Deliberately splitting purchases across locations or days to stay under the thresholds is called structuring, and it’s a federal crime carrying up to five years in prison and substantial fines, even if the underlying money is legitimate.7Office of the Law Revision Counsel. 31 USC 5324 – Structuring Transactions to Evade Reporting Requirement Prohibited If you legitimately need several money orders to make a large payment, buy them in one transaction and show ID when asked.

Spotting a Fake or a Scam

The typical money order scam runs like this: someone sends you a money order for more than you’re owed and asks you to deposit it and wire back the “extra.” The money order turns out to be counterfeit, your bank reverses the deposit, and you lose whatever you wired. The bank will hold you responsible for the full face value of the fraudulent instrument.8U.S. Department of Justice. Public Advisory – Counterfeit Checks The fact that your bank released the funds doesn’t mean the money order cleared; banks often make funds available before final settlement.

Common variations: overpayment for an item you’re selling online, fake lottery winnings that require you to return money for “taxes,” and work-from-home jobs that ask you to deposit checks and forward funds.

To verify a USPS money order, hold it up to a light and check for these features:

  • A Pony Express rider watermark on the left side and a “United States Postal Service” watermark on the right side, both running top to bottom. If they’re visible without backlighting, the money order may be counterfeit.
  • An embedded security thread running vertically just to the right of the Pony Express watermark. Held to light, the thread reads “USPS” alternating right-side up and upside down.9Postal Inspection Service. How to Spot a Fake

If someone asks you to deposit a money order and wire back part of the funds, treat it as a scam. No legitimate transaction works that way.

Do Money Orders Expire?

USPS money orders don’t expire and don’t accrue interest, so a USPS money order can still be cashed years after it was bought.2USPS. Money Orders Private issuers set their own rules and may deduct monthly service or dormancy fees after a waiting period, often three years from purchase, gradually eating into the face value.

Every state has unclaimed property laws that eventually require the issuer to turn over uncashed money orders to the state treasury, typically somewhere between two and seven years after issue. You can still claim the money from the state after that, but it takes extra paperwork. Cashing or depositing promptly avoids the whole detour.

Money Order or Cashier’s Check?

Both are prepaid, guaranteed instruments, but they fit different jobs. Cashier’s checks come only from banks and credit unions; money orders are sold in far more places. Cashier’s checks have no standard cap and are routinely issued for tens of thousands of dollars, which makes them the usual choice for real estate down payments and vehicle purchases. Money orders top out at $1,000 domestically.

Cashier’s checks also cost more, typically $5 to $15, while a retail money order can cost $1 or less. If the payment is small and you want the widest set of purchase locations at the lowest price, a money order fits. If the payment is large, or the recipient specifically asks for a cashier’s check, use a bank.