What you need to know before you start

You can open a business checking account as an undocumented immigrant, but the process differs from what a citizen or permanent resident experiences. Banks will not ask about immigration status directly, but they will ask for identification and a tax identification number. The most common path is using an Individual Taxpayer Identification Number (ITIN), which the IRS issues to people who file taxes but do not have a Social Security number.

Some banks will open an account with an ITIN alone. Others require additional documents like a state ID, passport, or consular ID card. A few larger banks have stopped accepting ITINs entirely, but many regional and community banks still do. Credit unions often have fewer restrictions than national chains. The account itself works the same way once it is open — you can deposit checks, pay vendors, and build a business history.

Key Takeaways

  • An ITIN from the IRS is the document most banks will accept in place of a Social Security number for a business account.
  • You will need to show a form of ID (passport, consular ID, or state ID) along with your ITIN when you open the account.
  • Community banks and credit unions are more likely to accept ITIN-based accounts than large national banks.
  • You can register your business with your state and obtain an EIN (Employer Identification Number) using your ITIN, which some banks prefer over a personal ITIN.

Getting an ITIN if you do not have one

An ITIN is a nine-digit number the IRS assigns for tax purposes. You do not need to be a citizen or have legal status to get one. You request it by filing Form W-7 with the IRS, along with proof of identity and proof that you have a valid reason to file taxes (usually a prior year tax return or a letter from an employer).

The process takes four to six weeks by mail. You can file Form W-7 yourself or work with a tax preparer or community organization that handles ITIN applications. Many nonprofits and tax clinics offer this service for free or low cost. Once you have the ITIN, you can use it on all tax documents and when opening a bank account.

Choosing between a personal ITIN and an EIN for your business

You have two options when opening a business account: use your personal ITIN, or register your business and obtain an Employer Identification Number (EIN) from the IRS. An EIN is a separate nine-digit number assigned to your business entity, not to you as a person.

An EIN has advantages. Banks often prefer it because it separates your personal finances from your business finances on paper. You can register a sole proprietorship, LLC, or corporation using an EIN and your ITIN — immigration status does not block business registration in most states. To get an EIN, you file Form SS-4 with the IRS online, by phone, or by mail. Online filing takes about 15 minutes and you receive the number immediately.

If you use only your personal ITIN, the bank will still open the account, but it may ask more questions about the nature of the business. Using an EIN makes the account look more formal and established.

Documents to bring when you open the account

Banks follow Know Your Customer (KYC) rules that require them to verify your identity and understand the source of funds. Bring the following:

  • Your ITIN (or EIN if you registered your business)
  • A valid photo ID — a passport, consular ID card (matrícula consular), or state ID if your state issues them to undocumented residents
  • Proof of your business address (a utility bill, lease, or mail from a government agency)
  • Your business registration documents if you formed an LLC or corporation
  • A reference letter from a previous employer or customer, if the bank asks about your business history

Some banks will also ask for a second form of ID or proof of address. Call ahead and ask what the specific branch requires — policies vary between locations and between banks.

Banks and credit unions that accept ITIN accounts

Large national banks like Chase, Bank of America, and Wells Fargo have largely stopped accepting ITIN-based accounts, though policies change and vary by branch. Community banks and credit unions are your better options.

Many regional banks and credit unions still accept ITINs for business accounts. Examples include some branches of Citibank, HSBC, and TD Bank, though this varies by location. Local community banks almost always accept ITINs. Credit unions often have fewer restrictions and may be more familiar with serving undocumented business owners.

Before you visit a branch, call and ask directly: "Do you open business checking accounts for people with an ITIN?" This saves a trip and tells you whether that location will work. If the first bank says no, try a credit union or a smaller regional bank in your area.

What happens after you open the account

Once the account is open, you can deposit checks, set up automatic payments to vendors, and use a debit card or checks to pay business expenses. The bank will send you statements and tax documents at the end of the year, just as it would for any other account holder.

You will still need to file taxes using your ITIN each year. Keep records of all deposits and expenses for your business. If you hired employees, you would need to file payroll taxes, which requires an EIN. If you are a sole proprietor with no employees, you file a Schedule C with your personal tax return.

Having a business account helps you build a record of income and expenses. This record can be useful if you ever need to show proof of income for a loan, lease, or other purpose.

Frequently Asked Questions

Will the bank report me to immigration authorities?

No. Banks are required to report suspicious financial activity to the Financial Crimes Enforcement Network (FinCEN), but immigration status is not considered suspicious activity. Opening a bank account and using it for legitimate business purposes will not trigger any immigration-related reporting.

Can I open an account without an ITIN?

Some banks will open an account with only a passport or consular ID and no tax ID number, though this is rare. Most require either an ITIN or EIN. If you do not have an ITIN yet, getting one takes four to six weeks. In the meantime, you can file Form W-7 and ask the bank if it will hold your application until the ITIN arrives.

What if I do not have a state ID or passport?

A consular ID card (matrícula consular) issued by your country's embassy or consulate is widely accepted by banks as a form of ID. Some banks also accept a passport from your home country. Call the bank ahead of time to confirm what forms of ID they accept.

Do I need to register my business with the state to open an account?

Not always. You can open a sole proprietorship account using just your personal ITIN and ID. However, registering your business and obtaining an EIN makes the process smoother and gives you more credibility with the bank. Registration requirements vary by state — check your state's Secretary of State website for details.

Can I use a business address that is not my home?

Yes. You can use a mail forwarding service, a coworking space, or a virtual office address as your business address. Bring proof that you have access to that address, such as a lease or a receipt from the service. Some banks may ask follow-up questions about a virtual address, so be prepared to explain your business setup.