What ID you need depends on how you deposit

If you deposit a check at your own bank's branch in person, you almost always need a photo ID. A driver's license, passport, or state ID card will work. The teller will verify your identity against your account before processing the deposit.

If you use an ATM at your bank, you typically do not need an ID — your debit card and PIN are your proof of identity. If you mail a check to your bank or deposit it through your bank's mobile app, no ID is required at all.

The rule changes if you are depositing a check into someone else's account or cashing a check instead of depositing it. Cashing a check at a bank where you do not have an account almost always requires ID, and the bank may ask additional questions about where the check came from.

Key Takeaways

  • In-person deposits at your bank's branch require a photo ID, but ATM and mobile app deposits do not.
  • Banks verify your ID to confirm you are the account holder and to prevent fraud.
  • Cashing a check at a bank where you do not have an account requires ID and may trigger additional verification steps.
  • Third-party checks — those made out to someone other than you — often cannot be deposited at all, even with ID.
  • Some banks have stricter rules than others, so calling ahead if you have an unusual situation saves a trip.

Why banks ask for ID at the teller window

Banks are required by federal law to verify the identity of people conducting transactions. When you walk up to a teller with a check, the bank needs to confirm that you are actually the person whose name is on the account. A photo ID serves that purpose.

The ID also protects you. If someone else tried to deposit a check into your account without permission, the ID requirement would stop them. Banks keep records of which ID was shown for each transaction, which creates a paper trail if something goes wrong later.

Depositing checks without going to a branch

Mobile check deposit — taking a photo of the front and back of a check through your bank's app — requires no ID at all. You are already logged into your account, so the bank knows who you are. Most banks process mobile deposits within one business day, though some hold the funds for longer depending on the check amount.

ATM deposits work the same way. Your debit card and PIN prove your identity. You insert the check into the machine, and it scans and deposits automatically. ATM deposits may take slightly longer to process than teller deposits, but you avoid the line.

Mailing a check requires no ID either. Write your account number on the back of the check, include a deposit slip if your bank provides one, and mail it to the address on your bank statement. Mail deposits are slower — typically three to five business days — because the check has to travel and be processed at a central location.

Cashing a check versus depositing it

Cashing means the bank gives you cash instead of putting money into your account. If you are cashing a check at a bank where you do not have an account, you will need a photo ID and the bank may ask where the check came from. Some banks charge a fee to cash checks for non-customers.

If you have an account at the bank, cashing a check is usually faster and may not require ID, though many banks still ask for it as a routine step. The difference is that the bank already knows you and has your information on file.

If the check is made out to someone else and you are trying to cash it, most banks will refuse. Even with ID, third-party checks — those you did not receive directly — create liability for the bank and are rarely accepted.

What happens if you do not have a photo ID

If you arrive at a branch without a photo ID, the teller cannot process an in-person deposit. You will need to come back with one. A few banks may accept a combination of documents — such as a utility bill plus a credit card — but this is uncommon and varies by bank.

Your best option is to use mobile deposit or an ATM instead. Both bypass the ID requirement entirely because you are already authenticated by your login or card and PIN. If neither option is available to you, call your bank ahead of time to ask what documents they will accept.

Depositing checks at banks where you do not have an account

Some banks and credit unions allow non-customers to deposit checks, though this is becoming less common. If you try, you will definitely need a photo ID. The bank may also ask for your phone number, address, or the reason for the deposit.

A safer route is to open a basic checking account at a bank or credit union near you. Many offer accounts with no monthly fee and no minimum balance. Once you have an account, you can deposit checks at any branch or through mobile deposit.

If you do not want to open an account, check-cashing stores and some grocery stores offer check cashing for a fee. These typically require ID as well, and the fee is usually higher than a bank would charge.

Frequently Asked Questions

Can I deposit a check made out to someone else?

Not at most banks. Third-party checks — those made out to a person other than you — are rarely accepted, even with ID. The person whose name is on the check should deposit it into their own account. Some credit unions have different rules, so it is worth asking, but do not count on it.

What if my ID is expired?

Most banks will accept an expired ID as long as it is still recognizable and clearly shows your photo and name. Call your bank first to confirm their specific policy. If your ID is too worn or damaged to read, bring a second form of identification.

Do I need ID to deposit a check at an ATM?

No. Your debit card and PIN are your proof of identity at an ATM. You do not need to show any additional ID. The ATM will scan the check and deposit it into your account automatically.

Will the bank hold a check if I do not have ID?

The bank will not process the deposit at all without ID. You will need to return with a photo ID or use a different deposit method like mobile deposit or an ATM.

Can I have someone else deposit a check into my account?

Generally no. The person depositing the check needs to be the account holder or an authorized signer on the account. If you want someone else to deposit checks for you regularly, ask your bank about adding them as an authorized user.