The basic steps to deposit a money order

To deposit a money order into your bank account, you endorse the back of it (sign your name on the line marked "Payee"), take it to your bank or credit union in person or through mobile deposit, and hand it to a teller or photograph it with your phone. The bank verifies the money order is legitimate, processes it like a check, and the funds appear in your account within one to three business days.

Most banks accept money orders the same way they accept checks. Some allow mobile deposit (photographing the front and back through your bank's app), while others require you to visit a branch. A few banks will not accept money orders at all, so if you are unsure whether yours does, call the customer service number on the back of your bank statement or ask at your branch before you make a trip.

The money order itself must be filled out correctly before you deposit it. The person or business who issued it should have already written in the amount and your name as the payee. If your name is spelled wrong or missing, you will need to contact the issuer (usually the post office, a check-cashing store, or a retailer) and ask for a replacement or a correction letter.

Key Takeaways

  • You must sign the back of the money order on the payee line before depositing it, even if you are using mobile deposit.
  • Mobile deposit works for money orders at most banks, but some still require you to visit a branch in person.
  • Funds from a money order deposit typically take one to three business days to clear, the same as a check.
  • If the money order is made out to the wrong name or amount, contact the issuer for a replacement rather than trying to deposit it as-is.

Endorsing the money order correctly

The back of the money order has a line labeled "Payee Signature" or "Endorse Here." You must sign your name on that line in pen. This signature tells the bank that you are the person named on the front and that you authorize the deposit. Do not sign it until you are ready to deposit it, because a signed money order can be cashed by anyone who holds it.

Some banks ask you to write your account number below your signature. Check with your bank first or ask the teller when you arrive. If you are using mobile deposit, sign the back before you photograph it. The photo must show both your signature and the issuer's information clearly.

If you make a mistake signing the back, do not cross it out or write over it. Ask the bank teller or contact the money order issuer for guidance. Most will issue a replacement rather than accept a corrected one.

Mobile deposit versus in-person deposit

Mobile deposit lets you photograph the front and back of the money order using your bank's app and deposit it without visiting a branch. You take two clear photos (one of each side), the app submits them, and the bank processes the deposit. This works at most large banks and many credit unions, but policies vary.

In-person deposit means you hand the money order to a teller at a branch. This is the safest route if you are unsure whether your bank accepts mobile deposit for money orders, and it gives you a receipt immediately. Some smaller banks and credit unions only accept money orders in person because they want to verify the document physically.

To find out which method your bank uses, log into your mobile app and look for the deposit option, or call the customer service number on your debit card. If mobile deposit is available, the app will tell you the photo requirements (usually: clear, well-lit, all four corners visible, no glare). If it is not available for money orders, you will need to visit a branch.

How long the deposit takes to clear

After you deposit a money order, the bank places a hold on the funds while it verifies the money order is real and that the issuer has the money to back it. This verification usually takes one to three business days. Until the hold lifts, the money shows in your account but you cannot withdraw it.

The exact timing depends on your bank and the type of money order. A U.S. Postal Service money order typically clears faster than one from a check-cashing store because the post office is a federal entity with established banking relationships. Money orders issued by retailers or smaller vendors may take longer.

If you need the money urgently, tell the teller when you deposit it. Some banks will release a portion of the funds before the full hold lifts, especially if you have a good account history. This is not may provide, but it is worth asking about.

What happens if the money order is damaged or incorrect

If the money order is torn, water-damaged, or has missing information (like the amount or your name), the bank will reject it. Do not try to tape it, write on it, or deposit it anyway. Instead, contact the issuer immediately and request a replacement. Bring your receipt if you have it, or the original money order if the issuer asks for it.

If the amount is wrong or your name is misspelled, the issuer can usually issue a new money order for free. This process takes a few days to a week depending on where the money order came from. If you paid for the original money order, keep your receipt so you can prove you purchased it.

If the money order is lost or stolen before you deposit it, contact the issuer right away. Most money order issuers (the post office, for example) can stop payment and issue a replacement if you have the receipt and can provide the money order number.

Fees and limits for money order deposits

Most banks do not charge a fee to deposit a money order. It is treated the same as a check deposit. However, some banks charge a fee if you deposit a large number of money orders at once (more than five or ten in a single day), or if you are not a regular customer.

There is no federal limit on how much you can deposit in a single money order, but individual money order issuers set their own caps. The U.S. Postal Service, for example, allows money orders up to $1,000. If you need to deposit more than that, you can purchase multiple money orders and deposit them together.

Banks do not limit how many money orders you can deposit per day, but they may flag your account if you deposit unusually large amounts or many money orders in a short time. This is a fraud-prevention measure. If this happens, the bank may contact you to confirm the deposits are legitimate.

What to do if the bank rejects your money order deposit

If the teller or mobile deposit system rejects your money order, the bank will tell you why. Common reasons include: the money order is not signed, the signature does not match the name on the front, the money order is damaged, or the issuer is not recognized by the bank.

If the rejection is because of a signature mismatch or missing information, contact the issuer for a replacement. If the bank simply does not accept money orders from that particular issuer, ask whether they accept money orders from other sources. Some banks only accept USPS money orders, for example.

If your bank will not accept the money order at all, you have other options: deposit it at a different bank where you have an account, cash it at the issuer (the post office or check-cashing store), or ask the person who sent it to you to send a check or electronic transfer instead.

Frequently Asked Questions

Can I deposit a money order made out to someone else?

No. A money order is like a check — it must be made out to you by name. If it is made out to someone else, that person must endorse it to you on the back, and even then, many banks will not accept a third-party endorsement. The safest option is to ask the person who issued it to get a replacement in your name.

Do I need to go to the bank that issued the money order?

No. You can deposit a money order at any bank where you have an account, regardless of where the money order came from. The bank you use will verify it with the issuer (the post office, for example) and process the deposit.

What if I lose the money order before I deposit it?

Contact the issuer (the post office, check-cashing store, or retailer) immediately with your receipt. Most issuers can stop payment and issue a replacement if you provide the money order number and proof of purchase. Without a receipt, the process is harder but still possible if you have other details like the date and amount.

Can I deposit a money order through an ATM?

Most ATMs do not accept money orders. You will need to use mobile deposit through your bank's app or visit a branch in person. Check your bank's app to see if mobile deposit is available for money orders at your institution.

Why is my money order deposit on hold?

Banks place holds on money order deposits while they verify the money order is real and the issuer has the funds. This typically takes one to three business days. The hold protects the bank from fraud. You can ask the teller if the hold can be shortened, but most banks will not release funds before verification is complete.