You cannot send a money order directly to your checking account — you have to deposit it first
A money order is a physical piece of paper. Your checking account is a digital record at a bank. To move money from one to the other, you need to deposit the money order, which means taking it to a bank or credit union and exchanging it for the funds to appear in your account.
The deposit process is straightforward and takes a few minutes in person, or a few days by mail. The money order must be made out to you (or to you and someone else), and you will need to sign the back of it before the bank will accept it.
Key Takeaways
- Money orders are paper documents that must be physically deposited at a bank, credit union, or check-cashing service to move the funds into your account.
- The person who wrote the money order must have made it payable to you by name, or to you and another person together.
- You sign the back of the money order (called the endorsement) at the bank, and the teller deposits it like a check.
- In-person deposits usually post to your account the same day or next business day, while mail deposits take three to five business days.
- If you do not have a checking account yet, you can cash a money order at a check-cashing service or the issuing bank instead.
Depositing a money order at your bank or credit union
Walk into any branch of your bank or credit union with the money order and your ID. Tell the teller you want to deposit it into your checking account. The teller will ask you to sign the back of the money order in front of them — this is called endorsing it, and it proves you are the person it was made out to.
The teller will scan or photograph the money order, enter the amount into the system, and the funds will appear in your account. Most banks post money order deposits the same day if you arrive before the branch closes, or by the next business day. Some banks hold the funds for one business day as a security measure, so ask the teller when you can expect to see the money.
If you do not want to go to a branch, many banks now let you deposit money orders by mail. You sign the back, put it in an envelope with a deposit slip (or write your account number on the envelope), and mail it to the address on your bank's website. Mail deposits usually take three to five business days to post.
What happens if the money order is not made out to you
A money order must have your name on it for you to deposit it. If someone else's name is on it, the bank will not accept it from you, even if the person who bought it intended for you to have the money.
If the money order was made out to the wrong person by mistake, the person who bought it can sometimes cancel it and buy a new one with the correct name. They will need the receipt from when they purchased it. If too much time has passed or the receipt is lost, the issuer (usually Western Union, MoneyGram, or your bank) may not be able to help.
If two people are supposed to share the money, the money order can be made out to both names — for example, "John Smith and Jane Doe". Both people will need to sign the back, and either person can deposit it.
Depositing a money order without a checking account
If you do not have a bank account yet, you have two other options: cash it at a check-cashing service, or cash it at the bank or company that issued it.
Check-cashing services are businesses that turn checks and money orders into cash on the spot. They charge a fee (usually a few dollars, depending on the amount), but you walk out with cash when ready. You will need a photo ID. These services are common in grocery stores, pharmacies, and standalone check-cashing shops.
You can also go directly to the issuer — the company that printed and sold the money order. If it is a Western Union money order, go to any Western Union location. If it is a MoneyGram, go to any MoneyGram agent. If your bank issued it, go to any branch of that bank. They will cash it for free if you have ID, though some may ask why you are cashing it rather than depositing it.
Money orders that are old or damaged
Money orders do not expire in the legal sense — you can cash or deposit one years after it was issued. However, some banks and check-cashing services will refuse very old money orders (more than a year old) because they worry the issuer may have stopped honoring them. If this happens, contact the issuer with your receipt to confirm the money order is still valid, and bring that confirmation to the bank.
If a money order is torn, stained, or partially illegible, the bank may refuse it or ask you to contact the issuer for a replacement. If the damage is minor and your signature and account number are still clear, many banks will accept it anyway. Ask the teller before you leave if they are unsure.
Depositing multiple money orders at once
You can deposit as many money orders as you want in a single visit. The teller will process each one the same way — you sign the back of each, and they scan them all together. The total will post to your account as a single deposit.
If you are depositing a large amount in money orders (generally over $10,000 in a single day), the bank is required by federal law to file a report with the government. This is normal and not a sign of wrongdoing — it is just how banks track large cash movements. The bank will not freeze your account or ask permission; they straightforward file the report. If you are depositing that much regularly, let your bank know in advance so they can process it smoothly.
Frequently Asked Questions
How long does it take for a money order deposit to show up?
In-person deposits usually post the same day or next business day. Mail deposits take three to five business days. Some banks hold the funds for one extra day as a security check, so ask your teller when you can expect to use the money.
Can I deposit a money order that someone else signed?
No. The money order must be made out to you by name. If someone else's name is on it, only they can deposit or cash it. If it was made out to the wrong person by mistake, the person who bought it needs to contact the issuer about a replacement.
What if I lost the money order?
Contact the issuer (Western Union, MoneyGram, or your bank) with your receipt. They can cancel it and issue a replacement or refund. Without a receipt, they may not be able to help. If someone else finds it, they cannot cash it because it has your name on it.
Do I need to tell the bank where the money order came from?
No. The bank does not ask where money comes from when you deposit a check or money order. They only care that it is made out to you and that you sign it. You do not need to explain or document the source.
Can I deposit a money order online?
Most banks do not yet let you photograph and upload a money order the way you can with checks. You will need to deposit it in person at a branch or by mail. Ask your bank if they have added mobile deposit for money orders — some have started offering it recently.