Yes, you can deposit a money order directly into your bank account
A money order can be deposited the same way you deposit a check. You sign the back, take it to your bank or credit union in person or through mobile deposit, and the funds appear in your account after the bank clears it. The process takes the same number of business days as a check deposit — usually one to three days, though some banks hold money orders longer if the amount is large or if you are a new customer.
The key difference from cashing a money order is that depositing it builds a record in your bank account, whereas cashing it gives you cash on the spot. If you need the money immediately, cashing is faster. If you want a paper trail or need to deposit remotely, a bank deposit is the right move.
Key Takeaways
- Sign the back of the money order and write your account number on it before depositing, just as you would with a check.
- Most banks accept money order deposits at the teller window, ATM, or through mobile deposit if you have a smartphone app.
- The bank will place a hold on the funds while it clears the money order, which usually takes one to three business days.
- If the money order is damaged, unsigned, or made out to someone other than you, the bank will reject it and return it to you.
- Large money orders or deposits to new accounts may be held longer than standard deposits, sometimes up to ten business days.
How to sign and prepare a money order for deposit
The back of the money order has a line labeled "Endorsement" or "Sign Here." Write your signature on that line — this is the same endorsement you would use if you were cashing it. Below your signature, write your bank account number. Some banks also ask you to write "For Deposit Only" above your account number, which prevents someone else from cashing it if it is lost.
Check that the money order is made out to you or to your business name exactly as it appears on your bank account. If the name does not match, the bank will reject the deposit. If the money order is made out to two people (you and someone else), both people must endorse it, and both may need to be present at the bank.
Do not write anything else on the money order. Do not cross out or alter the amount, the date, or the payee name. If there is an error, ask the issuer for a replacement.
Depositing at a bank branch versus mobile deposit
At a bank branch, you hand the signed money order to a teller along with your debit card or account number. The teller scans it, you sign a deposit slip or confirm the deposit on a screen, and you receive a receipt. This is the most straightforward method and works at any bank or credit union.
Mobile deposit lets you photograph the front and back of the money order using your bank's smartphone app and submit it without visiting a branch. The app walks you through the process: take clear photos in good light, confirm the amount, and submit. The bank will send you a confirmation number and deposit receipt via the app. Mobile deposit is faster if you are busy, but some banks limit the amount you can deposit this way per day or per month — often $2,500 to $5,000 per transaction, though limits vary.
ATM deposit is available at some banks. You insert the money order into an envelope, seal it, and feed it into the ATM. The ATM scans it and credits your account. Not all ATMs accept money orders, so check your bank's website or call ahead.
How long the bank holds a money order deposit
The bank places a hold on the money order while it clears. During this time, the funds are not available for withdrawal, though they may show as "pending" in your account. The hold period depends on the bank and the amount.
For most deposits under $5,000, the hold is one to three business days. For larger amounts, the bank may hold the funds for up to ten business days. If you are a new customer or have a history of returned deposits, the bank may hold it longer. Some banks hold all money orders for the maximum time regardless of amount, so ask your bank what its policy is.
The hold does not mean the money order is being investigated — it is standard practice. Once the hold lifts, the funds are yours to spend. If the money order is fraudulent or has a problem, the bank will notify you and reverse the deposit, which can happen days or weeks later.
What happens if the money order is rejected
The bank will reject a money order if it is unsigned, if the signature does not match the name on the account, if it is made out to someone else, if it is damaged or illegible, or if the issuer reports it as fraudulent or cancelled. When this happens, the bank returns the money order to you and sends a notice explaining why.
If the money order is made out to the wrong person, ask the original recipient to sign it over to you. They sign the back and write "Pay to the order of [your name]" above their signature. You then sign below that. Not all banks accept third-party endorsed checks or money orders, so call your bank first to confirm.
If the money order is damaged, contact the issuer — usually a bank, post office, or check-cashing service — and ask for a replacement. Bring your receipt if you have it. The issuer will verify the original money order was not already cashed and issue a new one.
Depositing a money order from a different country
International money orders can be deposited into a U.S. bank account, but the process is slower and may cost more. The bank must clear the money order through international banking channels, which can take two to four weeks. Some banks charge a fee for processing international money orders, ranging from $5 to $25.
Not all banks accept international money orders. Call your bank before you deposit one. If your bank does not accept them, a check-cashing service or wire transfer service may be an alternative, though those also charge fees.
Money order deposit limits and daily maximums
Banks do not typically limit how much you can deposit in a single money order, but they may limit how much you can deposit per day or per transaction through mobile deposit. In-person deposits at a branch usually have no limit, though the bank may place a longer hold on very large deposits.
If you deposit multiple money orders on the same day, the bank may combine them into one deposit for hold purposes. If you are depositing more than $10,000 in a single day across all transactions, the bank is required by federal law to file a Currency Transaction Report (CTR). This is routine and does not mean you are under investigation — it is how banks report large cash-like transactions.
Frequently Asked Questions
Can I deposit a money order made out to someone else?
Not directly. The person it is made out to must endorse it first by signing the back and writing "Pay to the order of [your name]." You then sign below that. However, not all banks accept third-party endorsed money orders, so confirm with your bank before you ask the other person to sign it.
What if I lose the money order before I deposit it?
Contact the issuer immediately with your receipt. They can cancel the original and issue a replacement. If you do not have a receipt, the issuer will ask for details like the amount, date, and payee name. The process usually takes a few business days.
Can I deposit a money order at an ATM?
Some banks offer ATM deposit for money orders, but not all. Check your bank's website or app to see if your ATM accepts them. If it does, you place the signed money order in an envelope, seal it, and insert it into the ATM. The ATM scans it and credits your account.
Why is my money order deposit on hold?
Banks place holds on money order deposits while they verify the money order is legitimate and the issuer has the funds. The hold period is usually one to three business days for standard deposits, longer for large amounts or new accounts. The hold does not mean there is a problem — it is normal procedure.
Do I need to report a money order deposit to the IRS?
Depositing a money order itself does not trigger a tax report. However, if you deposit more than $10,000 in a single day, your bank files a Currency Transaction Report with the government. This is routine and does not create a tax liability. If the money order is income, you report that income on your tax return as you normally would.