You need an ID, proof of address, and an initial deposit to open a checking account at a bank or credit union

Most banks and credit unions will open a checking account the same day you walk in or apply online, as long as you bring the right documents. You'll need a government-issued photo ID (driver's license, passport, or state ID card), proof of your current address (a recent utility bill, lease, or bank statement), and enough money for an opening deposit—usually between $0 and $500, depending on the bank.

Some banks let you open an account entirely online without visiting a branch. Others require you to come in person. A few will let you do both—start online and finish in the branch. The process takes anywhere from a few minutes to a few days, depending on whether the bank needs to verify your information through ChexSystems, a checking account history database.

If you don't have a traditional ID or proof of address, some banks and credit unions have alternative paths. Community banks and credit unions are often more flexible than large national chains. You can also ask about second-chance checking accounts, which are designed for people with past banking problems or limited documentation.

Key Takeaways

  • Bring a photo ID, proof of address, and an opening deposit amount (which varies by bank, often $0 to $500).
  • You can open an account in person at a branch, online through the bank's website, or sometimes through a combination of both.
  • The bank will likely run a ChexSystems check to verify your banking history, which takes a few minutes to a few days.
  • If you lack traditional ID or proof of address, credit unions and community banks often have more flexible options than large national banks.
  • Once your account is open, you'll receive a debit card and checks within one to two weeks, though you can use your account immediately.

What documents to bring or upload

You need three things: identification, proof of address, and money. A government-issued photo ID means a driver's license, state ID card, passport, or military ID. If you don't have one, some banks will accept a tribal ID, passport card, or foreign national ID paired with an ITIN (Individual Taxpayer Identification Number).

Proof of address should be dated within the last 60 to 90 days. A utility bill (electric, gas, water, internet), lease agreement, mortgage statement, or recent bank statement all work. A cell phone bill usually does not. If you're homeless or living with someone else, ask the bank about their options—some accept mail from a government agency or a letter from a shelter.

The opening deposit can be as little as $0 at some online banks and credit unions, or as much as $500 at others. A few banks waive the deposit if you set up direct deposit. You can deposit cash, a check, or transfer money from another account. If you're opening the account online, you'll typically transfer money electronically or mail in a check.

Opening an account in person at a branch

Walk into any branch of the bank you've chosen with your ID, proof of address, and opening deposit. Tell the teller or banker you want to open a checking account. They'll hand you a form or pull it up on a computer and ask you questions about yourself: your full name, date of birth, Social Security number, employment status, and how you plan to use the account.

The banker will run a ChexSystems check, which looks at your history with other banks—whether you've had accounts closed for overdrafts, fraud, or other problems. This check usually takes a few minutes. If you pass, your account opens immediately. If ChexSystems flags something, the bank may ask you questions or deny the account. You have the right to see your ChexSystems report and dispute errors.

You'll choose a PIN for your debit card and sign paperwork. The bank will give you a temporary debit card or a card number you can use right away, though your physical card arrives by mail in one to two weeks. Checks take longer—usually two to three weeks. Your account is ready to use the moment you leave the branch.

Opening an account online

Visit the bank's website and look for a button that says "Open an Account" or "get your free guide." You'll fill out a form with your name, date of birth, address, phone number, email, and Social Security number. Upload a photo of your ID (both sides) and a photo of your proof of address. Some banks let you take these photos with your phone; others ask you to scan them.

The bank will run the same ChexSystems check as a branch would. If everything clears, you'll be asked to fund your account. You can transfer money from another bank account (which takes one to three business days) or mail in a check. Some banks let you deposit a check by photographing it with your phone.

Once your account is funded and verified, you can log in and use it immediately. Your debit card and checks arrive by mail. The whole process usually takes three to five business days, though some online banks are faster. You won't have a banker to call with questions during the process, so read the bank's website carefully or use their online chat if you get stuck.

What happens if the bank says no

Banks can deny you for several reasons: a ChexSystems report showing unpaid overdrafts or fraud, a Social Security number mismatch, or an address that doesn't verify. If you're denied, ask why. The bank must tell you, and you have the right to see your ChexSystems report for free.

If the denial was based on old information—an overdraft from five years ago, for example—you can dispute it with ChexSystems. You can also ask the bank if they offer a second-chance checking account, which has fewer requirements but may charge higher fees. Credit unions are often more willing to work with people who have banking problems, especially if you're a member of the community they serve.

Another option is to open an account at a bank that doesn't use ChexSystems, though these are less common. Some online banks and smaller community banks skip the check entirely. You can also look for banks that specialize in unbanked or underbanked customers.

Fees and account types to know about

Most checking accounts are free, but some charge a monthly maintenance fee ($5 to $15) if you don't meet certain conditions—like keeping a minimum balance or setting up direct deposit. Online banks almost never charge monthly fees. Credit unions usually don't either, though you may need to be a member.

Some accounts come with overdraft protection, which means the bank covers a purchase if your balance goes negative—but charges you a fee (usually $25 to $35 per overdraft). Other accounts decline the purchase instead. You can usually choose which behavior you want when you open the account.

A few banks offer tiered accounts: a basic free account for light users, and a premium account with higher fees but better interest rates or rewards. For most people, a basic free checking account is enough. Read the fee schedule before you commit, especially if you're opening online and can't ask questions in person.

After your account opens: what comes next

You can start using your account immediately, even if your debit card hasn't arrived yet. Most banks give you a temporary card number or let you use your account number to set up direct deposit or bill pay. Your employer or benefits provider can start sending money to your account right away.

Your physical debit card arrives in one to two weeks. Checks take longer—two to three weeks, sometimes more. If you need checks sooner, you can order them from a third-party printer (Costco, Walmart, or online services) for less money than the bank charges, though they take a few extra days.

Set up online banking so you can check your balance, transfer money, and pay bills from home. Most banks let you do this the day your account opens. You'll create a username and password, and many banks offer two-factor authentication (a code sent to your phone) for security. Download the bank's mobile app if you want to deposit checks by phone or check your balance on the go.

Frequently Asked Questions

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

Yes, if you have an ITIN (Individual Taxpayer Identification Number) instead. You'll need to bring your ITIN documentation along with your ID and proof of address. Some banks accept ITINs; others don't. Call ahead or ask online before you visit a branch.

What if I don't have proof of address?

Some banks accept a letter from a government agency, a shelter, or a social services office. Others will accept mail from a utility company or insurance company in your name. If you're homeless, ask the bank about their options—many have procedures for this situation. Credit unions are often more flexible than large banks.

How long does it take to open an account online?

The application itself takes 10 to 15 minutes. The bank's verification process takes one to five business days. Once your account is verified and funded, you can use it immediately, though your debit card and checks arrive by mail later.

Do I have to use direct deposit to avoid fees?

It depends on the bank. Some waive monthly fees if you set up direct deposit; others waive fees if you keep a minimum balance or maintain a certain number of debit card transactions per month. Read the fee schedule for the specific account you're opening.

Can I open a joint checking account with someone else?

Yes. Both people need to bring ID and proof of address. You'll both sign the paperwork, and you'll both have access to the account and debit cards. Either person can withdraw money or close the account. Make sure you trust the other person completely.