How Long Does a Money Order Take to Clear: USPS, MoneyGram, and Banks

A money order typically takes one to two business days to clear when you deposit it at a bank, but the exact answer to how long a money order takes to clear depends on who issued it and how you deposited it. 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 follow the same hold rules as ordinary checks, which can mean up to two additional business days. And “available” is not the same as “cleared.” Verification with the issuer can take weeks, and if the money order turns out to be fraudulent, the bank will pull the funds back out of your account.

USPS Money Orders Deposited at a Bank

Federal law treats USPS money orders as one of a short list of instruments that get next-business-day availability. Under Regulation CC, your bank must make the full amount available for withdrawal by the next business day after deposit, provided you hand it to a bank employee and the account is in your name as the payee.1eCFR. 12 CFR 229.10 – Next-Day Availability USPS money orders sit in the same category as U.S. Treasury checks and cashier’s checks for this purpose.

Deposit it through an ATM or mobile app instead of a teller and the deadline stretches to the second business day after deposit.2eCFR. 12 CFR Part 229 – Availability of Funds and Collection of Checks Watch the cutoff time too. Deposits made after your bank’s daily cutoff (typically 2:00 p.m. at a branch and noon at an ATM) count as the next banking day, which pushes the availability window forward by a day.3Federal Deposit Insurance Corporation. VI-1 Expedited Funds Availability Act

If you want the cash immediately and skip the wait entirely, you can cash a USPS money order at any Post Office for free.4USPS. Money Orders

Western Union, MoneyGram, and Other Private Money Orders

Money orders from Western Union, MoneyGram, and similar private issuers are not on Regulation CC’s next-day list. Your bank treats them the same as a personal or business check. The first $275 of your total daily check deposits must be available the next business day, and the rest follows your bank’s standard hold schedule, which can add up to two more business days for most deposits.1eCFR. 12 CFR 229.10 – Next-Day Availability

In practice, many banks release funds from a private money order within one to two business days for customers with a good account history. That’s a courtesy, not a right. The bank is legally allowed to hold the money longer, and plenty of them do.

When a Bank Can Hold a Money Order Longer

Regulation CC lets banks extend hold times past the standard schedule in a few defined situations. If any of these apply, don’t count on the usual one- or two-day turnaround.

  • Large deposits. When your total check deposits for the day exceed $6,725, the bank can place an extended hold on the amount above that threshold, adding up to five business days beyond the normal schedule.5Consumer Financial Protection Bureau. Availability of Funds and Collection of Checks (Regulation CC) Threshold Adjustments
  • New accounts. If your account has been open fewer than 30 calendar days, longer holds apply. For USPS money orders, cashier’s checks, and government checks, the first $6,725 deposited in a day still gets next-day availability, but anything above that can be held until the ninth business day. Regular checks deposited into new accounts have even fewer protections.2eCFR. 12 CFR Part 229 – Availability of Funds and Collection of Checks
  • Reasonable cause to doubt the money order. If the bank has reason to believe the item is fraudulent or won’t be collectible, it can hold it longer. Accounts flagged for repeated overdrafts may also see extended holds applied more often.3Federal Deposit Insurance Corporation. VI-1 Expedited Funds Availability Act

The $6,725 large-deposit figure and the $275 next-day minimum both took effect on July 1, 2025, after an inflation adjustment, and stay in place through 2030.5Consumer Financial Protection Bureau. Availability of Funds and Collection of Checks (Regulation CC) Threshold Adjustments

Available Funds Are Not Cleared Funds

This is where people get hurt. When your bank makes funds “available,” it is extending you a provisional credit based on the federal availability rules. The bank has not yet confirmed the money order is real. Verification with the issuing institution can take weeks, and if the money order comes back as counterfeit or fraudulent, the bank reverses the entire deposit from your account.6Consumer Compliance Outlook. Responding to Counterfeit Instrument Scams

Scammers work this gap constantly. A typical version: someone sends you a money order for more than you’re owed and asks you to deposit it and wire back the difference. The money order looks legitimate, your bank shows the funds as available on schedule, and you send the “overpayment” by wire. Weeks later the money order is confirmed counterfeit, the bank debits your account for the full amount, and the wire is gone. You are on the hook for the loss. The fact that the bank showed the funds as available does not protect you.

If the money order comes from someone you don’t know well, or the situation feels off, verify it directly with the issuer before spending a dollar of it. USPS, Western Union, and MoneyGram each offer ways to confirm whether a specific serial number is a real, unused money order. The safest posture is simple: treat availability as a countdown, not a green light. Wait until you’re sure the item has actually cleared with the issuer before you rely on the funds.

Quick Reference by Issuer and Deposit Method

  • USPS money order, deposited in person at your bank: available by the next business day.
  • USPS money order, deposited by ATM or mobile app: available by the second business day.
  • USPS money order, cashed at a Post Office: immediate, free.
  • Western Union or MoneyGram money order, deposited at a bank: first $275 next business day, remainder typically within one to two more business days, longer if the bank places an extended hold.
  • Any deposit made after the daily cutoff: counts as the next banking day, so add one day to every timeline above.

None of these timelines is the same as final clearance. If there’s any chance the money order isn’t legitimate, give it at least a couple of weeks and confirm with the issuer before you treat the money as yours.