Yes, you can deposit money orders into checking accounts at most banks and credit unions
Money orders are treated like checks by most financial institutions. You can deposit them at your bank's teller window, through an ATM if your bank offers mobile deposit, or by mailing them to your bank's processing center. The process is straightforward, but a few details matter: the money order must be made payable to you or to you and another person, it must be signed on the back, and your bank may hold the funds for a few business days before they become available to spend.
The main difference between depositing a money order and depositing a check is that money orders are considered lower-risk instruments—they're prepaid, so the funds are already may provide. This sometimes means your bank will clear the deposit faster than it would a personal check, though the exact timeline depends on your bank's policy and the amount.
Key Takeaways
- Money orders can be deposited at a teller window, through mobile deposit if your bank offers it, or by mail to your bank's processing address.
- The money order must be made payable to you (or to you and another named person) and signed on the back before deposit.
- Most banks hold money order deposits for one to three business days before the funds are available, though some clear them faster.
- If a money order is made payable to someone else, that person must endorse it to you, and some banks will not accept third-party endorsements.
Depositing at a teller window versus mobile deposit
The fastest way to deposit a money order is in person at a teller window during business hours. You hand the signed money order to the teller, provide your account number, and the deposit is recorded when ready. The funds typically post to your account within one to three business days, depending on your bank's processing schedule.
Mobile deposit—where you photograph the front and back of the money order using your bank's app—is available at many large banks and credit unions. The process is the same as depositing a check: take clear photos in good lighting, submit them through the app, and the bank processes the deposit remotely. Mobile deposit is convenient if you cannot reach a branch during business hours, but some banks impose lower deposit limits on mobile transactions or hold the funds longer than they would for an in-person deposit.
Mailing a money order to your bank is the slowest option. You write your account number on the back of the money order (below your signature), include a deposit slip if your bank provides one, and mail it to the address listed on your bank's website or statements. Processing takes longer because the money order must travel through the mail and then through your bank's back-office processing—typically five to seven business days from the time your bank receives it.
What you need to do before depositing
Before you deposit a money order, sign the back in the endorsement area. This is the blank space on the reverse side, usually near the bottom. Your signature tells the bank that you are the rightful owner and that you authorize the deposit. If you do not sign, most banks will reject the deposit or ask you to sign it at the teller window.
Check that the money order is made payable to you. The front of the money order will show a "Pay to the Order of" line with a name printed on it. If that name is yours, you are ready to deposit. If the money order is made payable to someone else, that person must sign the back first (this is called endorsing it to you), and then you sign below their signature. However, many banks do not accept third-party endorsements for security reasons, so you may need to ask the original payee to deposit it into their account and then transfer the money to you instead.
Verify that the money order is not damaged, faded, or altered in any way. Banks will refuse deposits on money orders that look tampered with or illegible. If the amount or payee name is crossed out or written over, the bank will likely reject it.
How long the money will be available
The hold period for money order deposits varies by bank. Many banks clear money orders within one business day because they are prepaid instruments with may provide funds. Others explore a standard two to three business day hold, the same as they would for a personal check. A few banks hold money orders for up to five business days, particularly if the amount is large or if you are a new customer.
Your bank's hold policy should be listed in your account agreement or on the bank's website under "funds availability" or "deposit holds." If you are unsure, call your bank's customer service line and ask how long money order deposits typically take to clear. Some banks will also tell you the exact date the funds will be available if you provide the money order amount and the time you deposited it.
The hold does not mean the money is not yours—it means you cannot withdraw or spend it yet. During the hold period, the bank is verifying that the money order is legitimate and that the issuer (the company or organization that sold the money order) will actually pay out the funds. Once the hold lifts, the money is fully available and you can spend it without restriction.
What happens if the money order is lost or damaged
If you lose a money order before depositing it, contact the issuer (usually a bank, post office, or check-cashing service) and report it lost. Most issuers will issue a replacement or refund if you can provide the receipt and the money order number. This process can take several weeks, so keep your receipt in a safe place until the money order is deposited.
If a money order is damaged or partially illegible, your bank may still accept it if the payee name, amount, and issuer information are all readable. If the bank refuses the deposit, contact the issuer and request a replacement. Bring your receipt and explain what happened to the original money order.
Depositing money orders from different issuers
Money orders from the U.S. Postal Service, Western Union, MoneyGram, and bank-issued money orders are all treated the same way by most banks—they are deposited like checks and held for one to three business days. The issuer does not affect the deposit process or the hold period, though some banks may have specific policies for certain issuers. If you are depositing a money order from an unfamiliar issuer, ask your bank whether they accept it before you make the trip to the branch.
International money orders (issued outside the United States) are more complicated. Most U.S. banks do not accept them directly. If you have an international money order, contact your bank first to ask whether they will process it. If they will, expect a much longer hold period—often two to four weeks—because the bank must verify the funds through international banking channels.
Frequently Asked Questions
Can I deposit a money order made out to someone else?
Only if that person endorses it to you by signing the back. However, many banks refuse third-party endorsements due to fraud concerns. Your safest option is to ask the original payee to deposit it into their account and transfer the money to you instead.
What if my bank says they cannot deposit the money order?
Ask why—common reasons include damage, illegibility, a third-party endorsement, or an unfamiliar issuer. If the money order is damaged, contact the issuer for a replacement. If your bank straightforward does not accept that type of money order, try a different bank or credit union, or ask the issuer whether they can refund it.
Do I need to tell my bank I am depositing a money order?
No. straightforward deposit it like you would a check. However, if you are depositing multiple money orders or a very large amount, your bank may ask questions as part of standard fraud prevention. Answer honestly and provide receipts if you have them.
How do I know if my money order deposit went through?
Check your account online or call your bank. The deposit should appear as pending within one business day of deposit. Once the hold period ends, it will show as posted and available. If you do not see it after two business days, contact your bank to confirm they received it.
Can I deposit a money order at an ATM?
Only if your bank's ATMs have a deposit slot and your bank allows mobile deposit through the app. Not all banks offer this feature. Check your bank's website or ask a teller whether your ATM accepts money order deposits.