Yes, you can deposit a money order into your 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 a teller window, through an ATM, or by mobile deposit (taking a photo with your bank's app). The money order must be made payable to you or to you and another person — if it's made out to someone else entirely, that person has to endorse it first, and many banks won't accept it even then.

The deposit process is straightforward, but the timing and any holds on the funds depend on your bank and the amount. A money order for under $200 often clears the same business day or next day. Larger amounts may take longer, and some banks place a hold on any deposit made by mobile app for a few days while they verify the image.

The main thing to know: a money order is not cash. It's a payment instrument that has to clear, just like a check. Your bank needs to confirm the issuer (the place that sold the money order) actually has the funds backing it before your money is fully available to spend.

Key Takeaways

  • Endorse the back of the money order with your signature, then write your account number below your signature before depositing.
  • You can deposit at a teller, at an ATM, or through your bank's mobile app — the method affects how long the funds take to clear.
  • Money orders under $200 typically clear within one business day; larger amounts may be held for two to five business days.
  • If the money order is made out to two people, both must endorse it; if it's made out to someone else, they must endorse it and your bank may still refuse it.
  • Some banks charge a fee to deposit a money order, though most do not — check your account agreement or call your bank to confirm.

How to endorse a money order for deposit

Turn the money order over to the back. On the line marked "Endorse here" or in the blank space at the back, sign your name exactly as it appears on the front. This is your authorization that you are depositing it.

Below your signature, write your account number. This tells the bank which account to credit if the money order gets separated from your deposit slip. Some banks also ask you to write "For deposit only" above your account number — this is optional but adds a small layer of security by limiting what someone could do if they found the endorsed money order.

Do not sign the back until you are at the bank or about to deposit it. An endorsed money order with no account number written on it can be cashed by anyone who has it.

Deposit methods and how long funds take to clear

The method you choose affects when the money becomes available to spend. At a teller window, you hand over the endorsed money order and a deposit slip (or tell the teller your account number). The teller scans it and processes it when ready. Funds from money orders under $200 usually clear by the next business day; larger amounts may be held for two to five business days depending on your bank's policy.

ATM deposits work the same way as teller deposits in terms of timing, but the machine scans the money order and you get a receipt. The bank processes it overnight. Mobile deposit — taking a photo of the front and back with your bank's app — is the slowest route. Banks typically hold mobile deposits for three to five business days because they are verifying the image quality and confirming the amount matches what you entered. If you need the money quickly, a teller window is your fastest option.

Check your bank's deposit policy or app to see the specific holds for your account. Some banks offer next-business-day availability for deposits under a certain amount; others have longer standard holds. A few banks waive holds for customers with certain account types or deposit history.

When a money order is made out to more than one person

If the money order says "Pay to the order of John Smith and Jane Doe," both people must endorse it. Each person signs the back. If only one person signs, the bank will reject it or ask for the other person's signature before processing.

If the money order says "Pay to the order of John Smith or Jane Doe," either person can endorse it and deposit it alone. The word "or" means either signature is sufficient.

If you receive a money order made out to someone else entirely — not you, not you and another person — you cannot deposit it into your own account. That person must endorse it to you first. Even then, many banks will not accept a third-party endorsed money order. Your safest option is to ask the person it's made out to deposit it into their account and then send you the funds by transfer or check.

Money order holds and when funds become available

A hold is a temporary delay before you can withdraw or spend the deposited funds. It exists because the bank needs time to confirm the money order is legitimate and the issuer actually has the money to back it. Until the hold clears, the money shows in your account balance but is not available for withdrawal.

For money orders under $200, most banks clear the hold by the next business day. For amounts between $200 and $5,000, the hold is typically two to three business days. Larger money orders may be held for up to five business days. These timelines can vary by bank, and some banks have longer holds for deposits made through mobile app or ATM versus at a teller window.

You can ask your bank how long the hold will be when you deposit. If you need the funds when ready, explain that to the teller — some banks will release funds early if the money order is from a well-known issuer like Western Union or MoneyGram, though this is not may provide.

Fees and what to watch for

Most banks do not charge a fee to deposit a money order. However, some banks charge a small fee (usually $1 to $3) if you deposit a money order that is not from a major issuer, or if you deposit more than a certain number of money orders per month. Check your account agreement or call your bank's customer service line to confirm whether you will be charged.

Watch for counterfeit or fraudulent money orders. If a money order is fake, the bank will discover this during the clearing process and will reverse the deposit, pulling the funds back out of your account. You are responsible for any overdraft that results. Only accept money orders from people you trust, and be especially cautious if someone is offering to pay you a large amount by money order for something you sold online — this is a common fraud pattern.

If you receive a money order and are unsure whether it is legitimate, you can contact the issuer directly (the name is printed on the front) and provide the money order number. They can confirm whether it was issued and for what amount.

Frequently Asked Questions

What if my bank does not accept money orders?

Most banks accept money orders, but a few do not. Call your bank's customer service number (on the back of your debit card) and ask whether they accept money order deposits. If yours does not, you can cash the money order at the issuer's location or at many grocery stores and check-cashing services, then deposit the cash.

Can I deposit a money order made out to my business into my personal checking 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 because the payee name does not match the account holder. You will need to open a business checking account or have the money order reissued in your personal name.

How do I know if the money order cleared?

Log into your bank's app or website and check your account. Once the hold period ends, the money order will show as a cleared deposit and the funds will be available to spend. You can also call your bank's customer service line and ask whether a specific deposit has cleared.

What happens if I deposit a money order and then the issuer says it is fraudulent?

The bank will reverse the deposit and remove the funds from your account. If you have already spent the money, your account will go negative and you may owe overdraft fees. This is why it is important to only accept money orders from people you trust and to be cautious of unsolicited offers to pay you by money order.