A bank check and a money order both guarantee the payment upfront, but they are built for different jobs. A money order is a prepaid paper instrument you buy with cash or a debit card at the post office, a grocery store, or a retailer, and it is capped at $1,000. A bank check, usually meaning a cashier’s check, is issued by your bank out of its own funds, has no standard upper limit, and costs more. For small payments and anyone without a bank account, a money order wins on price and convenience. For anything over $1,000 or any transaction where the recipient wants the bank’s name on the paper, you need a cashier’s check.
What Each One Actually Is
A money order is prepaid. You hand over the face amount plus a small fee, and the issuer prints an instrument payable to whoever you name. The money is already set aside, which is why recipients treat money orders as more reliable than personal checks.
“Bank check” is informal, and it usually means a cashier’s check. The bank debits your account (or takes your cash), then issues a check drawn on the bank itself, with the bank as the payer. The bank’s own credit stands behind it. A certified check is a different animal: it is your personal check with a bank stamp confirming the funds are available and earmarked in your account. Many banks have stopped offering certified checks, so when someone asks for a “bank check” today, they almost always mean a cashier’s check.
Where You Can Buy Them
Cashier’s checks are sold only at banks and credit unions, and you’ll almost always need an account at that institution. The bank has to pull and secure the funds before it prints the check, so walking into a branch where you have no relationship rarely works.
Money orders are everywhere. The U.S. Postal Service sells them at every post office, and most grocery chains, big-box retailers, and convenience stores sell them too.1United States Postal Service. Sending Money Orders No bank account is required. You pay with cash or a debit card and walk out with the money order in hand. That makes money orders the practical option for anyone who is unbanked or who needs a guaranteed payment outside bank hours.
Dollar Limits
USPS domestic money orders are capped at $1,000 per instrument.1United States Postal Service. Sending Money Orders Western Union, MoneyGram, and retail issuers follow the same ceiling. If you owe $2,500 for rent and a security deposit, that is three separate money orders, with extra paperwork for both sides.
Cashier’s checks have no standard maximum. The bank will issue one for whatever you have available in your account. That is why real estate closings, vehicle purchases, and legal settlements almost always run on cashier’s checks.
What They Cost
USPS money orders currently cost $2.55 for amounts up to $500 and $3.60 for amounts between $500.01 and $1,000.1United States Postal Service. Sending Money Orders Retailers like Walmart and grocery stores often charge less, sometimes under $1 regardless of face value. For routine monthly payments, the cost is negligible.
Cashier’s checks typically run $5 to $15 at major banks. Some banks waive the fee for customers with premium accounts or minimum balances, so check your account terms before paying out of pocket.
Costs don’t stop at purchase. If the recipient has a bank account, depositing either instrument is free. If they don’t, cashing it at a retailer usually runs $3 to $8, and dedicated check-cashing stores charge a percentage of the face value at rates that vary widely. When you’re sending to someone unbanked, smaller-denomination money orders can save them money on cashing fees.
Filling Them Out
With a cashier’s check, the bank does the writing. You give the teller the payee’s name and the exact amount, and the check comes out printed. Confirm the spelling of the payee at the window, because fixing a cashier’s check after the fact usually means canceling and reissuing it, with another fee.
With a money order, you fill in the details yourself. Write the recipient’s name on the “Pay to the Order of” line, add your own name and address, and sign the front. The back is reserved for the recipient’s endorsement when they cash it. Fill in the payee immediately. A blank money order is essentially cash: anyone who finds it can write in a name and cash it.
Keep the receipt or detachable stub for whichever one you use. That stub is your only proof of purchase if the payment disappears, and you’ll need it to trace or replace the funds.
How Fast the Recipient Gets the Money
Under Regulation CC, banks must make funds from cashier’s checks, certified checks, and USPS money orders available by the next business day when the deposit is made in person at a teller window.2Board of Governors of the Federal Reserve System. A Guide to Regulation CC Compliance ATM deposits get a second business day. That speed is one of the main advantages over a personal check.
There is an important catch. “Available” is not the same as “cleared.” Banks release the funds before the instrument has been fully verified, sometimes by weeks. If the check or money order turns out to be fake, the bank reverses the deposit and the depositor is on the hook. That gap is the whole basis of the fake-check scam.
Expiration and Dormancy
USPS money orders never expire and never lose value to inactivity.1United States Postal Service. Sending Money Orders A USPS money order found in a drawer five years from now is still worth its face value.
Private issuers are different. Western Union money orders, for example, begin deducting a $1.50 monthly service fee from the face value if the instrument isn’t cashed within one year of purchase.3Western Union. Retail Money Order Terms and Conditions Over time, a private-issuer money order can be drained to zero. Some states limit or prohibit these fees, but the safe move is to cash or deposit any non-USPS money order promptly.
Cashier’s checks don’t carry dormancy fees, but banks typically treat one older than 90 to 180 days as stale, and the payee’s bank may refuse it. The issuing bank will usually reissue, though another fee may apply.
If One Gets Lost or Stolen
For a USPS money order, you file a claim at a post office with your original receipt. The Postal Service traces the payment and issues a replacement or refund. There is a processing fee, and tracing can take weeks. Without the receipt, recovery becomes much harder and sometimes impossible.
Lost cashier’s checks are more complicated. Contact the issuing bank immediately and file a written declaration of loss. Under the Uniform Commercial Code, adopted in nearly every state, that declaration doesn’t become legally enforceable until 90 days after the check was issued. During that waiting period, the bank can still honor the original if someone presents it. After 90 days with no presentation, the bank voids the original and issues a replacement.
For a high-value cashier’s check, the bank may also require you to buy an indemnity bond before it issues a replacement. The bond protects the bank if the original turns up later. Premiums often run 1% to 2% of the check’s face value and are non-refundable. Between the waiting period, the bond, and the replacement fee, losing a cashier’s check can be expensive. Treat it like cash.
Fraud Risk
Counterfeit cashier’s checks and money orders are among the most common tools in financial scams. The pattern: someone sends you a cashier’s check or money order for more than you’re owed and asks you to deposit it and wire back the difference. Your bank makes the funds available within a day or two. Weeks later, the instrument is flagged as fake, the bank reverses the deposit, and you owe every dollar you sent back.4Federal Trade Commission. How To Spot, Avoid, and Report Fake Check Scams
The scheme shows up in online marketplace sales, rental listings, freelance gigs, and fake “mystery shopper” offers. Banks are required by federal law to release funds quickly, but final verification can take weeks.5FDIC. Beware of Fake Checks A few habits protect you:
- Verify directly with the issuing bank. Look up the bank’s number yourself; don’t call the number printed on the check, because scammers print their own.
- Never send money back from a deposited check. No legitimate transaction works that way.
- Check the security features on USPS money orders. Genuine ones have a watermark visible against light and a security thread with “USPS” woven into the paper. Discoloration around the dollar amount can mean the amount was altered.6United States Postal Service. Verifying U.S. Postal Service Money Orders
- Be skeptical of urgency. Pressure to deposit and return funds quickly is the scam’s signature.
If you’ve already sent money, contact the wire or money order company right away to attempt a reversal and file a complaint at ReportFraud.ftc.gov.4Federal Trade Commission. How To Spot, Avoid, and Report Fake Check Scams
Which One to Use
Under $1,000, when the recipient doesn’t require a bank-issued instrument, a money order is cheaper, faster, and available almost everywhere. Rent, utility bills, and government fees are the usual uses.
Over $1,000, or when the recipient asks for one specifically, a cashier’s check is effectively your only option between the two. Real estate transactions, car purchases, court-ordered payments, and business settlements almost always require a cashier’s check because of the higher capacity and the bank’s direct guarantee.
Whichever you choose, hold on to the receipt until the recipient confirms the funds have cleared. For a cashier’s check, that stub is the difference between a quick fix and a months-long recovery if the check goes missing.