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

Most banks and credit unions accept money order deposits through the same channels they use for checks: in person at a branch, through mobile deposit (photograph), or at an ATM. The process is straightforward, but the money order must be properly filled out, and you need to endorse it before deposit. Timing varies—some banks credit the funds the same day, others take one to three business days depending on the amount and your account history.

The key difference from a check is that a money order is a prepaid instrument, which means the issuer has already may provide the funds exist. This typically makes the deposit faster and more reliable than a personal check, though the bank still runs standard fraud checks.

Key Takeaways

  • You can deposit a money order at a branch, through your bank's mobile app, or at an ATM, just like a check.
  • The money order must be made payable to you (or to you and another person), and you must sign the back before depositing.
  • Banks usually credit money order deposits within one business day, but some hold funds for two to three days on larger amounts.
  • If the money order is damaged, altered, or missing required information, the bank will reject it and return it to you.
  • Money orders issued by the U.S. Postal Service, Western Union, MoneyGram, and most banks are widely accepted by financial institutions.

How to prepare a money order for deposit

Before you deposit, check that the money order has the correct payee name. The "Pay to the Order of" line must show your name or your name and another person's name (for joint deposits). If it shows only another person's name, you cannot deposit it into your account—that person would need to either deposit it themselves or sign it over to you, which some banks do not allow.

On the back of the money order, sign your name in the endorsement area (usually marked "Endorse here"). Some banks ask you to write your account number below your signature. Do not sign the front of the money order. If the money order is made out to two people (you and someone else), both of you typically need to sign the back, though policies vary by bank—call ahead if you are unsure.

Check the money order for damage, tears, or alterations. Banks will reject money orders that are visibly damaged or appear to have been changed. If the serial number is missing or illegible, the bank may also refuse it.

Deposit methods and how long they take

The fastest method is usually a deposit at a branch during business hours. A teller can process it when ready, and you will receive a receipt showing the transaction. Funds typically appear in your account the same day or by the next business day, depending on your bank's cut-off times and the amount.

Mobile deposit (photographing the front and back through your bank's app) is convenient but often has a longer hold period. Banks typically place a 24-hour hold on mobile deposits of money orders, meaning the funds will not be available until the next business day. Some banks extend this to two or three business days for deposits over a certain amount (often $2,500 or more).

ATM deposits are available at many banks, though not all ATMs accept money orders. Check your bank's website or call to confirm your ATM accepts them. ATM deposits usually follow the same hold schedule as mobile deposits.

Deposit MethodProcessing TimeWhen Funds Are Available
Branch deposit (in person)when readySame day or next business day
Mobile deposit (app)24 hoursNext business day (or 2–3 days for large amounts)
ATM deposit24 hoursNext business day (or 2–3 days for large amounts)

What happens if the bank rejects your money order

A bank may reject a money order if the payee name does not match your account, if it is damaged or altered, if the serial number is missing, or if the issuer cannot verify the funds. If this happens, the bank will return the money order to you, usually within five to ten business days, along with an explanation.

If the money order was issued by the U.S. Postal Service, Western Union, or MoneyGram, you can contact the issuer directly to verify it is legitimate and to request a replacement if it was lost or damaged. You will need the serial number and the amount. Keep your receipt from the original purchase.

If you deposited the money order through mobile or ATM and it was rejected, check your bank's app or call the bank to see the rejection reason. You can then correct the issue (such as signing the back if you forgot) and try again at a branch.

Holds and when you can use the money

Even after a money order is deposited, your bank may place a hold on the funds. A hold means the money is in your account but not yet available for withdrawal. Federal law (Regulation CC) allows banks to hold deposited checks and money orders for up to two business days for most accounts, though many banks clear money orders faster.

The hold period depends on your account type, your bank's policies, and the deposit amount. New accounts often have longer holds (up to five business days). If you deposit a large money order (over $5,000), your bank may hold it longer. You can ask the teller or call your bank to find out the specific hold period for your deposit.

During a hold, you cannot withdraw the money, and it will not count toward your available balance for overdraft protection. However, the money is yours—the hold is just a delay in access, not a denial of the deposit.

Money orders from different issuers

Most banks accept money orders from major issuers without issue. U.S. Postal Service money orders, Western Union, and MoneyGram are the most common and are widely recognized. Bank-issued money orders (from your own bank or another bank) are also standard. Some smaller or regional money order issuers may take longer to clear or may require additional verification.

If you are unsure whether your bank accepts a particular money order issuer, call your bank before you deposit. Providing the issuer's name and the serial number can help the bank give you an accurate answer about processing time and any special requirements.

Frequently Asked Questions

Do I need to go to the bank in person to deposit a money order?

No. You can deposit through mobile app, ATM, or by mail (though mailing is slower and riskier). In-person deposits are fastest, but not required. Check your bank's website to see which methods it supports.

What if the money order is made out to someone else?

You cannot deposit it into your account. The person whose name is on the money order must deposit it themselves, or they can sign it over to you (though many banks do not allow third-party deposits). Ask your bank about its third-party deposit policy before asking the other person to sign it.

Can I deposit a money order if I forgot to sign the back?

Most banks will reject it. You must endorse (sign) the back before deposit. If you already submitted it unsigned, the bank will return it to you. Sign it and resubmit.

How long does a money order hold last?

Usually one to two business days for standard deposits. Larger amounts or deposits made through mobile or ATM may be held for up to three business days. Call your bank to ask about the hold on your specific deposit.

What if the money order never clears?

This is rare with major issuers, but if it happens, contact the issuer (USPS, Western Union, MoneyGram, or your bank) with the serial number and receipt. They can investigate whether the money order was fraudulent or if there was an error. The issuer can issue a replacement or refund.