Yes, non-US citizens can open business bank accounts, but the process depends on your visa status and the bank's policies
You can open a business bank account as a non-US citizen, but you will need an Individual Taxpayer Identification Number (ITIN) or an Employer Identification Number (EIN), proof of legal presence in the United States, and a valid government-issued ID. Most banks will ask for these documents before opening any account in your name. The exact requirements vary by bank and by your immigration status — some banks are stricter than others, and some specialize in serving non-citizens while others decline the application outright.
The timeline is usually one to two weeks from the day you submit your documents, though some banks process faster. You will need to visit a branch in person at most banks; remote opening is rare for business accounts held by non-citizens. Bring original documents or certified copies, not photocopies.
Key Takeaways
- Non-US citizens need either an ITIN (for sole proprietors) or an EIN (for LLCs, corporations, or partnerships) to open a business bank account.
- You must show proof of legal presence in the United States — a valid visa, green card, or work authorization document — along with a government-issued ID.
- Some banks accept non-citizens routinely; others decline them, so calling ahead to confirm the bank's policy saves a wasted trip.
- In-person visits are almost always required for non-citizens opening business accounts, even if the bank offers online opening for US citizens.
- The account itself does not change your immigration status or create tax obligations beyond what your business structure already requires.
What identification numbers you need
If you are a sole proprietor (you own the business by yourself and have not formed an LLC or corporation), you need an ITIN. You can obtain one from the IRS by filing Form W-7 with the IRS, either by mail or through an authorized ITIN agent. The process takes four to six weeks by mail; in-person filing through an agent can be faster. You do not need to have filed taxes before — the ITIN is issued to non-citizens specifically so they can open accounts, file taxes, and conduct business.
If your business is structured as an LLC, S-corporation, C-corporation, or partnership, you need an EIN instead. You can obtain an EIN immediately by applying online at the IRS website (irs.gov), by phone, or by mail. Online and phone applications are processed the same day. You will need your ITIN or passport number to apply for an EIN.
Some banks will accept an ITIN application receipt (Form W-7) in place of an actual ITIN while you wait for the IRS to process it, but this is not may provide. Call the bank before you apply for the ITIN to ask whether they will accept a receipt.
Proof of legal presence and identification documents
Banks are required by federal law to verify that you have legal status to work or reside in the United States. Acceptable documents include a valid passport, a visa (H-1B, L-1, F-1, or other work or student visa), a green card, an Employment Authorization Document (EAD), or a Temporary Protected Status (TPS) document. The document must be current — expired visas and work permits will not be accepted.
You will also need a second form of government-issued ID. A passport counts as both proof of legal presence and ID. If you use a visa as your proof of presence, bring a second ID such as a driver's license from your home country or an international driver's permit. Some banks also accept a national ID card.
Bring the originals. Banks will not accept photocopies or digital images for non-citizens opening business accounts. If you do not have originals with you, ask whether the bank will accept certified copies from your country's consulate or embassy in the United States.
Which banks accept non-citizen business accounts
Large national banks such as Chase, Bank of America, and Wells Fargo have policies that permit non-citizens to open business accounts, but individual branches may apply those policies differently. Call the branch where you plan to open the account and ask whether they open business accounts for non-US citizens with an ITIN or EIN. Do not assume the answer is yes based on the bank's national policy.
Community banks and credit unions vary widely. Some actively serve immigrant business owners; others decline non-citizens as a matter of course. Online banks almost never open business accounts for non-citizens, because they cannot verify identity and legal presence without an in-person visit.
Banks that specialize in serving non-citizens and immigrants include Ponce Financial Group (operates in New York and New Jersey), Banco Latinoamericano, and some local credit unions in areas with large immigrant populations. If you are turned down by a mainstream bank, search for "immigrant-friendly banks near me" or contact your local chamber of commerce or small business development center — they often maintain lists of banks that work with non-citizens.
Documents to bring to the bank
| Document | Why the bank needs it | Notes |
|---|---|---|
| ITIN or EIN | Federal tax identification for your business | Bring the actual number or the IRS letter confirming it. An ITIN application receipt (Form W-7) may work if you call ahead. |
| Passport or visa | Proof of legal presence and identity | Must be current. Expired documents will be rejected. |
| Second government ID | Additional identity verification | Driver's license, national ID, or international driver's permit from your home country. |
| Business formation documents (if LLC or corporation) | Proof that your business entity exists | Articles of incorporation or organization filed with your state. Bring the certified copy you received from the state. |
| Proof of address | Verification of your residence | Utility bill, lease, or mail from a government agency dated within the last 60 days. Must be in your name. |
| Business license or DBA certificate (if applicable) | Proof that your business is registered locally | Required in some states and cities; not required in others. Ask the bank whether they need it. |
What happens after you open the account
Once the account is open, you can deposit money, write checks, and conduct business transactions the same way any other business account holder does. The bank will issue you a debit card, online banking access, and a checkbook. There are no restrictions on how you use the account based on your immigration status.
Opening a business bank account does not change your visa status, create new tax obligations, or trigger any immigration consequences. It is a straightforward financial transaction. However, the income your business generates is subject to US tax law — you will owe federal income tax and self-employment tax on business profits, regardless of your immigration status. An accountant or tax professional familiar with non-citizen taxation can walk you through your specific obligations.
Some visa categories (such as F-1 student visas) have restrictions on the type of work you can do. Opening a business account does not violate those restrictions, but the business itself must comply with the terms of your visa. Consult an immigration attorney if you are unsure whether your planned business is permitted under your visa category.
If a bank denies your application
Banks are not required to open accounts for non-citizens, and they do not have to explain their decision in detail. If you are denied, ask whether the reason is your immigration status, your lack of a US credit history, or something else. Some banks will tell you; others will not.
If the reason is your immigration status, try a different bank — particularly a community bank or credit union in your area, or a bank that specializes in serving immigrants. If the reason is lack of credit history, you may be able to open an account by making a larger initial deposit or by bringing a co-signer who is a US citizen or permanent resident.
If you have been denied by multiple banks and cannot find one that will work with you, consider whether you can operate your business as a sole proprietor using your personal bank account temporarily while you continue searching for a business account. This is not ideal for liability reasons, but it is legal and may be necessary in the short term.
Frequently Asked Questions
Do I need a Social Security number to open a business bank account?
No. Non-citizens use an ITIN or EIN instead. The bank will accept either one in place of a Social Security number. You cannot obtain a Social Security number unless you have work authorization that specifically permits it, so the ITIN is the standard path for non-citizens.
Can I open a business account if my visa is expiring soon?
Most banks will open the account if your visa is currently valid, even if it expires in a few months. However, some banks may ask you to update your visa status or provide proof of renewal before you can continue using the account. Call ahead and ask the bank's specific policy on expiring visas.
What if I do not have a US address yet?
You will need a US address to open the account — banks require proof of address as part of their verification process. If you have just arrived, use the address where you are staying (an apartment, house, or even a friend's address if you have permission to use it). Bring a utility bill, lease, or other mail showing that address in your name.
Can my business partner (a US citizen) open the account on my behalf?
No. The account holder must be present in person to verify their identity and legal presence. Your partner can be a co-owner or signatory on the account, but you must be there when the account is opened. Some banks may allow your partner to manage the account afterward, but the initial opening requires your presence.
Will opening a business account affect my immigration case or green card application?
Opening a business account itself does not affect your immigration status or pending applications. However, if you are self-employed or running a business, that income must be reported on your tax returns, and tax compliance is part of demonstrating good moral character in immigration proceedings. Keep accurate records and file your taxes on time.