If you’ve formed a US LLC from abroad, the next thing you need is an EIN — your business tax ID. The good news: you can get one without a US Social Security Number. Here’s exactly how non-residents do it in 2026.
What is an EIN?
An EIN (Employer Identification Number) is a 9-digit federal tax ID issued by the IRS to businesses. Think of it as your company’s tax number. You’ll need it to:
- Open a US business bank account.
- Work with payment processors (Stripe, PayPal) and marketplaces (Amazon).
- Hire employees or contractors.
- File your US business taxes.
Can you get one without an SSN?
Yes. The online EIN tool requires an SSN or ITIN, but non-residents who have neither can still get an EIN by filing Form SS-4 with the IRS by fax or mail. On the form you simply write “Foreign” where a US tax number would go.
You do not need to travel to the US, and you do not need an ITIN first — Form SS-4 is the route for non-residents.
The steps
- 1. Form your LLC (you need the company to exist first).
- 2. Complete Form SS-4 with your company and responsible-party details.
- 3. Submit by fax (faster) or mail to the IRS.
- 4. Receive your EIN — usually a few business days to a few weeks by fax.
Common mistakes to avoid
- Entering an invalid tax number instead of writing “Foreign.”
- Naming the wrong “responsible party” — it should be a real person who controls the company.
- Applying before the LLC is actually approved.
Let us get your EIN for you
Code Craft includes EIN registration in our US formation packages — we complete and file Form SS-4 and follow up with the IRS, so you can bank and get paid. No SSN required.
Get your EIN →Frequently asked questions
Do I need an ITIN as well?
Not to get an EIN. You may need an ITIN later for certain personal tax filings, but it’s separate.
Can I open a US bank account with just an EIN?
Many fintech providers let non-residents open a US business account with an EIN and company documents.
How much does it cost?
The IRS doesn’t charge for an EIN; we include the filing in our formation packages so it’s done correctly the first time.