What you need before you start

You can open most bank accounts online in 10 to 20 minutes using a computer or phone. Before you begin, gather a government-issued photo ID (a driver's license, passport, or state ID card), your Social Security number, and proof of your current address. The address proof is usually a recent utility bill, lease, or bank statement with your name and address on it.

Some banks also ask for your phone number and email address during signup. Have these ready so you don't have to stop partway through. If you're opening an account at a bank where you already have a relationship — for example, you've used their services before or a family member banks there — the process may be faster because they already have some of your information.

Key Takeaways

  • You will need a government photo ID, your Social Security number, and proof of your current address to open an account online.
  • The bank will verify your identity by asking questions about your financial history, which takes a few minutes and happens automatically.
  • Your account is usually ready to use the same day, though it may take one to three business days for your debit card to arrive by mail.
  • If the bank declines you, it is usually because of a banking history issue, not your income or credit score.

Finding the signup page on the bank's website

Go to the bank's main website and look for a button or link that says "Open an Account," "Sign Up," or "get your free guide." This is usually near the top of the page or in the main menu. Click it, and the bank will ask you to choose what type of account you want — typically a checking account, savings account, or both together.

If you're not sure which type to choose, a checking account is what you use for everyday spending and bill payments. A savings account is separate and earns a small amount of interest on the money you keep there. Many people open both at the same time. The bank's website will explain what each account does and what the monthly fees are, if any.

Entering your personal information

The bank will ask for your full name, date of birth, Social Security number, phone number, and email address. Type this information exactly as it appears on your ID — if your ID says "Robert" but you go by "Bob," use "Robert" here. Mismatches between what you type and what's on your ID can slow down verification.

Next, you'll enter your current address. This must match the address on your proof of address document. If you moved recently and your ID still shows an old address, use the address on your recent utility bill or lease instead — the bank will cross-check these documents during verification.

Verifying your identity

After you submit your information, the bank runs an automatic check to confirm you are who you say you are. This usually takes a few minutes. The bank may ask you security questions based on your financial history — for example, "Which of these addresses have you lived at?" or "What was the name of your first employer?" These questions come from public records and your credit history, and there are no wrong answers as long as you answer honestly.

If you answer the security questions correctly, you'll see a message saying your identity is verified. If the bank cannot verify you automatically, it may ask you to upload a photo of your ID or call you to confirm information by phone. This is normal and does not mean anything is wrong — it just means the bank needs one extra step to confirm who you are.

Setting up your login and security

Once you're verified, the bank will ask you to create a username and password for online banking. Choose a password that is at least 8 characters long and includes numbers, uppercase letters, and lowercase letters — for example, "BlueSky2024!" is stronger than "password." Write this password down in a safe place, or use a password manager if you have one.

Some banks also offer two-factor authentication, which means you get a code sent to your phone or email every time you log in from a new device. This adds an extra layer of security. You can usually turn this on during signup or later in your account settings.

What happens after you submit

Your account is usually active the same day you open it. You can log in to your online banking right away and see your account number. The bank will mail you a debit card, which typically arrives in one to three business days. Until the card arrives, you can still use your account — you can transfer money in and out, set up bill payments, and use your account number to receive direct deposits from your employer.

Some banks offer a temporary digital card you can use when ready on your phone while you wait for the physical card. Check your account settings or ask the bank's customer service whether this is available to you.

If the bank declines you

A small number of people are declined when they try to open an account online. This usually happens because of a banking history issue — for example, you owe money to another bank, you have unpaid overdraft fees, or your name appears on a banking fraud report. It is not based on your income, credit score, or employment status.

If you are declined, the bank will tell you why in a letter or email. You can contact the bank's customer service to ask whether you can fix the issue and reapply. Some banks also offer second-chance accounts designed for people with banking history problems — these accounts have lower limits and higher fees, but they let you rebuild your banking record. If one bank declines you, you can try another bank; different banks use different verification systems and may reach different conclusions.

Frequently Asked Questions

Do I need a credit card to open a bank account?

No. A bank account and a credit card are separate products. You can open a bank account with just an ID and Social Security number. Credit cards are not required and are not part of the bank account signup process.

What if I don't have a government photo ID?

Most banks require a photo ID to open an account online. If you don't have one, you can visit a bank branch in person with whatever ID you do have — a passport, state ID, tribal ID, or even a school ID — and a staff member can help you open an account. Some banks are more flexible in person than they are online.

Can I open an account if I'm not a U.S. citizen?

Yes, but you will need a valid ID and a tax ID number. If you don't have a Social Security number, you can get an Individual Taxpayer Identification Number (ITIN) from the IRS. Some banks accept ITINs; others require a Social Security number. Call the bank before you start to confirm what they accept.

How long does it take to open an account?

The online signup usually takes 10 to 20 minutes from start to finish. Your account is active the same day in most cases. Your debit card arrives by mail in one to three business days, though some banks offer a digital card you can use on your phone right away.

Is it safe to give my Social Security number online?

Banks are required by law to protect your Social Security number and other personal information. Make sure you are on the bank's official website — check that the web address starts with "https://" and matches the bank's real name — before you enter any information. Do not open a bank account through a link in an email or text message; always go directly to the bank's website yourself.