Yes, you can deposit a money order into a checking account

A money order can go into your checking account the same way a check does. You endorse the back, write your account number on it, and either deposit it at an ATM, hand it to a teller, or use mobile deposit through your bank's app. Most banks treat money orders and checks identically during deposit—they run through the same clearing system and take the same amount of time to post.

The main difference is that a money order is already paid for when you receive it, so there is no risk the deposit will bounce. The funds are may provide by the issuer (usually a bank, post office, or money services company). Your bank will still hold the deposit for a few business days while it clears, but the money is already yours—the bank is just following standard procedure.

Key Takeaways

  • Endorse the back of the money order with your signature, then write your account number below your name before depositing.
  • You can deposit a money order at an ATM, through a teller, or using your bank's mobile app, depending on what your bank offers.
  • Money orders clear through the same system as checks and typically take three to five business days to post to your account.
  • If you lose a money order before depositing it, contact the issuer immediately with your receipt to request a replacement or refund.

How to endorse and deposit a money order

Turn the money order over to the back. On the line marked "Endorsement" or "Sign here," write your signature. Below that, write your checking account number. Some banks also ask you to write "For deposit only" above your signature, which prevents someone else from cashing it if it gets lost.

Once endorsed, you have three deposit options. At an ATM, insert the money order like you would a check—most ATMs that accept checks accept money orders. Through a teller, hand it over with your deposit slip or account card. Using mobile deposit, photograph the front and back of the money order through your bank's app and submit it. The app will tell you if the image is too blurry or if the amount is unclear.

Do not deposit a money order that is torn, water-damaged, or has writing in the amount field that does not match the printed amount. Banks will reject it, and you will have to contact the issuer to get a replacement.

How long a money order takes to clear

A money order typically clears in three to five business days, the same timeline as a personal check. Your bank may make some or all of the funds available sooner—many banks credit money orders within one business day—but the full amount is not may provide to be yours until the clearing period ends.

If you need the money faster, ask your bank whether it offers next-day clearing for money orders. Some banks do this automatically for deposits under a certain amount, or you can ask a teller if they can expedite it. There is no charge for this, but it is not may provide.

Do not withdraw money against a money order deposit before it clears. If the money order is rejected during clearing (which is rare but possible), your account will go negative and you will owe overdraft fees.

What happens if the money order amount is wrong or unclear

If you deposit a money order and the bank rejects it because the amount is illegible or does not match the printed number, the bank will return it to you. You will receive a notice explaining why. At that point, contact the person or business that issued the money order and ask for a replacement or refund.

If the money order was issued by the U.S. Postal Service, call 1-800-ASK-USPS or visit usps.com and use their money order tracking tool. If it was issued by a bank or Western Union, contact that institution directly. Bring your receipt, which contains the serial number and amount. The issuer will verify the money order and either reissue it or refund your money.

Depositing a money order made out to someone else

If a money order is made out to you and another person, both of you must endorse it. Each person signs the back, and the bank may require both of you to be present when you deposit it. Some banks will allow one person to deposit it if the other person has already signed, but call ahead to confirm your bank's policy.

If a money order is made out to someone else entirely and you are not listed as a payee, you cannot deposit it into your account. The person whose name is on it must deposit it themselves or sign it over to you in writing (though many banks no longer accept third-party endorsements for security reasons). Ask your bank whether they accept third-party money orders before you try.

What to do if you lose a money order before depositing it

If you lose a money order, contact the issuer immediately with your receipt. The receipt has the serial number, amount, and date—everything the issuer needs to track it. Do not wait; the sooner you report it, the faster you can get a replacement or refund.

The U.S. Postal Service will replace a lost money order within 30 days if you have the receipt. Western Union and other issuers have similar policies, though timelines vary. If someone else cashes the money order before you report it lost, the issuer will not refund you—which is why reporting it immediately matters.

Keep your receipt in a safe place until the money order clears your account. Once it posts, you can throw the receipt away.

Frequently Asked Questions

Can I deposit a money order at any bank, or only at the bank that issued it?

You can deposit a money order at any bank where you have an account, regardless of which bank or service issued it. Money orders are designed to work across all financial institutions. You cannot deposit it at a bank where you do not have an account, but you can open a checking account and deposit it immediately.

What if my bank says it cannot deposit money orders?

Most banks accept money order deposits, but some smaller institutions or online-only banks may have restrictions. Call your bank's customer service line and ask whether they accept money order deposits and which methods are available to you. If they do not, you can cash the money order at the issuer or at a check-cashing service, then transfer the cash to your account.

Do I need to tell the bank where the money order came from?

No. Your bank does not need to know the source of the money order. Deposit it like you would any other check. The only exception is if you are depositing an unusually large amount—banks report deposits over $10,000 to the IRS as a matter of federal law, but this applies to all deposits, not just money orders.

Can I deposit a money order through a mobile app if my bank does not offer mobile deposit?

No. Mobile deposit is a feature your bank must offer. If your bank does not have a mobile app or does not support check deposits through the app, you will need to deposit the money order in person at an ATM or with a teller. Ask your bank whether they plan to add mobile deposit in the future.

What if the money order is post-dated?

A post-dated money order (one with a future date) can still be deposited immediately. Unlike personal checks, money orders are already paid for, so the date does not prevent the bank from processing it. Your bank will deposit it and it will clear on the normal timeline.