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

A money order is treated like a check when you deposit it. You can take it to your bank's teller, use an ATM if your bank has mobile deposit, or mail it in. The money order must be made out to you (or to you and someone else), and you'll need to sign the back of it before the bank processes it. The funds usually appear in your account within one to three business days, though some banks hold money orders longer than checks.

The process is straightforward because banks have been handling money orders for decades. They're not cash, so there's no special procedure — just the same deposit steps you'd use for any other paper payment.

Key Takeaways

  • Money orders deposit the same way checks do: at a teller, through an ATM with mobile deposit, or by mail.
  • The money order must be made out to you or to you and another person whose name appears on your account.
  • You must sign the back of the money order before depositing it, just as you would a check.
  • Funds typically appear within one to three business days, though your bank may hold the deposit longer if it's large or if you're a new customer.
  • If the money order is damaged, torn, or has the wrong name on it, the bank will reject it and return it to you.

What information the bank needs on the money order

The money order must have your name as the payee — the person it's being paid to. This is printed on the front. If the money order says "Pay to the order of" followed by someone else's name, you cannot deposit it into your own account, even if they sign it over to you. Banks stopped accepting signed-over money orders years ago because of fraud.

If the money order lists two names — yours and another person's — you can still deposit it, but both names must match names on your account. If you have a joint account with your spouse, a money order made out to "John Smith and Mary Smith" will go through. If it's made out to you and someone who isn't on your account, that person would need to be present at the bank or the money order would need to be reissued.

Check the back of the money order too. There's usually a blank line for you to sign. Don't sign it until you're at the bank or ready to mail it in — a signed, blank money order is like a signed blank check.

How to deposit at a bank branch

Walk into your bank during business hours with the money order and your ID. Tell the teller you want to deposit it. Hand them the money order (unsigned if you haven't signed it yet) and your debit card or account number. The teller will ask you to sign the back while you're there, then they'll scan it and process the deposit.

This is the fastest way to deposit a money order. You get a receipt when ready, and you can ask the teller when the funds will be available. Most banks credit the money within one business day if you deposit before their daily cutoff time (usually 2 or 3 p.m.). If you deposit after the cutoff, it may not process until the next business day.

Using mobile deposit or ATM deposit

Many banks now let you deposit money orders through their mobile app, the same way you deposit checks. Open the app, select "deposit," take a photo of the front and back of the money order, and submit it. You'll need to sign the back first. The bank will tell you when the deposit will be available — usually one to two business days.

Some banks also have ATMs that accept money orders. The process is similar to depositing a check: insert the money order, enter your account number, and the machine scans it. Not all ATMs have this feature, so check your bank's website or call ahead if you want to use this method.

Mobile deposit and ATM deposit are convenient, but they're slower than going to a teller. The bank has to manually verify the money order after you submit it, which adds a day or two. If something is wrong with the money order — a torn corner, a smudged amount — the bank may reject it and you won't know for several days.

Mailing a money order to your bank

If you can't get to a branch, you can mail the money order to your bank. Sign the back, put it in an envelope with a deposit slip (you can print one from your bank's website or write your account number on a piece of paper), and mail it to the address on your bank's website. Use regular mail, not a service that requires a signature — the bank doesn't need to sign for it.

Mailing takes longer. The money order has to travel to the bank, be processed by hand, and then be scanned into the system. You're looking at five to ten business days from the time you mail it until the funds show up. If the money order gets lost in the mail, you'll have to contact the issuer (the place that sold you the money order) to file a claim, which can take weeks.

Only mail a money order if you have no other option. It's the slowest and riskiest method.

What happens if the money order is damaged or has the wrong name

If the money order is torn, water-damaged, or has a smudged amount that's hard to read, the bank may reject it. They'll return it to you with a note explaining why. You'll then need to contact the place that issued the money order (usually a post office, grocery store, or check-cashing place) and ask them to issue a replacement. Bring your receipt from when you bought it.

If the money order has the wrong name on it — someone else's name instead of yours — the bank will reject it when ready. You cannot deposit it. The person whose name is on it would have to deposit it into their own account, or you'd need to ask the issuer to cancel it and issue a new one with your name. This usually requires your receipt and sometimes a form.

If you've already signed a money order that has the wrong name, do not try to cross out the name and write in your own. The bank will reject it. Go back to the issuer and explain the mistake.

How long the money order takes to clear

Most banks make money order deposits available within one to three business days. This is faster than some checks, which can take five to ten days. However, banks can hold money orders longer if you're a new customer, if the amount is very large, or if there's something unusual about the deposit.

When you deposit at a teller, ask them how long it will take. They can tell you the exact timeline for your bank. If you use mobile deposit or mail it in, the bank will send you a notification when the funds are available — you can also log into your account and check the deposit status.

The money order is considered "cleared" once the bank has verified that the issuer (the post office or other place that sold it) actually has the funds. Until then, the bank is taking a small risk that the money order is fraudulent. This is why they hold it for a few days.

Frequently Asked Questions

Can I deposit a money order made out to someone else if they sign it over to me?

No. Banks stopped accepting signed-over money orders because they're too straightforward to forge. The money order must be made out to you or to you and another person on your account. If it's made out to someone else, that person has to deposit it into their own account.

What if I lost the receipt for the money order?

You can still deposit it if it has your name on it. The receipt is only needed if you need to cancel the money order or file a claim if it's lost. Keep receipts for money orders in case something goes wrong, but you don't need one to deposit.

Do I need to tell my bank I'm depositing a money order?

No. Just deposit it like you would a check. Banks process thousands of money orders every day. There's no special form or notification needed unless the amount is unusually large (over $10,000), in which case the bank may file a report for federal record-keeping — but this doesn't affect you or slow down your deposit.

Can I deposit a money order into someone else's account?

Only if your name is also on the money order. If it's made out to you and another person, you can both deposit it into a joint account. If it's made out only to you, you can only deposit it into an account with your name on it.

What if the bank rejects my money order?

The bank will return it to you with a reason — usually a damaged money order, wrong name, or missing signature. Contact the issuer with your receipt and ask for a replacement. If you've already signed it, don't try to fix it yourself; let the issuer reissue it.