Yes, you can deposit a money order directly into your bank account
Most banks accept money orders as deposits through their standard deposit channels: at a teller window, through an ATM, or via mobile deposit if your bank supports it. The money order must be made payable to you (or to you and another person), and you'll need to endorse it on the back before depositing. The funds typically clear within one to three business days, depending on your bank and the amount.
The process is straightforward, but a few details matter: the money order must be legitimate and unaltered, you need a valid account at the bank, and some banks have limits on how many cash-like items you can deposit at once. If you're depositing a large money order or several at the same time, your bank may flag the transaction for review under anti-money-laundering rules—this is normal and doesn't mean anything is wrong.
Key Takeaways
- Money orders deposit into your bank account the same way checks do, and most banks process them within one to three business days.
- You must endorse the back of the money order with your signature before depositing, and it must be made payable to you or to you and another person.
- ATM deposits, teller deposits, and mobile deposit (if your bank offers it) are all valid ways to deposit a money order.
- Banks may hold large money order deposits for review under federal reporting rules, but this does not prevent the deposit from going through.
Endorsing the money order before you deposit
The back of a money order has a blank line or box labeled "Endorse here" or similar. Sign your name on that line exactly as it appears on the front of the money order. If the money order is made payable to two people (you and someone else), both people typically need to sign, though some banks allow one person to sign on behalf of both if they have written permission.
Do not write anything else on the back—no account numbers, no instructions, no additional signatures. Keep the front of the money order clean and unaltered. If you make a mistake on the endorsement, ask your bank whether they will accept it or whether you need to request a replacement from the money order issuer.
Deposit methods: teller, ATM, or mobile
If you visit a teller in person, hand them the endorsed money order along with your deposit slip (or tell them you want to deposit it to your checking or savings account). The teller will scan or process it and give you a receipt. This is the most straightforward method and works at any bank.
Many banks also accept money orders at ATMs that take deposits. Insert the endorsed money order into the deposit slot, select your account, and follow the on-screen prompts. The ATM will scan the money order and confirm the amount before accepting it.
Mobile deposit—taking a photo of the front and back of the money order through your bank's app—is available at some banks but not all. Check your bank's app or website to see if money orders are on the list of items you can deposit this way. If they are, photograph both sides clearly, with all text readable, and submit through the app. You'll receive confirmation once the deposit is processed.
How long it takes for the money order to clear
Most banks credit money order deposits to your account within one to three business days. The exact timeline depends on when you deposit it (deposits made after business hours or on weekends are processed the next business day) and your bank's internal processing schedule.
You can usually withdraw or use the funds before the money order fully clears, but your bank may place a temporary hold on the amount if it is large or if you are a new customer. A hold does not mean the deposit failed—it means the bank is verifying the money order is genuine before releasing the full amount. Holds typically last 24 to 72 hours.
What happens if the money order is fraudulent or damaged
If you deposit a money order that turns out to be counterfeit or altered, your bank will reverse the deposit and deduct the amount from your account. This can happen days or weeks after you deposit it, leaving your account overdrawn if you have already spent the money. You are responsible for the loss unless you can prove you received the fraudulent money order from someone else in a scam.
If a money order is damaged—torn, water-damaged, or partially illegible—most banks will reject it at deposit. Ask the person who gave you the money order to request a replacement from the issuer. Money order issuers (USPS, Western Union, MoneyGram, and others) will replace a damaged money order if you bring the original receipt or proof of purchase.
Money orders made payable to multiple people
If a money order is made payable to "John Smith and Jane Smith," both people must endorse it before depositing. Both signatures must appear on the back. If only one person signs, the bank may reject the deposit or require the second person to be present.
If the money order says "John Smith or Jane Smith," either person can deposit it alone. Only one signature is needed. If you are unsure which applies, ask the bank before attempting to deposit—they can tell you based on the exact wording on the front of the money order.
Large money order deposits and reporting requirements
Banks are required to report cash deposits and cash-like items (including money orders) totaling $10,000 or more in a single transaction or pattern of transactions within a short period. This report goes to the Financial Crimes Enforcement Network (FinCEN), a federal agency. The report is routine and does not indicate suspicion of wrongdoing on your part.
If you deposit several money orders that add up to $10,000 or more, your bank will file this report automatically. You do not need to do anything. The bank may ask you questions about the source of the money orders (where they came from, why you have them) as part of their standard verification process. Answer honestly and provide documentation if asked—a receipt, a contract, or an explanation of the transaction.
Frequently Asked Questions
Can I deposit a money order made out to someone else?
No. A money order must be made payable to you or to you and another person. If it is made payable to someone else, that person must deposit it into their own account. If they want to give you the money, they should cash the money order and give you cash, or deposit it and transfer funds to you separately.
What if my bank doesn't accept money orders?
Most banks accept money orders, but a few do not. Call your bank's customer service line or ask at a branch to confirm. If your bank does not accept them, you can cash the money order at the issuer (USPS, Western Union, MoneyGram, etc.) or at many check-cashing services and retail stores, then deposit the cash.
Do I need to tell my bank I'm depositing a money order?
No. Simply deposit it like you would a check. If the amount is very large or you are depositing many money orders at once, the bank may contact you to verify the source, but you do not need to notify them in advance.
Can I deposit a money order through the mail?
Some banks accept mailed deposits, but money orders are not always on the list of items they will accept by mail. Call your bank to ask. If they do accept mailed deposits of money orders, they will provide you with a deposit envelope and instructions. Mail is slower and riskier than in-person or mobile deposit, so consider other methods first.
What if the money order has my old name on it?
If the money order is made payable to a name you no longer use (for example, a maiden name), you may still deposit it if you can prove the name change. Bring a marriage certificate, divorce decree, or legal name-change document to the bank along with your current ID. The bank will verify the name change and process the deposit.