Short Answer

While you can usually deposit a check at an ATM, there are fewer banks that allow you to cash a check at an ATM. This is to protect banks from the risk of a bounced check, and also because ATMs only have a limited amount of cash on hand for withdrawals. For more details on cashing or depositing checks at an ATM, see below.

Can You Cash a Check at an ATM?

While you can deposit checks at most ATMs, you usually cannot cash a check at an ATM. There are a few reasons for this. First, ATMs have a limit to the amount of cash stocked inside the machine. Second (and more importantly), banks want to ensure the check you deposit has the funds in the issuing account to cover the amount of the check. If the bank issues you the cash on the spot but the check bounces, that puts the bank at risk. It doesn’t make financial sense for the bank to hand over cash from the ATM before knowing if the check is good.

This is why banks typically won’t allow access to funds from a check you deposit for at least one business day. You can withdraw cash from the ATM if you have additional funds available in your account, but the cash from the check you are depositing won’t be available immediately. See our related research for the ATM withdrawal limits at several big banks. To get the funds from your check quickly, we also list 30+ places that cash checks.

Can You Deposit a Check at an ATM?

Yes, you can deposit a check at most ATMs. There are some rules in place, but depositing a check through an ATM is fairly standard bank practice. You will have to meet three main requirements:

  1. You must have an ATM card, debit card, or check card in order to use the ATM.
  2. The ATM has to be a deposit-smart ATM. Some ATMs are withdrawal-only and don’t have a place for you to insert the check.
  3. You have to use an ATM owned by your bank. You can’t deposit checks at ATMs that do not belong to your bank.

To deposit a check through an ATM, you’ll need to insert your card like you would when making a cash withdrawal. From the menu screen, look for an option to make a deposit and specify to which account. Be sure your check is endorsed. If you’re depositing multiple checks, some ATMs allow you to insert them as a stack, while others will require a bank envelope. Verify your transaction to complete it.

ATM Check Policies by Bank

We’ve researched some of the largest U.S. banks and their associated ATM check policies. Unfortunately, none of them offer check cashing through ATMs, but all of them offer ATM check deposits. We’ve also included information on which banks have smartphone apps, in case you would prefer to use mobile check deposit.

Bank of America

  • Can you cash a check at the ATM? No
  • Can you deposit a check at the ATM? Yes; you can deposit up to 10 checks at a time, depending on the ATM.
  • Accepted check types:
    • Business
    • Cashier’s
    • Government
    • Money orders
    • Payroll
    • Personal
  • Excluded check types:
    • Foreign checks (not in U.S. dollars)
    • Home-printed checks that don’t use magnetic ink
    • Third-party checks
  • Smartphone app: Available for iOS and Android
  • Find an ATM

BMO Harris Bank

  • Can you cash a check at the ATM? No
  • Can you deposit a check at the ATM? Yes
  • Accepted check types:
    • Cashier’s
    • Government
    • Money order
    • Payroll
    • Personal
  • Excluded check types:
    • Checks with missing, restrictive, or conditional endorsements
    • Foreign checks (drawn on banks outside the U.S. or not in U.S. dollars)
    • Postdated or stale dated checks
    • Third-party checks
  • Smartphone app: Available for iOS and Android
  • Find an ATM

Capital One

  • Can you cash a check at the ATM? No
  • Can you deposit a check at the ATM? Yes; you can deposit up to 30 checks at one time.
  • Accepted check types:
    • Cashier’s
    • Government
    • Money orders
    • Payroll
    • Personal
  • Excluded check types:
    • Checks not made out to you, including third-party checks
  • Smartphone app: Available for iOS and Android
  • Find an ATM

Chase Bank

  • Can you cash a check at the ATM? No
  • Can you deposit a check at the ATM? Yes; you can deposit up to 30 checks at one time.
  • Accepted check types:
    • Government
    • Money orders
    • Payroll
    • Personal
  • Excluded check types:
    • Foreign
    • Third-party
  • Smartphone app: Available for iOS and Android
  • Find an ATM

Citibank

  • Can you cash a check at the ATM? No
  • Can you deposit a check at the ATM? Yes
  • Accepted check types:
    • Government
    • Payroll
    • Personal
  • Excluded check types:
    • Foreign
    • Third-party
  • Smartphone app: Available for iOS and Android
  • Find an ATM

Fifth Third Bank

  • Can you cash a check at the ATM? No
  • Can you deposit a check at the ATM? Yes
  • Accepted check types:
    • Cashier’s
    • Government
    • Payroll
    • Personal
  • Excluded check types:
    • Foreign
    • Third-party
  • Smartphone app: Available for iOS and Android
  • Find an ATM

HSBC Bank

  • Can you cash a check at the ATM? No
  • Can you deposit a check at the ATM? Yes
  • Accepted check types:
    • Cashier’s
    • Government
    • Money orders
    • Payroll
    • Personal
  • Excluded check types:
    • Foreign checks
    • Third-party
  • Smartphone app: Available for iOS and Android
  • Find an ATM

PNC Bank

  • Can you cash a check at the ATM? No
  • Can you deposit a check at the ATM? Yes
  • Accepted check types:
    • Government
    • Money orders
    • Payroll
    • Personal
  • Excluded check types:
    • Foreign checks
    • Third-party checks
  • Smartphone app: Available for iOS Android
  • Find an ATM

Regions Bank

  • Can you cash a check at the ATM? Yes, but check cashing service may not be available for all types of checks.
  • Can you deposit a check at the ATM? Yes, you can deposit up to 20 checks or 50 bills at a time.
  • Accepted check types:
    • Government
    • Payroll
    • Personal
    • Two-party business checks
  • Excluded check types:
    • Altered checks
    • Foreign checks
    • Money orders
    • Stale dated checks
    • Third-party checks
  • Smartphone app: Available for iOS and Android
  • Find an ATM

SunTrust Bank

  • Can you cash a check at the ATM? No
  • Can you deposit a check at the ATM? Yes
  • Accepted check types:
    • Government
    • Money orders
    • Payroll
    • Personal
  • Excluded check types:
    • Checks addressed to someone other than you
    • Foreign checks
    • Third-party checks
  • Smartphone app: Available for iOS and Android
  • Find an ATM

TD Bank

  • Can you cash a check at the ATM? No
  • Can you deposit a check at the ATM? Yes
  • Accepted check types:
    • Government
    • Money orders
    • Payroll
    • Personal
  • Excluded check types:
    • Altered or duplicate checks
    • Checks that are payable to someone other than you or a joint account holder
    • Foreign checks
    • Previously deposited checks
  • Smartphone app: Available for iOS and Android
  • Find an ATM

U.S. Bank

  • Can you cash a check at the ATM? No
  • Can you deposit a check at the ATM? Yes; you can deposit up to 30 checks at one time.
  • Accepted check types:
    • Business checks addressed to the name or business listed on the U.S. Bank account
    • Cashier’s
    • Government
    • Money orders
    • Payroll
    • Personal
  • Excluded check types:
    • Altered checks or photocopies
    • Checks drawn on foreign banks
    • Checks made payable to a business unless the business name is listed on your U.S. bank account
    • Checks made payable to people other than yourself
    • Checks with no date or an incomplete date
    • Checks with no payee listed
    • Checks with numeric and written amounts that do not match
    • Improperly or restrictively endorsed checks
    • Postdated checks
    • Traveler’s checks with a different counter signature
  • Smartphone app: Available for iOS and Android
  • Find an ATM

Wells Fargo

  • Can you cash a check at the ATM? No
  • Can you deposit a check at the ATM? Yes; you can deposit up to 30 checks per transaction.
  • Accepted check types:
    • Government
    • Money orders
    • Payroll
    • Personal
  • Excluded check types:
    • Foreign
    • Third-party
  • Smartphone app: Available for iOS and Android
  • Find an ATM


This Season

19 comments


  • Michelle

    I had purchased a money order from Wells Fargo and I filled it out to me. Can I still get a refund back since I don’t have any use for it?

    • First Quarter Finance logo
      First Quarter Finance | Lindsey Desmet

      Hello, Michelle! Since you filled the money order out to yourself, you can cash it rather than request a refund. You can cash the money order at your own bank, or see our list of places that cash money orders for more options. Best of luck!

  • jay

    Can I use any bank ATM to deposit a check to my Walmart MoneyCard?

    • First Quarter Finance logo
      First Quarter Finance | Lindsey Desmet

      Hello, Jay! You cannot deposit funds directly onto your MoneyCard using an ATM; however, if you have a bank account, you can deposit your check to the bank ATM and then transfer the funds to your MoneyCard. You can also cash the check and deposit it to your MoneyCard at any Walmart store. You can find more information about your deposit options at the Walmart MoneyCard website.

  • Name* (displayed publicly)

    Can I deposit an endorsed check to my account via ATM Citi bank

    • First Quarter Finance logo
      First Quarter Finance | Laura Bachmann

      Hi,

      Yes, you can use a Citibank ATM to deposit a check into your Citibank account. Even more convenient is mobile deposit. Via their phone app, you can deposit your check from any where.

  • Nadia

    Can you deposit a check at any atm, or does it have to be specific to your bank?

    • First Quarter Finance logo
      First Quarter Finance | Laura Bachmann

      Hi Nadia, yes, you will have to use your bank’s ATM to deposit your check.

  • Princess

    Hey, o.k so i got my company check. Its a large amount ..
    I have a closed account with wells Fargo..
    And the check is logo with wells Fargo bank..
    Does that mean i have to make a deposit only..instead of cashing it.
    Or can i be able to go through a different bank..or does it have to be the actual bank on the check.

    • First Quarter Finance logo
      First Quarter Finance | Hillary M. Miller

      Hi,

      Typically, in order to cash a check at a bank, you either need to have an account at that bank, or the check has to be written from that bank. If you have a Wells Fargo check, you can go to Wells Fargo to cash it, whether or not you have an account there. You’ll pay a check cashing fee of $7.50 (for Wells Fargo — it varies among different banks), but Wells Fargo will cash its own checks. If you have an account at a different bank, you can deposit or cash the check there. Usually you aren’t charged a fee to cash or deposit a check at your own bank. I hope this helps!

  • Manman

    Hi, I have a personal check that i want to cash/deposit to a Prepaid debit card. Can i go to any atm and cash it? If so which ones.

    • First Quarter Finance logo
      First Quarter Finance | William Lipovsky

      Hello,

      It depends on the type of prepaid debit card you have. If it’s a bank-issued card, like the Chase Liquid card, you can load funds at any Chase DepositFriendly ATM. Adding funds this way is common with many large banks.

      But if you have a generic prepaid card that can be purchased at a store, there’s no seamless way to deposit a check onto the card. What you’ll have to do is cash the check or deposit the check and then you’ll have options. Depending on the card, you can buy a ‘reload pack’ from a retail store, you can add funds directly at the checkout or you can transfer money from your bank account after it has been deposited.

  • Matthew

    Hi, my question requires background info, I have an account at a credit union, and I want to deposit cash via ATM (Wells Fargo), my question is.

    Is this actually possible, can I deposit cash through a ATM to my credit union?

    • First Quarter Finance logo
      First Quarter Finance | William Lipovsky

      Hi Matthew,

      It’s not possible. For depositing cash, you must use an ATM owned by your bank/credit union. You cannot channel funds to go to any institution.

  • Tony

    Do you know if someone can deposit a check into my account using an Citi ATM?

    • First Quarter Finance logo
      First Quarter Finance | William Lipovsky

      Hi Tony,

      I made multiple attempts to find out this information but since I don’t have a Citi Bank account, it’s hard to get ahold of anyone. You can call Citi Bank at 1-800-627-3999 and they will have an answer for you.

      • Anton S Yakovlev

        Hi Will, thanks for your reply. I’ll try to call them. It could be an issue though, as I’m currently travelling out of US.

  • William

    Is there a limited amount of money the check has to have or it don’t matter for example I have a 14,000 check is that to much or that don’t matter because I’m always busy so I can’t realy be going in line to the counter.

    • First Quarter Finance logo
      First Quarter Finance | William Lipovsky

      Hi William,

      Very good question although I’m afraid I cannot give you a very good answer. Some institutions set a deposit dollar amount max per day – such as $10,000. Most institutions set a daily max based on the number of checks you can deposit (the majority of institutions). You can let me know the bank of your bank/credit union and I’ll find out. Or, you’ll probably be just fine as most institutions don’t limit based on check amount.