Yes, you can deposit a money order into most bank accounts
You can deposit a money order into a checking or savings account at most banks and credit unions. The process is straightforward: you endorse the back of the money order (sign it), hand it to a teller or insert it into an ATM, and the funds appear in your account within one to three business days. Some banks process money order deposits the same day; others take longer depending on the amount and the bank's internal procedures.
The main requirement is that the money order must be made out to you or to you and another person. If it's made out to someone else entirely, you cannot deposit it into your own account — the person named on the money order would need to deposit it themselves or sign it over to you in writing (though not all banks accept signed-over money orders).
Key Takeaways
- Sign the back of the money order before depositing it, just as you would a check.
- You can deposit at a teller window, through an ATM, or using mobile deposit if your bank offers it for money orders.
- The money order must be made out to you or to you and another person — not to someone else.
- Funds typically appear in your account within one to three business days, though some banks post them the same day.
- Bring your ID and debit card or account number when depositing in person.
How to endorse a money order for deposit
Endorsing a money order means signing the back of it to prove you are the person it was issued to. Turn the money order over and look for a blank line or box labeled "Endorse here" or "Sign here." Write your signature on that line — use the same name that appears on the front of the money order.
Some banks ask you to write "For deposit only" above your signature, followed by your account number. This is optional but adds a layer of security: if the money order is lost before you deposit it, someone else cannot cash it. You can write this information in pen on the back of the money order before you hand it to the teller or insert it into the ATM.
Depositing at a teller window versus ATM
At a teller window, hand the endorsed money order to the bank employee along with your debit card or account number. The teller will verify the amount, check that your signature is on the back, and process the deposit. This usually takes a few minutes. Bring a photo ID in case the teller asks to confirm your identity.
Many banks also allow you to deposit money orders at an ATM, just as you would a check. Insert the endorsed money order into the deposit slot, follow the on-screen prompts, and the machine will scan and process it. ATM deposits are often available 24 hours a day, which can be convenient if you cannot visit during business hours. The funds may take slightly longer to appear — sometimes one extra business day — because the bank processes ATM deposits in batches overnight.
A few banks now offer mobile deposit for money orders through their smartphone app, though this is less common than for checks. If your bank supports it, you photograph the front and back of the endorsed money order and submit it through the app. The process is the same as depositing a check by phone.
When the money order is made out to two people
If the money order says "Pay to the order of [Your Name] and [Another Name]," both people typically need to sign the back before it can be deposited. Some banks require both people to be present at the teller window; others allow one person to deposit it if both have signed.
Call your bank before you go in and ask whether both signers need to be present. If you and the other person are not together, you can sign the back and ask them to sign it as well before you take it to the bank. Make sure both signatures are on the same line or in the same endorsement area on the back.
How long money order deposits take to clear
Most banks make money order deposits available within one to three business days. Some banks post the funds the same day, especially if you deposit before a certain time (often 2 p.m. or 3 p.m. on a business day). Deposits made on weekends or after the cutoff time usually post the next business day.
The exact timing depends on your bank's policy and the amount of the money order. Large deposits sometimes take longer because the bank may hold them for verification. If you need the money urgently, ask the teller when you deposit it — they can tell you the expected posting date for your specific transaction.
What to bring when you deposit in person
Bring the endorsed money order, your photo ID (a driver's license, passport, or state ID), and either your debit card or your account number. If you have a checkbook for the account, you can bring that instead of the account number — the teller can look up your account from the check.
If you are depositing at an ATM, you will need your debit card to access the machine. You do not need to show ID at an ATM, but the machine will only deposit the money order into the account linked to that card.
Money orders from different sources and banks
It does not matter where the money order came from — whether it was issued by a bank, a post office, a grocery store, or a check-cashing service. As long as the money order is legitimate and made out to you, your bank will deposit it. Some banks may hold very large money orders for a longer verification period, but this is rare.
If your bank is small or does not have many branches, you can still deposit a money order issued by any major provider. The money order itself is the payment instrument, not the bank or service that issued it. Your bank will process it the same way regardless of its source.
Frequently Asked Questions
What if I lost the money order before depositing it?
Contact the issuer when ready — the bank, post office, or service that sold it to you. You will need the receipt or confirmation number from when the money order was purchased. The issuer can stop payment and issue a replacement, though this process can take several weeks. This is why keeping the receipt is important.
Can I deposit a money order made out to someone else?
Not into your own account. The person named on the money order must deposit it themselves or sign it over to you in writing. Even then, many banks do not accept signed-over money orders because they create fraud risk. Ask your bank whether they accept third-party endorsed money orders before asking someone to sign one over to you.
Do I need to tell the bank where the money order came from?
No. You do not need to explain the source of the money order when you deposit it. The bank's only concern is that the money order is legitimate and properly endorsed. If the amount is very large, the bank may ask general questions as part of standard verification, but this is routine and not specific to money orders.
What if the money order is damaged or torn?
A slightly damaged money order can usually still be deposited, but ask the teller first. If the damage affects the amount, the payee name, or the serial number, the bank may refuse it. In that case, contact the issuer with your receipt and request a replacement.
Can I deposit a money order without a bank account?
No, you need a bank or credit union account to deposit a money order. If you do not have an account, you can cash the money order instead at the issuer (the bank or post office that sold it) or at a check-cashing service, though cashing typically costs a fee.