Look Up a Business Tax ID (EINs and State Records)
Find a business EIN, recover your own, or check state tax records.
What a Business Tax ID Means
A business tax ID lookup usually means finding a company's Employer Identification Number, or EIN. The IRS assigns this nine-digit number to identify businesses for federal tax matters. An EIN is one kind of Taxpayer Identification Number, or TIN.
Some businesses also have state tax account numbers. These are separate from an EIN and can vary by tax type and state. For example, a business may need a state account to collect sales tax or report payroll withholding.
That difference matters when you search. A New Mexico business tax ID may mean an EIN, a state tax account, or another registration number. The same is true for a New Jersey business tax ID lookup. First confirm which number the form or agency needs.
An EIN is not proof that a business is licensed or in good standing. State business records may show a company's legal name and status, but often do not show its federal EIN.
Why Businesses Need an EIN
Many businesses need an EIN to hire workers, file certain tax returns, or handle federal payroll taxes. Banks often ask for one when a business opens an account. Some vendors and payment services also request it during setup.
Not every sole proprietor needs an EIN. Some can use their Social Security number for federal tax filings. Still, an EIN can help keep business and personal records apart. Rules depend on the business structure and its tax duties.
Most applicants can request an EIN from the IRS at no cost. The IRS online application is for eligible applicants with a principal place of business in the United States or its territories. If approved, the EIN is issued after the online process.
Use the IRS site, not a paid middleman, if you are applying for your own number. Check the IRS eligibility rules and application hours before starting. Have the responsible party's details ready.

How to Look Up a Business Tax ID
There is no single public federal directory that lets anyone search every private company's EIN. The right route depends on whether the business is public, whether you have a valid business need, and which kind of ID you need.
For a public company, search its filings in the SEC's EDGAR system. Annual reports and other filings often list the EIN on the first page or in company details. Try the legal company name, then review recent filings for the exact entity.
Some business credit reports may include an EIN. Access can depend on the report provider, your account, and your reason for seeking the data. Treat third-party listings as leads, not final proof. Confirm the number against a company document or official filing.
State business search sites can help confirm legal names, registration status, and state filing details. They may not display tax account numbers. For a New Mexico business tax ID lookup, start with the state agency tied to the tax in question. For a New Jersey search, check the relevant state tax or business registry service.
- Use SEC filings for publicly traded companies.
- Check state records for legal name and registration status.
- Ask the company for a tax form or written confirmation.
- Use a business credit report only when you have a proper reason.
The SEC's EDGAR company filings search is a primary source for public-company filings. Search by company name, then check the filing itself rather than relying on a search snippet.

Find Your Own Lost EIN
If you have lost your EIN, check the records you already hold before contacting the IRS. The number may appear on an older business tax return, an IRS notice, or a bank account application. Payroll records and business loan forms may also contain it.
Look for the original EIN confirmation notice, often called a CP 575 letter. If you cannot find it, check with your bank or accountant. They may have a copy in your business file.
If those steps fail, contact the IRS Business and Specialty Tax Line. The IRS can help an authorized person confirm a business's EIN after checking identity and authority. Have your legal business name, address, and responsible party details ready.
The IRS explains these steps on its page about finding a lost or misplaced EIN. Use the official page for current contact details and rules. Avoid sending sensitive data through an unverified site.

Ask Another Company for Its Tax ID
For a private company, the fastest and clearest method is often to ask directly. A vendor may share its EIN on Form W-9 when the number is needed for tax reporting. Explain why you need the form and how you will protect its details.
Do not assume an online business search will reveal a private company's EIN. Many state registration records leave tax IDs off public pages. An EIN can also be sensitive business information, even when it appears in some public filings.
If you are checking a supplier, confirm its legal name and address as well as its tax number. Names can differ from storefront brands. A mismatch may point to a parent company or a separate legal entity.
Use only information you are allowed to access. Do not use a tax ID to impersonate a business, open accounts, or file false forms. If a company will not share its number, ask what alternative proof the bank, agency, or contract requires.
Common Problems and Ways to Fix Them
A common snag is searching for an EIN when a form needs a state tax account number. Read the form's field label and instructions. If the wording is unclear, ask the agency or bank which ID it accepts.
Another issue is a name mismatch. Search using the legal name on the contract or tax form, not only a brand name. Check for punctuation, former names, and parent or subsidiary companies.
Some records are old or incomplete. Confirm a result through a current filing, a recent tax form, or the business itself. For a state tax ID, contact that state's tax department and ask about access rules.
If the IRS cannot disclose an EIN to you, the business may need to request it or provide proof itself. Be ready to show your role and reason for the request. Keep copies of any letters or forms used to resolve the issue.
- Lost your EIN: Check returns, IRS notices, bank records, then contact the IRS.
- Need a state number: Ask the relevant state tax agency which account applies.
- Found conflicting details: Confirm the legal entity with a current source.
Choose the Right Lookup Method
Start by identifying the number you need: a federal EIN or a state tax account number. For your own lost EIN, search business records and then contact the IRS. For another company's number, ask the business or check public-company filings.
State registries are useful for confirming business registration, but they may not show tax IDs. This is true whether you are doing a New Mexico business tax ID search or a New Jersey business tax ID lookup. Use the correct state agency when the form asks for a state account.
Keep tax IDs private and verify details before using them on a filing. The right source saves time and helps prevent mistakes.
Step-by-step
- 01 Identify the number you need
Check whether the request asks for a federal EIN or a state tax account number. The correct lookup path depends on this distinction.
- 02 Search public and business records
For your own EIN, review tax returns, IRS notices, and bank records. For a public company, search its SEC filings.
- 03 Contact the business or agency
Ask a private company for a W-9 when appropriate. Contact the IRS or state tax agency if you need help with your own number.
- 04 Verify the result
Match the number to the business's legal name and the form that requested it. Keep a secure copy of supporting records.
Frequently asked questions
- How do I look up a business tax ID?
- Check SEC filings for public companies, or ask the business directly. State websites can confirm registration details, but may not show an EIN or state tax account number.
- Can I look up a company's EIN for free?
- Some public companies list EINs in free SEC filings. Private companies may not publish theirs, so you may need to request a W-9 from the business.
- How do I find my lost EIN?
- Check past tax returns, IRS notices, bank records, and payroll documents. If you still cannot find it, contact the IRS as an authorized business representative.
- Is a state tax ID the same as an EIN?
- No. An EIN is a federal ID from the IRS. State tax account numbers are issued or managed by state agencies and can vary by tax type.
- Does New Mexico or New Jersey show business tax IDs online?
- State business searches may show registration details, but not necessarily tax account numbers. Check the relevant state tax agency or ask the business for the needed ID.