Yes, you can deposit a money order into your bank account

Most banks accept money order deposits through their standard deposit channels: at a teller window, through an ATM, or via mobile deposit. The process is straightforward—a money order functions like a check in the banking system. You endorse the back, provide it to your bank, and the funds appear in your account within one to three business days, depending on your bank's processing timeline and the money order's issuer.

The main requirement is that the money order must be made payable to you or to you and another person. If it's made out to someone else, that person must endorse it to you, and you'll both need to be present at the bank or follow your bank's specific procedure for third-party deposits—though many banks no longer accept these.

Key Takeaways

  • You can deposit a money order at a teller, ATM, or through your bank's mobile app, just like a check.
  • The money order must be payable to you; if it's made out to someone else, that person must sign it over to you first.
  • Funds typically post within one to three business days, though some banks hold money order deposits longer than checks.
  • You'll need to endorse the back of the money order with your signature and write your account number before depositing.
  • If the money order is lost, damaged, or never cashed, contact the issuer (USPS, Western Union, MoneyGram, or your bank) with your receipt to request a refund or replacement.

How to endorse and prepare a money order for deposit

Turn the money order over to the back. On the line marked "Endorse here" or similar, sign your name exactly as it appears on the front. Below your signature, write your bank account number. Some banks also ask you to write "For deposit only" above your signature, which limits the money order to deposit use only and adds a layer of protection if it's lost.

Check the front of the money order to confirm it's made payable to you. Look for your name in the "Pay to the order of" field. If the amount, date, or payee information is wrong, do not deposit it—contact the issuer to request a corrected money order or a refund.

Deposit methods: teller, ATM, or mobile app

At a teller window: Hand the endorsed money order to the teller along with your deposit slip (or tell them your account number). The teller will scan it, verify the amount, and credit your account. This is the slowest method in terms of your time at the bank, but it gives you a receipt immediately and allows the teller to catch any issues on the spot.

At an ATM: If your bank's ATM accepts deposits, insert the endorsed money order into the deposit slot. The machine will scan it, display the amount for you to confirm, and add it to your account. ATM deposits typically post by the next business day. Keep the receipt the machine prints.

Through mobile deposit: Many banks allow you to photograph the front and back of an endorsed money order using their mobile app. Take clear photos in good lighting, submit them through the app, and the bank will process the deposit remotely. Mobile deposits usually post within one to two business days. This method is the fastest and most convenient, but not all banks support it for money orders—check your bank's app or website first.

How long it takes for the money to appear in your account

Money order deposits typically clear within one to three business days. Some banks process money orders faster than checks because they're considered lower-risk instruments. However, a few banks hold money order deposits for five to seven business days, particularly if the amount is large or if you're a new customer.

The timeline also depends on when you deposit. A money order deposited on a Friday afternoon may not begin processing until Monday. Weekends and bank holidays extend the timeline. If you need the funds urgently, ask your bank's teller or check your account settings in the mobile app to see the bank's stated processing time for money order deposits.

Once the deposit clears, the funds are yours to use. If the money order bounces or is later found to be fraudulent—which is rare but possible—your bank will reverse the deposit and deduct the amount from your account. This is why keeping the money order receipt is important.

What to do if the money order is damaged or lost

If a money order is damaged before you deposit it (torn, water-damaged, or illegible), do not attempt to deposit it. Contact the issuer instead. The issuer is printed on the money order itself: USPS, Western Union, MoneyGram, or your bank if they issued it. You'll need your receipt, which shows the serial number and amount.

If the money order is lost before you deposit it, contact the issuer with your receipt. They can place a stop payment on the original and issue a replacement or refund. This process typically takes one to two weeks. If the original money order was already cashed by someone else, the issuer will investigate, but recovery is unlikely.

If you deposited a money order and it was later rejected by the bank as fraudulent or counterfeit, your bank will notify you and reverse the deposit. Contact your bank immediately to understand why it was rejected, and contact the original issuer to report the problem.

Money orders from different issuers and deposit rules

Most banks treat money orders the same way regardless of issuer, but a few variations exist. USPS money orders, Western Union, and MoneyGram are the most common. Some credit unions or smaller banks may process them slightly differently or have different hold periods. Call your bank before depositing a large money order if you're unsure of their policy.

International money orders (issued outside the United States) are harder to deposit and may require special handling or take longer to clear. Ask your bank whether they accept them and what documentation you'll need. Some banks refuse international money orders entirely.

Third-party deposits and when you can't deposit someone else's money order

If a money order is made payable to someone else, that person must endorse it to you. They sign the back, write "Pay to the order of [your name]," and sign again. You then sign below their signature. This is called a third-party endorsement.

Many banks no longer accept third-party deposits of any kind, including money orders, because of fraud concerns. Before asking someone to endorse a money order to you, contact your bank and ask whether they accept third-party money order deposits. If they don't, the person who the money order is made out to will need to deposit it into their own account and transfer the funds to you another way.

Frequently Asked Questions

Can I deposit a money order at any bank, or only my own bank?

You can only deposit into your own bank account. Some banks allow non-customers to cash money orders at the teller window for a fee, but depositing requires an account at that bank. If you don't have a bank account, you can cash the money order at the issuer's location (USPS, Western Union, MoneyGram) or at some check-cashing services, though fees apply.

What if my bank doesn't have mobile deposit for money orders?

Use an ATM or visit a teller window. ATM deposits are usually processed by the next business day. If your bank doesn't have ATMs that accept deposits, a teller is your only option. Call your bank to confirm which deposit methods they support for money orders.

Do I need to report money order deposits to the IRS or my bank?

No, depositing a money order is not a reportable transaction. Your bank reports deposits only if they're part of a pattern that triggers anti-money-laundering rules (typically deposits over $10,000 or frequent deposits that appear designed to avoid reporting). A single money order deposit, regardless of amount, is routine banking activity.

Can I deposit a money order made out to my business if I have a personal account?

No. A money order made out to your business name must be deposited into a business account. If you try to deposit it into a personal account, the bank will reject it. Open a business account or ask the person who issued the money order to reissue it in your personal name.

What happens if I deposit a money order and then the issuer says it's fake?

Your bank will reverse the deposit, removing the funds from your account. You'll be responsible for any overdraft fees if the reversal causes your balance to go negative. Contact the person who gave you the money order to resolve the issue. If you received it as payment for goods or services, you may need to pursue a civil claim to recover your loss.