Yes, you can deposit a money order at your bank
Most banks accept money order deposits through the same channels you use for checks: in person at a branch, through mobile deposit (if your bank offers it), or by mail. The process is straightforward, but the timeline and any fees depend on your bank and how you deposit it. A money order is treated like a check during processing, which means it goes through clearing before the funds become fully available to you.
The key difference between a money order and cash is that a money order is a paper instrument that must clear—your bank verifies the issuer has the funds to back it. This takes time. Cash, by contrast, is available immediately. Understanding which deposit method works for your situation and how long to expect the hold will help you plan around the money.
Key Takeaways
- You can deposit a money order in person at a branch, by mobile app, or by mail, depending on what your bank offers.
- Money orders clear like checks, which means your bank will place a hold on the funds while verifying the issuer can pay.
- In-person deposits at a branch usually clear within one to three business days; mobile deposits and mail deposits often take longer.
- Some banks charge a deposit fee for money orders, though many do not—check your account agreement or call your bank to confirm.
- You will need to endorse the back of the money order (sign it) before depositing, and the payee name on the money order must match your account name or the name of an authorized account holder.
Depositing a money order in person at your bank branch
Walking into a branch with a money order is the fastest way to deposit it. You hand the money order to a teller, sign the back if you have not already, and provide your account number or debit card. The teller processes it like a check deposit. Most banks place a hold on money order deposits for one to three business days, depending on the amount and the issuer of the money order.
Some banks clear smaller money orders (under $100 or $200, depending on the bank) faster than larger ones. If the money order is from a major issuer like Western Union or MoneyGram, clearing is usually quicker than if it is from a smaller or less common source. Ask the teller how long the hold will be for your specific deposit before you leave the branch.
Using mobile deposit to photograph and submit a money order
If your bank offers mobile deposit through its app, you can photograph the front and back of the money order and submit it from your phone. The process is the same as depositing a check: take clear photos, endorse the back, and submit through the app. The funds will be held while the money order clears, just as they would with an in-person deposit.
Mobile deposits typically take longer to clear than in-person deposits—often three to five business days instead of one to three. This is because the bank processes mobile deposits in batches and has additional verification steps for remote deposits. Check your bank's mobile deposit policy to see the expected timeline and any limits on how much you can deposit per day or per month.
Mailing a money order to your bank
Some banks accept money order deposits by mail. You sign the back of the money order, include a deposit slip with your account number, and mail it to the address your bank provides. This method is slowest: mail transit alone takes several days, and then the bank must process and clear the money order. Expect a hold of one to two weeks or longer.
Mailing a money order also carries the risk of loss or theft in transit. If the money order does not arrive, you will need to contact the issuer (Western Union, MoneyGram, or your bank if it issued the money order) to file a claim and request a replacement. Keep a record of the money order number and the amount before you mail it.
What happens during the clearing period
When you deposit a money order, your bank credits your account immediately—you see the deposit in your balance right away. However, the funds are subject to a hold. During this hold period, the money is in your account but not available for withdrawal. Your bank is verifying that the issuer of the money order actually has the funds to cover it.
If the money order is fraudulent or the issuer does not have sufficient funds, the bank will reverse the deposit and debit your account. This can happen days or even weeks after you deposit it. If you have already spent money against the hold, you could end up overdrawn. For this reason, do not assume the money is yours to spend until the hold is lifted and the bank confirms the deposit has cleared.
Endorsing the money order correctly
Before you deposit a money order, you must sign the back in the endorsement area. The payee name printed on the front of the money order must match the name on your bank account, or the account must be in the name of an authorized signer. If the money order is made out to someone else and you are not authorized to deposit it, the bank will reject the deposit.
If the money order is made out to you and another person (for example, "John Smith and Jane Smith"), both of you may need to sign it. Some banks require both signatures; others do not. Call your bank before you deposit a jointly payable money order to confirm what they need.
Fees and limits for money order deposits
Most banks do not charge a fee to deposit a money order. However, some banks or account types may charge a deposit fee, particularly if you are depositing a large number of money orders or if your account is a basic or limited account. Check your account agreement or call your bank's customer service line to find out whether deposits carry a fee.
Some banks also limit how much you can deposit per day or per month through mobile deposit. In-person deposits at a branch usually have no limit, but mobile deposits may cap out at $2,500 or $5,000 per day depending on the bank. If you are depositing a large money order or multiple money orders, ask about these limits before you attempt the deposit.
What to do if the money order is lost or damaged
If you lose a money order before depositing it, contact the issuer immediately. Western Union and MoneyGram both allow you to file a claim and request a replacement or refund. You will need the money order number, the amount, and the date it was issued. The issuer will verify that the money order has not already been cashed, and if it has not, they will issue a replacement.
If the money order is damaged or the numbers are illegible, most issuers will still accept it for deposit or replacement if you can provide the money order number and other details. Bring the damaged money order to your bank and ask whether they can process it, or contact the issuer directly to request a replacement before attempting to deposit it.
Frequently Asked Questions
How long does it take for a money order to clear after I deposit it?
In-person deposits at a branch usually clear within one to three business days. Mobile deposits typically take three to five business days. Mail deposits can take one to two weeks or longer. The exact timeline depends on your bank and the issuer of the money order. Ask your bank for a specific estimate when you deposit.
Can I withdraw money against a money order deposit before it clears?
No. The funds are on hold until the money order clears. If you withdraw money against the hold and the money order is later rejected, your account will be overdrawn and you may face overdraft fees. Wait until the hold is lifted before spending the money.
What if my bank rejects the money order deposit?
The bank will return the money order to you and explain why it was rejected—usually because the payee name does not match your account, the money order is fraudulent, or the issuer does not have funds. Contact the issuer or your bank to resolve the issue, or deposit the money order at a different bank if you have an account there.
Do I need to bring my ID to deposit a money order in person?
Yes. Banks require photo identification for in-person transactions. Bring your driver's license, passport, or state ID. If you are depositing on behalf of someone else, bring their ID as well, and the account must be in their name or they must be an authorized signer.
Can I deposit a money order made out to someone else?
Only if you are an authorized signer on that person's account. The payee name on the money order must match the account holder's name or an authorized signer's name. If the money order is made out to someone else and you are not authorized, the bank will reject it.