Yes, you can deposit a money order into a checking account at most banks and credit unions
A money order can go into your checking account the same way a check does. You endorse the back, take it to your bank or credit union, and hand it to a teller or use a mobile deposit app if your institution supports it. The money order must be made payable to you or to you and another person — if it's made out to someone else entirely, you cannot deposit it.
The deposit process is straightforward, but the timeline and any fees depend on your bank and how you deposit it. In-person deposits at a teller window typically clear within one to three business days. Mobile deposits (photographing the front and back through your bank's app) usually take the same time, though some banks hold mobile deposits longer on accounts with short histories or low balances.
One practical difference from checks: money orders are considered more reliable than personal checks because they're prepaid. Most banks treat them the same way, but some process them faster or hold them for shorter periods.
Key Takeaways
- Money orders deposit into checking accounts through the same process as checks — endorse the back and present it to your bank or use mobile deposit.
- The money order must be made payable to you or jointly to you and another person; you cannot deposit one made out to someone else.
- In-person deposits typically clear within one to three business days; mobile deposits follow the same timeline at most banks.
- Some banks process money orders faster than checks because they're prepaid and carry lower fraud risk.
- If you need the funds when ready, ask your bank whether they offer same-day or next-day availability on money order deposits.
What you need to do before depositing
Before you hand the money order to your bank, sign the back in the endorsement area. Write "For deposit only" above your signature if you want to restrict how the money order can be used — this prevents someone else from cashing it if it's lost. Some banks require this line; others don't, but it's a safe habit.
Check that the money order is filled out correctly on the front: your name in the "Pay to the order of" field, the correct amount, and the sender's information. If any of these are wrong or blank, the bank may reject it or delay processing. If the amount written in numbers doesn't match the amount written in words, the bank will typically honor the written-out version, but call ahead to confirm your bank's policy.
If the money order is made out to two people (you and someone else), both names must appear in the "Pay to the order of" field. Both of you will need to endorse it, and both may need to be present when you deposit it, depending on your bank's rules. Call your bank first if you're unsure.
Depositing in person versus mobile deposit
Walking into your bank and handing the money order to a teller is the most straightforward route. The teller will scan or photograph it, verify the amount and payee, and deposit it into your account on the spot. You'll get a receipt showing the deposit amount and date. This method works at any bank or credit union, even if you have an account elsewhere — some banks accept deposits from non-customers, though policies vary.
Mobile deposit through your bank's app is faster if you're in a hurry and your bank supports it. You photograph the front and back of the money order, enter the amount, and submit it through the app. The funds usually appear in your account within one to three business days, the same as an in-person deposit. Not all banks offer mobile deposit for money orders — some limit it to checks — so check your app or call your bank to confirm.
ATM deposits are less common for money orders than for checks. Some banks have ATMs that accept money orders, but many don't. If your bank has this option, the process is the same as depositing a check: insert the money order into the slot, confirm the amount on the screen, and the machine will process it. Call your bank to find out whether your ATM accepts money orders.
How long the deposit takes to clear
The time between when you deposit a money order and when the funds are available in your account depends on your bank's policy and how you deposit it. Most banks make the funds available within one to three business days. Some banks offer next-day availability on money order deposits because money orders are prepaid and carry lower fraud risk than personal checks.
A few banks hold money order deposits longer — up to five business days — especially if you're a new customer, have a history of returned deposits, or have a low account balance. If you need the money quickly, ask your bank's customer service what their standard hold time is for money orders. Some banks will release the funds sooner if you ask, or if you deposit it in person with a teller rather than through a mobile app.
The clock starts on the business day you deposit it. If you deposit a money order on a Friday afternoon, the hold period begins Monday. Weekends and bank holidays don't count toward the hold time.
What happens if the money order is damaged or incomplete
If the money order is torn, water-damaged, or has missing information, your bank may reject it or send it back to the issuer for verification. This delays your deposit by several days or longer. If the damage is minor — a small tear in the corner that doesn't affect the amount or payee information — most banks will still process it.
If the money order is missing the sender's information or has blank fields, the bank will likely reject it. You'll need to contact the person who sent it and ask them to provide a replacement or contact the money order issuer (Western Union, MoneyGram, USPS, or your bank) to request a duplicate.
If the money order was never signed by the sender, the bank may still accept it for deposit into your account, since you're the one endorsing it. However, if there's any question about whether the money order is legitimate, the bank may hold it for investigation.
Fees and limits on money order deposits
Most banks do not charge a fee to deposit a money order into a checking account. The deposit is treated the same as a check deposit, and most checking accounts include unlimited check deposits at no cost. However, some banks charge a small fee — typically $1 to $5 — if you deposit a large number of items in a single day or if you're depositing through a non-customer deposit service.
There are no federal limits on how many money orders you can deposit or how much money you can deposit at once. However, banks are required to report deposits of $10,000 or more to the federal government through a Currency Transaction Report (CTR). This is routine and not a sign of wrongdoing — it's a standard anti-money-laundering requirement. If you're depositing multiple money orders that total $10,000 or more, the bank will file the report automatically.
If you deposit money orders regularly in a pattern that appears designed to avoid the $10,000 reporting threshold — for example, depositing $9,500 every few days — your bank may flag this as suspicious activity and file a Suspicious Activity Report (SAR). This is separate from the CTR and can trigger additional scrutiny. Deposit what you need when you need it, and don't try to structure deposits to stay under reporting limits.
If the money order is made out to someone else
You cannot deposit a money order into your own checking account if it's made out to someone else. The payee name must match the account holder's name or be a joint account holder. If a money order is made out to "John Smith" and your name is "Jane Smith," you cannot deposit it, even if John gave it to you.
The person whose name is on the money order can deposit it into their own account, or they can sign it over to you by endorsing the back and writing "Pay to the order of [your name]." However, not all banks accept third-party endorsed money orders — many have policies against them because of fraud risk. If you receive a money order signed over to you this way, call your bank first to ask whether they'll accept it.
The safest option is to ask the sender to request a replacement money order made out to you instead. Most money order issuers will reissue a money order at no cost if you contact them within a certain timeframe (usually 30 to 90 days, depending on the issuer).
Frequently Asked Questions
Can I deposit a money order made out to "Cash"?
No. A money order made out to "Cash" is treated like a bearer instrument and cannot be deposited into a bank account. You would need to cash it at a bank, check-cashing service, or the issuer's location. If you have a money order made out to cash and want to deposit it, contact the issuer to request a replacement made out to your name.
What if my bank rejects the money order deposit?
The bank will return the money order to you with a reason for the rejection — usually a missing signature, incorrect payee information, or damage. You can correct the issue and redeposit it, or contact the sender to request a replacement. If the money order was issued more than a year ago, some issuers will no longer honor it.
Can I deposit a money order into a savings account instead of checking?
Yes. The process is identical — endorse the back and present it to your bank. The funds will clear on the same timeline as a checking account deposit. Some banks may have different policies for savings accounts, so confirm with your bank if you're unsure.
Do I need to report a money order deposit to the IRS?
Depositing a money order is not itself a taxable event. However, if the money order represents income — payment for work, a sale, or a business transaction — you may owe taxes on it. If it's a gift, you generally don't owe taxes, though the sender may have gift tax obligations depending on the amount. Consult a tax professional if you're unsure whether a specific deposit is taxable.
What if the money order amount is wrong?
If the amount written in numbers doesn't match the amount written in words, contact the issuer when ready. Most banks will honor the written-out version, but some may reject the money order or hold it for investigation. If the sender made an error, they can request a replacement from the issuer.