Did you know that thousands of people pay $50, $100, even $200 just to get an EIN?
Here’s the truth: the IRS gives it to you completely free. And the entire process takes less than 15 minutes if you know what to do.
In this guide, I’ll walk you through exactly how to get an EIN for free, step by step. You’ll also learn who qualifies, what non-US residents should do, and the most common mistakes that can delay or complicate your application.
If you recently formed an LLC or are about to start a business, this is one process you should absolutely handle yourself.
What Is an EIN and Why Do You Need One?
An EIN stands for Employer Identification Number. It is a unique nine-digit number issued by the IRS to identify your business for tax purposes.
Think of it as a Social Security Number for your company.
You typically need an EIN if:
- You formed an LLC or corporation
- You plan to hire employees
- You want to open a business bank account
- You need to file business tax returns
- You operate as a partnership
- You want to build business credit
Even single-member LLC owners usually need an EIN because most banks require one before opening a business account.
Here is the key point: the IRS does not charge anything for an EIN. It is completely free.
Some formation companies such as Northwest Registered Agent, ZenBusiness, or Bizee include EIN filing in their business formation packages. That can be convenient if you are setting up everything at once. But if your LLC is already formed and you only need the EIN, you can do it yourself in minutes without paying anyone.
Step 1: Make Sure You Qualify for Online EIN Filing
Before applying, confirm you meet the IRS online requirements.
To apply online, you must:
- Have a business located in the United States or US territories
- Be the “responsible party” with a valid Taxpayer Identification Number
- Apply during IRS online operating hours
The responsible party must have either:
- A Social Security Number (SSN), or
- An Individual Taxpayer Identification Number (ITIN)
The IRS online EIN system operates Monday through Friday, from 7 a.m. to 10 p.m. Eastern Time.
If you are a non-US resident without an SSN or ITIN, do not worry. I will cover your options shortly.
Step 2: Go to the Official IRS Website
Open your browser and go to irs.gov.
You can search for “Apply for an EIN Online” or navigate directly to the EIN Assistant through the business section of the IRS website.
Here is something very important:
Make sure you are on the official IRS website. The URL must say irs.gov.
There are third-party websites designed to look official, but they charge you to submit the same free application. Always verify the website before entering your personal information.
Once on the IRS EIN page, scroll down and click the button that says Apply Online Now.
This opens the IRS EIN Assistant.
Step 3: Complete the IRS EIN Assistant
The EIN Assistant guides you step by step. The process is straightforward if you pay attention to detail.
Select Your Entity Type
Most readers will choose:
- Limited Liability Company (LLC)
Other options include sole proprietorship, corporation, partnership, and nonprofit. Choose the structure that matches your business.
Enter Number of Members (If LLC)
If you selected LLC, you will be asked how many members your LLC has.
- Single-member LLC: select one
- Multi-member LLC: select the correct number
Choose Your State of Formation
Select the state where your LLC was legally formed.
This is the state listed on your Articles of Organization. It may not be the same as the state where you live.
For example, if you formed your LLC in Wyoming but live in California, you would select Wyoming.
Select Your Reason for Applying
Most new business owners choose:
“Started a new business”
Other options exist, but for newly formed LLCs, this is typically correct.
Enter Responsible Party Information
The responsible party is the person who controls or manages the business.
For single-member LLCs, that is usually you.
You will enter:
- Your full legal name (exactly as it appears on your Social Security card)
- Your SSN or ITIN
- Your mailing address
Accuracy matters here. Even small discrepancies can create issues later.
Provide Business Details
Next, you will enter:
- Your LLC’s legal name (exactly as filed with the state)
- Your business address
- The date your business started
- Whether you plan to hire employees
If you do not plan to hire employees immediately, you can indicate that.
Select Your Business Activity
The IRS will ask you to choose the category that best describes your business activity.
Select the option that most closely matches what your business does. This classification helps the IRS understand your business type for tax purposes.
Review and Submit
Before submitting, carefully review all information.
Double-check:
- LLC name spelling
- Responsible party information
- State selection
- Address details
Once everything looks correct, submit the application.
Step 4: Receive Your EIN Instantly
If you apply online and everything is correct, the IRS issues your EIN immediately.
It appears right on your screen.
There is no waiting period.
You will see a confirmation page showing your new EIN. Download or print this confirmation notice immediately. This document is your official EIN assignment letter.
You will need it to:
- Open a business bank account
- Set up payroll
- File taxes
- Apply for business licenses
If you close the page without saving it, you will need to contact the IRS to request a copy, which can be time-consuming.
Always download the confirmation as soon as it appears.
What If You Are a Non-US Resident?
If you do not have an SSN or ITIN, you cannot use the IRS online EIN Assistant.
However, you still have options.
You can apply using IRS Form SS-4 by:
- Fax
Fax applications are usually processed within about four business days. Mail applications can take four to five weeks.
If you formed your US LLC through a service such as Northwest Registered Agent or Inc Authority, many offer EIN obtainment as part of their package or as an add-on. This can simplify the process, especially if you are applying from outside the United States.
For businesses with ongoing compliance needs across multiple states, Harbor Compliance can also assist once your EIN is secured.
Common EIN Application Mistakes to Avoid
Here are some of the most frequent mistakes that cause problems.
Applying Outside IRS Business Hours
The online system is only available Monday through Friday, 7 a.m. to 10 p.m. Eastern Time.
If you try to apply at midnight on a weekend, it will not work.
Mismatching Your LLC Name
The LLC name on your EIN application must match your state formation documents exactly.
Even small variations can create complications later. Always copy the name exactly as it appears on your Articles of Organization.
Not Saving Your EIN Confirmation
Do not rely on memory. Download or print the confirmation letter immediately.
This document is essential.
Paying Unnecessary Fees
The IRS does not charge for an EIN.
If your LLC is already formed and you only need the EIN, you can complete the process yourself for free.
However, if you are starting from scratch and want everything handled together, services like ZenBusiness, Bizee, and Swyft Filings offer bundled packages that include LLC formation, registered agent service, and EIN filing. That can be convenient if you prefer an all-in-one solution.
Final Thoughts
Getting an EIN is one of the simplest steps in starting a business.
It is:
- Free
- Fast
- Straightforward
- Completed in under 15 minutes in most cases
If your LLC is already formed, there is no reason to pay someone just for the EIN itself.
Go to the official IRS website, complete the EIN Assistant carefully, download your confirmation, and you are done.
That is one less expense and one more step toward running your business the right way.
Disclaimer
This article is for educational and informational purposes only and does not constitute legal or tax advice. Always consult a qualified tax professional or attorney for advice specific to your business situation.