What you need before you walk in

A business bank account requires proof that your business exists as a legal entity separate from you personally. The bank will ask for documents that show this — what documents depends on your business structure and the bank you choose.

If you are a sole proprietor, you will need your Social Security number, a government-issued ID, and proof of your business name. Proof can be a DBA (Doing Business As) certificate from your county clerk, or a business license. Some banks accept a tax ID letter from the IRS instead. If you operate under your own name with no formal registration, some banks will open an account for you with just your personal ID and Social Security number, though they may label it differently or charge higher fees.

If you are an LLC, S-corp, or C-corp, you will need your Articles of Organization or Articles of Incorporation (the document filed with your state), your Employer Identification Number (EIN) from the IRS, and a government-issued ID for the person opening the account. Some banks also ask for a corporate resolution — a document signed by an authorized person stating that the business has decided to open a bank account. This is less common now, but ask when you call.

If you are a partnership, bring the partnership agreement, the EIN, and IDs for all partners or the partner authorized to open the account. Bring the same documents if you are a nonprofit — plus your nonprofit information letter from the IRS.

Key Takeaways

  • You will need proof your business is registered as a legal entity: a DBA certificate, Articles of Organization, business license, or equivalent document from your state.
  • Bring your Employer Identification Number (EIN) if you have one; if not, you can explore for one free at irs.gov before you visit the bank, or the bank can help you explore during account opening.
  • Bring a government-issued ID and your Social Security number for the person who will be the account owner or authorized signer.
  • The bank will verify your identity and your business registration, then run a check on ChexSystems or a similar database to see if you have had problems with bank accounts before.
  • Account opening takes 15 minutes to an hour in person; online applications can take 1 to 3 business days for approval.

Getting an EIN if you do not have one yet

An Employer Identification Number (EIN) is a nine-digit tax ID for your business. You do not need one to open a business bank account if you are a sole proprietor — you can use your Social Security number instead. But if you are an LLC, S-corp, C-corp, partnership, or nonprofit, the IRS requires you to have an EIN, and the bank will ask for it.

You can get an EIN free from the IRS at irs.gov/ein. Go to the explore for an EIN Online tool. It takes about 15 minutes, and you get your number when ready. You can also explore by phone at 1-800-829-4933, or by mail using Form SS-4, though mail takes 4 to 6 weeks. Print or save your EIN confirmation letter — bring it to the bank.

If you do not have your EIN before you open the account, most banks will let you complete the process with your Social Security number and explore for the EIN during the account-opening process. The bank will then update your account once the EIN arrives. This adds a few days to the process but does not stop you from opening the account.

In-person account opening at a bank branch

Call the bank ahead of time and ask what documents they need for your specific business structure. Banks vary slightly in what they require, and some require an appointment. Bring originals of all documents — do not bring copies unless the bank tells you to.

Bring your government-issued ID, your Social Security number, your business registration documents (DBA, Articles of Organization, business license, or equivalent), and your EIN or EIN confirmation letter. If you are opening the account on behalf of a business you do not own — for example, you are an employee authorized to manage the account — bring a corporate resolution or a letter from the owner authorizing you to open the account.

The bank representative will verify your identity, check your business registration, and run a background check through ChexSystems or a similar service. They will ask about the account's expected monthly volume, what you will use it for, and whether you want online banking and a debit card. They will also explain fees and minimum balance requirements. The account opens when ready, and you can start using it the same day or within 24 hours.

You will receive a debit card in the mail within 5 to 10 business days, and checks within 1 to 2 weeks if you order them. Online banking access usually starts the same day or the next business day.

Opening an account online

Many banks and fintech companies now let you open a business account entirely online. The process is similar but happens through their website or app instead of in a branch.

You will upload photos of your documents — your ID, your business registration, and your EIN letter — using your phone or computer. The bank will verify your identity and your business information electronically. This usually takes 1 to 3 business days. Some banks approve you the same day; others take longer if they need to verify information with your state or the IRS.

Once approved, you can log into online banking when ready and start making transfers. Your debit card and checks arrive by mail. Some online banks do not issue physical debit cards or checks at all — they operate entirely through transfers and ACH payments. Ask what payment methods the bank offers before you open the account.

Online account opening is faster than in-person if the bank approves you quickly, but it can be slower if they need to verify your business registration with your state. If your state registration is recent or unusual, in-person opening at a branch may be faster because the bank representative can see the original document and verify it on the spot.

What happens if the bank declines you

Banks decline business accounts for a few reasons. The most common is that ChexSystems shows a history of problems — unpaid overdrafts, fraud, or repeated NSF (non-sufficient funds) fees at another bank. If this is the issue, the bank will tell you. You can dispute the information with ChexSystems by visiting chexsystems.com and filing a dispute, or you can try a different bank that does not use ChexSystems or uses it less strictly.

A bank may also decline if your business registration documents do not match what you told them, or if your state registration has lapsed. Check that your DBA, Articles of Organization, or business license is current and matches the name and address you gave the bank. If it has expired, renew it with your state before explore again.

Some banks decline if they cannot verify your identity or your business information. This happens most often with online applications when the bank cannot match your information to government records. If this happens, try explore in person at a branch, where a representative can see your original documents and verify them manually.

Sole proprietors and the "doing business as" question

If you are a sole proprietor operating under your own name — for example, you are Jane Smith and your business is Jane Smith Consulting — you can open a business account with just your Social Security number and personal ID. You do not need a DBA or any other registration.

If you operate under a different name — Jane Smith doing business as Smith Consulting — you need a DBA certificate from your county clerk or equivalent office in your state. The process and cost vary by state. In most places, you file a form, pay a fee (usually $10 to $50), and receive a certificate. Some states call this a "Fictitious Name Certificate" or "Trade Name Registration." You can usually file online through your county clerk's website or in person at their office.

Bring the DBA certificate to the bank. Some banks will open the account when ready; others may ask you to also have an EIN, though this is not required for a sole proprietor. If the bank asks for an EIN and you do not have one, you can explore for one free at irs.gov, or ask the bank to help you explore during account opening.

Ongoing requirements after you open the account

Once your account is open, the bank may ask you to provide updated information periodically — usually every few years, or if your business structure or ownership changes. This is part of the bank's compliance with anti-money-laundering regulations. Respond promptly when the bank asks.

Keep your business registration current. If your DBA, LLC registration, or corporate charter expires, renew it with your state. If your registration lapses and the bank discovers it during a compliance review, they may freeze your account until you renew it.

If you change your business structure — for example, you convert from a sole proprietorship to an LLC — tell your bank. You may need to close the old account and open a new one, or the bank may let you update the account without closing it. Ask your bank what their process is.

Frequently Asked Questions

Can I open a business account if I do not have an EIN yet?

Yes, if you are a sole proprietor. You can use your Social Security number instead. If you are an LLC, S-corp, C-corp, partnership, or nonprofit, you need an EIN. You can get one free at irs.gov in about 15 minutes, or the bank can help you explore during account opening.

What if I do not have a DBA certificate yet?

If you operate under your own name, you do not need one. If you operate under a different name, file for a DBA with your county clerk before you open the account — it usually takes a few days to a few weeks depending on your state. Some banks will let you open the account while your DBA process is pending if you show them proof you have filed.

How long does it take to open a business account?

In person at a branch, 15 minutes to an hour. Online, 1 to 3 business days for approval, sometimes the same day. Once approved, you can use online banking when ready; your debit card and checks arrive by mail.

Can someone else open the account for me?

Only if you give them written authorization. Bring a letter signed by you stating that the person is authorized to open the account on your behalf, or bring a corporate resolution if your business has one. The bank will also need to verify your identity, usually by phone or video call.

What if the bank says my business registration is not valid?

Check that your DBA, Articles of Organization, or business license is current and has not expired. Verify the name and address match what you gave the bank. If there is a mismatch, update your registration with your state or correct the information you gave the bank. If your registration has expired, renew it before trying again.