What you need to bring and the basic steps

To open a checking account at a bank, you will need a government-issued photo ID, proof of your current address, and your Social Security number or ITIN. Most banks also ask for an initial deposit, which ranges from zero dollars at some online banks to $100 or $500 at others. The process itself takes 15 to 30 minutes in person or 10 to 15 minutes online.

Walk into a branch or visit the bank's website. If you go in person, a banker will ask you to fill out an account application form with your name, address, date of birth, and employment information. They will verify your ID and address, run a check through ChexSystems (a banking history database), and then open the account on the spot. If you open online, you upload photos of your ID and proof of address, answer the same questions, and receive account details within hours or by the next business day.

Once the account is open, the bank issues you a debit card and provides your account number and routing number. You can start using the account immediately if you opened it in person; online accounts may have a brief hold before you can make transfers or withdrawals.

Key Takeaways

  • Bring a government photo ID, proof of your address (utility bill or lease), and your Social Security number to open an account in person.
  • Most banks require an initial deposit ranging from $0 to $500, though some online banks waive this entirely.
  • In-person opening takes 15 to 30 minutes; online opening takes 10 to 15 minutes and you receive account details within hours or one business day.
  • Banks check your history through ChexSystems, so a prior account closure or fraud report may prevent you from opening an account at some institutions.
  • You receive a debit card and account details immediately or within one business day, and can begin using the account right away.

What counts as proof of address

Banks accept a narrow list of documents to verify your current address. A utility bill (electric, gas, water, or internet) dated within the last 60 days is the most common choice. A lease or rental agreement, a mortgage statement, a property tax bill, or a government-issued document with your address also works.

A bank statement from another bank, a credit card statement, or a phone bill may be rejected because they are not considered official proof of residence at many institutions. If you do not have any of the accepted documents, ask the bank whether they will accept a letter from your landlord or a recent government notice sent to your address. Some banks will; others will not. Calling ahead saves a wasted trip.

How ChexSystems affects your chances

ChexSystems is a database that tracks banking history. When you apply for a checking account, the bank queries ChexSystems to see whether you have unpaid overdrafts, closed accounts due to fraud, or other red flags. A negative report does not automatically disqualify you, but it may.

If you closed an account because of overdrafts you paid back, most banks will still open an account for you. If you have an unpaid overdraft or a fraud report, some banks will decline. Others, including some credit unions and online banks, are more lenient. You can request your own ChexSystems report for free at www.chexsystems.com to see what is on file before you apply. If there is an error, you can dispute it directly with ChexSystems.

If you are declined, do not apply at multiple banks in quick succession—each application generates a new ChexSystems inquiry and can lower your chances elsewhere. Instead, ask the bank that declined you which specific issue caused the rejection, fix it if you can, and wait 30 days before trying again.

Differences between banks, credit unions, and online banks

Traditional banks charge monthly maintenance fees (typically $10 to $15) but offer in-person service, thousands of ATMs, and branch locations nationwide. Credit unions usually charge lower or no monthly fees, but membership is restricted—you must work for a specific employer, live in a certain area, or belong to an organization. Online banks charge no monthly fees and offer higher interest on savings, but you cannot deposit cash or speak to someone in person.

If you need to deposit cash regularly, a traditional bank or credit union is necessary because online banks do not accept cash deposits. If you rarely use cash and want to avoid fees, an online bank saves money. If you want low fees and in-person service, a credit union is worth checking—membership requirements are often looser than they sound.

Initial deposit requirements and minimum balances

Initial deposit amounts vary widely. Many online banks require no deposit at all. Traditional banks often require $25 to $500 to open an account. Credit unions typically ask for $25 to $100. Some banks waive the initial deposit if you set up direct deposit of your paycheck.

After the account is open, some banks impose a minimum balance requirement—you must keep a certain amount in the account or pay a monthly fee. Common minimums are $500 or $1,000. If your balance drops below the minimum, you are charged a fee each month until you bring it back up. Online banks and many credit unions have no minimum balance. If you cannot maintain a high balance, choose a bank with no minimum or a very low one ($100 or less).

What happens if you are denied

If a bank denies your application, they must tell you why—usually because of ChexSystems, a prior fraud report, or an unpaid overdraft. Ask for the specific reason in writing. If it is a ChexSystems issue, request your report and dispute any errors. If it is an unpaid overdraft, pay it and wait 30 days before applying elsewhere.

If you have been denied multiple times, look for a second-chance checking account. These accounts are designed for people with banking history problems. They often have higher fees and lower limits on debit card transactions, but they are easier to open. Credit unions are more likely to offer second-chance accounts than large national banks. Some online banks also accept applicants with ChexSystems issues.

Setting up direct deposit and online banking

Once your account is open, you can set up direct deposit so your paycheck goes straight into your checking account. Ask your employer's payroll department for the form, or log into your bank's website and find the direct deposit section—it will show your account number and routing number. Give these to your employer, and deposits usually begin within one or two pay cycles.

Online banking lets you check your balance, transfer money, pay bills, and monitor transactions from your phone or computer. Every bank offers this for free. Set up a strong password and enable two-factor authentication (a code sent to your phone when you log in) to protect your account. Most banks also offer a mobile app that works the same way as the website.

Frequently Asked Questions

Can I open a checking account without a Social Security number?

Yes, if you have an ITIN (Individual Taxpayer Identification Number) issued by the IRS. Some banks accept ITINs; others do not. Call ahead or ask at the branch before you go. Credit unions are often more flexible than large national banks on this requirement.

How long does it take to receive my debit card?

If you open an account in person, the bank usually issues a temporary debit card on the spot or within one business day. A permanent card arrives by mail in 7 to 10 business days. Online accounts take longer—the permanent card typically arrives 7 to 14 days after you open the account.

What if I do not have a proof of address document?

Call the bank and ask what alternatives they accept. Some will take a letter from your landlord, a recent government notice, or a utility bill in someone else's name if you live there. Others will not. A few banks may waive the address requirement if you open the account in person with your ID and can answer security questions about your residence.

Do I need to keep a minimum balance to avoid fees?

It depends on the bank. Online banks and many credit unions have no minimum balance. Traditional banks often require $500 to $1,000 to avoid a monthly maintenance fee. Read the account terms before you open—if you cannot maintain the minimum, choose a bank with no requirement or a lower one.

Can I open multiple checking accounts at different banks?

Yes, there is no law against it. However, each application creates a ChexSystems inquiry, and multiple inquiries in a short time can hurt your chances of approval. If you want accounts at two banks, space the applications at least 30 days apart.