What you need before you walk into a bank

You will need proof that your business exists as a legal entity, proof of your identity, and the names and tax identification numbers of anyone who owns more than 20% of the business. The exact documents depend on whether you are a sole proprietor, partnership, LLC, S-corp, or C-corp — each structure requires different paperwork.

Most banks also want to see a business license or certificate of formation, a recent business tax return or profit-and-loss statement, and a personal tax return from the owner or owners. Some banks will open an account with less documentation if your business is brand new, but they will ask for these items within 30 to 90 days. Bring originals or certified copies; banks do not accept photos or scans for the initial verification.

If you do not yet have an Employer Identification Number (EIN) from the IRS, you can get one for free the same day you explore — the IRS issues them when ready online at irs.gov. You do not need an EIN if you are a sole proprietor using your Social Security number, but most banks prefer one because it separates your personal and business finances on their records.

Key Takeaways

  • You will need your business formation documents (articles of incorporation, LLC operating agreement, or sole proprietor license), a government-issued ID, and proof of your business address.
  • An Employer Identification Number (EIN) is free from the IRS and can be obtained the same day you explore, though sole proprietors can use their Social Security number instead.
  • Banks verify ownership through tax returns, business licenses, and personal identification of all owners with 20% or more stake in the business.
  • The process typically takes one to two weeks from submission to account opening, though some banks offer same-day accounts for basic checking.
  • Different business structures (sole proprietor, LLC, S-corp, C-corp) require different documents, so confirm your structure before you visit the bank.

Documents you will need for each business type

If you are a sole proprietor, bring your Social Security number or EIN, a government-issued ID, proof of your business address (a utility bill or lease in your business name works), and your business license if your state or city requires one. You do not need articles of incorporation or an operating agreement because you are not forming a separate legal entity.

If you are an LLC, bring your articles of organization (filed with your state), your operating agreement, an EIN, government-issued ID for all members with 20% or more ownership, and proof of business address. Some states issue a certificate of good standing when you file your articles; banks sometimes ask for this, though it is not always required.

If you are an S-corp or C-corp, bring your articles of incorporation, your corporate bylaws, a board resolution authorizing the bank account (some banks require this, others do not), an EIN, government-issued ID for all shareholders with 20% or more ownership, and proof of business address. Corporations are more heavily scrutinized than sole proprietorships or LLCs, so banks may also ask for your most recent business tax return.

If you are a partnership, bring your partnership agreement, an EIN, government-issued ID for all general partners, proof of business address, and your business license. Some banks will also ask for a resolution signed by all partners authorizing the account.

How banks verify your identity and ownership

Banks use a process called Know Your Customer (KYC) to confirm you are who you say you are and that you actually own or control the business. They will check your government-issued ID against a database, verify your address, and cross-reference the names and tax IDs you provide against public records. This is a federal requirement, not a choice by individual banks.

For business ownership, the bank will contact your state's Secretary of State office (or equivalent) to confirm your business formation documents are real and current. They may also run a background check on you and any other owners. If your business is brand new and not yet in state records, the bank will ask for a copy of your filed formation documents and may require a personal may provide from the owner — meaning you personally promise to cover any losses if the business cannot.

If the bank suspects fraud or money laundering, they will freeze the process and may ask for additional documentation or decline to open the account. This is rare for straightforward small businesses, but it happens more often if you have a criminal history related to financial crimes or if the business structure seems designed to hide ownership.

Timeline from process to account opening

Most banks take five to ten business days to open a business account once you submit all required documents. Some banks offer same-day or next-day opening for basic checking accounts if you have an existing personal account with them and your business is a sole proprietorship. Corporations and LLCs typically take longer because the bank has to verify formation documents with the state.

If the bank asks for additional documents — a tax return, a business license, or clarification on ownership — the clock resets. Each request can add three to five business days. If you are missing documents, ask the bank which ones are truly required versus which ones are optional; some banks list items they prefer but do not actually need.

Once the account is approved, you will receive your account number, routing number, and debit card within one to two weeks. You can usually start depositing checks or making transfers as soon as the account is open, even if your debit card has not arrived yet.

What happens if the bank declines your process

Banks can refuse to open a business account without explaining why, though in practice they usually tell you. Common reasons include: a mismatch between the documents you provided and public records, a personal or business credit history that raises fraud concerns, a business structure that appears designed to hide ownership, or a business type the bank does not serve (some banks will not open accounts for cannabis businesses, firearms dealers, or other high-risk categories even where legal).

If you are declined, ask the bank in writing why. They are not required to give you a detailed explanation, but many will if you ask. If the reason is a data error — your name is spelled differently on different documents, or your address does not match — you can fix it and reapply to the same bank or try a different one.

If the reason is your credit history or background, you have fewer options. Some community banks and credit unions are more flexible than national chains. Online banks sometimes have lower verification standards, though they may charge higher fees or require higher minimum balances. If you cannot open an account in your own name, you cannot legally use someone else's business account for your business — that creates tax and liability problems for both of you.

Fees and minimum balances to compare

Business checking accounts charge monthly maintenance fees that range from zero to $25 depending on the bank and account type. Some banks waive the fee if you maintain a minimum balance (often $500 to $2,500) or if you set up direct deposit. Others charge a flat fee regardless of balance.

Most banks also charge per-transaction fees for checks written, ACH transfers, or wire transfers — typically $0.50 to $3 per transaction. Some accounts include a set number of free transactions per month (often 20 to 50) before fees kick in. Online banks usually have lower or no per-transaction fees; traditional banks usually have more.

Ask about overdraft fees, returned-check fees, and stop-payment fees before you open the account. These can add up quickly if your cash flow is tight. Some banks offer overdraft protection (linking your account to savings or a line of credit) for a small fee; others charge $30 to $35 per overdraft. Compare at least two banks before deciding.

Frequently Asked Questions

Can I open a business account without an EIN?

Yes, if you are a sole proprietor. You can use your Social Security number instead. However, most banks prefer an EIN because it keeps your personal and business finances separate on their records and makes tax reporting cleaner. An EIN is free and takes five minutes to get online at irs.gov.

What if I do not have a physical business address yet?

You can use a home address, a virtual office address, or a UPS mailbox address. Banks need proof of the address — a utility bill, lease, or mail from a government agency. If you use a mailbox service, bring the rental agreement. Some banks will not accept mailbox addresses for corporations, so call ahead if that is your situation.

Do I need a business license to open a bank account?

It depends on your state and business type. Some states require a license before you can legally operate; others do not. Banks will ask for one if your state issues them, but if your state does not require a license, the bank will not either. Check your state's Secretary of State website to see what is required for your business type.

Can someone else open the account on behalf of my business?

No. The bank needs to verify the identity of the owner or authorized representative in person. You will need to visit the bank yourself or sign a power of attorney document that the bank accepts, which is rare for new account opening. Plan to go in person.

How long does it take to get my debit card after the account opens?

Usually one to two weeks. You can start using the account for deposits and transfers as soon as it opens, even if your card has not arrived. Ask the bank if they can issue a temporary card or provide a card number you can use online while you wait for the physical card.