Yes, you can deposit a money order directly into your bank account
Most banks accept money order deposits through the same channels they use for checks: in person at a branch, through mobile deposit (photograph), or at an ATM. The process is straightforward, but the money order must be properly filled out, and you need to endorse it before deposit. The funds typically clear within one to three business days, depending on your bank and the amount.
Not every bank offers every deposit method, so confirm with yours which options are available to your account type. Some banks limit mobile deposit to checks only, while others accept money orders the same way. If you are unsure, call your bank's customer service line or ask at a branch.
Key Takeaways
- Money orders can be deposited in person at a branch, by mobile app photograph, or at an ATM, depending on what your bank offers.
- The money order must have the payee name (your name or your business name), your signature on the back, and the sender's signature on the front before you deposit it.
- Funds from a money order deposit typically clear within one to three business days, though larger amounts may take longer.
- If a money order is lost or damaged before deposit, contact the issuer (the place that sold it) with your receipt to request a replacement or refund.
Depositing a money order in person at your bank branch
Walk into any branch of your bank during business hours with the money order and your ID. Hand it to a teller along with your account number or debit card. The teller will verify that the money order is filled out correctly—the payee line should show your name, and you should have signed the back. They will then process the deposit into your account.
In-person deposits are the safest method because a bank employee confirms the money order is legitimate and properly endorsed before it enters the system. There is no photograph quality issue, no ambiguity about whose account it goes to, and you get a receipt immediately. If something is wrong with the money order, the teller can tell you on the spot.
Using mobile deposit to photograph and submit a money order
Open your bank's mobile app, select "deposit check" or "mobile deposit," and follow the prompts to photograph the front and back of the money order. The app will ask you to confirm the amount and your account. Submit the deposit, and you will receive a confirmation number.
Mobile deposit is faster than a branch visit and works any time of day. However, not all banks accept money orders this way—some only photograph checks. Before you try, check your app's help section or call your bank to confirm money orders are supported. If the photograph is blurry, the amount is unclear, or the endorsement is missing, the bank may reject the deposit and return the money order to you.
Depositing through an ATM
Some banks allow money order deposits at ATMs equipped with a cash or check deposit slot. Insert the money order into the slot, and the machine will read it and ask you to confirm the amount and account. The money order will be retained by the ATM, and the deposit will post to your account.
ATM deposits work outside of branch hours and are convenient if you are near a machine. However, fewer ATMs accept money orders than checks, and if the machine rejects the deposit, you will not know immediately. Call your bank the next business day to confirm the deposit went through. If it did not, you will need to retrieve the money order or have the bank retrieve it for you.
What information must be on the money order before you deposit it
The money order must show your name on the payee line (the "Pay to the Order of" line). This is the name the money order was issued to. If it was issued to someone else, you cannot deposit it into your account—the person it was issued to must endorse it to you, and policies on third-party endorsements vary by bank.
You must sign the back of the money order to endorse it. Write your name on the line marked "Endorsement" or "Sign here." The sender (the person who bought the money order) should have already signed the front. If the front is not signed, the money order is not valid, and you should contact the sender and ask them to sign it before you deposit it.
How long it takes for a money order deposit to clear
Most money order deposits clear within one to three business days. Weekends and bank holidays do not count as business days. A deposit made on a Friday may not clear until Wednesday. Some banks hold larger deposits (over $5,000 or $10,000, depending on the bank) for up to five business days.
The funds may appear in your account as "pending" before they fully clear. During the pending period, the money is not yet available to withdraw, and checks you write against it may bounce. Once the deposit clears, the funds are yours to use. If a money order deposit does not clear within the time your bank stated, contact customer service to ask why.
What to do if a money order is lost, damaged, or not yet deposited
If you lose a money order before depositing it, contact the issuer—the place that sold it to you (a bank, post office, grocery store, or check-cashing service). Bring your receipt. The issuer can cancel the original money order and issue a replacement or refund, though this process usually takes 30 to 90 days.
If the money order is damaged (torn, water-damaged, or illegible), you can still try to deposit it. Take it to your bank in person and explain the damage. The teller may accept it, or they may ask you to contact the issuer for a replacement. Do not attempt to repair a damaged money order with tape or glue—banks will reject it.
If you deposited a money order and it was rejected, your bank will notify you (usually by mail or in-app alert). Retrieve the money order and try depositing it again at a branch in person, where a teller can verify it is legitimate. If the bank continues to reject it, contact the issuer to confirm the money order is valid.
Frequently Asked Questions
Can I deposit a money order that is made out to someone else?
Not directly into your account. The person whose name is on the payee line must endorse it to you by signing the back and writing "Pay to the order of [your name]." Even then, many banks do not accept third-party endorsed money orders due to fraud risk. Ask your bank first before asking the other person to endorse it.
What if I deposit a money order and then the sender cancels it?
Once a money order is deposited and clears, it cannot be cancelled. The sender would have needed to cancel it before you deposited it. If the sender claims they cancelled it after you deposited it, the money is yours—the cancellation request came too late.
Do I need to report a money order deposit to the IRS or my bank?
Your bank reports deposits over $10,000 to the IRS as part of standard compliance. A single money order deposit under $10,000 does not trigger a report. However, if you regularly deposit money orders in patterns that appear designed to avoid the $10,000 threshold, your bank may file a report anyway.
Can I deposit a money order into someone else's account?
No. The payee line must show the name of the account holder. If you want to give money to someone else, they must deposit it into their own account, or you can cash the money order and give them cash instead.
What happens if the money order amount is wrong or illegible?
If the amount is unclear or appears to have been altered, your bank will reject the deposit. Contact the issuer with your receipt and ask for a replacement money order for the correct amount. Bring the original money order with you if you go in person.