Depositing a money order works like depositing a check, but money orders are already may provide funds

A money order is a prepaid payment instrument — someone has already paid the issuer (usually a bank, post office, or retailer) for the full amount, so the funds are certain. To deposit one, you endorse the back, provide it to your bank or credit union along with your account number, and the money appears in your account within one to three business days, depending on your institution and how you deposit it.

The process is straightforward, but there are a few details that matter: whether you deposit in person or by mobile app, what information the money order needs to show, and what happens if something goes wrong with the deposit.

Key Takeaways

  • You must sign the back of the money order in the endorsement area, just as you would a check, before depositing it.
  • Most banks accept money order deposits through mobile app, ATM, or in-person at a branch, though processing times vary by method.
  • The money order must be made payable to you or to you and another person — if it's made out to someone else, you cannot deposit it into your own account.
  • Mobile deposits typically clear within one to three business days, while in-person deposits may be available the same day or next business day depending on your bank.

What information must be on the money order

Before you deposit, check that the money order shows your name in the "Pay to the Order of" field. This is the line that says who the money order is for. If your name is not there, or if it's misspelled, you will not be able to deposit it into your account — the money order is only valid for the person or business named on it.

The money order should also show the amount in both numbers and words, the date it was issued, and the name of the issuer (the organization that sold it). If any of these are missing or illegible, contact the person who gave you the money order and ask them to get a replacement.

How to endorse the back of the money order

Turn the money order over to the back. You will see a blank area labeled "Endorse here" or similar language. Sign your name in that space, exactly as your name appears on the front of the money order. Do not write anything else in the endorsement area — no account numbers, no instructions, just your signature.

If the money order is made out to two people (for example, "Pay to the Order of John Smith and Jane Doe"), both people must sign the back. If it says "and," both signatures are required. If it says "or," only one signature is needed, though both can sign if they choose.

Depositing through a mobile app

Most banks and credit unions now offer mobile deposit through their smartphone app. Open your bank's app, select "Deposit a Check" or "Mobile Deposit," and follow the prompts. You will be asked to take a photo of the front and back of the money order. Make sure the images are clear, in focus, and show all four corners of the money order. The app will tell you if the image quality is too poor.

After you submit the images, the app will confirm the amount and your account. Review this information carefully — if it is wrong, cancel and try again. Once you confirm, the deposit is sent to your bank. Most banks post mobile deposits within one to three business days, though some offer next-business-day posting for deposits made before a certain time (often 2 p.m. or 5 p.m.). Check your bank's policy on their website or in the app.

After the deposit is submitted, write the check or money order number and amount on the envelope or receipt, then keep it until the funds appear in your account. Do not spend the money order itself or throw it away until the deposit has cleared.

Depositing at an ATM

Some banks have ATMs that accept check and money order deposits. Insert your debit card, select "Deposit," and follow the on-screen instructions. The ATM will ask you to insert the money order into a slot. The machine scans it, confirms the amount, and deposits it into your account. ATM deposits typically clear within one to three business days.

Not all ATMs accept deposits, and not all that do accept money orders — some only take checks. Your bank's website or app will tell you which ATMs near you have deposit capability. If you are unsure whether a particular ATM accepts money orders, call your bank's customer service line before you go.

Depositing in person at a branch

Walk into any branch of your bank or credit union during business hours with your endorsed money order and your debit card or account number. Hand the money order to a teller and tell them you want to deposit it. They will verify the amount, check your account, and process the deposit. In-person deposits often post to your account the same day or by the next business day, faster than mobile or ATM deposits.

If you do not have your debit card, bring a government-issued ID and be ready to provide your account number. The teller may ask you a security question to confirm your identity. After the deposit is processed, you will receive a receipt showing the amount and your new account balance.

What to do if the money order does not clear

If several business days have passed and the money order has not appeared in your account, log into your bank's app or website and check the status of pending deposits. Many banks show mobile deposits in a "pending" section while they process. If you deposited at an ATM or in person, call your bank's customer service line with the receipt or transaction number.

Money orders can fail to clear if the image quality was poor (for mobile deposits), if the money order was already cashed, if it was reported lost or stolen, or if there was a problem with the issuer. Your bank will investigate and let you know what happened. If the money order was issued by a bank or credit union, they can confirm whether it was cashed and by whom. If it was issued by a retailer or the post office, contact them directly with the money order number.

Frequently Asked Questions

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

No. A money order is only valid for the person or business named on it. If someone gives you a money order made out to them and asks you to deposit it into your account, that is fraud. The only exception is if the original recipient signs the back and writes "Pay to the Order of [Your Name]" above their signature, though many banks will not accept this and will require you to contact the issuer instead.

How long does it take for a money order to show up in my account?

Mobile deposits typically clear within one to three business days. In-person deposits at a branch may post the same day or by the next business day. ATM deposits usually take one to three business days. Weekends and bank holidays do not count as business days, so a deposit made on Friday may not clear until Tuesday.

What if the money order is damaged or torn?

If the money order is torn but still readable and the amount and payee information are clear, most banks will accept it. If it is severely damaged or the critical information is illegible, contact the issuer (the bank, post office, or retailer that sold it) and ask for a replacement. Bring your receipt or the money order number if you have it.

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

No. Money orders are treated the same as checks for deposit purposes. You do not need to notify your bank in advance. If you are depositing a very large money order (over $10,000), your bank may file a report with the federal government as part of standard banking procedures, but this does not require any action on your part.

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

No. You can only deposit a money order into an account in your own name or an account you are authorized to access (such as a joint account). If the money order is made out to someone else, they must deposit it themselves into their own account.