What banks will accept with just an EIN
Most banks will not open a business account with only an EIN. They want to see a physical person behind the business — usually the owner or authorized representative — which means they need a government-issued ID like a driver's license or passport. An EIN alone tells them the business exists, but not who is running it or whether that person is who they claim to be.
Some online banks and fintech platforms are more flexible. Banks like Mercury, Brex, and Novo have opened accounts for sole proprietors using just an EIN and a Social Security number, without requiring in-person verification. But even these typically ask for the owner's name, address, and SSN — they just do not require you to walk into a branch or upload a photo ID. The rules vary by bank and change over time, so calling ahead to ask what they actually need is faster than guessing.
If you are a sole proprietor (self-employed, no employees, no separate legal entity), many banks will let you use your personal SSN instead of an EIN at all. This is simpler than getting an EIN first. But if you have already filed for an EIN or formed an LLC or corporation, you will need to use that EIN, and you will still need to provide personal identification for whoever is signing the account paperwork.
Key Takeaways
- Banks require identification of the business owner or authorized representative, not just proof the business exists, so an EIN alone is not enough for most institutions.
- Online banks and fintech platforms often have looser verification requirements than brick-and-mortar banks and may open accounts with an EIN plus the owner's SSN and address.
- Sole proprietors can often use their personal SSN instead of an EIN, which simplifies the account opening process.
- Even when a bank says it accepts an EIN, read the fine print or call to confirm what personal identification they actually require before you explore.
Why banks ask for more than an EIN
An EIN is issued by the IRS to identify a business for tax purposes. It does not verify who owns the business, whether that person is real, or whether they have the legal right to open an account on behalf of the business. A bank opening an account is taking on legal and financial risk — they need to know who they are dealing with and whether that person is who they say they are.
Banks also have to comply with Know Your Customer (KYC) and anti-money-laundering rules set by the federal government. These rules require them to verify the identity of anyone with control over the account. An EIN does not do that. A driver's license, passport, or other government-issued ID does, which is why banks ask for it even when you already have an EIN.
What you will need instead
For a traditional bank branch, bring a government-issued photo ID (driver's license, passport, or state ID card), your EIN documentation (the IRS letter you received when you applied for the EIN, or a printout from the IRS website), and proof of your business address (a utility bill, lease, or mortgage statement). Some banks also ask for a business license or articles of incorporation if you formed an LLC or corporation.
For online banks, the process is usually faster. You will enter your name, address, SSN, and EIN into an online form. The bank will verify your identity using a combination of public records, credit bureaus, and sometimes a video call. You do not need to mail in documents or visit a branch. The whole process can take 15 minutes to a few hours, depending on the bank.
If you do not have an EIN yet and do not want to get one, you can open a business account using just your SSN. This works if you are a sole proprietor with no employees. The IRS does not require sole proprietors to have an EIN, though many choose to get one anyway for privacy or to separate personal and business finances.
Timeline for opening an account
At a brick-and-mortar bank, the process usually takes one business day if you have all your documents ready. You walk in, show your ID and EIN letter, fill out the account process, and the account opens when ready or within 24 hours. Some banks hold new accounts for a few days before allowing transfers, as a fraud check.
Online banks are faster. You can start the process on your phone and finish in under an hour. Identity verification happens automatically or via a quick video call. The account is usually ready to use within one business day, though some banks take up to three days to fully set up transfers and debit cards.
Banks that are known to be flexible
Mercury, Brex, Novo, and Lemonade are fintech platforms that have built their business around faster account opening for small businesses. They typically ask for the owner's name, SSN, address, and EIN, but do not require a physical ID upload or in-person visit. They use automated identity verification instead. Processing usually takes a few hours to one business day.
Traditional banks like Chase, Bank of America, and Wells Fargo require in-person verification at a branch and want to see a physical ID. Some regional banks and credit unions are more flexible, but policies vary widely. If you are opening an account at a bank you already use for personal banking, they may already have your ID on file and can move faster.
Before you choose a bank, call or check their website for what they specifically need. Banks update their requirements often, and what worked for someone else six months ago may not work today.
What happens if you cannot get an EIN yet
If you have applied for an EIN but have not received it yet, you can usually open an account using your SSN as a sole proprietor. The IRS processes EIN applications when ready online or within a few days by mail. Once your EIN arrives, you can update your account or open a new one with the EIN if you want to.
If you are in the process of forming an LLC or corporation but have not filed the paperwork yet, you cannot open a business account in the business name. You would have to open it in your personal name and transfer it later, or wait until the LLC or corporation is officially registered and you have the EIN. Most people find it simpler to just wait.
Frequently Asked Questions
Can I open a business account if I am not a US citizen?
Yes, but you will need an ITIN (Individual Taxpayer Identification Number) instead of an SSN, and some banks will not accept it. Online banks are more likely to work with ITINs than traditional banks. You will still need a government-issued ID from your country of origin or a US state ID if you have one. Call ahead to confirm the bank accepts ITINs.
What if my EIN letter got lost?
You can print a new one from the IRS website using their online tool, or call the IRS at 1-800-829-4933 to request a replacement. You can also use your SSN to open the account and add the EIN later. Most banks do not need the physical letter — they just need to verify the EIN is real, which they can do through their own systems.
Do I need a business license to open a business bank account?
No. A business license is required by some cities and states to operate, but banks do not require it to open an account. Some banks ask for it as additional proof of business legitimacy, but it is not mandatory. If you do not have one yet, you can still open the account.
Can someone else open the account on behalf of my business?
Only if they have a power of attorney document signed by you and notarized, or if they are listed as an authorized representative on your LLC or corporation paperwork. The bank will still need to verify their identity with a government-issued ID. Most banks prefer the owner to open the account in person or online to avoid fraud.