Yes, you can deposit a money order directly into your bank account
Most banks accept money order deposits the same way they accept checks — either in person at a branch, through an ATM, or by mobile deposit if your bank offers it. The process is straightforward: you sign the back of the money order, provide it to the bank, and the funds appear in your account within one to three business days, depending on your bank's processing time.
The main requirement is that the money order must be made out to you or to you and someone else. If it's made out to someone else entirely, you cannot deposit it into your own account — the person named on the money order would need to deposit it themselves or sign it over to you first.
Money orders are considered safer than cash because they're traceable and can be replaced if lost or stolen. Banks treat them as a standard deposit method, so there's no special paperwork or explanation needed.
Key Takeaways
- You can deposit a money order at your bank branch, at an ATM, or through mobile deposit, depending on what your bank offers.
- The money order must be made out to you or to you and another person — if it's made out to someone else, they must deposit it or sign it over to you first.
- You need to sign the back of the money order before depositing it, just as you would with a check.
- Funds from a money order deposit typically appear in your account within one to three business days.
Depositing in person at a bank branch
Walking into your bank with a money order is the most straightforward method. Bring your money order and a form of identification. Tell the teller you want to deposit the money order into your checking or savings account — whichever you prefer.
Before you hand it over, sign the back of the money order in the endorsement area (the blank space on the back where checks are signed). The teller will take it from there, process it, and give you a receipt showing the deposit amount and the expected arrival date.
If you're not sure which account to deposit into, the teller can help you decide based on your needs. Some people deposit into savings to set the money aside; others deposit into checking to spend it soon.
Using an ATM to deposit a money order
Many banks now allow money order deposits through ATMs, though not all machines have this feature. Check your bank's website or call the branch to confirm whether your ATM accepts money order deposits.
If your ATM does accept them, the process is similar to depositing a check: sign the back of the money order, insert it into the machine, select your account, and confirm the amount. The machine will scan it and give you a receipt. The funds will post to your account within one to three business days.
ATM deposits are useful if you need to deposit outside of branch hours, though some banks limit the number of ATM deposits you can make per day or per month.
Mobile deposit through your bank's app
If your bank offers mobile deposit, you can photograph the money order using your phone and submit it through the bank's app. This is the fastest way to deposit without leaving home.
To use mobile deposit, sign the back of the money order, take clear photos of both the front and back, and follow your app's instructions to submit the deposit. The app will show you the amount being deposited and which account it's going into. You'll receive a confirmation number.
Mobile deposits typically take the same one to three business days to process. Some banks offer faster processing for mobile deposits made before a certain time of day, so check your bank's policy. Keep the physical money order until the deposit has fully cleared — your bank may ask you to mail it in or bring it to a branch as proof.
What happens if the money order is made out to two people
If a money order is made out to "John Smith and Jane Doe," both people typically need to sign the back before it can be deposited. If only one person signs it, the bank may reject it or ask for the second person's signature.
If you and another person both want the money, you can deposit it into a joint account that you both own. If you want to split the money, the other person would need to be present to sign, or they would need to sign a separate form authorizing you to deposit it on their behalf — though policies vary by bank.
Money orders that are made out to someone else
If a money order is made out to a person other than you, you cannot deposit it into your own account. The person named on the money order is the only one who can deposit it or cash it.
However, that person can sign the back and write "Pay to the order of [your name]" above their signature, which is called a third-party endorsement. You can then deposit it. Not all banks accept third-party endorsed checks or money orders, so call your bank first to confirm they will take it. You may need to bring the original payee with you or provide additional documentation.
The safest option is to ask the person named on the money order to deposit it themselves and then transfer the money to you, or to cash it and give you the cash.
How long it takes for the money to appear in your account
Most banks credit money order deposits within one to three business days. The exact timing depends on when you deposit it, which day of the week it is, and your bank's processing schedule.
A money order deposited on a Monday morning might appear by Wednesday. One deposited on a Friday afternoon might not appear until the following Tuesday. Weekends and bank holidays don't count as business days, so deposits made on Friday may take longer.
Your bank's receipt will show the expected deposit date. If the money hasn't appeared by that date, contact your bank to check the status. Money orders are generally processed faster than personal checks because they're prepaid and lower risk.
Frequently Asked Questions
Do I need to go to the bank that issued the money order to deposit it?
No. You can deposit a money order at any bank where you have an account, regardless of which company issued the money order. Western Union, MoneyGram, and bank-issued money orders can all be deposited at your own bank.
What if I lose the money order before I deposit it?
Contact the place where you bought the money order — usually a bank, post office, or retailer — as soon as possible. You'll need the receipt and the money order number. They can issue a replacement or refund, though the process takes time and may have a fee.
Can I deposit a money order if I don't have an account at that bank?
No. You must have an account at the bank where you want to deposit the money order. If you don't have a bank account, you can cash the money order at the issuing location or at many retailers, but you cannot deposit it.
Is there a limit to how much I can deposit in a money order?
Individual money orders typically have a maximum amount (often $1,000), but you can deposit multiple money orders in one transaction. Your bank may have daily or monthly deposit limits, so check your account terms if you're depositing a large amount.
What if the money order is damaged or torn?
A slightly damaged money order may still be accepted, but a heavily damaged one might be rejected. Contact your bank before attempting to deposit it, or call the issuer to request a replacement.