You cannot send a money order directly to your checking account—you have to deposit it first

A money order is a physical piece of paper. Your bank account is a ledger entry. The money order has to be converted into a deposit before the funds land in your account. You do this by depositing the money order at your bank, credit union, or other financial institution that holds your checking account.

The deposit process is straightforward: you endorse the back of the money order (sign it), provide it to your bank along with a deposit slip or mobile app submission, and the bank credits your account. The timeline depends on how you deposit it—in person at a branch, at an ATM, or through mobile deposit—and your bank's processing schedule.

Key Takeaways

  • Money orders must be physically deposited into your checking account; they cannot be sent directly to the account number.
  • You can deposit a money order in person at a branch, through an ATM, or by taking a photo through your bank's mobile app.
  • In-person deposits typically post the same day or next business day; mobile deposits usually take one to three business days.
  • You must endorse the back of the money order with your signature before depositing it, and the payee name on the money order must match the account holder's name.
  • If the money order is made out to someone else, that person must endorse it to you, and your bank may require additional verification.

Deposit methods and how long each takes

The fastest way to deposit a money order is in person at a branch during business hours. You walk in with the endorsed money order, hand it to a teller along with your account information, and the funds typically post the same day or by the next business day. No forms are required beyond what the teller provides.

ATM deposit is the second option if your bank's ATMs accept money orders. Not all do—check your bank's website or call ahead. You insert the endorsed money order into the machine, enter your account number or card, and confirm the amount. ATM deposits usually post within one to two business days.

Mobile deposit is the slowest but most convenient method. You open your bank's app, select "deposit check or money order," take a photo of the front and back of the endorsed money order, enter the amount, and submit. Mobile deposits typically take one to three business days to post, sometimes longer depending on the amount or your bank's policies.

Some banks also accept money orders by mail. You endorse the money order, include a deposit slip, and mail it to the address on your bank's website. This method takes five to ten business days and carries the risk of loss in transit, so use it only if other options are unavailable.

What you need to do before depositing

The money order must have your name as the payee. If it is made out to you by name, you are ready to deposit. If it is made out to someone else—a spouse, family member, or business—that person must sign the back first. This is called a third-party endorsement, and many banks accept it, but some do not. Call your bank before attempting to deposit a third-party money order.

You must sign the back of the money order yourself, below or next to the payee line. Write your signature exactly as it appears on your account. Do not sign it until you are at the bank, ATM, or ready to photograph it for mobile deposit—signing it early makes it negotiable by anyone who handles it.

Have your account number or debit card ready. For in-person deposits, the teller will ask for your account number or will scan your card. For ATM deposits, you will need your card or account number. For mobile deposits, you will need your account number or to be logged into your app.

What happens if the money order amount is wrong or unclear

If the amount written on the money order does not match the amount printed numerically, or if either is illegible, do not deposit it. Contact the issuer—the place where the money order was purchased—and request a replacement. This is usually a post office, grocery store, or check-cashing service. Bring your receipt if you have it.

If you deposit a money order with a discrepancy and the bank catches it, the deposit will be rejected or held pending verification. You will have to contact the issuer anyway, so it is faster to do so before depositing.

Fees and limits on money order deposits

Most banks do not charge a fee to deposit a money order into your checking account. However, some credit unions or smaller institutions may charge a small deposit fee—typically $1 to $3—if you are not a member or if you exceed a certain number of deposits per month. Call your bank to confirm.

There is no federal limit on how many money orders you can deposit or the total amount. However, if you deposit more than $10,000 in cash or cash equivalents—including money orders—in a single transaction or within a short period, your bank is required to file a Currency Transaction Report (CTR) with the federal government. This is routine and legal; it does not mean you have done anything wrong. If you regularly deposit large amounts, your bank may ask you to provide documentation of the source of the funds.

What to do if a money order does not appear in your account

If you deposited a money order and it has not appeared after the expected timeframe, first check your bank's app or call customer service to confirm the deposit was received and processed. Sometimes a deposit is pending and will post within a day or two.

If the deposit was received but has not posted after three business days, contact your bank's customer service line. Provide the money order number, the amount, and the date you deposited it. The bank can trace the deposit and tell you whether it is still processing or if there is a problem.

If the money order was lost in transit—for example, if you mailed it and it never arrived—contact the issuer with your receipt. Most money order issuers will issue a replacement or refund if you can prove you purchased it and it was not cashed. This process can take two to four weeks.

Depositing a money order to someone else's account

You cannot deposit a money order into someone else's checking account unless that person is present and authorizes it, or unless you have power of attorney over their account. If a money order is made out to another person and you need to get the funds to them, they must deposit it themselves into their own account, or they must endorse it to you and you deposit it into your account.

If you are managing finances for an elderly parent or family member and need to deposit money orders on their behalf, ask your bank whether you can be added as an authorized user or representative on their account. This allows you to make deposits without the account holder present.

Frequently Asked Questions

Can I deposit a money order at any bank, or does it have to be my bank?

It has to be your bank or a bank where you hold an account. You cannot walk into a random bank and deposit a money order into an account you do not have there. Some check-cashing services will cash a money order for a fee, but that is different from depositing it into a checking account.

What if I lost the money order before depositing it?

Contact the issuer with your receipt and the money order number if you have it. Most issuers will place a stop on the money order and issue a replacement. If someone else cashes it first, you may not recover the funds, so report it as soon as possible.

Do I need a deposit slip to deposit a money order?

For in-person deposits, the teller will provide one or will process it without one. For ATM deposits, the machine will guide you through the process. For mobile deposits, no slip is needed—the app handles it. Deposit slips are optional at most banks now.

How long does a money order take to clear?

In-person deposits typically post the same day or next business day. Mobile and ATM deposits usually take one to three business days. The funds are yours to use once they post, though your bank may place a hold on large deposits for up to five business days.

Can I deposit a money order if it is torn or damaged?

If the damage affects the amount, the payee name, or the money order number, most banks will reject it. Contact the issuer for a replacement. Minor damage like a small tear in a corner usually will not prevent deposit, but ask your bank first.