Cash deposits at American Express require a trip to a branch or ATM network partner

American Express does not accept cash deposits through the mail or online. If you have an American Express Bank checking account, you can deposit cash in person at an American Express Financial Advisors office or through ATMs in the MoneyPass network, which American Express partners with for cash deposit services. The specific deposit methods available depend on which American Express checking product you hold and where you are located.

Not all American Express locations accept cash deposits—some are advisory offices only. Before you go, call ahead to confirm the branch can process cash deposits, or use the ATM locator on the American Express website to find a MoneyPass ATM near you that accepts deposits.

Key Takeaways

  • American Express checking accounts accept cash deposits at American Express Financial Advisors branch locations and MoneyPass ATMs, but not by mail or mobile deposit.
  • You will need to visit a physical location in person; there is no remote way to deposit cash into an American Express checking account.
  • Not every American Express office accepts deposits, so confirm your branch location handles cash deposits before you visit.
  • MoneyPass ATM locations vary by region, and you can search for nearby machines on the American Express website or through the MoneyPass ATM locator.

Depositing cash at an American Express branch

If you have an American Express checking account, you can walk into an American Express Financial Advisors office and deposit cash directly. Bring your debit card or account number and a valid photo ID. The teller will process the deposit on the spot, and the funds typically post to your account the same business day or the next business day, depending on the time of deposit.

The challenge is finding a branch that actually handles deposits. American Express has fewer physical locations than traditional banks, and some offices focus only on investment advisory services. Call the branch before you go, or use the branch locator on the American Express website and filter for locations that offer deposit services.

Using MoneyPass ATMs for cash deposits

American Express partners with MoneyPass, a network of ATMs that accept cash deposits for checking account holders. You can find a MoneyPass ATM through the MoneyPass website or the American Express ATM locator, insert your debit card, and deposit cash directly into your account. The process is similar to depositing at any bank ATM: the machine reads your card, you enter the amount, and you feed in the bills.

Availability varies by region. MoneyPass has thousands of ATMs nationwide, but coverage is denser in some areas than others. If you live in a rural area or a region with limited MoneyPass presence, you may need to travel to a branch instead. Check the locator tool with your zip code to see what is near you.

Timing and posting of cash deposits

Cash deposits made at an American Express branch during business hours typically post the same business day. Deposits made at a MoneyPass ATM may take one to two business days to appear in your account, depending on when the ATM is serviced and when the funds are processed by American Express.

If you deposit cash on a Friday evening or over a weekend, expect the funds to post on Monday or Tuesday. Holidays also delay processing. If you need the money urgently, deposit during business hours at a branch rather than at an ATM.

What to bring when you deposit cash

At a branch, bring your American Express debit card or your account number, a valid photo ID, and the cash you want to deposit. The teller may ask you to fill out a deposit slip, though many branches now process deposits electronically without a paper slip.

At a MoneyPass ATM, you only need your debit card and PIN. The ATM will guide you through the deposit process on screen. You do not need an ID at an ATM, but you will need to know your PIN to access the machine.

Alternatives if you cannot reach a branch or ATM

If no American Express branch or MoneyPass ATM is within reasonable distance, you have limited options. American Express does not offer mobile check deposit or mail-in cash deposits for checking accounts. Your alternatives are to transfer money from another bank account you control, use a peer-to-peer payment app like Venmo or PayPal to receive funds from someone else, or wait until you can visit a deposit location.

Some customers open a second account at a traditional bank with more branch locations, deposit cash there, and then transfer the money electronically to their American Express checking account. This adds a step and may take an extra day or two, but it works if you deposit cash frequently and live far from American Express locations.

Deposit limits and daily maximums

American Express does not publicly post a per-transaction cash deposit limit for checking accounts, but most financial institutions cap daily ATM deposits between $500 and $5,000 depending on the account type and the ATM network. Branch deposits may have higher limits. Contact American Express directly to confirm the limits on your specific account, or ask the teller when you arrive at a branch.

If you regularly deposit large amounts of cash, a branch visit is safer than an ATM, because a teller can process multiple deposits or confirm that your account can accept the full amount before you hand over the cash.

Frequently Asked Questions

Can I deposit cash through a mobile app or online?

No. American Express checking accounts do not support mobile check deposit or any form of remote cash deposit. You must visit a branch or MoneyPass ATM in person to deposit cash.

How long does it take for a cash deposit to show up in my account?

Branch deposits usually post the same business day. MoneyPass ATM deposits typically take one to two business days. Deposits made after hours or on weekends post on the next business day or later.

What if the nearest American Express branch is far away?

Use the MoneyPass ATM locator to find a nearby ATM that accepts deposits. If no MoneyPass ATM is close either, consider opening a secondary account at a bank with more locations, depositing cash there, and transferring the funds electronically to your American Express account.

Do I need an ID to deposit cash at a MoneyPass ATM?

No. You only need your American Express debit card and PIN. At a branch, you will need a valid photo ID along with your card or account number.

Is there a limit to how much cash I can deposit at once?

Limits vary by account type and deposit method. ATMs typically cap deposits between $500 and $5,000 per day. Branch deposits may allow more. Contact American Express to confirm the limit on your account.