Can I Deposit a Money Order at an ATM: Endorsing, Holds, and Timing

Yes, you can deposit a money order at an ATM in most cases. Major banks accept money orders at their own branded ATMs, and the machine processes them much the way it processes a paper check: it scans the document, reads the amount, and credits your account. Expect a hold of two to five business days before the full balance is available, and expect some exceptions — standalone ATMs at gas stations and convenience stores generally won’t take deposits of any kind, and some smaller banks and credit unions limit which money orders they’ll accept.

Which ATMs Will Actually Accept a Money Order

Branded ATMs at a physical branch are your best bet. Those machines usually have the image-scanning hardware that reads money orders the same way it reads checks. Standalone ATMs in retail locations rarely handle deposits at all.

Online-only banks and smaller credit unions tend to be stricter. Some will only accept money orders issued by the U.S. Postal Service or by major issuers like Western Union and MoneyGram, and they reject those printed by smaller retailers. Check your bank’s app or website for its specific rules before you go. If ATM deposit isn’t supported, a teller inside a branch is the reliable fallback, since staff can verify the money order on the spot.

Why Mobile Deposit Usually Isn’t an Option

Snapping a photo through your banking app is tempting, but most major banks don’t accept money orders through mobile deposit, including U.S. Postal Service money orders. The security features and formatting on a money order differ enough from a standard check that mobile scanning systems often can’t read them reliably. Realistically, your two choices are an ATM that accepts them or a teller in person.

Filling Out and Endorsing the Money Order

Before you leave, make sure the front is fully completed. The “pay to” line should carry your name (matching the name on your account), and the purchaser information should be filled in. A blank “pay to” line can get the money order kicked back by the scanner or flagged in processing.

Flip it over and sign the endorsement area on the back. Your signature should match the name on the front. Beneath the signature, write “For Deposit Only” followed by your account number. That restrictive endorsement means the money order can only be deposited into your account, not cashed by anyone who might find it if it’s lost.1Consumer Financial Protection Bureau. What Does It Mean for a Check to Be Indorsed “For Deposit Only”?

Use black or blue ink for the best scanner contrast. Keep the document flat and free of tears, heavy wrinkles, or smudges.

The Deposit at the Machine

  • Insert your debit card and enter your PIN.
  • Select “Deposit” from the menu, then pick the checking or savings account that should receive the funds.
  • Feed the money order into the deposit slot with the front side up, or follow the orientation shown on screen.
  • Check the amount the scanner detects. Confirm it matches the face value, and correct it if the ATM allows before approving.
  • Take the receipt. It usually includes an image of the deposited money order. Hold on to it until the funds clear.

If the ATM Jams or Reads the Wrong Amount

Don’t walk away without your receipt or the original document. If the machine returns the money order, shows the wrong amount, or swallows the document without crediting your account, call your bank’s customer service line right away. Most ATMs post the number on the screen or the machine itself. If the ATM keeps the money order, the bank retrieves it during the next servicing and investigates.

Federal rules give you 60 days from the statement that reflects an error to formally dispute a deposit mistake.2Consumer Financial Protection Bureau. Regulation E – Section 1005.11 Procedures for Resolving Errors Report the problem as soon as you notice it, because sorting out an ATM discrepancy gets harder the longer it sits.

When the Money Becomes Available

Federal law treats money orders, including U.S. Postal Service money orders, as “checks” for funds-availability purposes.3eCFR. 12 CFR Part 229 – Availability of Funds and Collection of Checks (Regulation CC) Your bank applies the same hold schedule it uses for check deposits:

Your bank’s app or website will show when the hold lifts and the funds move into your available balance.

Large Deposits

If the money order is for more than $6,725, the bank must release the first $6,725 on the normal schedule, but it can place an extended hold on the amount above that threshold, lasting several additional business days beyond the usual two-to-five-day window.6Federal Reserve. A Guide to Regulation CC Compliance

Accounts Opened in the Last 30 Days

New accounts carry longer holds. Only the first $6,725 deposited on a given day follows the standard next-day rules for certain items, and any amount above that may be held for up to nine business days.7eCFR. 12 CFR 229.13 – Exceptions

When the Bank Can Extend the Hold

Beyond the standard timeline, a bank can place an “exception hold” that delays access for additional business days under specific circumstances:7eCFR. 12 CFR 229.13 – Exceptions

  • Doubt about collectibility. The bank must have a specific, fact-based reason to believe this particular money order may not be paid. It can’t apply the hold just because the deposit is a money order rather than a check.
  • Repeated overdrafts. If the account has been overdrawn on six or more days in the past six months, or by $6,725 or more on two or more days in that period, the bank can extend holds on all deposits for six months.
  • Emergency conditions, such as equipment or communication failures or a payment suspension at the paying bank.

When an exception hold goes on your deposit, the bank must send written notice stating the deposit date, the amount held, the reason, and when the funds will be available.

Be Cautious With Money Orders From Strangers

A common scam involves a counterfeit money order sent for more than the amount owed, with a request that you wire back the “overpayment.” If you deposit the fake and withdraw funds before the fraud surfaces, the bank reverses the entire amount and your account can land in the negative.8Consumer Financial Protection Bureau. Someone Bought Something I Was Selling Online and Sent Me a Check or Money Order for More Than the Price – Should I Be Worried?

Knowingly depositing a forged or altered money order is a federal crime punishable by up to five years in prison.9Office of the Law Revision Counsel. 18 U.S. Code 500 – Money Orders If the deposit is part of a broader scheme to defraud a bank, the penalty can reach up to 30 years under the federal bank fraud statute.10GovInfo. 18 U.S. Code 1344 – Bank Fraud Even an innocent mistake can lead the bank to close the account and report the incident.

Only accept money orders from people or businesses you have reason to trust. If one shows up unexpectedly or for more than the agreed amount, verify it with the issuer before depositing, and tell your bank right away if something looks off.