What you need before you start
Most online banks let you open a free business checking account in 10 to 20 minutes without leaving your desk. You will need your Social Security number or EIN (Employer Identification Number), a government-issued ID, your business address, and initial deposit information. Some banks waive the deposit requirement entirely; others ask for $25 to $100 to fund the account at signup.
The speed depends on which bank you choose and whether your business structure is already registered. If you are a sole proprietor using your Social Security number, the process is fastest. If you have an LLC or corporation, you may need to upload your formation documents — Articles of Organization or Articles of Incorporation — which can add a day or two to verification.
Online banks typically verify your identity through a combination of Social Security number lookup, address confirmation, and sometimes a video call or photo ID upload. The entire verification usually completes within 24 hours, though some banks finish in minutes.
Key Takeaways
- You need your Social Security number or EIN, a government ID, your business address, and proof of business structure (if you have one) to open an account online.
- Most free online business checking accounts have no monthly fees, no minimum balance, and no deposit requirement, though some ask for $25 to $100 at signup.
- The entire process takes 10 to 20 minutes to complete, with account verification finishing within 24 hours in most cases.
- You can start using your account for transfers and bill pay before your debit card arrives, which typically takes 5 to 10 business days.
- Different banks offer different features — some include unlimited transfers, others limit ACH transactions or charge for wire transfers — so compare before you choose.
Step 1: Gather your documents and business information
Before you visit a bank's website, collect the information you will need. Have your Social Security number or EIN ready, along with your business name exactly as it appears on any registration documents. You will also need your business address (a physical street address, not a PO box) and your personal address if they differ.
If your business is registered as an LLC, S-corp, or C-corp, have your formation documents or EIN letter from the IRS available to upload. If you are a sole proprietor operating under your own name, you typically do not need anything beyond your Social Security number. If you operate under a DBA (doing business as) name, some banks ask for a copy of your DBA registration or a statement that you are using that name.
Have your phone number and email address ready as well — the bank will use these to verify your identity and send you account details and login credentials.
Step 2: Choose a bank and start the signup process
Visit the business checking section of the bank's website and click the button to open an account. You will be asked to enter your business type (sole proprietor, LLC, partnership, or corporation), your business name, and your EIN or Social Security number. The form will ask whether you want a personal or business account; select business.
At this stage, the bank will also ask about your expected monthly deposit volume and transaction volume — this helps them route you to the right account tier, though most free accounts have no restrictions based on these answers. Be honest about your numbers; banks use this information to flag accounts that may need additional verification later.
You will then create your online banking username and password. Use a strong password (at least 12 characters, with numbers and symbols) because this account will hold your business money. Some banks offer two-factor authentication at this step; turn it on if it is available.
Step 3: Verify your identity and upload documents
The bank will ask you to verify your identity, usually through one of three methods: uploading a photo of your government-issued ID, taking a selfie while holding your ID, or answering security questions based on your credit history. The photo or selfie method is fastest and typically completes in minutes. The security question method can take longer because the bank has to retrieve and verify your answers.
If your business is registered, you will be asked to upload your formation documents. For an LLC, this is your Articles of Organization. For a corporation, it is your Articles of Incorporation. For a sole proprietor, you usually do not need to upload anything. If you have a DBA, upload a copy of your DBA certificate or a notarized statement of assumed name, depending on what your state requires.
Some banks ask you to verify your business address by confirming a code they send to that address by mail, but most skip this step for online accounts. If the bank does ask, expect the verification letter to arrive within 5 to 7 business days.
Step 4: Fund your account and set up access
Once your identity is verified, the bank will ask how you want to fund the account. You can link an existing bank account and transfer money via ACH (which takes 1 to 3 business days), wire money from another bank (which costs $15 to $30 and arrives the same day), or mail a check (which takes 5 to 10 business days). Some banks waive the initial deposit requirement, so you may be able to skip this step and fund the account later.
The bank will then send you your account number, routing number, and online banking login details via email. Save these immediately — you will need the account and routing numbers to set up direct deposit or to receive payments from customers. Write down your routing number in a safe place; it does not change, and you will use it repeatedly.
Log into your online banking portal and set up bill pay if the bank offers it. Most free business checking accounts include bill pay at no extra cost. You can also set up alerts for low balances, large transactions, or failed transfers.
Step 5: Wait for your debit card and start using the account
Your debit card will arrive in the mail within 5 to 10 business days. Do not wait for it to start using your account — you can transfer money, pay bills, and receive deposits immediately after verification is complete. If you need to withdraw cash before the card arrives, you can visit an ATM at a partner bank (most online banks have ATM networks) or request a temporary card number from your online banking portal.
When your debit card arrives, activate it through the bank's app or website before you use it. Some banks send a PIN with the card; others let you set your own PIN through the app. Test the card at an ATM first to make sure it works before you rely on it for business purchases.
Set up your business payroll or direct deposit as soon as your account is active. Provide your employer or clients with your account number and routing number. If you are self-employed, consider setting up automatic transfers to a separate savings account for taxes — this prevents you from spending money you owe.
What to do if verification takes longer than expected
Most accounts are verified within 24 hours, but some take 2 to 5 business days if the bank needs additional information. If your account is still pending after 24 hours, log into your online banking portal and check for a message from the bank. They may be asking for a clearer photo of your ID, a copy of your business registration, or confirmation of your business address.
If you do not see a message in your portal, call the bank's business support line. Have your application reference number ready (the bank sent this in your confirmation email). Ask specifically what document or information they need and when they expect to complete verification. Do not wait passively — banks sometimes get stuck on a missing piece of information and will not move forward until you follow up.
If the bank denies your account, they are required to tell you why. Common reasons include a mismatch between your name and your ID, a Social Security number that does not match your address, or a business registration that does not match the information you provided. If you believe the denial is an error, ask the bank to review the decision or consider opening an account at a different bank.
Frequently Asked Questions
Do I need an EIN to open a business checking account?
No. If you are a sole proprietor, you can use your Social Security number instead. You only need an EIN if your business is registered as an LLC, S-corp, C-corp, or partnership. You can get an EIN for free from the IRS website in about 15 minutes, even if you have not registered your business yet.
Can I open an account if my business is not registered yet?
Yes, most banks let sole proprietors open accounts without any registration. If you have an LLC or corporation, you need your formation documents or EIN letter. If you have not formed your business yet, you can still open a sole proprietor account using your Social Security number and operate under your own name or a DBA.
What is the difference between a free business checking account and one that charges fees?
Free accounts have no monthly maintenance fee and no minimum balance requirement. Paid accounts sometimes offer more features — higher ATM limits, more free wire transfers, or business credit card rewards — but most small businesses do not need these extras. Compare the specific features you actually use before paying for an upgrade.
Can I use a PO box as my business address?
No. Banks require a physical street address for business accounts. If you work from home, use your home address. If you use a coworking space or mailbox service, use that physical address. A PO box alone will not work, though some banks accept a PO box as a mailing address in addition to your physical address.
How long before I can use my account after I open it?
You can use your account for transfers and bill pay immediately after verification is complete, usually within 24 hours. Your debit card arrives in 5 to 10 business days. If you need cash before the card arrives, most banks let you request a temporary card number through the app or visit an ATM at a partner bank.