Advertiser Disclosure

Can You Cash a Money Order?

Written by Banks Editorial Team
4 min. read
Written by Banks Editorial Team
4 min. read

Money frequently exchanges hands as people buy goods and services. Money circulates throughout the global economy in different formats. We have over 150 official currencies, and people can send and receive payments through credit cards, debit cards, paper cash, check, and other methods. You may come across someone who pays you with a money order. This payment method hasn’t seen as much use ever since travelers’ checks peaked before credit cards and debit cards stole their spotlight. However, this payment method may come up. Want to know if you can cash a money order or make one yourself? We will share the details.

Popular Personal Loan Lenders

Do you need a cash advance, but you don’t want high-interest rates? Learn how a 0% APR MoneyLion Instacash advance can help.

Get up to $500 at 0% APR with no credit check with MoneyLion Instacash Advance.

What are Money Orders, and How Do They Work?

Money orders are an older payment method that was popular before traveler’s checks. American Express issued the first money orders in 1882, giving people a more convenient payment option. Money orders are essentially prepaid checks. Your payment for the money order becomes the balance. Money orders have a $1,000 limit which doesn’t give you much room, but you can get multiple money orders to exceed the limit.

When Should You Use a Money Order?

A money order is a prepaid check which protects you from a bounce. This safeguard is more important for people low on funds in their checking accounts. If you receive a money order, you should primarily use it with the company that gave you the money order. This is because you can get lower fees or pay nothing on the transactions. For instance, the U.S. Postal Service does not charge fees if you cash out a money order you received from them. In other cases, you would have to pay a fee to use your money order. A money order also helps when you do not want to provide personal information. Unlike a check, a money order does not contain any of your personal details.

Pros and Cons of Using a Money Order

A money order is one of several payment methods you can use. Before using a money order, you should assess the pros and cons to gain a deeper perspective. We have outlined the main advantages and disadvantages below.


  • Money orders are prepaid: You don’t have to worry about a check bouncing. The person who receives your check may deposit it a few weeks later. You may forget about the check by then and pay an overdraft fee for the bounced funds. The check’s recipient may trust you less after the bounce.
  • Money orders do not have personal information: A check contains your name, address, routing number, and bank account number. If you don’t feel comfortable with this information floating around, a money order is the better choice.
  • Overseas flexibility: You can cash the money order in a different country. You are not restricted to cashing out the money order in the country where the money order got created.
  • You don’t need a bank account: Consumers can obtain money orders even if they do not have checking accounts. On the other hand, if you want to write a personal check, you must have a checking account.


  • Fees: You may have to pay fees to obtain a money order and cash it out. You can deposit money orders into your bank account without paying a fee, but the costs vary based on how you receive and use the money order. Fees are higher if you use a credit card to obtain a money order.
  • Delays: Money order proceeds don’t automatically appear in your account after a deposit. You may have to wait several weeks for the money order to process if you use a different bank than the money order’s issuer.
  • Money orders have less tracking and are more susceptible to fraud: People use checks in part because you can track if the personal check got cashed. You don’t have the same luxury with money orders. You will have to complete several forms to request tracking, and it can take several weeks to determine if someone cashed out on your money order. Money orders can be fraudulent, so you shouldn’t spend them until the funds make it to your bank account. If you spend the cash on a fraudulent money order, you are responsible for paying the difference with the remaining funds in your bank account. 
  • The $1,000 maximum doesn’t provide much flexibility: You would have to buy multiple money orders to exceed $1,000. Multiple money orders mean more fees.
  • You must purchase a money order in person: You can get checks mailed to your door and conduct online transactions with debit and credit cards. Money orders do not provide an online option. You must visit a retailer, bank, or post office that offers money orders.

Popular Personal Loan Lenders

Do you need a cash advance, but you don’t want high-interest rates? Learn how a 0% APR MoneyLion Instacash advance can help.

Get up to $500 at 0% APR with no credit check with MoneyLion Instacash Advance.

How Much Does a Money Order Cost?

Money order costs vary by provider and how much you borrow. Requesting more money can get you closer to a $2 fee, but asking for a small money order at the right provider can keep fees down to $0.35. The USPS has the following price structure:

  • Money orders from $0.01 to $500: $1.45 fee
  • Money orders from $500.01 to $1,000: $1.95 fee
  • Postal Military Money Orders only have a $0.50 fee
  • International money orders have a $10.50 issuing fee and a processing fee based on their intended destination

Financial institutions may charge more than USPS unless you have a checking account with them. If you need to convert over $1,000 into money orders, you would have to create multiple money orders and pay separate fees for each one. 

How Long is a Money Order Good For?

Have you ever found an old check and discovered it expired? It’s a frustrating feeling, but you won’t have to worry about it with money orders. A money order does not have an expiration date. You can take a money order you received a decade ago and cash it out today. Rules can change at any time, but right now, a money order does not expire. It always holds the intrinsic value until you cash it out.

Can You Cash a Money Order?

Money orders have been around for over a century, and you can still cash them to this day. You can visit your local USPS branch or bank to cash out your money order. Some retailers and grocery stores even offer this option, including Walmart. You can cash out your money order at your local Walmart and even buy a money order at Walmart. You can visit Walmart’s Customer Service Desk or Money Services Center to buy or cash a money order. 

How to Cash a Money Order

The prices for cashing out a money order are similar to cashing out a check. You have to sign your name on the back of the money order and provide identification. Any company that accepts money orders will require your ID.  

Where to Cash a Money Order

You can cash out a money order at the USPS, bank, or store that offers money order services. Be extra careful when buying a money order from someone. Some scammers provide fake money orders to steal people’s money. You should only work with trustworthy companies, such as banks, the USPS, and large businesses.

You may also like

Expense trackers can help small business owners streamline their budgets and maximize tax deductions. Learn how to choose the right one.
Read more

Advertisement Disclosure

Product name, logo, brands, and other trademarks featured or referred to within are the property of their respective trademark holders. This site may be compensated through third party advertisers. The offers that may appear on’s website are from companies from which may receive compensation. This compensation may influence the selection, appearance, and order of appearance of the offers listed on the website. However, this compensation also facilitates the provision by of certain services to you at no charge. The website does not include all financial services companies or all of their available product and service offerings.