You can deposit cash at any Amex Bank ATM, or transfer money from another bank account you own

American Express Bank does not accept cash deposits through the mail or at branch locations — there are no physical Amex Bank branches. Your options are limited to ATM deposits at Amex-branded machines or moving money electronically from a linked account at another bank.

If you have an Amex Bank checking account, you can deposit cash at any ATM that displays the American Express logo. The ATM reads your debit card and accepts bills up to a certain limit per transaction (usually $500 to $1,000, depending on the machine). The deposit posts to your account immediately or within one business day.

If you do not have access to an Amex ATM, you can deposit cash into any other bank account you own, then transfer the money electronically to your Amex checking account using the transfer feature in your online banking portal or mobile app.

Key Takeaways

  • Cash deposits at Amex Bank ATMs post immediately or within one business day, and most machines accept up to $500 to $1,000 per transaction.
  • You must use an ATM with the American Express logo; Amex Bank has no physical branches where you can hand cash to a teller.
  • If no Amex ATM is nearby, deposit cash at your other bank, then transfer the funds electronically to your Amex checking account.
  • Amex Bank ATM locations can be found through the mobile app or the Amex website by searching your ZIP code.

Finding an Amex Bank ATM near you

Open the American Express mobile app or visit the Amex website and use the ATM locator tool. Enter your ZIP code or current location, and the tool will show you every Amex-branded ATM within a set radius. Most results include the address, hours, and distance from where you are.

Amex ATMs are typically located inside or near retail locations, grocery stores, and financial centers in urban and suburban areas. Rural areas may have fewer options, which is why the transfer-from-another-bank method becomes more practical for some customers.

How to deposit cash at an Amex ATM

Insert your Amex debit card into the machine and enter your PIN. Select "Deposit" from the menu. The ATM will prompt you to insert bills one at a time or in a stack, depending on the machine model. Do not insert coins — Amex ATMs accept bills only.

The machine will count and display the total amount you are depositing. Review the amount on screen and confirm the deposit. The transaction will complete, and you will receive a receipt. The funds will appear in your account immediately or within one business day, depending on the time of day you made the deposit.

If the ATM rejects a bill or encounters an error, it will return the cash to you. Do not leave the machine until you have collected all your money and your receipt.

Deposit limits and timing

Most Amex ATMs have a per-transaction limit of $500 to $1,000 in cash. Some machines may be lower. If you need to deposit more than the machine allows, you can make multiple transactions, but this may take time and you will receive multiple receipts.

Deposits made before 11:59 p.m. Eastern Time on a business day typically post the same day. Deposits made after midnight or on weekends and holidays post the next business day. Business days are Monday through Friday, excluding federal holidays.

Transferring cash from another bank account

If you do not have an Amex ATM nearby or prefer not to use one, deposit the cash into a checking or savings account at another bank you own. Then log into your Amex Bank online banking portal or mobile app and select "Transfer Money." Choose "From Another Bank" and enter the routing number and account number of the account where you just deposited the cash.

Amex Bank uses the ACH (Automated Clearing House) network for transfers between banks. ACH transfers typically take one to three business days to complete. The receiving bank (where you deposited the cash) may hold the funds for a day or two before releasing them, so plan for up to five business days in total if you are in a hurry.

You can set up this transfer as a one-time transaction or as a recurring transfer if you deposit cash regularly. Recurring transfers are useful if you receive cash payments and want to move them to Amex automatically on a set schedule.

What to do if your deposit does not appear

If you deposited cash at an Amex ATM and the funds have not appeared within one business day, check your account online or in the mobile app to confirm the deposit was processed. Look for a pending transaction or a receipt number that matches the one you received at the machine.

If the deposit shows as pending, wait until the next business day. If the deposit does not appear at all and you have your receipt, contact Amex Bank customer service with the receipt number, the date and time of the deposit, the ATM location, and the amount. Amex will investigate and either locate the deposit or reverse the transaction and return the cash to the ATM (which you can retrieve at that location within a set timeframe, usually 30 days).

If you transferred money from another bank and it has not arrived after five business days, check with the sending bank first to confirm they released the funds. Then contact Amex Bank with the transfer confirmation number and the date you initiated the transfer.

Fees for cash deposits

Amex Bank does not charge a fee for depositing cash at Amex ATMs. Transfers between your Amex account and another bank account are also free, whether you initiate them from Amex or from the other bank.

However, if you deposit cash at a non-Amex ATM (an ATM owned by another bank) and then transfer the money to Amex, the other bank may charge you a fee for using their ATM as a non-customer. This fee is typically $2 to $3 per transaction and is charged by that bank, not by Amex.

Frequently Asked Questions

Can I deposit cash at a non-Amex ATM and have it go into my Amex account?

No. Non-Amex ATMs will not accept your Amex debit card for deposits. You can only deposit cash at ATMs branded with the American Express logo. If you use a non-Amex ATM, the deposit will go into an account at that bank, not into Amex.

What if I deposit cash at the wrong ATM by mistake?

Contact the bank that owns the ATM immediately and explain the error. Provide your receipt and the amount deposited. The bank can reverse the transaction and return the cash to the ATM for you to retrieve, or they may be able to transfer it to your Amex account if you provide your Amex account details. This process can take several days.

Can someone else deposit cash into my Amex account on my behalf?

No. Only you can use your Amex debit card to deposit cash at an Amex ATM. If someone else wants to send you money, they can transfer it electronically from their own bank account to your Amex account if you give them your routing number and account number. Alternatively, they can deposit cash into their own account and then transfer it to you.

Do I need to report large cash deposits to Amex?

Banks are required by federal law to report deposits of $10,000 or more in a single day to the IRS. This is a standard report and does not mean you have done anything wrong. If you regularly deposit large amounts of cash, Amex may ask you about the source of the funds as part of standard account monitoring.

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

Most cash deposits at Amex ATMs post immediately or within one business day. If you deposited after 11:59 p.m. Eastern Time or on a weekend or holiday, the deposit will post the next business day. If you transferred cash from another bank, allow one to three business days for the ACH transfer to complete.