Approximately 33% of new business applications filed with the IRS come from entrepreneurs without a Social Security Number, and immigrant business owners can obtain an EIN within 15 minutes online using an ITIN (Individual Taxpayer Identification Number) instead of an SSN. If you're a plumber in Phoenix, an HVAC contractor in Salt Lake City, or running a med spa in Dallas as an immigrant entrepreneur, getting an EIN is non-negotiable—it's the foundation that separates a legitimate business from a side hustle in the eyes of banks, clients, and the IRS.
The process is simpler than most immigrant business owners believe, but the paperwork maze can trip you up if you don't know the rules. This guide walks you through exactly what you need, where to go, and what to expect at every step.
What Is an EIN and Why Do Immigrant Entrepreneurs Actually Need One?
An Employer Identification Number (EIN) is a nine-digit identifier issued by the IRS that functions as your business's Social Security Number. It's required if you have employees, operate as an LLC or S-Corp, or want to open a business bank account. For immigrant entrepreneurs without a Social Security Number, an ITIN serves the same purpose.
Here's the reality: you cannot open a legitimate business bank account without an EIN. You cannot hire employees legally. You cannot bid on commercial contracts. You cannot file business taxes. Every serious contractor, plumber, electrician, and service business owner needs one.
The difference for immigrant entrepreneurs is straightforward—you'll use your ITIN instead of your SSN on Form SS-4, the official EIN application. That's it. The process is identical from there.
Without an EIN, you're operating in a gray zone that exposes you to liability, makes scaling impossible, and signals to potential clients that your business isn't established.
Do You Need an ITIN Before You Can Get an EIN?
Yes. If you don't have a Social Security Number, you must obtain an ITIN first. An ITIN is a nine-digit tax identification number issued by the IRS to individuals who are required to have a U.S. tax identification number but don't have an SSN.
The process for getting an ITIN takes 7-14 business days if you apply in person at an IRS office, or 4-6 weeks if you mail your application. Here's what you need:
- Completed Form W-7 (Application for IRS Individual Taxpayer Identification Number)
- A valid passport or national ID from your country of origin
- Proof of residency (utility bill, lease agreement, or bank statement dated within the last 60 days)
- Proof of tax filing requirement (if applicable)
Once your ITIN is issued, you'll receive a letter from the IRS with your nine-digit number. Keep this letter safe—you'll need it to apply for your EIN.
Plan for 4-6 weeks total if applying by mail; 1-2 weeks if you go in person to an IRS office in your city.
What Are the Exact Steps to Apply for an EIN as an Immigrant?
The IRS offers three ways to apply for an EIN: online, by phone, or by mail. For immigrant entrepreneurs with an ITIN, online is fastest.
Step 1: Prepare Form SS-4
Download Form SS-4 (Application for Employer Identification Number) from irs.gov. You'll fill in:
- Your legal business name
- Your ITIN (in the field where SSN would normally go)
- Business structure (sole proprietorship, LLC, S-Corp, etc.)
- Business address
- Type of business (plumbing, electrical, HVAC, etc.)
- Number of employees (if any)
The form is straightforward. Most sections take 30 seconds. The key is accuracy—any typo or mismatch between your ITIN and the name on your ITIN letter will delay approval.
Step 2: Apply Online (Fastest Method)
Go to irs.gov/ein and select "Apply Online Now." You'll be asked to verify your identity using your ITIN and date of birth. The system will walk you through each field on Form SS-4. The entire process takes 10-15 minutes.
At the end, the IRS will issue your EIN immediately on screen. You can print it, screenshot it, or have it emailed to you. This is your official EIN—you can use it the same day to open a business bank account.
Step 3: Apply by Phone (If Online Doesn't Work)
Call the IRS Business & Specialty Tax Line at 1-800-829-4933. Hours are Monday–Friday, 7 a.m.–7 p.m. your local time. Have your Form SS-4 filled out before you call. The agent will walk you through it, and you'll receive your EIN verbally. Ask for a confirmation number and have them email you a copy.
Wait time is typically 15-30 minutes during business hours. Expect longer waits in March, April, and September.
Step 4: Apply by Mail (Slowest But Reliable)
Mail Form SS-4 to the IRS address for your state (listed on the form itself). Processing time is 4-6 weeks. Include a cover letter with your contact information and ITIN. Send it certified mail so you have proof of delivery.
Online is the clear winner for speed—15 minutes vs. 4-6 weeks.
What Documents Do You Actually Need to Have Ready?
Before you apply, gather these documents. Having them ready prevents delays and rejected applications.
| Document | Why You Need It | Where to Get It | Timeline |
|---|---|---|---|
| Valid Passport or National ID | Proof of identity for ITIN application | Your country's government office | Already have it |
| ITIN Letter from IRS | Proof of ITIN number for EIN application | IRS (after ITIN approval) | 4-6 weeks after ITIN application |
| Proof of Residency | Establishes U.S. address for tax purposes | Utility bill, lease, or bank statement | Already have it (must be within 60 days) |
| Business Address Documentation | Confirms where your business operates | Lease agreement or property deed | Already have it |
| Form SS-4 (Completed) | Official EIN application form | irs.gov | Download and fill (15 min) |
The bottleneck for most immigrant entrepreneurs is waiting for the ITIN letter—plan for 4-6 weeks before you can apply for an EIN.
How Much Does It Cost to Get an EIN?
The EIN itself is completely free. There is no filing fee, no processing fee, and no hidden costs. The IRS does not charge for EINs under any circumstances.
However, you may incur costs in related areas:
- ITIN Application: Free if you apply in person at an IRS office; free if you mail it yourself.
- Immigration Attorney (optional): $500–$2,000 if you hire one to help with ITIN/EIN paperwork. Most immigrant entrepreneurs don't need this, but it's an option if you're unsure about your status or have complex circumstances.
- Business Formation (LLC/S-Corp): $50–$500 depending on your state and structure. This is separate from the EIN but often done at the same time.
- Business Bank Account: Free to open; some banks charge monthly maintenance ($10–$30) if your balance drops below a minimum.
For a plumber in Phoenix or an electrician in Salt Lake City, the total cost to get an ITIN + EIN + basic LLC formation is typically under $300.
The EIN itself is free—don't pay anyone to "get" an EIN for you.
Can You Get an EIN Without a Business License?
Yes. An EIN and a business license are separate. You can obtain an EIN before you have a formal business license. However, once you have your EIN, you should immediately apply for your local business license—most cities require it.
Timeline looks like this:
- Get ITIN (4-6 weeks)
- Get EIN (same day online, or 4-6 weeks by mail)
- Open business bank account (1-3 days with EIN)
- Apply for local business license (1-2 weeks)
- Get contractor license if required in your trade (varies by state)
For trades like plumbing, HVAC, and electrical work, you'll also need a contractor license in most states. That's a separate process from the EIN and can take 2-12 weeks depending on your state's requirements.
Get your EIN first, then stack on your business license and contractor license—they're three different things.
What Happens After You Get Your EIN?
Once you have your EIN, here's what you do immediately:
Open a Business Bank Account
Go to your bank with your EIN letter and a government-issued ID. Most banks will open an account within 1-3 business days. You'll need a minimum deposit (typically $100–$500). This account keeps your business finances separate from personal finances—essential for tax deductions and liability protection.
Register for State and Local Taxes
If you have employees or sell taxable goods/services, register for state income tax, sales tax, and payroll withholding. Each state has different requirements. Most states let you register online using your EIN. Timeline: 1-2 weeks.
Apply for Your Business License
Contact your city or county clerk's office. You'll submit your EIN, proof of address, and a business license application. Cost varies: $50–$300 depending on your city and trade. Timeline: 1-2 weeks.
Get Your Contractor License (If Required)
For plumbers, electricians, HVAC technicians, and roofers, most states require a contractor license. Requirements vary widely:
- Arizona (Phoenix): ROC (Registrar of Contractors) license required. Cost: $250–$500. Timeline: 2-4 weeks. Requires proof of bonding and insurance.
- Utah (Salt Lake City): DOPL (Division of Occupational and Professional Licensing) license required. Cost: $100–$300. Timeline: 1-3 weeks.
- Texas (Dallas): No state contractor license for most trades, but many cities require local permits. Cost: $100–$500. Timeline: 1-2 weeks.
Your EIN is step one, but contractor licensing is often the longest part of the process—plan 4-12 weeks for the full setup.
What If Your EIN Application Gets Rejected?
Rejections are rare, but they happen. Common reasons:
- ITIN number doesn't match IRS records (typo or wrong ITIN letter)
- Business name doesn't match your ITIN letter exactly
- Missing or incomplete Form SS-4
- Applying for multiple EINs with the same ITIN (the IRS flags this as suspicious)
If your application is rejected, the IRS will send you a letter explaining why. You can reapply immediately after fixing the issue. Most rejections are resolved on the second attempt.
If you're stuck, call the IRS at 1-800-829-4933 and ask to speak with a specialist. They can tell you exactly what's wrong and how to fix it. Don't pay someone to fix this for you—it's free to call the IRS.
Rejections are fixable—most are simple typos or mismatches that take 5 minutes to correct.
Should You Hire an Immigration Attorney or Accountant?
For the EIN process alone, no. It's straightforward enough that you can do it yourself in 30 minutes online.
However, you might want professional help if:
- Your immigration status is complex or uncertain
- You're unsure whether you qualify for an ITIN
- You're hiring employees and need to understand payroll tax obligations
- You want to structure your business as an S-Corp or LLC for tax reasons
- You're applying for business loans or SBA funding
If you go this route, expect to pay:
- Immigration Attorney: $500–$2,000 for EIN/ITIN help
- CPA or Tax Accountant: $300–$1,500 for business setup and first-year tax planning
For a plumber or HVAC contractor just starting out, the DIY route is fine. For a med spa owner planning to hire staff or a contractor bidding on large commercial projects, professional guidance is worth the investment.
Do it yourself if you're confident; hire help if you're unsure about your immigration status or tax structure.
What's the Real Timeline From Start to Finish?
Here's what you're actually looking at:
| Phase | Task | Timeline | Cost |
|---|---|---|---|
| Phase 1 | Get ITIN (in-person at IRS office) | 1-2 weeks | Free |
| Phase 2 | Apply for EIN online | Same day (15 min) | Free |
| Phase 3 | Open business bank account | 1-3 days | $100–$500 min deposit |
| Phase 4 | File business formation (LLC/S-Corp) | 1-2 weeks | $50–$500 |
| Phase 5 | Get business license | 1-2 weeks | $50–$300 |
| Phase 6 | Get contractor license (if required) | 2-12 weeks | $100–$1,000 |
| Total | From ITIN start to fully licensed | 6-16 weeks | $300–$2,300 |
The bottleneck is always the ITIN. Once you have that, the EIN is 15 minutes. Everything else stacks on top.
Plan for 6-16 weeks and $300–$2,300 total to go from zero to a fully licensed, legitimate business.