How Long Does It Take for a Money Order to Clear? USPS vs. Private

A money order deposited at a U.S. bank generally takes one to five business days to clear, and how long it takes depends on who issued it and how you deposited it. A U.S. Postal Service money order handed to a teller is available the next business day under federal law. A Western Union or MoneyGram money order usually takes two to five business days. An international money order can take several weeks.

USPS Money Orders Clear the Fastest

Federal banking rules give USPS money orders special treatment. Under Regulation CC, when you deposit a USPS money order in person with a bank 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 is the same fast-track treatment given to U.S. Treasury checks and cashier’s checks.

Skip the teller and you lose the guarantee. Deposit through an ATM or a mobile app and the bank has up to two business days to release the funds.2eCFR. 12 CFR 229.12 – Availability Schedule

You can also bypass your bank. Any U.S. post office will cash a USPS money order on the spot if you are the payee, sign it in front of a postal employee, and show valid identification. The single-order limit for a domestic USPS money order is $1,000.3USPS. Verifying U.S. Postal Service Money Orders

Western Union, MoneyGram, and Other Private Money Orders

Money orders from private issuers do not qualify for next-day availability. Banks treat them like regular checks under Regulation CC’s standard schedule. A local item can be held up to two business days after deposit. A nonlocal item can be held up to five business days.2eCFR. 12 CFR 229.12 – Availability Schedule

One partial exception helps if you need cash quickly. The first $275 of any check deposit not already covered by a next-day rule must be available by the next business day.1eCFR. 12 CFR 229.10 – Next-Day Availability Deposit a $500 MoneyGram money order and at least $275 should be available the next business day, with the remainder following the standard schedule.

Retailers that sell private money orders, like grocery stores and big-box chains, will often cash them for a fee. Check-cashing outlets charge either a flat fee or a percentage of the face value, and rates vary by location.

How Your Deposit Method Changes the Timeline

How you submit the money order affects when the bank starts processing it.

  • With a bank teller, the document is inspected on the spot and back-end processing begins the same day. This is the only method that triggers next-day availability on USPS money orders.
  • At an ATM, a bank employee still has to physically retrieve and verify the paper, which often doesn’t happen until the next business day. That adds at least a day.
  • With mobile deposit, your phone image goes through automated quality and fraud screening before the standard clearing period even starts. A blurry or incomplete image can trigger manual review and further delay.

If speed matters, walking into a branch and handing the money order to a teller gives you the shortest wait.

International Money Orders Take Weeks

A money order issued outside the United States can take several weeks to clear. Your domestic bank has to coordinate with a foreign financial institution, and international communication cycles don’t follow U.S. banking timelines. Currency conversion adds another layer, since the bank must confirm the exchange rate and verify the foreign issuer’s standing.

International money orders are not covered by Regulation CC’s domestic availability schedules, so banks have wide discretion over how long they hold the funds. Most banks release nothing until they receive absolute confirmation from the foreign institution. If the transaction requires screening against federal sanctions lists, that can add still more time.

When a Bank Can Hold the Funds Longer

Even when a money order would normally clear within a day or two, several circumstances allow your bank to extend the hold.

Large Deposits

If the total you deposit by check on a single day, including money orders, exceeds $6,725, the bank can place an extended hold on the amount above that threshold. For a USPS or local money order, that adds up to five business days. For a nonlocal item, it can add up to six.4eCFR. 12 CFR 229.13 – Exceptions The threshold is applied across all your accounts at the same bank, so splitting the deposit between accounts 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, standard availability rules still apply.4eCFR. 12 CFR 229.13 – Exceptions

Doubts About the Item

A bank can also extend a hold when it has reasonable cause to doubt collectibility. Signs of alteration, issuer information that doesn’t match records, or a history of repeated overdrafts on your account can all trigger this. The bank will typically contact the issuing company directly to verify the document before releasing funds.

Available Funds Are Not Cleared Funds

This is the most important point to understand about money order timing. Even after your bank makes funds available in your account, the money order may not have finished clearing. Federal law requires banks to release funds on a set schedule, but that schedule is faster than the time it takes to fully verify a document. If the money order later turns out to be counterfeit or altered, the bank can reverse the deposit and pull the money back from your account, sometimes weeks later.5Federal Trade Commission. How To Spot, Avoid, and Report Fake Check Scams

If you’ve already spent the funds when the chargeback hits, your account goes negative and you owe the bank the full amount. Banks generally have the legal right to reverse any provisional credit given for a check or money order that turns out to be uncollectible, and you are the one who has to chase down whoever gave you the fraudulent item.6HelpWithMyBank.gov. Check Fraud Liability

Fake money order scams usually work through overpayment. Someone sends you a money order for more than they owe, then asks you to wire back the difference. The funds appear in your account, you send real money, the money order bounces, and you’re left responsible for the full amount. Never send money based only on a deposited money order showing up in your balance.

Verify a Money Order Before You Deposit It

Checking the item first can save you from a costly reversal.

A current USPS money order has several security features. Held up to a light, it shows a watermark of a Pony Express rider running down the left side and the words “United States Postal Service” in a rectangular box down the right side. A security thread with alternating “USPS” text runs vertically through the paper. A QR code links to the USPS verification site.7U.S. Postal Inspection Service. How to Spot a Fake

You can also verify a USPS money order online using 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 carry their own security features, including watermarks and heat-sensitive ink. If you have doubts about a private money order, contact the issuer before depositing. Both companies operate customer service lines that can confirm whether a specific serial number is valid.