How to Track a Money Order (And Find Out If It’s Been Cashed)

How to Track a Money Order (And Find Out If It’s Been Cashed)

If you paid someone with a money order, you might be wondering: Did they actually receive it? Has it been cashed yet?

Unlike a personal check, a money order doesn’t show up in your bank account activity especially if you bought it with cash. That can make tracking it feel confusing. The good news? You can trace a money order. It just takes the right information and sometimes a small fee.

Let’s walk through exactly how it works.

Why Money Orders Are Harder to Track Than Checks

When you write a personal check, the money comes directly out of your bank account. Once it clears, you can see the transaction in your banking app.

A money order is different.

You usually buy it with:

  • Cash

  • A debit card

  • Traveler’s funds

Because it’s prepaid, there’s no automatic record in your bank account when it gets deposited. That’s why tracking it requires going back to the company that issued it.

Before You Start: Gather This Information

When you bought the money order, you received a receipt. That small slip of paper is extremely important.

You’ll need:

  • The money order serial number

  • The exact dollar amount

  • The purchase location (sometimes required)

If you lost the receipt, tracking becomes more complicated and may cost more.

Pro tip: Take a photo of your money order and receipt immediately after purchase. It can save you major headaches later.

How Long Should You Wait Before Tracking?

Before filing paperwork, consider waiting about two weeks after mailing the money order.

Mail delays, holidays, and busy schedules can slow things down. Sometimes the recipient simply hasn’t deposited it yet.

If it’s been more than 2–3 weeks and you haven’t heard anything, it’s reasonable to start tracking.

How to Track Different Types of Money Orders

The tracking process depends on who issued the money order.

United States Postal Service (USPS) Money Orders

If you purchased your money order at a post office, here’s what to do:

Step 1: Check Status or File an Inquiry

You can:

  • Visit a post office in person

  • Submit a request online

  • Complete Form 6401 (Money Order Inquiry)

You’ll need your original receipt.

Step 2: Pay the Research Fee

USPS charges an $18 processing fee to replace a lost or stolen money order.

Step 3: Wait for Results

The research process can take 30–60 days.

If the money order was cashed, you’ll receive a copy showing:

  • Who signed it

  • Where it was deposited

  • When it cleared

If it hasn’t been cashed, you may be able to request a replacement or refund.

MoneyGram Money Orders

Tracking a MoneyGram money order is usually faster.

Option 1: Call Customer Service

Call 1-800-926-9400 and provide:

  • Serial number

  • Exact dollar amount

The automated system may immediately tell you if it’s been cashed.

Option 2: Online Form

You can also check through their website.

If It’s Been Cashed

If you need a copy of the endorsed money order, there’s an $18 processing fee, and it typically takes about 8 business days.

If you lost your receipt, you may need to complete additional paperwork and possibly pay extra fees.

Western Union Money Orders

Western Union follows a similar process.

Step 1: Verify Status

Call 1-800-999-9660 to confirm whether the money order has been cashed.

Step 2: Request a Copy (If Needed)

If you need proof it was deposited, you can submit a Money Order Research Request form.

  • Administrative fee: $15

  • Processing time: Up to 6–8 weeks

If the money order was never cashed, you may qualify for a refund.

What If You Bought It Somewhere Else?

Many grocery stores, convenience stores, and check-cashing shops sell money orders but most of them are actually issued by:

  • MoneyGram

  • Western Union

If your bank or credit union issued the money order, tracking may be easier. Sometimes a simple phone call is enough.

What Happens After You Submit a Request?

Typically, after about 30 days, the issuer will either:

  • Send you a copy of the cashed money order

  • Confirm it hasn’t been deposited

  • Offer instructions for a refund or replacement

Keep in mind: tracking a money order is not instant. It often involves paperwork and patience.

What If You Received a Money Order?

If someone paid you with a money order, you can:

  • Deposit it into your bank account

  • Cash it at a bank, credit union, or check-cashing location

But here’s something important:

Don’t spend the money immediately.

Even if your bank makes the funds available quickly, the money order could still turn out to be fake. If that happens, your bank will reverse the deposit and you’ll owe the money back.

If you suspect fraud, contact the issuer (like USPS, MoneyGram, or Western Union) to verify it.

Common Questions

How Much Does a Money Order Cost?

Fees vary by issuer and amount. For example, USPS typically charges a few dollars depending on the amount. Most money orders cost under $3 for amounts up to $1,000.

Do Money Orders Expire?

Most money orders do not technically expire. However, some companies may charge fees if they go uncashed for a long period.

Can I Cancel a Money Order?

Yes if it hasn’t been cashed yet. You’ll need to submit a cancellation request and may need to pay a processing fee.

Please take a look at this as well:

How Much Does a Money Order Cost in 2026?

Visited 1 times, 1 visit(s) today