Yes, you can open a U.S. business bank account entirely online, but the process and requirements depend on your business structure and the bank you choose
Most national banks and many regional banks now let you start a business account online without visiting a branch. You upload documents, verify your identity through video or photo, and fund the account from your computer. The whole process typically takes 24 hours to a few days. However, some banks still require an in-person visit for certain business types, and a few require you to have an existing personal account with them first.
The speed and ease of opening online varies widely. Some banks complete the process in one business day. Others ask you to mail in original documents or wait for verification to clear. A few still require a phone call with a banker. Before you start, check whether your specific business structure — sole proprietorship, LLC, S-corp, C-corp, nonprofit — is something that particular bank will open online.
Key Takeaways
- Most major banks allow you to open a business account online, but you will need your Social Security Number, Employer Identification Number (EIN) or Tax ID, and proof of business registration.
- The process usually involves uploading documents, verifying your identity through video or photo, and funding the account, all from your computer.
- Some banks complete the process in one business day, while others require mailed documents or additional verification that can take a week or more.
- Certain business structures — nonprofits, trusts, and some partnerships — may not be available online at all banks and may require a branch visit or phone call.
- You will need to provide the bank with your business name, address, and ownership structure before they will open the account.
What documents and information you need before you start
Have these items ready before you begin the online application. You will need your Social Security Number and the Social Security Numbers of all owners. You will also need your Employer Identification Number (EIN) — the federal tax ID for your business — or your Social Security Number if you are a sole proprietor without an EIN.
Next, gather proof that your business exists. This usually means your Articles of Organization (for an LLC), Certificate of Incorporation (for a corporation), or DBA registration (for a sole proprietorship operating under a trade name). Some banks accept a screenshot of your business registration from your state's Secretary of State website. Others want the official document itself, either uploaded as a PDF or mailed in.
You will also need a government-issued photo ID — a driver's license or passport — and proof of your business address. A utility bill, lease, or mortgage statement dated within the last 60 to 90 days usually works. If you are opening the account as a representative of the business rather than the owner, bring a resolution or letter authorizing you to do so.
How the online verification process works
Most banks verify your identity in one of three ways. The first is a video call with a banker, where you show your ID to the camera and answer questions about your business. This usually happens within a few hours of your application. The second is a photo upload — you take a picture of your ID and a selfie, and the bank's software compares them. The third is a combination: you upload documents and the bank calls you to confirm details.
After you verify your identity, the bank checks your background and funding source. They run your name and Social Security Number through ChexSystems or a similar banking history database to see whether you have had problems with previous accounts. They also verify your EIN with the IRS. This step usually takes 24 to 48 hours but can take longer if there are discrepancies.
Some banks ask you to make a small deposit — often $25 to $100 — as part of the verification process. This confirms that the bank account or card you are funding from actually belongs to you. The deposit is credited to your new business account once it is confirmed.
Banks that let you open a business account online from start to finish
Chase, Bank of America, Wells Fargo, and Citibank all offer online business account opening for most business structures. Chase typically completes the process in one business day if you have an existing personal account with them; without one, it may take longer. Bank of America requires a video call but does not require an existing account. Wells Fargo allows online opening for sole proprietorships and LLCs but requires a branch visit for corporations in some states.
Smaller banks and online-only banks often move faster. Mercury, Brex, and Stripe are built for online-only opening and complete the process in hours rather than days. However, these banks are designed for specific business types — tech startups, e-commerce, freelancers — and may not work for traditional businesses like retail or professional services.
Regional banks vary widely. Some allow full online opening; others require you to mail in documents or visit a branch. Call or check the bank's website before you apply. If you see a message like "contact a banker" or "visit a branch," that bank likely does not offer full online opening for your business type.
Timeline: how long it actually takes
If everything goes smoothly and the bank has all your documents, you can have a working account in 24 to 48 hours. This means you can deposit money, receive transfers, and write checks within two business days of completing your application. However, "smoothly" requires that your documents are clear, your identity verifies on the first try, and your EIN matches IRS records exactly.
More commonly, the process takes 3 to 7 business days. This accounts for time spent waiting for a video call, for the bank to verify your EIN, or for you to upload a clearer copy of a document. If the bank asks you to mail in original documents, add another 5 to 10 business days for mail delivery and processing.
A few situations slow things down significantly. If your business name does not match your EIN, if you have a recent address change, or if your Social Security Number does not match IRS records, the bank will ask you to clarify or provide additional documents. This can add 1 to 3 weeks. If you are opening an account for a nonprofit or trust, expect 2 to 4 weeks even if everything is in order, because these structures require additional verification.
Business structures that may not be available online
Nonprofits, trusts, and some partnerships are harder to open online. Most banks require a phone call or branch visit for these structures because they need to verify the organization's legal status and the authority of the person opening the account. A nonprofit needs its Articles of Incorporation, IRS Form 1023 or 1023-EZ approval letter, and sometimes bylaws. A trust needs the trust document itself, which banks want to see in full.
Some banks do not open accounts for certain business types at all online. If you are opening an account for a medical practice, law firm, or other regulated profession, the bank may require a branch visit or a call from a compliance officer. This is not because of your business type itself, but because banks have stricter rules for professions that handle client money.
If you cannot find a bank that opens your business type online, call the bank's business banking line and ask whether they can do it over the phone. Many banks will complete the entire process by phone if you are willing to mail in documents afterward.
What happens if your application is denied or delayed
Banks deny business accounts for a few specific reasons. The most common is that your Social Security Number or EIN does not match IRS records. This usually means a typo in your application or a recent change the IRS has not processed yet. If this happens, contact the IRS to confirm your EIN is correct, then reapply with the bank.
The second reason is a negative banking history. If you have had accounts closed for fraud, unpaid overdrafts, or other serious issues, the bank may decline you. ChexSystems keeps records for five years. If you have a negative mark, you can request a copy of your report and dispute inaccuracies, but you may need to wait or look for a bank that does not use ChexSystems.
If your application is delayed rather than denied, the bank will usually tell you why and ask for more information. Respond as quickly as you can. Delays are often because a document is unclear, a name does not match exactly, or the bank is waiting for IRS verification. Providing a clearer document or confirming a name spelling can move things forward in hours.
Frequently Asked Questions
Do I need an EIN to open a business account online?
Not always. Sole proprietors can use their Social Security Number instead of an EIN. However, most banks prefer an EIN because it keeps your personal and business finances separate for tax purposes. You can get an EIN from the IRS for free in minutes online at irs.gov.
Can I open a business account online if I do not have a business license yet?
It depends on the bank and your state. Some banks only need your EIN and proof of business registration with your state's Secretary of State. Others require a business license. Check your state's requirements and the bank's requirements before you apply. In most states, you can register an LLC or sole proprietorship online before you have a license.
What if the bank asks for documents I do not have?
Call the bank and ask whether there is an alternative. For example, if they ask for a utility bill and you do not have one, a lease, mortgage statement, or even a recent bank statement with your address may work. If you genuinely cannot provide what they ask for, ask whether you can come to a branch instead or whether they can complete the process over the phone.
How much money do I need to deposit to open an account online?
Most banks have no minimum deposit to open the account itself. However, some require a small deposit — $25 to $100 — as part of the verification process. A few banks have monthly minimums or require you to maintain a certain balance to avoid fees. Check the bank's fee schedule before you apply.
Can I open a business account online if I am not the owner?
Yes, but you will need written authorization from the owner. This is usually a resolution from the business or a letter on company letterhead saying you are authorized to open the account. The bank will ask for this document during the application. You will still need to verify your own identity and provide your Social Security Number.