The short answer: yes, you can open one

You can open a bank account. Banks are required by law to offer accounts to people who want them, and most will open an account for you if you bring the right documents and have a valid reason to be in the country. The process takes about 15 to 30 minutes in person, or sometimes longer online.

The main things banks check are: who you are (through an ID), whether you have a history of fraud or unpaid overdrafts at other banks, and whether you meet their minimum deposit requirement — which is often zero dollars. Some banks also ask where your money comes from, but that is a standard question, not a barrier.

If you have never had a bank account before, or if you have been away from banking for a while, the process is the same as for anyone else. You do not need perfect credit, a job, or a lot of money to start.

Key Takeaways

  • You will need a government-issued ID (a driver's license, passport, or state ID card) and proof of your address, such as a utility bill or lease.
  • Banks check a system called ChexSystems to see if you have unpaid overdrafts or fraud on record at other banks, but a clean history is not required to open an account.
  • Many banks have no minimum deposit, so you can open an account with whatever money you have or even zero dollars.
  • Online accounts are faster but require a mailing address and sometimes take a few extra days to verify; in-person accounts are when ready.
  • If one bank declines you, another bank will likely accept you — different banks have different policies.

What documents you need to bring

You need two things: proof of who you are and proof of where you live. A government-issued ID covers the first — a driver's license, state ID card, or passport all work. If you do not have one, a tribal ID or military ID will also work at most banks.

For proof of address, bring something with your name and current address on it. A utility bill (electric, gas, water), a lease, a mortgage statement, or a recent bank statement from another bank all count. The document usually needs to be from the last 60 days, though this varies by bank. If you do not have any of these, ask the bank what they will accept — some take a government benefits letter or a letter from a shelter or social service agency.

Bring your Social Security number or ITIN (Individual Taxpayer Identification Number) if you have one. Banks use this to check ChexSystems and to report interest you earn. If you do not have either, tell the bank — they can still open an account for you, though the process may take longer.

What banks check before opening your account

Banks look at ChexSystems, a database that tracks overdrafts and fraud. If you owe money from a closed account or if someone reported you for fraud, it shows up here. But having something on your ChexSystems record does not automatically disqualify you — many banks will still open an account for you, especially if the issue was years ago or if you have since paid what you owed.

If a bank declines you because of ChexSystems, you have the right to know why. Ask them to tell you what is on your record, and you can also request a free copy of your ChexSystems report directly from the company. You can dispute errors on that report.

Banks also ask basic questions: where you live, what you do for work, and where your money comes from. These are routine questions, not red flags. They are asking to understand your account, not to judge you.

Minimum deposits and account fees

Many banks have no minimum deposit at all — you can open an account with zero dollars and add money later. Some banks ask for a small deposit, usually between $25 and $100, to get your free guide. A few banks have higher minimums, but those are less common for basic checking accounts.

Ask about monthly fees before you open the account. Some banks charge $5 to $15 per month just to keep the account open. Others waive the fee if you keep a minimum balance (often $500 or more) or if you set up direct deposit. Many banks, especially online banks and credit unions, have no monthly fee at all.

Overdraft fees are separate — these happen if you spend more money than you have in the account. A typical overdraft fee is $30 to $35 per transaction. You can ask the bank to turn off overdraft protection so that transactions straightforward decline instead of charging you a fee.

Opening an account in person versus online

In-person is faster and simpler if you have the documents with you. You walk into a branch, show your ID and proof of address, answer a few questions, and walk out with a debit card and account number the same day. You can start using the account when ready.

Online accounts are convenient if you do not have a branch near you or if you prefer not to go in person. You upload photos of your ID and proof of address, answer questions on the website, and the bank verifies everything. This usually takes 1 to 3 business days. You will get a temporary account number right away, but your debit card arrives by mail a week or two later.

Online accounts require a mailing address where the bank can send your card and statements. If you do not have a permanent address, open an account in person instead, or ask the bank if you can use a friend's address or a community center address temporarily.

If a bank says no

If one bank declines you, try another. Banks have different policies — one bank might decline you because of your ChexSystems record while another bank accepts you. Credit unions often have more flexible policies than large banks, especially if you live in their service area or work in a field they serve.

Some banks specialize in accounts for people with banking history issues. These are called second-chance accounts or fresh start accounts. They may have higher fees or lower limits on how much you can deposit, but they are designed for people in your situation. Ask the bank directly if they offer a second-chance account.

If you were declined, ask the bank why. If it was ChexSystems, get a copy of your report and fix any errors. If it was something else — income, address, or ID issues — ask what you can do differently at another bank.

What happens after you open the account

Once your account is open, you can deposit money by going to a branch, using an ATM, or setting up direct deposit from an employer or benefits program. You can withdraw money the same ways. Your debit card lets you pay at stores and online, and you can write checks if you order a checkbook.

The bank will send you statements — either by mail or email, depending on what you choose. These show every transaction, so you can track where your money goes. Many banks also have a website or app where you can check your balance anytime.

If you have questions after you open the account, go back to the branch or call the customer service number on your debit card. Banks are used to answering questions from people new to banking, and they expect it.

Frequently Asked Questions

Do I need a job to open a bank account?

No. Banks do not require you to have a job. They ask where your money comes from — it could be a job, benefits, family help, or savings — but they do not verify employment. If you receive unemployment, Social Security, disability, or other benefits, that counts as a source of income.

What if I do not have a permanent address?

Open an account in person at a branch if you can. If you have a temporary address — a shelter, a friend's place, or a community center — you can use that. Some banks also accept a PO box, though not all. Call ahead and ask what the bank will accept before you go in.

Can I open an account if I have been reported to ChexSystems?

Yes. Having something on your ChexSystems record does not automatically disqualify you. Many banks will still open an account, especially if the issue was old or if you have since resolved it. If one bank declines you, try another bank or ask about a second-chance account.

How long does it take to open an account?

In person: 15 to 30 minutes. Online: 1 to 3 business days for verification, though you get a temporary account number right away. Your debit card arrives by mail within 1 to 2 weeks.

What is the difference between a checking account and a savings account?

A checking account is for money you use regularly — you can write checks, use a debit card, and make unlimited withdrawals. A savings account earns a small amount of interest and is meant for money you keep longer. Most people start with a checking account. You can open both at the same time if you want.