A money order deposited at a U.S. bank generally clears in one to five business days. A U.S. Postal Service money order handed to a teller must be available by the next business day under federal law. Money orders from Western Union, MoneyGram, and other private issuers are treated like ordinary checks and can take two to five business days. International money orders often take several weeks.
USPS Money Orders Clear the Fastest
Federal banking rules single out USPS money orders for quick availability. Under Regulation CC, if you deposit a USPS money order in person with a teller and you are the named payee, the bank must make the full amount available by the next business day.1eCFR. 12 CFR 229.10 – Next-Day Availability That’s the same treatment given to U.S. Treasury checks and cashier’s checks.
Deposit the same money order through an ATM or your bank’s mobile app and you lose that guarantee. The bank then has up to two business days to release the funds.2eCFR. 12 CFR 229.12 – Availability Schedule
You can also skip the bank. Any U.S. post office will cash a USPS money order on the spot as long as you are the payee, sign in front of a postal employee, and show valid ID. The single-order cap on domestic USPS money orders is $1,000.3USPS. Verifying U.S. Postal Service Money Orders
Western Union and MoneyGram Money Orders Take Longer
Money orders from private issuers don’t get next-day treatment. Banks handle them under the standard Regulation CC schedule for checks. A local item can be held up to two business days after deposit; a nonlocal item can be held up to five.2eCFR. 12 CFR 229.12 – Availability Schedule
One useful floor applies either way. The first $275 of a check deposit that isn’t already covered by next-day rules must be available on the next business day.1eCFR. 12 CFR 229.10 – Next-Day Availability So if you deposit a $500 MoneyGram money order, at least $275 should be usable the next business day, with the rest following the schedule.
Your Deposit Method Changes the Timeline
How you submit the money order affects when the clock actually starts.
- In person with a teller: the document is inspected immediately and processing begins the same day. This is the only route that qualifies for next-day availability on a USPS money order.
- At an ATM: a bank employee still has to retrieve and verify the paper document, which often doesn’t happen until the next business day. Add at least one day.
- Through mobile deposit: your phone captures an image that runs through automated quality and fraud checks before the standard clearing window even begins. A blurry or incomplete photo can trigger manual review and stretch the wait further.
If you need the money quickly, deposit with a teller.
International Money Orders Take Weeks
A money order issued outside the United States clears on a different scale, often several weeks. Your bank has to coordinate with a foreign financial institution, and international communication cycles don’t follow U.S. banking timelines. Currency conversion adds another step, since the bank has to confirm the exchange rate and verify the foreign issuer.
International money orders fall outside Regulation CC’s domestic availability schedules, so banks have broad discretion over how long they hold the funds. Most won’t release any portion of the deposit until they receive confirmation from the foreign institution. Some transactions are also screened against federal sanctions lists, which can add processing time if details about the sender trigger a review.
When the Bank Can Hold the Money Longer
Even a money order that would normally clear in a day or two can be held longer in specific situations.
Large Deposits
If your total check deposits on a single day (money orders included) exceed $6,725, the bank can place an extended hold on the amount above that threshold. For a USPS or local money order, the extension can add up to five business days. For a nonlocal item, up to six.4eCFR. 12 CFR 229.13 – Exceptions The threshold applies across all of your accounts at that bank, so splitting a deposit doesn’t help.
New Accounts
If your account is less than 30 days old, the bank can hold check deposits above $6,725 for up to nine business days. Below that amount, the standard rules apply.4eCFR. 12 CFR 229.13 – Exceptions
Doubtful Items
A bank can also extend a hold when it has reasonable cause to doubt collectibility. Signs of alteration, issuer information that doesn’t match the bank’s records, or a history of repeated overdrafts on your account can all trigger this. The bank will typically contact the issuer directly before releasing funds.
“Available” Is Not the Same as Cleared
This is the part most people miss. Federal law requires banks to release funds on a schedule that is faster than the time it actually takes to verify a document all the way through. If the money order later turns out to be counterfeit or altered, your bank can reverse the deposit and pull the money back out of your account, sometimes weeks after you saw it appear.5Federal Trade Commission. How To Spot, Avoid, and Report Fake Check Scams
If you’ve already spent those funds, your account goes negative and you owe the bank the full amount. The bank generally has the legal right to reverse any provisional credit it gave you for an item that turns out to be uncollectible. Recovering the loss is on you, and it means pursuing whoever gave you the fraudulent money order.6HelpWithMyBank.gov. Check Fraud Liability
Fake money order scams typically involve someone overpaying you and asking you to wire back the difference. The funds show in your balance, you send real money, and then the money order bounces. Never send money based only on a deposited money order appearing in your account.
Verify a Money Order Before You Deposit It
Checking a money order before deposit can save you from a chargeback later.
Current USPS money orders carry several security features. Held up to a light, the paper shows a watermark of a Pony Express rider down the left side and the words “United States Postal Service” in a rectangular box down the right. An embedded security thread with alternating “USPS” text runs vertically through the paper. A QR code on the document links to the USPS verification website.7U.S. Postal Inspection Service. How to Spot a Fake
You can also verify a USPS money order online with the USPS money order tool by entering the serial number, post office number, and issued amount, or call 1-866-974-2733 (Monday through Friday, 8 a.m. to 8 p.m. ET).8USPS. Money Orders FAQs
Western Union and MoneyGram money orders have their own security features, including watermarks and heat-sensitive ink, though the specifics differ by issuer. If you have any doubt about a private money order, call the issuer’s customer service line before you deposit and ask them to confirm the serial number.