Yes, you can deposit a money order into checking account the same way you deposit a check
You can deposit a money order into your checking account at your bank or credit union. The process is nearly identical to depositing a paper check — you endorse the back, fill out a deposit slip if required, and hand it to a teller or use an ATM or mobile app. Most banks treat money orders as negotiable instruments, which means they process them through the same clearing system as checks.
The main difference between a money order and a check is who guarantees the funds. With a check, the bank guarantees payment only if the account holder has sufficient funds. With a money order, the issuer (usually a bank, post office, or money services company) has already collected the full amount upfront, so the funds are may provide. This makes money orders lower risk for the receiving bank, but it does not change how you deposit them.
Timing and hold periods vary by bank and the amount. A small money order might clear within one business day. A larger one could take two to five business days. Your bank's deposit agreement specifies the exact hold period for money orders — ask a teller or check your online account settings to see what applies to your account.
Key Takeaways
- Endorse the back of the money order with your signature, just as you would a check, before depositing it.
- You can deposit a money order in person at a teller window, through an ATM with mobile deposit, or via your bank's mobile app if it supports image capture.
- Money orders clear through the same system as checks, but the issuer guarantees the funds rather than the account holder.
- Hold periods range from one to five business days depending on the amount and your bank's policy.
- Some banks may place a longer hold on money orders from unfamiliar issuers or in amounts over a certain threshold.
Endorsing the money order before deposit
The back of a money order has a blank line labeled "Endorse here" or similar. Sign your name on that line in black or blue ink. This signature tells the bank that you are the intended recipient and that you authorize the deposit. Without your signature, the bank will not process it.
If the money order is made out to someone else, that person must endorse it first. You can then add your name below theirs with the words "Pay to the order of" followed by your name. This is called a third-party endorsement, and some banks will not accept it — they may require the original payee to deposit it into their own account first. Call your bank ahead of time if you are unsure whether they accept third-party endorsements.
Deposit methods: in-person, ATM, and mobile app
The fastest method is usually a teller window during business hours. Walk in with your endorsed money order and your debit card or account number. The teller will verify the amount, scan or photograph it, and credit your account. You will receive a receipt showing the deposit amount and date.
Many banks now offer mobile deposit through their app, which lets you photograph the front and back of the money order from your phone. The app transmits the images to the bank, which processes them the same way as a teller-deposited check. Mobile deposit is convenient but requires that your bank supports it — not all do. Check your bank's app or website to see if the feature is available for your account type.
ATM deposit works at some banks and credit unions. You insert the endorsed money order into the machine, which scans it and credits your account. Not all ATMs accept money orders, and not all that do accept them 24 hours a day — some machines are restricted to checks only or to deposits during certain hours. If your bank has an ATM, test it with a small amount first or ask a teller which machines accept money orders.
How long a money order takes to clear
The clearing timeline depends on the issuer and the amount. A money order from a major bank or the U.S. Postal Service typically clears within one to two business days. Money orders from smaller issuers or check-cashing services may take longer — sometimes three to five business days.
Your bank may place a hold on the funds during this time, meaning you cannot withdraw or transfer the money until the hold lifts. Federal law (Regulation CC) limits how long banks can hold deposited checks, but money orders are not always subject to the same rules. Your bank's deposit agreement will state the hold period for money orders. Some banks hold all money orders for the same period as checks; others have a separate policy.
If you need the funds urgently, ask your bank whether it will release the money sooner for a smaller amount or a money order from a well-known issuer. Some banks will clear a small postal money order within hours if you deposit it in person at a branch.
What happens if the money order is lost or damaged
If the money order is damaged but still readable, most banks will accept it. If it is torn, water-damaged, or illegible, the bank may reject it and ask you to contact the issuer for a replacement.
If the money order is lost before you deposit it, contact the issuer when ready. The U.S. Postal Service, for example, can issue a replacement if you have the receipt and can provide the serial number and amount. Banks and other issuers have similar processes. You will usually need to wait a set period (often 30 days) to confirm the original money order was not cashed, then request a replacement. Keep your receipt until the money order clears.
Deposits from non-bank money order issuers
Money orders from check-cashing stores, grocery stores, or wire transfer services work the same way as bank-issued ones, but some banks scrutinize them more closely. A bank may place a longer hold on a money order from an unfamiliar issuer or one that is not FDIC-insured. This is because the bank cannot verify the funds as easily as it can with a postal or bank-issued money order.
If you regularly deposit money orders from the same non-bank issuer, your bank may eventually reduce the hold period once it recognizes the pattern. If the hold is longer than you can wait, ask your bank whether it will clear the money order faster if you deposit it in person with a teller rather than through an ATM or app.
Frequently Asked Questions
Can I deposit a money order made out to someone else?
Only if that person endorses it first. They sign the back, then you add your name below with "Pay to the order of" and your signature. Many banks reject third-party endorsements, so call ahead. The safest option is for the original payee to deposit it into their own account first, then transfer the funds to you.
What if my bank puts a hold on the money order?
The hold is temporary — the bank is waiting for the money order to clear through the issuer's system. You cannot withdraw the funds until the hold lifts, which usually takes one to five business days. Check your deposit receipt or call the bank to find out the exact release date.
Can I deposit a money order at an ATM outside my bank?
No. ATMs from other banks or networks will not accept deposits from your account. Use an ATM owned by your bank or credit union, or deposit in person at a branch. Some credit union networks allow members to deposit at partner ATMs, so ask your institution if that option is available.
Do I need to report a money order deposit to the IRS?
Your bank reports deposits over $10,000 to the IRS as part of standard anti-money-laundering procedures. This is routine and does not mean you owe taxes on the deposit. If the money order is income (wages, freelance work, etc.), you report that income on your tax return regardless of the deposit amount.
What if the money order amount is wrong or the issuer made an error?
Do not deposit it. Contact the issuer with your receipt and ask for a corrected money order. If you deposit an incorrect amount, the bank will process what is written on the money order, not what you intended. Getting a replacement before deposit is faster than trying to correct it afterward.