IRS TIN Matching is a free online service that lets payers verify a payee’s name and Taxpayer Identification Number against IRS records before filing a 1099 or similar information return. Running your payee list through it catches mismatches while they are still a quick email to the contractor, rather than after the IRS has flagged them and started the clock on notices, backup withholding, and per-return penalties that reach $680 for returns treated as intentional disregard.1Internal Revenue Service. Information Return Penalties
Who Qualifies to Use It
TIN Matching is open to payers and authorized agents who file information returns subject to the backup withholding rules in Internal Revenue Code Section 3406.2Internal Revenue Service. Taxpayer Identification Number (TIN) Matching That covers businesses filing Forms 1099-B, 1099-DIV, 1099-INT, 1099-MISC, 1099-NEC, 1099-OID, and similar returns. If you pay independent contractors, freelancers, or investment account holders and issue them 1099s, you qualify.
One boundary matters up front. TIN Matching is only for information returns. It cannot verify employee identity or confirm Social Security numbers for Form W-2 filings. Employers who need to check employee SSNs use the Social Security Administration’s Social Security Number Verification Service instead.3Internal Revenue Service. Taxpayer Identification Number (TIN) Matching Tools
How to Get Access
Access runs through the IRS e-Services portal, and it requires a Transmitter Control Code (TCC): a five-character identifier tied to your business in the Filing Information Returns Electronically (FIRE) system.4Internal Revenue Service. About Information Returns (IR) Application for Transmitter Control Code (TCC) for Filing Information Returns Electronically (FIRE) You apply online through the Information Returns (IR) Application, which replaced the old paper Form 4419.
The application collects your business’s legal name, EIN, the return types you plan to file, and identity verification for the responsible parties. Don’t leave this to the last minute. The IRS advises allowing 45 days for processing and recommends applying by November 1 of the year before the returns are due.5Internal Revenue Service. Topic No. 802, Applying to File Information Returns Electronically
Once your TCC is issued, you request TIN Matching access through e-Services. After the IRS confirms your TCC approval and payer status, you can use either Interactive matching for small batches or Bulk matching for large files.2Internal Revenue Service. Taxpayer Identification Number (TIN) Matching
A timing note if you’re building this into a long-term process: the FIRE system is scheduled for retirement after the tax year 2026 filing season, with the Information Returns Intake System (IRIS) becoming the sole electronic filing platform.6Internal Revenue Service. Filing Information Returns Electronically (FIRE) The IRS has not fully detailed how the transition affects TIN Matching access, so watch for announcements.
Interactive vs. Bulk Matching
Interactive matching returns results on screen and takes up to 25 name/TIN combinations per request. The system allows up to 999 requests within any 24-hour period, so a single day covers up to 24,975 records this way.3Internal Revenue Service. Taxpayer Identification Number (TIN) Matching Tools It’s the right tool at onboarding: when a new contractor sends a W-9, you verify it immediately instead of discovering a problem in January.
Bulk matching accepts up to 100,000 name/TIN combinations in one submission and returns results within roughly 24 to 48 hours.7Internal Revenue Service. Publication 2108, Federal Agency TIN Matching Program You upload a plain text file listing, for each payee, the TIN type (1 for EIN, 2 for SSN, 3 for unknown), the nine-digit TIN, and the payee’s legal name as it appears on the Form W-9. An optional account number field is available for your own tracking.
Name accuracy is where most bulk requests fall over. The IRS verifies records against an internal “Name Control” built from the first four characters of the taxpayer’s name.8Internal Revenue Service. Using the Correct Name Control in E-filing Corporate Tax Returns A missing “Inc.,” a reversed first and last name, or a trade name in place of the legal entity name will produce a mismatch even when the TIN is right. Use the legal name from the W-9, exactly.
One more thing to know about bulk uploads: if the system detects the same TIN being submitted under different names, it locks your account for 96 hours with no override.9Internal Revenue Service. IRM 3.42.8, E-Services Procedures for Electronic Products and Services That usually happens when someone re-submits a corrected file without removing records that already matched, or tests different name variants against a single TIN. Clean the file before you re-upload.
Reading the Result Codes
Every record comes back tagged with a single-digit Match Indicator Code:
- Code 0: Name and TIN match IRS records.
- Code 1: TIN is missing or not nine digits.
- Code 2: TIN has not been issued.
- Code 3: Name and TIN do not match. The most common problem code.
- Code 6: You submitted TIN type “unknown”; it matched as an SSN.
- Code 7: You submitted TIN type “unknown”; it matched as an EIN.
Codes 0, 6, and 7 are all clean matches.2Internal Revenue Service. Taxpayer Identification Number (TIN) Matching Anything else needs follow-up before you file.
What to Do About a Mismatch
A Code 3 mismatch rarely means the payee gave you a fake number. Usually it’s a name discrepancy: a legal name change, a trade name instead of the legal name, or a typo on the W-9. Contact the payee, explain the problem, and ask for a fresh Form W-9 with the correct legal name and TIN. Run the corrected combination through TIN Matching again before filing.
For Code 1 and Code 2 results, check your own data entry first. If your records already match the W-9 on file, the payee’s number itself is likely wrong, and you need a new W-9.
Fixing these problems before you file is the whole point. Once an incorrect return is on record, the process gets substantially heavier.
What You Avoid: B-Notices and Backup Withholding
When the IRS processes your filed returns and finds a name/TIN mismatch, it sends a CP2100 or CP2100A notice listing the problem accounts. That triggers the formal “B-Notice” process, with rigid deadlines and, in many cases, mandatory backup withholding at 24% of future payments.10Internal Revenue Service. Backup Withholding
On the First B-Notice, you send each listed payee a notice plus a blank W-9 and ask for corrected information. If the payee doesn’t return a valid W-9 within the required timeframe, you must begin 24% backup withholding on all reportable payments.11Internal Revenue Service. Publication 1281, Backup Withholding for Missing and Incorrect Name/TINs
A Second B-Notice, triggered when the same payee reappears on a CP2100 within three years, is stricter. A new W-9 is no longer enough. The payee must produce either a copy of their Social Security card (for SSN accounts) or an IRS Letter 147C confirming their name and EIN, and backup withholding continues until you have that document.12Internal Revenue Service. Backup Withholding “B” Program
The friction is real. Contractors who see 24% of their check disappearing generally do not take it quietly, and managing the paperwork across dozens or hundreds of accounts dwarfs the time it takes to run TIN Matching in the first place.
Penalty Exposure If You Skip It
Filing an information return with the wrong TIN triggers penalties under IRC Sections 6721 and 6722. For returns due in 2026, the amounts scale with how fast you correct the error:1Internal Revenue Service. Information Return Penalties
- Corrected within 30 days of the due date: $60 per return.
- Corrected after 30 days but by August 1: $130 per return.
- Not corrected by August 1, or never filed: $340 per return.
- Intentional disregard: $680 per return, with no annual cap.
Annual caps apply to the first three tiers and vary by business size, ranging up to $4,098,500 for larger filers on the after-August-1 tier and topping out at $1,366,000 for businesses with $5 million or less in average annual gross receipts.13Internal Revenue Service. IRM 20.1.7, Information Return Penalties The intentional-disregard tier has no ceiling at all.
Some scale. A staffing agency filing 500 Forms 1099-NEC with bad TINs and not correcting them by August 1 is looking at $170,000. If the IRS treats the failure as intentional disregard, which becomes more plausible when TIN Matching was available and unused, the exposure climbs to $340,000 with no cap.
How TIN Matching Helps a Reasonable Cause Defense
If penalties are assessed, your strongest defense is showing “reasonable cause” under IRC Section 6724. Two things have to be true: the failure resulted from circumstances beyond your control or from significant mitigating factors, and you acted responsibly both before and after it happened.14eCFR. 26 CFR 301.6724-1 – Reasonable Cause
“Acting responsibly” is the care a reasonably prudent business would use in collecting and verifying payee information. That includes getting a W-9 at account opening, following up when information is missing, and correcting known errors within 30 days.
TIN Matching is one of the clearest pieces of evidence you can offer. It shows the IRS you took affirmative steps to verify data before filing. Keep the request results, W-9s, and any correspondence with payees about corrections. When an error is found after filing, fix it quickly; the regulations treat prompt correction as strong evidence of responsible conduct.
A penalty waiver request must be in writing, must lay out the specific facts supporting reasonable cause, and must be signed under penalties of perjury.14eCFR. 26 CFR 301.6724-1 – Reasonable Cause Payers who can hand over TIN Matching results alongside their W-9 files are in a fundamentally stronger position than payers who filed without checking anything.