What Is a Money Order? Where to Get One and How to Use It
By Markets & Investing DeskUpdated Nov 10, 2026

Definition
A money order is a prepaid paper payment that tells the issuer to pay a set amount to a named payee. Because you pay up front, a genuine one cannot bounce and shows no bank account details.
Key takeaways
- USPS sells domestic postal money orders for up to $1,000 each and accepts cash or debit cards, not credit cards.
- Buying $3,000 or more in money orders with cash in one visit requires identity verification under the Bank Secrecy Act.
- Many USPS and Western Union money orders never expire, though late cashing can bring a service charge.
- Without the receipt and its serial number, tracing a lost or stolen money order can be difficult or impossible.
A money order is a prepaid paper payment instrument that orders the issuer to pay a set amount to a named payee. You hand the seller the full amount plus a fee, and the issuer (the U.S. Postal Service, a bank, or a money-services company such as Western Union or MoneyGram) promises to pay that amount when the payee cashes or deposits it. Because the money is collected up front, a genuine money order cannot bounce for insufficient funds, and it carries no bank account or routing number belonging to the buyer.
Money orders fill the gap between cash and a personal check. They are safer to mail than cash and do not require a checking account. Payees who refuse personal checks will often take them.
How a Money Order Works
Buying a money order is a one-time purchase. You tell the seller the amount, pay that amount plus the issuer’s fee, and receive a printed money order with a detachable receipt or stub. You then fill in the payee’s name and your own details, sign it, and deliver it by hand or mail.
The payee endorses the money order and cashes it or deposits it. The issuer pays out of the funds you already handed over, whereas a personal check is only a promise that money will be in your account when it is presented.
What is printed on a money order
A completed money order shows:
- The payee, written in the “Pay to the Order of” field
- The amount, usually imprinted by the seller’s machine so it cannot be altered by hand
- The issuer’s name, which tells the payee who is responsible for paying it
- A serial number, which links the money order to your receipt
- The purchaser’s name and address, filled in by you (some forms do not ask for an address)
The face value does not include the fee. A $500 money order pays the payee $500; the fee is a separate charge to you.
Where to Get a Money Order
Money orders are sold at thousands of U.S. locations. The main options:
- U.S. Post Offices. USPS sells domestic postal money orders up to $1,000 each.
- Banks and credit unions. Some institutions sell money orders, sometimes only to account holders. Others sell cashier’s checks instead.
- Retailers and check cashers. Supermarkets, drugstores, convenience stores and check-cashing outlets often act as agents for issuers such as Western Union or MoneyGram.
- Money-services company locations. Agent locations for Western Union and MoneyGram sell their branded money orders.
Bring enough to cover the amount and the fee. USPS accepts cash or a debit card for money orders, not credit cards, and many other sellers set similar restrictions. Where a credit card is allowed, the card issuer may treat the purchase as a cash advance, which usually carries its own fee and starts interest right away.
A money order is a physical document, so buying one normally means going to a seller in person.
Identification for large cash purchases. Under the Bank Secrecy Act recordkeeping rule (31 CFR 1010.415), financial institutions that sell money orders for currency totaling $3,000 or more must verify the buyer’s identity and keep a record of the purchase. That threshold applies to the total cash spent, so buying several smaller money orders in one visit still counts toward it.
How to Buy and Fill Out a Money Order
- Confirm the payee’s requirements. Check the exact name the payee wants on the “Pay to” line and whether they need a reference number, such as an account or case number, in the memo field.
- Pay for it. Give the seller the amount plus the fee in an accepted payment method. The seller prints the amount on the form.
- Fill in the payee. Write the recipient’s name in the “Pay to the Order of” field right away. A blank payee line lets anyone who gets hold of the money order write in their own name.
- Add your details. Enter your full legal name and address in the purchaser or “From” field, if the form has one.
- Add the memo. Include any account or reference number the payee asked for.
- Sign the front if required. Sign where the form asks the purchaser to sign. Add a date if the form or payee instructions require one. Do not sign on the back; that space is for the payee’s endorsement.
- Keep the receipt. Store the stub with the serial number until you know the money order has been cashed.
Fill it out carefully and in ink. A money order with errors usually cannot simply be corrected. The fix may involve a cancellation or refund request through the issuer.
What a Money Order Costs
The fee depends on the issuer and seller, and it is usually small compared with the face value. USPS prices domestic money orders in two tiers, one for amounts up to $500 and a higher one for $500.01 to $1,000. Money orders sold at military postal facilities cost less. Retail and bank fees vary by location, so the same issuer’s money order can cost different amounts at different stores.
Other costs can come up later:
- Tracking or copy requests, which some issuers charge for
- Cashing fees at check cashers or stores, avoidable by depositing into your own account
- Late-cashing service charges, which some issuers and states allow when a money order is cashed long after purchase
Worked example (hypothetical figures)
Suppose your rent is $1,800, your landlord accepts money orders, and the seller you use caps each money order at $1,000 and charges a hypothetical $3 fee per order.
- You need two money orders: $1,000 and $800 (any split works as long as each is within the cap).
- Fees: 2 × $3 = $6
- Total paid at the counter: $1,800 + $6 = $1,806
Assumptions: the fee is flat per order regardless of amount, and you pay in cash or with a debit card. Under a tiered schedule like USPS’s, each order would be priced by its own tier. Because $1,806 in cash is below $3,000, the BSA identification rule above would not apply to this purchase. Your landlord receives exactly $1,800 across two documents, and you keep two receipts.
Cashing or Depositing a Money Order
If you receive a money order, you have three common routes:
- The issuer. A USPS money order can be cashed free at a Post Office. Western Union and MoneyGram money orders can be cashed at many of their agent locations, though fees and policies vary.
- Your bank or credit union. You can usually deposit a money order like a check, often without a separate cashing fee. When your bank is not the issuer, its funds availability policy determines how quickly you can use the money, so part of the deposit may be held.
- Retailers and check cashers. Some grocery stores, drugstores and check-cashing outlets cash money orders, usually for a fee.
In each case you endorse (sign) the back and show identification. Depositing to your own account is usually the cheapest route and gives you a record of the payment.
How Long a Money Order Is Good For
Many major U.S. money orders, including domestic USPS money orders and Western Union money orders, do not expire. Depending on the issuer and state law, a service charge may be deducted if the money order is cashed more than a year after it was issued. Where an issuer has such terms, they appear on the money order itself or in its terms and conditions. Unclaimed funds may also eventually fall under state unclaimed-property rules.
Tracking, lost and stolen money orders
Tracking is the weak point of a money order. Without the receipt and its serial number, tracing one can be difficult or impossible.
- USPS offers an online status check that requires the serial number, the Post Office number and the dollar amount. If a postal money order is lost, stolen or damaged, USPS has a replacement process that requires the receipt.
- Other issuers typically require a form, the receipt details and sometimes a research fee. Getting an answer on whether the money order was cashed can take weeks.
Limitations and Risks
Cap, fees and slow tracking. The $1,000 per-order limit makes large payments awkward and multiplies fees, and the payee may also pay to cash. You cannot see in real time whether a money order arrived or was cashed, and a payee depositing at a bank that is not the issuer may not get the full amount right away.
Counterfeits. Fake money orders are used in scams. A common pattern is an overpayment: a stranger sends a money order for more than the agreed price and asks you to send back the difference. If you deposit a counterfeit and spend the money, the bank can reverse the deposit and you absorb the loss. Be cautious with money orders from people you do not know. Verify one with the issuer using contact details you find independently, not the ones printed on the document, and do not spend deposited funds until the deposit has fully cleared.
Limited international use. USPS no longer sells international postal money orders, so a domestic money order is mainly a tool for U.S. payments.
Money Order vs. Cashier’s Check vs. Personal Check
| Money order | Cashier’s check | Personal check | |
|---|---|---|---|
| Who backs the funds | Issuer, from prepaid funds | Bank, drawn on its own funds | Your account balance |
| Typical size | Smaller payments; often capped at $1,000 | Large purchases | Any amount you have |
| Bank account needed | No | Usually yes | Yes |
| Shows your account numbers | No | No | Yes |
| Can bounce for insufficient funds | No | No (if genuine) | Yes |
A cashier’s check is drawn by a bank against its own assets, which is why sellers in large transactions such as a car purchase or a home closing ask for one. Funds from a cashier’s check are generally available by the next business day under U.S. funds availability rules. Counterfeit cashier’s checks also exist, and a fake one can be reversed just like a fake money order. A personal check costs little or nothing but exposes your routing and account numbers and depends on your balance at the time it is presented.
Alternatives to a Money Order
- Cashier’s check or bank draft: guaranteed funds for larger amounts, usually through your own bank
- Wire transfer: moves money electronically between accounts, fast but often with higher fees and little ability to reverse it
- Payment apps and digital wallets: quick person-to-person payments (see how digital wallets work), useful when both sides use the same service
- Debit or credit card, or ACH bank payment: standard options for bills and online purchases where the payee accepts them
- Traveler’s checks: existing ones remain backed, but American Express no longer issues new Travelers Cheques
The Bottom Line
Money orders suit people who need guaranteed funds for smaller payments, have no checking account, or pay someone who refuses personal checks. Fill in the payee right away, keep the receipt until the money order is cashed, and split larger payments within the cap. Anyone receiving one from a stranger should verify it with the issuer independently and wait for the deposit to clear before spending.















