Yes, you can deposit a money order into your checking account
Most banks and credit unions accept money order deposits into checking accounts the same way they accept checks. You endorse the back of the money order, write your account number on it, and either deposit it at a teller, through an ATM, or by mobile app. The money order is treated as a negotiable instrument—it moves through the same clearing system as a personal check, so the timeline and process are nearly identical.
The key difference from cash is that a money order deposit is not instant. Your bank will place a hold on the funds while the issuer (usually Western Union, MoneyGram, or your own bank) confirms the money order is legitimate and the funds are available. This hold typically lasts one to five business days, depending on your bank's policy and the amount.
Key Takeaways
- Endorse the money order on the back, add your account number, and deposit it like a check through your bank's teller, ATM, or mobile app.
- Your bank will place a hold on the deposit while it clears, usually lasting one to five business days.
- Larger deposits or money orders from unfamiliar issuers may trigger longer holds or additional verification.
- If the money order is lost, stolen, or damaged before deposit, contact the issuer immediately with your receipt to request a replacement or refund.
How to endorse and deposit a money order
Turn the money order over to the back. On the line marked "Endorse here" or similar, sign your name exactly as it appears on the front. Below your signature, write your checking account number. Some banks also ask you to write "For deposit only" above your signature, which limits who can cash it if it is lost.
You have three deposit options: hand it to a teller at a branch, insert it into an ATM that accepts deposits, or photograph it with your bank's mobile app. Mobile deposit is often the fastest to process—the image is transmitted immediately—though the hold period remains the same. If you use an ATM or mobile app, keep the original money order until the deposit clears and appears in your account, in case the bank needs to verify it.
How long the hold lasts and why
A money order hold is not arbitrary. Your bank must confirm that the issuer has the funds and that the money order has not been reported lost or stolen. For a money order issued by your own bank, the hold is often one business day. For third-party issuers like Western Union or MoneyGram, the hold is typically two to five business days.
Larger deposits can trigger longer holds. If you deposit a money order for $5,000 or more, your bank may place a seven to ten business day hold while it conducts additional verification. This is standard practice and does not mean anything is wrong with the money order. The bank is protecting itself and you from fraud.
During the hold, the funds are not available for withdrawal or transfer, but they are credited to your account. You can see the deposit in your account balance, but it will show as "pending" or "on hold." Once the hold expires, the funds become available and you can use them.
What happens if the money order is damaged or lost
If the money order is damaged before you deposit it—torn, water-damaged, or illegible—most banks will still accept it if the amount and issuer information are clear. If the damage is severe, the bank may reject it and ask you to contact the issuer for a replacement.
If the money order is lost or stolen before you deposit it, contact the issuer immediately. You will need your receipt, which contains the serial number and amount. Western Union, MoneyGram, and bank-issued money orders all have replacement or refund processes, though they vary. Western Union and MoneyGram typically require you to file a claim and wait 30 to 45 days while they investigate. Bank-issued money orders are often replaced faster, sometimes within a few days.
If someone else deposits a lost money order in their account, the issuer will eventually discover the duplicate and reverse one of the deposits. This process can take weeks, so report a lost money order as soon as you realize it is missing.
Depositing multiple money orders at once
You can deposit multiple money orders in a single transaction. List each one on your deposit slip (or in your mobile app) with its amount and issuer. The bank will process them together, but each money order goes through its own verification. If one money order is flagged for any reason, the bank may hold all of them until the issue is resolved.
If you are depositing more than five money orders or a combined amount over $10,000, your bank may file a Currency Transaction Report (CTR) with the federal government. This is routine and does not indicate suspicion—it is required by law. The bank will not freeze your account or deny the deposit because of a CTR.
When a bank might reject a money order deposit
A bank will reject a money order if it is post-dated (dated in the future), stale-dated (more than six months old), or already deposited. Money orders do not have an official expiration date, but most banks treat them as stale after six months. If your money order is older than six months, contact the issuer to request a replacement before attempting to deposit it.
A money order will also be rejected if the signature on the back does not match the name on the front, or if the amount written in words does not match the amount in numbers. If you make a mistake endorsing it, do not cross it out or write over it. Ask your bank for guidance—some will accept it with a correction, others will ask you to contact the issuer for a replacement.
If the money order is reported as lost or stolen, the issuer will flag it in their system and the bank will reject the deposit. This is a protection for the original recipient. If you received a money order that was reported lost, contact the person who sent it to you and ask them to request a replacement from the issuer.
Money order deposits and your bank account history
Money order deposits appear on your bank statement as deposits, usually labeled with the issuer's name (Western Union, MoneyGram, or your bank's name). The deposit will show the date you submitted it, not the date it cleared. Once the hold expires, the transaction status changes to "posted" or "cleared."
If you need proof of the deposit for tax, legal, or business purposes, your bank statement is the official record. Keep your money order receipt until the deposit clears, in case you need to reference the serial number or issuer information.
Frequently Asked Questions
Can I deposit a money order that someone else received?
No. A money order is payable to a specific person. If it is made out to someone else, that person must endorse it to you on the back, and many banks will not accept a third-party endorsement. The safest option is to ask the original recipient to deposit it into their own account and transfer the funds to you.
What if my bank puts a hold on the money order and I need the money right away?
Contact your bank and ask if they will release the funds early. Some banks will do this if you have a good account history or if the money order is from a trusted source like your employer. There is no may provide, but it is worth asking. You can also ask the person who sent you the money order to send a wire transfer or ACH payment instead, which clears faster.
Do I need to report money order deposits to the IRS?
Money order deposits themselves are not reported to the IRS. However, if the money order represents income (wages, freelance work, rental income), you must report that income on your tax return. Your bank does not report individual deposits under $10,000, but if you deposit multiple money orders that total $10,000 or more, the bank files a CTR, which the IRS may see.
Can I deposit a money order into a savings account instead of checking?
Yes. The process is identical—endorse it, provide your account number, and deposit it. The hold period is the same. Some banks treat savings account deposits slightly differently for hold purposes, so ask your bank if you are unsure.
What if the money order amount is written differently in words and numbers?
The bank will reject it. Money orders must have matching amounts in both places. Contact the issuer and request a replacement with the correct amount. Do not attempt to alter the money order yourself.