Yes, you can deposit a money order into a checking account at most banks

A money order is treated like a check by your bank. You can deposit it at an ATM, through mobile deposit, or by walking into a branch. The process is straightforward, but a few details matter: the money order must be made payable to you (or to you and someone else), it needs to be signed on the back, and your bank needs to be able to read the routing and account numbers clearly.

Most banks process money order deposits the same way they process check deposits. You'll see the funds in your account within one to three business days, though some banks hold money orders longer than checks if the amount is large or if you're a new customer. The exact timeline depends on your bank's policy and whether you deposit in person or through an app.

Key Takeaways

  • Money orders can be deposited at ATMs, through mobile banking apps, or in person at a branch, just like checks.
  • The money order must be made payable to you and signed on the back before deposit.
  • Most banks clear money order deposits within one to three business days, though holds of five to ten days are common for large amounts or new accounts.
  • If the money order is made payable to multiple people, all payees may need to sign the back or visit the bank together.
  • A damaged, illegible, or unsigned money order will be rejected or returned to you.

Deposit methods and what each one requires

The easiest route for most people is mobile deposit through your bank's app. You photograph the front and back of the money order, enter the amount, and submit it. The app tells you when ready whether the image quality is acceptable. Funds typically appear in your account within one business day, though some banks take longer.

An ATM deposit works if your bank's ATM accepts cash and checks. You insert the money order into the slot, and the machine reads it the same way it reads a check. Not all ATMs accept money orders—some only take checks—so check your bank's website or call ahead if you're unsure. ATM deposits usually post within one business day.

Walking into a branch in person is the slowest but most reliable method. Hand the signed money order to a teller along with your deposit slip or account number. The teller can spot problems when ready—a missing signature, damage to the document, or illegible numbers—and ask you to fix them on the spot. In-person deposits often post the same day or next business day.

What your bank needs to see on the money order

Your bank's processing system reads the MICR line—the row of numbers at the bottom of the money order that includes the routing number and account number. If this line is smudged, faded, or covered, the deposit may be rejected or delayed. Before you deposit, hold the money order up to light and make sure those numbers are crisp and readable.

The money order must be made payable to you by name. If it says "Pay to the order of [Your Name]," that's correct. If it's blank or made out to someone else, you cannot deposit it into your account. Some banks will accept a money order made payable to "you and another person" (written as "John Smith and Jane Doe"), but both people must sign the back, and you may both need to be present at the bank.

Your signature on the back is required. Write "For deposit only" followed by your account number underneath your signature. This protects you if the money order is lost in the mail or at the bank—it can only be deposited into that specific account.

How long the bank holds a money order deposit

A hold is when your bank makes the funds unavailable for a set number of days even though the deposit has posted to your account. Federal law (Regulation CC) allows banks to hold money orders for up to seven business days for new accounts or large deposits, though most banks clear them faster.

In practice, most banks clear money orders within one to three business days. If the amount is large (typically over $5,000, though this varies by bank), the money order is from an unfamiliar source, or you're a new customer, your bank may hold it for five to ten business days. Call your bank or check your deposit receipt—it will state the expected availability date.

A hold does not mean the deposit failed. Your account balance will show the deposit, but you won't be able to withdraw or spend those funds until the hold lifts. If you need the money sooner, ask the teller whether the hold can be shortened or removed.

What happens if the money order is damaged or unsigned

If the money order arrives torn, water-damaged, or with faded ink, your bank may reject it outright. The processing system cannot read the MICR line, so the bank has no way to route the funds. You'll need to contact the money order issuer (usually Western Union, MoneyGram, or your bank) and request a replacement.

If you forget to sign the back, most ATMs and mobile deposit systems will reject the image or the physical deposit. If you deposit in person, the teller will catch it and ask you to sign before processing. If a signature is forged or doesn't match the name on the money order, the bank will reject the deposit and may flag your account for fraud review.

If the money order is made payable to the wrong person, you cannot deposit it. The payee would need to sign it over to you, but money orders are not designed for third-party transfers the way personal checks sometimes are. Your best option is to ask the sender to request a replacement made out to the correct name.

Mobile deposit versus in-person deposit: which is faster

Mobile deposit is faster to initiate—you can do it from home in two minutes—but the funds may take the same amount of time to clear as an in-person deposit. The advantage is convenience, not speed. In-person deposit is slower to do but gives you when ready feedback if something is wrong with the money order.

If you're in a hurry and the money order has any visible damage or unclear printing, deposit in person. The teller can tell you right away whether it will be accepted. If the money order is clean and clearly printed, mobile deposit is fine and saves you a trip.

Frequently Asked Questions

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

No, not into your own account. The money order must be made payable to you. If someone else received it and wants to give it to you, they would need to sign the back and write "Pay to the order of [Your Name]," but most banks do not accept third-party money orders. The safest option is to ask the sender to issue a new money order in your name.

What if my bank puts a hold on the money order?

The funds are yours, but you cannot spend them until the hold lifts. Check your deposit receipt or call the bank to find out the exact date. If you need the money sooner, ask whether the hold can be removed—some banks will do this for established customers or smaller amounts. Do not write checks or make withdrawals against held funds, as this can overdraft your account.

Does it matter which bank issued the money order?

No. Your bank will accept money orders from Western Union, MoneyGram, USPS, or any other issuer. The processing is the same. The only exception is if the money order is damaged or the MICR line is unreadable—then your bank cannot process it regardless of who issued it.

Can I deposit a money order at any ATM?

Not all ATMs accept money orders. Some only accept checks or cash. Check your bank's website or call customer service to confirm that your ATM accepts money orders. If it does not, use mobile deposit or visit a branch instead.

What if the money order amount is wrong or doesn't match what I expected?

Verify the amount before you deposit. Once the money order is in your account, it is treated as a completed deposit. If the amount is incorrect, you would need to contact the sender and ask them to issue a corrected money order or refund. Your bank cannot reverse a deposit based on the amount being wrong.