The basic steps to deposit a money order
To deposit a money order into your checking account, you endorse the back of it, take it to your bank or credit union, and hand it to a teller or use an ATM if your institution offers mobile deposit. The money order is treated like a check — the bank verifies it, holds it for a clearing period (usually one to three business days), and then credits your account. You do not need to do anything else; the bank handles the rest.
The exact process depends on whether you deposit in person, at an ATM, or through your phone. All three routes work, but they have different timelines and requirements. In-person deposits at a teller are fastest and most reliable. ATM deposits take longer because the machine has to read and verify the money order. Mobile deposit (photographing the front and back through your bank's app) is convenient but slowest because it requires additional verification steps.
Key Takeaways
- Sign the back of the money order in the endorsement area before depositing it, just as you would a check.
- In-person deposits at a teller window clear fastest, usually within one to three business days.
- ATM and mobile deposits work but may take longer because the bank needs extra time to verify the money order is legitimate.
- If the money order is damaged, torn, or has missing information, the bank may refuse it or delay the deposit.
- Money orders from certain issuers (Western Union, MoneyGram, USPS) are widely accepted, but some banks may question unfamiliar issuers.
Endorsing the money order correctly
The back of the money order has a line labeled "Endorse here" or similar. Sign your name on that line — the same way your name appears on your checking account. Do not sign it before you reach the bank; sign it at the teller window or just before you deposit it. If you sign it too early and lose it, someone else can cash it.
Some banks ask you to write "For deposit only" and your account number below your signature. This is optional but adds a layer of protection: if the money order is lost or stolen after you endorse it, it cannot be cashed by anyone else. Ask the teller whether your bank wants this notation.
Depositing in person at a teller window
Walk into your bank or credit union during business hours with the money order and your debit card or ID. Hand the money order to the teller and say you want to deposit it into your checking account. The teller will check that it is signed, verify the amount, and run it through a scanner or verification system. They will then give you a receipt showing the deposit amount and the expected clearing date.
In-person deposits are the fastest route because the teller can spot problems immediately — a missing signature, a damaged money order, or a suspicious issuer — and ask you to fix them on the spot. If everything is in order, the money typically clears within 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.
Using an ATM to deposit a money order
Many banks allow you to deposit money orders at their ATMs, just as you would deposit a check. Insert your debit card, select "Deposit," choose "Checks and money orders" or similar, and follow the prompts. The ATM will ask you to insert the money order into the slot. It scans both sides and displays the amount on the screen. Confirm the amount and complete the transaction.
ATM deposits are convenient because you can do them outside business hours, but they clear more slowly than in-person deposits — often five to seven business days instead of one to three. The bank needs extra time to verify the money order is real and that the amount shown on the screen matches the actual value. If the ATM rejects the money order, it will return it to you; try again at a teller window or contact your bank to ask why it was rejected.
Mobile deposit through your bank's app
If your bank offers mobile deposit, open the app, select "Deposit a check," and choose "Money order" from the menu. Photograph the front and back of the money order in good lighting — the image must be clear enough for the bank to read all the text and numbers. The app will display the amount and ask you to confirm before submitting. Once you submit, the bank sends you a confirmation and tells you when the money should clear.
Mobile deposit is the slowest method, typically taking five to ten business days to clear. The bank cannot verify the money order in real time the way a teller or ATM can, so it performs additional checks after you submit the photos. If there is any problem — a blurry image, a missing signature, or a suspicious money order — the bank will contact you and may ask you to deposit it in person instead. Keep the physical money order until the deposit has fully cleared and posted to your account.
What happens if the money order is damaged or has problems
If the money order is torn, water-damaged, or has ink smudged across the numbers, the bank may refuse to accept it. A teller can tell you immediately whether it is too damaged; an ATM or mobile deposit will reject it silently, and you will have to try again in person. If the money order is damaged, contact the issuer (Western Union, MoneyGram, USPS, or your bank if it issued the money order) and ask for a replacement. You will need the original receipt or confirmation number.
If the money order is missing a signature, the date, or the amount, the bank will reject it. Go back to whoever gave you the money order and ask them to fill in the missing information before you deposit it. If you cannot reach them, contact the issuer and explain the situation; they may issue a replacement if you have proof of purchase.
How long the money order takes to clear
The clearing timeline depends on the deposit method and your bank's policy. In-person deposits at a teller usually clear within one to three business days. ATM deposits typically take five to seven business days. Mobile deposits take five to ten business days. Some banks hold money orders longer than checks because they are less common and harder to verify automatically.
The money order is considered "deposited" as soon as the bank accepts it, but it is not "cleared" until the bank has verified it is real and the funds are available. During the hold period, the money is in your account but may not be available to withdraw. Your bank statement will show the deposit right away, but your available balance may not increase until the hold lifts. If you need the money urgently, ask the teller whether your bank can clear it faster or waive the hold for money orders from well-known issuers like USPS or Western Union.
Frequently Asked Questions
Can I deposit a money order that is made out to someone else?
No. A money order is like a check — it must be made out to you or to you and another person. If it is made out to someone else, that person must endorse it to you (sign the back and write "Pay to the order of [your name]"), and then you sign below their signature. Some banks refuse third-party endorsed money orders, so call ahead and ask.
What if the money order does not show up in my account after the clearing date?
Contact your bank immediately. Bring your deposit receipt and ask them to trace the money order. They can check whether it cleared, whether it was rejected, or whether it is still being verified. If it was rejected, they will tell you why and what to do next. If it cleared but is not showing in your account, there may be a system error that the bank can fix.
Do I need to tell the bank where the money order came from?
No, but if the money order is very large or unusual, the bank may ask. Banks are required to report large deposits to the federal government, but this is routine and does not mean anything is wrong. Answer honestly if asked. If you refuse to explain, the bank may refuse the deposit or file a report with the government.
Can I deposit a money order if I do not have a debit card?
Yes. Bring your ID and your account number (from a check or bank statement). A teller can look up your account and process the deposit. You do not need a debit card, just proof of who you are and which account the money should go into.
What if my bank does not accept money orders?
Most banks and credit unions accept money orders, but a few do not. Call your bank before you try to deposit one. If they refuse, you can cash the money order at the issuer's location (Western Union, MoneyGram, or a post office for USPS money orders) and then deposit the cash, or open an account at a different bank that accepts money orders.