An Employer Identification Number (EIN) is a nine-digit number the IRS assigns to businesses for tax reporting and identification. If you work with a new supplier, verify a company’s tax details, or prepare business documents, you may need to confirm that its EIN is valid.
However, finding a company’s EIN is not always straightforward. The IRS does not provide a public database where anyone can search for any business’s EIN. Your options depend on the type of company and your reason for checking its details.
Fortunately, there are several free methods you can use. You can request a signed Form W-9 directly from the business, search SEC EDGAR filings for publicly traded companies, or use the IRS Tax Exempt Organization Search to find eligible nonprofits. If you file information returns, the IRS TIN Matching service may also help you verify taxpayer identification details.
This guide explains how to complete an employer identification number lookup using these methods, what information you can access, and when each option is appropriate.
Can you look up any company's EIN?
No, you can't look up every company's Employer Identification Number (EIN) through a single public database. The IRS does not provide a public search tool that reveals the EIN of every registered business. This restriction helps protect business tax information from unauthorised access and misuse.
However, some EINs are publicly available. For example, you can find tax identification details in certain public company filings on SEC EDGAR or search for eligible nonprofits through the IRS Tax Exempt Organization Search.
Who can verify a company's EIN depends on the situation. Business owners can confirm their EIN through IRS notices and tax records. Banks, employers, and other authorised organisations may verify taxpayer identification details when permitted and necessary for their responsibilities. Businesses can also request a completed Form W-9 from vendors or contractors to confirm the information provided for tax reporting.
If you need to verify an EIN, start by asking the company directly or checking the relevant public records. The appropriate method depends on the company's status and your reason for verification.
Five free ways to verify a company EIN

1. Request a completed Form W-9
Ask the company to provide a signed Form W-9 containing its legal business name and taxpayer identification number. This is one of the simplest ways to obtain an EIN for vendor payments and tax reporting. Compare the details with your business records before proceeding.
2. Search SEC EDGAR
Publicly traded companies may disclose their EINs in regulatory filings. Visit SEC EDGAR and search for the company's name. Review relevant filings, such as annual reports, for available tax identification details. Not every filing includes an EIN.
3. Use the IRS Tax Exempt Organisation Search
If the company is a nonprofit, use the IRS Tax Exempt Organisation Search to find eligible organisations and review their publicly available tax records. This tool is not designed to look up every for-profit business.
4. Use IRS TIN Matching
Businesses authorised to use IRS TIN Matching can check taxpayer identification information against IRS records for eligible payees when filing information returns. This service is restricted to qualifying payers and cannot be used for unrestricted public searches.
5. Check state business filings
Visit the relevant state's official business registry to search for the company's registration details. Some filings may include federal tax identification information, but many do not. Start with the state's official government website, as access and available records vary by state.
Also read: How to complete a W-8BEN form as a non-US resident
How to find your own EIN
If you have misplaced your Employer Identification Number (EIN), you do not need to apply for a new one immediately. There are several ways to recover your existing number, depending on the records you have and whether you have previously used it for business activities.
1. Check your CP 575 confirmation letter. When the IRS assigns your EIN, it sends a confirmation notice called CP 575. Check your business files, emails, or saved documents for this letter, which contains your EIN.
2. Review previous tax returns. Look at your federal business tax returns and other tax documents. Your EIN is typically listed near the top of the relevant forms.
3. Contact your bank. If you used your EIN when opening a business account, your bank may have it on file. Contact your bank and ask how to retrieve your business tax identification details. If you are still setting up your finances, learn how to open a business bank account to understand the documents you may need.
4. Call the IRS. Contact the IRS Business and Specialty Tax Line at 800-829-4933, Monday through Friday, 7 a.m. to 7 p.m. local time. After verifying your identity and authorisation, an IRS representative can help you recover your EIN.
Paying verified vendors and contractors abroad
Paying an overseas contractor involves more than sending money. You also need the right tax documents and a reliable way to deliver their payment. For foreign individuals working outside the US, request Form W-8BEN when applicable to document their foreign status for US tax purposes. Foreign entities may need Form W-8BEN-E instead.
Once you have verified the contractor's details and confirmed the appropriate tax documentation, you can arrange payment. For example, if your LLC hires a developer in the Philippines, you can use Grey to send money from the US to the Philippines and pay them through a supported transfer method.
If you also hire US-based independent contractors, understanding what a 1099 employee is can help you distinguish contractors from employees and understand your reporting responsibilities. The term “1099 employee” is informal; independent contractors are generally not classified as employees for tax reporting.
For businesses managing multiple international payments, you can open a Grey Business account to explore tools for paying vendors and contractors across borders.
Frequently asked questions about a company EIN number
1. Is there a free EIN lookup?
Yes, you can find some company EINs for free through public records. Try SEC EDGAR for publicly traded companies or the IRS Tax Exempt Organisation Search for eligible nonprofits. However, there is no single public IRS database that lists every company's EIN.
2. How do I verify an EIN with the IRS?
If you are an eligible payer filing information returns, you can use the IRS TIN Matching service to check taxpayer identification details. Business owners who have lost their EIN can contact the IRS Business and Specialty Tax Line for assistance after verifying their identity.
3. Can I find a company's EIN online?
Sometimes. Public company filings, nonprofit tax records, and certain business documents may disclose an EIN. Search official sources such as SEC EDGAR or the IRS Tax Exempt Organisation Search. If the number is not publicly available, ask the company directly for a completed Form W-9.
4. How do I find my own EIN?
Check your IRS CP 575 confirmation letter, previous business tax returns, or bank records. If you cannot locate your number, contact the IRS Business and Specialty Tax Line at 800-829-4933. After verifying your identity and authorisation, an IRS representative can help you recover it.
5. Is an EIN public information?
An EIN is not universally public information. Some businesses disclose it in public filings, while other companies' EINs may not be readily available. Although you can access certain tax identification details through official records, the IRS does not provide unrestricted public access to every business's EIN.
6. Is an FEIN the same as an EIN?
Yes, an FEIN (Federal Employer Identification Number) generally refers to the same nine-digit federal tax identification number as an EIN. Businesses use this number for tax reporting, banking, hiring employees, and other official purposes. The term FEIN simply emphasises that the identification number is federal rather than state-issued.






