What you need to open a Charles Schwab account

Opening a Charles Schwab Bank account takes about 10 minutes online. You will need a valid government-issued ID (a driver's license, passport, or state ID), your Social Security number, and a way to fund the account — either a bank account to transfer from or a debit card. Schwab will verify your identity by asking questions about your financial history, then you can start using the account the same day.

The process is entirely online. You do not need to visit a branch or call anyone to complete the basic account opening. Schwab offers two main types of accounts: a checking account (called the Investor Checking account) and a savings account (called the Investor Savings account). You can open one or both at the same time.

Key Takeaways

  • You need a valid government ID, Social Security number, and a way to fund the account — either a linked bank account or debit card.
  • The entire account opening happens online and takes about 10 minutes; you can use the account the same day.
  • Schwab will ask security questions to verify your identity, which they use to check your background.
  • You must deposit at least $0 to open, but some features (like check writing) require a minimum balance that varies by account type.
  • After opening, you can set up direct deposit, link other bank accounts, and order a debit card or checks.

Step-by-step: opening your account online

Start by going to the Charles Schwab website and clicking the button to open a new account. You will be asked to choose whether you want a checking account, savings account, or both. Select what you need, then enter your email address and create a password.

Next, Schwab will ask for your personal information: full name, date of birth, Social Security number, and current address. Have your government ID in front of you because you will need to confirm the information matches exactly. Schwab will then ask you security questions based on your credit history — these are questions only you should know the answer to, like "Which of these addresses have you lived at?" or "Which bank did you have an account with in 2015?" Answer as accurately as you can.

Once your identity is verified, you will choose how to fund the account. You can transfer money from another bank account (you will need the account number and routing number), or you can use a debit card. The first transfer or deposit usually takes one to three business days to show up in your new Schwab account.

What happens after you open the account

Your account is active when ready, even while your first deposit is still processing. You can log in right away and see your account number and routing number. If you set up direct deposit (for a paycheck, for example), you can give your employer these numbers and the money will arrive on your normal payday.

Within a few business days, Schwab will mail you a debit card and checks (if you opened a checking account). Until the card arrives, you can still access your money through transfers or by visiting a Schwab branch to withdraw cash. Schwab has no monthly fees on either the checking or savings account, and there is no minimum balance required to keep the account open — though some features, like overdraft protection, may have their own requirements.

Linking other bank accounts to your Schwab account

After your account is open, you can link other bank accounts to move money in and out more easily. To link an account, go to the transfer section of your Schwab account and select "Link an account." Schwab will ask for the account number and routing number of the other bank, then send two small test deposits (usually less than $1 each) to that account. You will need to log into the other bank and confirm the amounts of those deposits to prove you own the account.

Once linked, you can transfer money between your Schwab account and the other account whenever you need to. Transfers usually take one to three business days. Some transfers are free; Schwab charges a small fee for certain types of transfers, which they will show you before you confirm.

Setting up direct deposit and automatic payments

Direct deposit is when your employer or a government program (like Social Security) sends your payment directly into your bank account instead of mailing a check. To set up direct deposit with your employer, give them your Schwab account number and routing number. You can find both in the account information section of your Schwab login, or on the first check you receive.

Once direct deposit is set up, your paycheck will arrive on your normal payday without you doing anything else. You can also set up automatic bill payments from your Schwab checking account if you want to pay regular bills (like rent or utilities) on a schedule. To do this, log into your Schwab account, go to the bill pay section, and enter the company you want to pay and the amount. Schwab will send the payment on the date you choose.

Ordering a debit card and checks

Your debit card arrives in the mail within a few business days of opening your account. When it arrives, you will need to set up it before you can use it. You can do this by calling the number on the back of the card or by logging into your Schwab account and activating it there. Once activated, you can use the card to buy things, withdraw cash from ATMs, and pay bills online.

If you opened a checking account, you can also order checks. Schwab will mail you a free starter set of checks, or you can order more through your account. Some people prefer to use their debit card or online bill pay instead of checks, so you do not have to order them if you do not want to.

What to do if your account opening is delayed

Most accounts open within minutes, but sometimes Schwab needs more information before they can verify your identity. If this happens, you will see a message in your account or receive an email explaining what they need. Common reasons for delays include a mismatch between the name on your ID and the name you entered, or an address that does not match their records.

If you get a delay message, log back into your account and update the information to match your ID exactly. If you are not sure what the problem is, you can call Schwab's customer service at the number on their website. They can tell you what information needs to be corrected and help you fix it over the phone. Once corrected, your account usually opens within a few hours.

Frequently Asked Questions

Do I need to have money in the account right away?

No. You can open the account with $0 and fund it later. However, you do need to provide a way to fund it during the opening process — either a bank account to transfer from or a debit card. You do not have to complete the transfer when ready; you can do it anytime after the account is open.

Can I open an account if I do not have a Social Security number?

Schwab requires a Social Security number or an Individual Taxpayer Identification Number (ITIN) to open an account. If you do not have either, you will not be able to open a Schwab account at this time. You may want to contact Schwab directly to ask about other options.

What if I already have a Schwab brokerage account?

You can open a Schwab Bank account even if you already have a brokerage account with them. The process is the same. If you already have a Schwab login, you may be able to add the bank account to your existing login instead of creating a new one.

How long does it take to receive my debit card?

Debit cards usually arrive within 5 to 10 business days. If you need cash before the card arrives, you can visit a Charles Schwab branch and withdraw money from your new account, or you can transfer money to another bank account you already have.

Is there a fee to open a Charles Schwab Bank account?

No. There is no fee to open the account, and there are no monthly maintenance fees. Schwab makes money from other services, not from charging you to have a checking or savings account.