What you need to start an online checking account in Massachusetts

You can open an online checking account from your home using a computer or phone, and most banks will let you do it in 10 to 20 minutes. Massachusetts has no special state rules that block online accounts — you follow the same process as someone in any other state. The bank will ask for your Social Security number, a government ID, your address, and a way to fund the account (usually a transfer from another bank or a debit card).

The main difference between online banks and traditional banks is that online banks have no physical branches. You deposit checks by taking a photo with your phone, withdraw cash at ATMs (usually for free at a network the bank partners with), and reach customer service by phone, email, or chat. Some online banks are fully independent companies; others are online divisions of banks you may already know.

Massachusetts residents can open accounts with national online banks like Ally, Charles Schwab, Discover, and Marcus, as well as with regional banks that offer online accounts. You do not need to be a Massachusetts resident to open an account with most of these banks, but you do need a U.S. address and a Social Security number or Individual Taxpayer Identification Number (ITIN).

Key Takeaways

  • Online checking accounts in Massachusetts require a government ID, Social Security number, current address, and a way to fund the account — usually a transfer from another bank or a debit card.
  • You can open an account entirely online in 10 to 20 minutes, and most banks will let you start using the account the same day or within one business day.
  • Online banks have no branches, so you deposit checks by phone photo and withdraw cash at partner ATMs, which are usually free.
  • Massachusetts has no state-specific rules that prevent online accounts, so you follow the same process as people in other states.

Documents and information you will need to have ready

Before you start, gather these items so you do not have to stop and search for them:

  • A government-issued photo ID (driver's license, passport, or state ID card)
  • Your Social Security number or ITIN
  • Your current address
  • Your phone number and email address
  • The routing and account number from another bank account, or a debit card, to fund your new account

The bank will verify your identity by checking your ID against databases they subscribe to. Some banks also ask security questions based on your credit history — questions like "Which of these addresses have you lived at?" or "Which of these is your correct middle name?" These questions take 30 seconds and help the bank confirm you are who you say you are.

If you do not have a government ID yet, you can get a Massachusetts state ID card at any RMV (Registry of Motor Vehicles) office. You will need proof of residency (a utility bill, lease, or bank statement with your name and address) and proof of your Social Security number (your Social Security card, W-2, or tax return). The ID costs $25 and takes about 15 minutes to process.

The step-by-step process for opening your account online

Most banks follow the same basic steps. The exact wording and order may vary slightly, but the process is similar across all online banks.

Step 1: Go to the bank's website or app and click "Open an Account" or "Sign Up." You will land on a page that asks whether you want a checking account, savings account, or both. Select checking account.

Step 2: Enter your personal information. The bank will ask for your full name, date of birth, Social Security number, current address, phone number, and email address. Double-check spelling and numbers — mistakes here can slow things down later.

Step 3: Verify your identity. The bank will ask you to upload a photo of your government ID (front and back) or answer security questions. Some banks do both. If you upload an ID, take the photo in good light and make sure all four corners of the card are visible. If the photo is blurry or cut off, the bank may ask you to try again.

Step 4: Choose your account options. The bank will ask whether you want overdraft protection (a link to another account that covers overdrafts), paperless statements, and whether you want a debit card. Most of these are optional. You can change them later.

Step 5: Fund your account. The bank will ask how you want to add money. You can transfer from another bank account (you will need the routing number and account number) or use a debit card. If you transfer from another bank, the bank may ask you to verify the transfer by confirming two small deposits they make to that account — this usually takes one to two business days. If you use a debit card, the money is usually available when ready.

Step 6: Review and confirm. The bank will show you a summary of what you entered. Read it carefully. If anything is wrong, go back and fix it. Then click "Confirm" or "Submit."

Most banks will tell you when ready whether your account is open. Some may say they need to review your information and will email you within a few hours or one business day. You can usually start using the account the same day, though transfers from other banks may take one to three business days to clear.

What happens after your account opens

Once your account is open, the bank will send you a welcome email with your account number and instructions for setting up online banking. You will use your email address and a password you create to log in. Some banks also send a debit card by mail, which takes five to seven business days to arrive.

While you wait for your debit card, you can still use your account. You can transfer money to other accounts, set up direct deposit, and deposit checks by taking a photo with the bank's mobile app. You cannot withdraw cash until your debit card arrives or until you find an ATM in the bank's network.

Most online banks let you find their ATM network on their website or app. Search for "ATM locator" on the bank's site, enter your zip code, and you will see which ATMs are free to use. Common networks include Allpoint, MoneyPass, and CO-OP. If you use an ATM outside the network, you will usually pay a fee of $2 to $3.

Online banks available to Massachusetts residents

These banks let Massachusetts residents open accounts online. Each has different fees, interest rates, and features. You can compare them on their websites before you decide.

Bank NameMonthly FeeMinimum to OpenATM Network
Ally BankNo monthly fee$0Allpoint (60,000+ ATMs)
Charles Schwab BankNo monthly fee$0Schwab network (30,000+ ATMs)
Discover BankNo monthly fee$0Allpoint (60,000+ ATMs)
Marcus by Goldman SachsNo monthly fee$0Allpoint (60,000+ ATMs)
Axos BankNo monthly fee$0Allpoint (60,000+ ATMs)

Many of these banks also offer savings accounts and money market accounts. If you want to keep your money at a bank with a physical branch in Massachusetts, you can also open an online checking account with banks like Bank of America, Citizens Bank, or Eastern Bank — they all have branches in Massachusetts and let you open accounts online.

Common reasons your process might be delayed or declined

Most online applications are approved within minutes, but sometimes the bank needs more information. Here are the most common reasons for delays:

Your ID photo is unclear or incomplete. If the bank cannot read your ID, it will ask you to upload a new photo. Make sure the entire card is visible, the lighting is good, and the image is not blurry.

Your name or address does not match other records. If you recently moved or changed your name, tell the bank. You may need to upload a document like a lease or utility bill to prove your current address.

You have a history of fraud or unpaid accounts. Banks check ChexSystems, a database that tracks banking problems. If you have unpaid overdrafts or fraud flags from other banks, some online banks will decline you. You can check your own ChexSystems report for free at www.chexsystems.com.

Your Social Security number does not match your name in government records. This usually happens if you recently changed your name and have not updated your Social Security card yet. Contact the Social Security Administration to update your records, then try again.

Frequently Asked Questions

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

Yes, if you have an Individual Taxpayer Identification Number (ITIN). An ITIN is a nine-digit number issued by the IRS to people who do not may have access to for a Social Security number but need to file taxes or open a bank account. You can explore for an ITIN through the IRS website or by mail. Some online banks accept ITINs; others do not. Call the bank before you start to confirm.

How long does it take to get my debit card after I open an account?

Most banks mail debit cards within one to two business days, and they arrive in five to seven business days. Some banks offer expedited shipping for a fee. While you wait, you can withdraw cash at partner ATMs using your account number and PIN, or you can transfer money to another account you already have.

What if I want to deposit cash into an online checking account?

Most online banks do not let you deposit cash directly because they have no branches. Your options are to transfer money from another bank account, use a debit card to fund the account, or find a partner bank or ATM that accepts cash deposits. Some online banks partner with retail locations like Walmart or CVS for cash deposits — check your bank's website to see if this is available.

Do I need to be a Massachusetts resident to open an account?

No. Most online banks let anyone with a U.S. address and a Social Security number or ITIN open an account, regardless of where they live. You do need a U.S. mailing address for the bank to send your debit card.

Can I open an online checking account if I have been declined by other banks?

Maybe. If you were declined because of ChexSystems issues, some online banks (like Ally and Discover) are more likely to work with you than others. If you were declined because of fraud or unpaid accounts, you may need to resolve those issues first. Check your ChexSystems report at www.chexsystems.com to see what the bank saw, then contact the bank that reported the issue to dispute it if it is wrong.