How to look up a business EIN before issuing a 1099?

How to look up a business EIN before issuing a 1099?

If you have paid a contractor or vendor at least $600 during the calendar year and you need to file a Form 1099-NEC, one of the first things you need is their Employer Identification Number or Social Security Number. You collect it on a Form W-9. But a W-9 is a self-certification. The vendor writes in whatever number they believe to be correct, signs it under penalty of perjury, and hands it to you. There is nothing on the form itself that tells you whether the number they provided actually matches the name on file with the IRS.

If you file a 1099 with a name and EIN combination that does not match IRS records, the consequences are specific and escalating: backup withholding requirements kick in, penalty notices arrive, and per-return penalties apply for every incorrect filing. For 2026 returns, those penalties reach $340 per return and up to $680 if the IRS treats the error as intentional disregard.

This guide explains how to find a vendor's EIN, how to verify it matches their legal name in IRS records before you file, what the IRS TIN Matching Program is and how to use it, what happens when there is a mismatch, and how to handle the situation correctly rather than just filing and hoping.

The first thing to know: There is no public EIN lookup

The most common misconception founders have when approaching 1099 season is that they can look up a vendor's EIN the way they might look up a phone number or a company registration. The IRS does not maintain a public EIN lookup database for regular business entities. You cannot enter a company name or an EIN into a website and retrieve verified tax identification information in real time.

This is intentional. EINs are sensitive tax identifiers, and the IRS protects them for privacy reasons. Providing open public access to a database linking business names to tax identification numbers would create significant identity theft and fraud risks.

There are three narrow exceptions to the no-public-lookup rule. Tax-exempt organizations are publicly searchable through the IRS Tax Exempt Organization Search tool (known as TEOS) at apps.irs.gov/app/eos. This database is built from Publication 78 data and allows anyone to search a nonprofit by name or EIN and confirm its exempt status. The Texas Comptroller of Public Accounts publishes a searchable tool that includes Federal EINs for entities registered in Texas. A few other state-level databases include federal EIN data for entities registered in those states.

Several third-party websites claim to offer EIN lookup services. These are not official IRS tools, their accuracy varies significantly, and they do not draw from the same real-time database as the IRS TIN Matching Program. For any filing that creates a legal obligation, the IRS TIN Matching Program is the only verification method that carries weight as evidence of due diligence.

For all other business entities, the correct path to EIN verification is Form W-9 combined with the IRS TIN Matching Program. Each of these is explained in full below.

Step 1: Collect a completed Form W-9 before the first payment

Form W-9, Request for Taxpayer Identification Number and Certification, is the standard IRS form payers use to collect the tax identification information they need to file a 1099. It is free to request, available at IRS.gov, and the vendor fills it out themselves.

Form W-9 collects the vendor's legal name (Line 1), their business or disregarded entity name if different from the legal name (Line 2), their federal tax classification (Line 3), their mailing address, and their taxpayer identification number along with a certification signature.

The best practice is to collect a completed W-9 before issuing the first payment to any new vendor or contractor, not at the end of the year when you are preparing 1099 filings. A vendor who has already been paid has little incentive to respond quickly to a W-9 request in December. A vendor who has not yet been paid will generally provide the form promptly.

The single-member LLC mistake that causes most mismatches:

One of the most frequent W-9 errors involves single-member LLCs. Because the IRS treats a single-member LLC as a disregarded entity for income tax purposes, the W-9 should list the owner's legal name on Line 1 and provide the owner's SSN or personal EIN rather than the LLC's separate EIN. The LLC's legal name goes on Line 2 as the business name.

If the vendor reverses this and puts the LLC's name on Line 1 with the LLC's EIN, the name and TIN combination will not match IRS records, and the 1099 will be flagged. This is one of the most common causes of CP2100 notices and is entirely avoidable if the W-9 is collected and reviewed before the first payment is processed.

The IRS will only recognize the legal entity name that matches the TIN associated with it. Make sure vendors supply their legal entity name exactly as it appears in IRS records, not their trade name, DBA name, or any informal business name.

Retaining W-9 forms:

You never send a W-9 to the IRS unless they specifically request it during an examination. You keep it as your documentation of due diligence. The IRS generally requires taxpayers to retain records for at least three years from the date a return is filed, which effectively means holding W-9 forms for about four years from the tax period they relate to.

Step 2: Use the IRS TIN matching program to verify before filing

A completed W-9 tells you what the vendor claims their tax identification information to be. The IRS TIN Matching Program tells you whether that information actually matches IRS records.

The IRS Online Taxpayer Identification Number (TIN) Matching Program is a free web-based tool offered through IRS e-Services and was established for payers of reportable payments subject to the backup withholding provisions of Section 3406 of the Internal Revenue Code. The program allows a participant to check the TIN furnished by the payee against the name and TIN combination contained in the IRS database prior to filing an information return.

The program offers two matching modes:

Interactive TIN Matching allows you to verify up to 25 name and TIN combinations at a time with results returned immediately. This is suitable for small batches of vendors checked during onboarding or in the weeks before 1099 season.

Bulk TIN Matching allows you to verify up to 100,000 name and TIN combinations in a single submission with results typically returned within 24 hours. This is the appropriate tool for any business with a large vendor list or a high volume of 1099 filings.

Both modes are free through IRS e-Services. The IRS will tell you whether each combination matches, does not match, or is invalid. Critically, the IRS will not tell you what the correct information is. If a match fails, you need to go back to the vendor and request a corrected W-9.

Who can use TIN Matching:

TIN Matching is a pre-filing service offered only to payers and their authorized agents who are required to file information returns. It is not available to the general public. Access requires enrollment in IRS e-Services, which requires an existing IRS e-Services account. To enroll, the applicant must have at least one Taxpayer Identification Number associated with information returns filed in the past two years.

The IRIS platform update for 2026:

The IRS has been transitioning to its new IRIS (Information Returns Intake System) platform for electronic 1099 filing. Under the IRIS platform, TIN Matching is no longer simply recommended as best practice. The IRIS system will reject any 1099 filing with an invalid name and TIN combination. This means a TIN mismatch that previously resulted in a post-filing CP2100 notice will now result in an outright rejection at the time of submission, requiring the filing to be corrected and resubmitted. Resubmitting after the deadline adds late filing exposure on top of the original error. Running TIN matching before filing under IRIS is therefore more operationally critical than it was under the older FIRE system.

Step 3: Understand what a match result means

The IRS TIN Matching Program returns one of several result codes for each name and TIN combination. Understanding what each result means determines what action you need to take before filing.

Match confirmed: The name and TIN combination exactly matches IRS records. You are clear to file the 1099 with the information provided.

Name and TIN combination does not match: The information provided does not correspond to any record in the IRS database. This requires you to contact the vendor and request a corrected W-9 before filing. Do not file the 1099 with information that has already failed a TIN match. A pre-filing failure is a warning to fix the data. It does not by itself trigger backup withholding requirements.

TIN is invalid: The TIN is formatted incorrectly or does not exist in any form in the IRS database. This typically indicates a data entry error, a transposed digit, or a TIN that has not yet propagated through IRS systems after a recent EIN issuance. A newly issued EIN can take up to two weeks to appear in TIN Matching results. If a new vendor received their EIN recently, wait the two-week propagation window before running the match.

Name and TIN not yet in system: The EIN has been issued but the IRS system does not yet have the associated name data. This is the same new EIN timing issue described above. Wait and re-check.

What happens when you file a 1099 with an incorrect EIN?

If a TIN mismatch reaches the IRS because you filed a 1099 without verifying first, the IRS sends a CP2100 or CP2100A notice. This notice identifies which payees on your 1099 filings had name and TIN combinations that did not match IRS records.

When you receive a CP2100 notice, you are required to send a B-notice to the affected payee within 15 business days of receiving the CP2100. A first B-notice tells the payee their TIN is incorrect and requests a corrected W-9 within 30 days. A second B-notice for the same payee within three calendar years requires the payee to certify their TIN directly with the IRS using Form W-9, and you must begin backup withholding if they do not respond.

Ignoring CP2100 notices is one of the most common mistakes. Failing to act on them within the 15-business-day window increases the likelihood of escalated penalties and does not reduce your backup withholding exposure.

Backup withholding: The consequence of an unresolved mismatch

Backup withholding is a mechanism the IRS uses to ensure tax collection when a payee's tax identification information cannot be verified. When backup withholding applies, you are required to withhold 24% of all future payments to that payee and remit the withheld amount to the IRS through EFTPS.

Backup withholding is required in four situations:

The payee has not provided a TIN. The payee has provided a TIN that the IRS has notified you is incorrect through a B-notice. The payee has failed to certify that they are not subject to backup withholding on the W-9 they provided. The IRS has notified you that the payee has underreported interest or dividend income.

Backup withholding does not apply during the pre-filing TIN matching process. If you run a TIN match before filing and the result comes back as a mismatch, you are not immediately required to begin backup withholding. The obligation arises after you have followed the B-notice procedures and the payee has failed to respond with a corrected W-9.

For payments to vendors rather than investment-type payments, the most common trigger is an incorrect TIN that generates a B-notice through the 1099 filing process. Handling W-9 collection and TIN verification before the payment cycle avoids the entire backup withholding scenario.

The 2026 penalty structure for incorrect TINs

Filing a 1099 with an incorrect or missing EIN triggers per-return penalties that reach $340 for 2026 returns and can climb to $680 if the IRS considers the error intentional disregard.

The penalty structure escalates based on how quickly you correct the error:

Errors corrected within 30 days of the due date carry a penalty of $60 per return. Errors corrected after 30 days but before August 1 carry a penalty of $130 per return. Errors not corrected by August 1 carry a penalty of $340 per return. Errors due to intentional disregard carry a penalty of $680 per return with no annual maximum.

These penalties apply separately to returns filed with the IRS and to payee statements provided to the recipient, so the same mistake can generate two penalties per return.

Annual maximum penalties for 2026 for small businesses with gross receipts of $5 million or less are capped at $239,000 for the 30-day tier, $683,000 for the August 1 tier, and $1,366,000 after August 1.

For a business filing hundreds of 1099s with a systematic TIN problem, the math becomes significant quickly. Running TIN matching for the entire vendor list before 1099 season costs nothing through IRS e-Services and eliminates this exposure entirely.

These penalty amounts are inflation-adjusted annually. Always confirm the current year's figures in IRS Publication 1586 or the IRS Information Return Penalties page before 1099 season.

Practical workflow: EIN verification before 1099 season

Here is the sequence that keeps your 1099 filings clean and reduces the risk of any CP2100 notices arriving the following year.

Collect W-9 forms at vendor onboarding, not at year-end. Make W-9 submission a condition of vendor setup. A vendor who provides a W-9 before the first payment is recorded in your system reduces the year-end scramble to find tax identification information for dozens of contractors you paid months ago.

Review each W-9 for the single-member LLC mistake before entering data. Check that Line 1 contains a legal individual or entity name, not a DBA, and that the TIN provided corresponds to the entity type selected on the form.

Run TIN Matching through IRS e-Services four to six weeks before your 1099 filing deadline. This gives you time to request corrected W-9 forms from any vendors whose information does not match, resolve the discrepancy, and re-verify before filing. The 1099-NEC paper filing deadline is January 31. The electronic filing deadline is March 31. Running TIN Matching in December for a December 31 year-end allows adequate correction time.

File electronically through IRIS or an authorized e-file provider. The IRIS platform now rejects filings with invalid name and TIN combinations at submission rather than issuing a post-filing CP2100. Resolving mismatches before filing eliminates the rejected submission problem entirely.

Retain all W-9 forms and TIN matching results for at least four years. These records are your documentation of due diligence if the IRS questions whether backup withholding should have been applied.

What does this mean for India-US founders?

If you are an Indian founder running a Delaware C-Corp and you hire contractors or vendors in the US, the same W-9 and TIN matching requirements apply to you as to any other US entity. For payments of $600 or more to a US individual or unincorporated business in a calendar year, you are required to file a Form 1099-NEC.

For payments to foreign vendors and contractors located outside the United States, the 1099-NEC does not apply. Instead, you may need to issue a Form 1042-S for certain types of payments subject to US withholding and collect a Form W-8BEN (for individuals) or W-8BEN-E (for entities) rather than a W-9. The W-8 series of forms documents the foreign payee's status and any applicable treaty claims, and it is retained by the payer in the same way a W-9 is retained.

One additional point for founders who are themselves contractors or vendors receiving payments from US clients: if a US client asks you to complete a W-9 and you are a foreign entity, you should not complete a W-9. You complete a W-8BEN-E instead. Completing a W-9 as a foreign entity incorrectly certifies US person status and creates mismatches that your client will encounter during their TIN matching process.

Managing W-9 collection, TIN matching, 1099-NEC filings, and backup withholding across a growing contractor base is the kind of bookkeeping and compliance work that benefits from a structured system. Book a demo with Inkle to see how Inkle handles contractor payment tracking, 1099 preparation, and TIN verification for India-US startups filing information returns for the first time.

Frequently Asked Questions

Is there a free way to look up a company's EIN?

The IRS does not maintain a public EIN lookup tool for regular business entities. The only free official paths are the IRS Tax Exempt Organization Search for nonprofits and the Texas Comptroller portal for Texas-registered entities. For any other business, the correct approach is to collect a completed Form W-9 from the vendor and then run the name and TIN combination through the free IRS TIN Matching Program, available to authorized payers through IRS e-Services. The TIN Matching Program confirms whether the name and EIN combination matches IRS records but does not reveal the correct information if there is a mismatch.

What happens if I file a 1099 with the wrong EIN?

The IRS will match the name and TIN combination on your filing against its records. If they do not match, you will receive a CP2100 or CP2100A notice identifying the discrepancy. You are then required to send a B-notice to the affected payee within 15 business days, requesting a corrected W-9 within 30 days. If the payee does not respond, you must begin backup withholding at 24% on future payments. You also face per-return penalties for the incorrect filing: $60 per return if corrected within 30 days, $130 if corrected after 30 days but before August 1, and $340 per return if uncorrected after August 1 of 2026.

What is the IRS TIN Matching Program and how do I access it?

The IRS TIN Matching Program is a free pre-filing verification tool available through IRS e-Services at irs.gov. It allows authorized payers who are required to file information returns to verify whether a name and TIN combination matches IRS records before submitting a 1099. Access requires enrollment in IRS e-Services. The interactive mode verifies up to 25 combinations immediately. The bulk mode handles up to 100,000 combinations with results typically returned within 24 hours. The program is only available to entities with a legal obligation to file information returns, not to the general public.

What should I do if a vendor refuses to provide their EIN on a W-9?

If a vendor refuses to provide a TIN after you have requested it, you are required to begin backup withholding at 24% on all reportable payments to that vendor immediately. Document every request you made and the vendor's refusal. You continue to file the 1099 with whatever information you have, noting that backup withholding was applied. The IRS treats a vendor's refusal to provide a TIN as equivalent to providing an incorrect TIN for backup withholding purposes. Corporations are generally exempt from 1099-NEC reporting, so this situation primarily applies to individuals, sole proprietors, partnerships, and LLCs that are not classified as corporations.