0% Intro APR for 15 months on purchases and b… Citi Strata℠ Card Calculators How we make money
VOATLAS
Do Money Orders Expire?

Banking & Savings

Do Money Orders Expire?

Money orders do not technically expire, but waiting too long to cash them will cost you. Here is how to handle them without losing money.

Do Money Orders Have an Expiration Date?

You found an old slip of paper in a desk drawer. It is a money order you forgot to cash, or maybe one you bought and never sent. Now you are wondering if that cash is gone forever. The short answer is no, money orders do not technically expire. The funds do not just vanish into thin air, and the document remains legal. But there is a massive catch. If you let a money order sit for too long, the company that issued it will start taking a cut of your money every single month. It is a slow decay that can eventually leave you with nothing.

How Money Orders Work

Think of a money order as a prepaid check. You walk into a convenience store, post office, or grocery store with cash or a debit card. You pay the clerk the amount you want to send, plus a small fee. They print out a document that looks a bit like a check, but it has a guaranteed value. Because you pay upfront, the money is already secured. This makes them much safer than writing personal checks from your Checking accounts, which can bounce if you do not have enough money in the account when the receiver tries to cash it.

People use money orders for several reasons. They are great if you do not have a bank account, or if you are dealing with someone who does not trust personal checks. They also offer more privacy than a personal check because they do not display your home address or bank account number. However, because they are so close to cash, they come with their own set of rules and risks.

The Catch: Service Fees That Eat Your Money

While the piece of paper itself does not expire, its value does. Most issuers start charging a monthly service fee if you do not cash the money order within a certain timeframe. This is often called a non-use fee, a service charge, or a dormant fee. This fee kick-in period usually starts one to three years after the purchase date.

Every month that passes after that deadline, the issuer deducts a small amount from the value of the money order. If you let a fifty-dollar money order sit in a drawer for five years, you might find that the service fees have completely eaten the balance. When you finally try to cash it, you will get nothing back. This is the issuer's way of getting paid for keeping your money on their books. It is entirely legal, and it is usually written in tiny print on the back of the form.

Why Holding Money Orders Is a Bad Idea

Keeping your money tied up in paper slips is a terrible way to manage your cash. For one, your money is completely stagnant. When you put your cash into High-yield savings or Certificates of deposit, you earn an annual percentage yield (APY), which is the real rate of return you earn on your savings over one year, taking into account the effect of compounding interest. With a money order, you earn zero interest. In fact, once those service fees start, you are actually losing money.

If you have extra cash that you do not need immediately, money orders are the worst place for it. Even a basic savings account is better. If you want to keep your cash safe but want the flexibility to write checks or use a debit card, you should look into money market accounts instead. They give you the safety of a savings account with some of the conveniences of a checking account, and they still pay you a decent return on your balance.

Paying Bills: Money Orders vs. Alternatives

Many people use money orders to pay their monthly bills, like rent or utilities. It is a reliable way to make sure the bill gets paid without risking overdraft fees. But it is also an expensive habit. Buying a money order every month means paying a fee every month. Over a year, those small fees add up to a significant amount of wasted cash.

If you have the discipline to manage your spending, using Credit Cards for your monthly bills can actually work in your favor. Many cards offer cash back or rewards for utility payments. The key is to pay the balance in full every single month. If you carry a balance, you will get hit with an annual percentage rate (APR), which is the total yearly cost of borrowing money, including interest and fees, expressed as a percentage. Card interest rates are usually very high, so carrying a balance will quickly cost you far more than any rewards are worth.

When Money Orders Do Not Cut It

For the big moments in your financial life, money orders are simply not going to work. If you are applying for Loans or trying to secure Mortgages to buy a home, lenders want to see a clean, electronic history of your funds. They want to see your down payment sitting in a verified bank account, not in a stack of paper receipts. They need to verify where the money came from to prevent money laundering.

Similarly, when you are paying for major expenses like Insurance premiums or setting up accounts for Investing in the stock market, electronic transfers are the standard. Money orders are designed for small, face-to-face transactions or sending small amounts of cash through the mail. They are not built for modern, long-term wealth building.

What to Do If You Have an Old Money Order

If you find an old money order, do not panic, but do act quickly. Here is what you need to do:

  • Check the date: Look at when it was issued. If it has been less than a year, you can probably cash it for the full face value.
  • Read the back: The terms on the back will tell you exactly when the service fees start and how much they cost.
  • Cash it immediately: Go to a bank, a check-cashing service, or the place where the money order was issued to get your cash.
  • Request a refund if lost: If you lost the money order but still have the receipt, contact the issuer to request a replacement. You will have to pay a processing fee, and it can take several weeks, but it is better than losing the entire amount.

The Ultimate Trap: Losing the Receipt

The biggest risk with a money order is not the service fees; it is losing the receipt. When you buy a money order, it comes with a small, detachable receipt stub. This stub is your only proof of purchase. If the money order is lost in the mail, stolen, or damaged, you cannot get a refund or a replacement without that receipt. Treat that little piece of paper like actual cash until you know the recipient has successfully cashed the money order.

Common questions

Can I cash a money order that is five years old?

Yes, you can usually still cash it, but it will likely be worth much less than its original value. Most issuers charge a monthly service fee after one to three years of inactivity, which is deducted directly from the balance. You will need to take it to a bank or the issuer to see how much value is left.

What happens if I lose my money order receipt?

If you lose the receipt stub, getting a refund or a replacement for a lost money order is extremely difficult and often impossible. The receipt has the tracking number the issuer needs to find the transaction in their system. Without it, you have very little recourse if the money order goes missing.

Do banks charge a fee to cash a money order?

If you have an account at the bank where you are cashing it, they will usually do it for free. If you go to a bank where you do not have an account, or to a retail check-cashing service, they will almost certainly charge you a fee. The place that issued the money order may also cash it for a small fee or for free.

Is a cashier's check different from a money order?

Yes, though they work similarly. Money orders are usually bought at retail locations for smaller amounts and have low limits. Cashier's checks are issued directly by banks, can be written for much larger sums, and are generally preferred for major transactions like home down payments.