Data Quality

IRS TIN Matching: Verify Payee TINs Before You File

A name that doesn’t match its TIN is the number-one reason a clean-looking 1099 comes back to bite you — CP2100 notices, B-notices, backup withholding, and penalties all start here. IRS TIN matching catches the mismatch before you file. Here’s how it works and how to run it.

 Covers IRS TIN Matching (interactive & bulk) and the CP2100/B-notice chain it prevents · July 16, 2026
At a glance

IRS TIN matching checks a payee’s name and taxpayer identification number against IRS records before you file, so you catch mismatches while they’re still cheap to fix. A wrong name/TIN combination is what triggers a CP2100 notice after filing, which forces you to send the payee a B-notice and can put them into 24% backup withholding. The IRS offers two ways to match — interactive (up to 25 at a time) and bulk (up to 100,000) — and e1099f runs a match automatically as part of its pre-file validation.

In this story

Why a Name/TIN Mismatch Snowballs

On paper, a 1099 with a valid-looking nine-digit TIN feels done. But the IRS doesn’t just check that the number has nine digits — it checks that the number belongs to the name printed next to it. When those two don’t line up, the trouble starts after you’ve already filed.

Here’s the chain. You file a 1099 where the payee’s name and TIN don’t match IRS records. Months later the IRS sends you a CP2100 or CP2100A notice listing every mismatch. That notice obligates you to send the payee a B-notice asking them to fix their information. If they don’t respond correctly in time, you have to start backup withholding at 24% on their future payments. And the original inaccurate return can draw a penalty under §6721.

Every step of that is work you didn’t plan for — letters to mail, withholding to set up, deposits to make, records to keep. All of it traces back to two fields that didn’t agree at filing time. Matching before you file is how you never enter the chain.

What TIN Matching Actually Checks

The IRS TIN Matching program lets authorized payers verify that a payee’s name and TIN combination matches IRS records before filing certain information returns. It’s available to payers who file the reportable payment forms — the 1099 series that’s subject to backup withholding, like 1099-NEC, 1099-MISC, 1099-INT, 1099-DIV, 1099-B, 1099-K, and others.

It doesn’t tell you the payee’s correct name if it’s wrong, and it doesn’t validate addresses or dollar amounts. It answers one question: does this exact name go with this exact TIN in IRS records? That’s narrow, but it’s the exact question a CP2100 notice is built on.

Match resultWhat it meansWhat to do
MatchName and TIN agree with IRS recordsFile as-is
No matchThe combination doesn’t agreeRe-verify with the payee’s W-9 before filing
TIN not issued / invalidThe number isn’t a validly issued TINRequest a corrected W-9
Missing TINNo TIN was providedSolicit a TIN; backup withholding may apply

Interactive vs. Bulk Matching

The IRS offers two flavors through its e-Services TIN Matching program, and which one fits depends on your volume.

Interactive matching handles up to 25 name/TIN combinations at a time and returns results on screen right away. It’s made for one-off checks — you’re onboarding a new vendor and want to confirm their W-9 before the first payment.

Bulk matching takes a formatted file of up to 100,000 combinations and returns the results within about 24 hours. That’s the tool for a filer with a whole payee list to clear before the season. Both require enrollment in IRS e-Services and a Principal or Responsible Official to authorize access.

Enrollment isn’t instant

Getting into the IRS TIN Matching program means enrolling through e-Services and completing identity verification. If you’re planning to match your list right before a deadline, don’t assume access is a same-day thing — set it up ahead, or use a filing platform that already runs the match for you.

The Two Moments to Match

There are two smart times to run a check, and the earlier one saves the most pain.

The first is at onboarding, when a vendor hands you a W-9. Match then, and a mismatch is a quick email back before any money changes hands. You fix the record while the relationship is fresh and you have the person’s attention.

The second is right before you file, as a final sweep of the whole batch. Names change, W-9s get keyed in wrong, an EIN gets swapped for an SSN. A pre-file match is the last checkpoint before a mismatch becomes a CP2100 notice with your name on it.

Matching before you file turns a future CP2100 notice into a two-line email today.— The whole case for TIN matching

How e1099f Runs the Check Before You Transmit

Enrolling in e-Services and formatting a bulk file is a real chore, especially if you file once a year. e1099f folds the check into the filing flow, so matching isn’t a separate errand.

When you upload or enter your records, e1099f validates them against the IRS rules and flags name/TIN combinations that look wrong before anything is transmitted. You see the problem records while you can still fix them — not months later in a notice. It’s the same principle behind matching, applied as part of getting your file accepted the first time.

Checked pre-file

Name/TIN issues surface before transmission, while a fix still costs you a keystroke.

Rules-validated

Every record runs the IRS business rules, so mismatches aren’t the only thing caught.

FIRE files welcome

Upload the FIRE-format files you already produce; we convert to validated IRIS XML.

Fewer CP2100 notices because fewer bad combinations ever leave the door.

Catch the mismatch, skip the notice

e1099f flags name/TIN problems before it files, so a CP2100 never has to be your problem.

Start filing free

What If the Return Already Went Out?

If you filed and later realize a TIN was wrong, don’t wait for the notice to correct it. File a corrected return with the right name/TIN combination as soon as you know. A prompt correction shows good faith and can matter if a penalty question ever comes up.

If a CP2100 has already arrived, you’re into the B-notice process: compare the notice against your records, send the payee a first or second B-notice depending on history, and begin backup withholding if they don’t cure it in time. That’s a defined sequence with its own deadlines — and exactly the outcome a pre-file match is designed to prevent.

Frequently Asked Questions

What is IRS TIN matching?
It’s an IRS program that lets authorized payers verify a payee’s name and TIN combination against IRS records before filing 1099-series returns subject to backup withholding. A match means the two agree; a no-match means you should re-verify before filing.
Is TIN matching required?
It’s not strictly required, but it’s strongly encouraged. It’s also part of showing you exercised reasonable care, which matters for penalty relief. Practically, it’s the cheapest way to avoid CP2100 notices and backup withholding.
What’s the difference between interactive and bulk matching?
Interactive handles up to 25 combinations at a time with on-screen results; bulk accepts a file of up to 100,000 and returns results within about 24 hours. Both require enrollment in IRS e-Services.
What happens if I file with a mismatched TIN?
The IRS can send you a CP2100 or CP2100A notice, which obligates you to send the payee a B-notice and can require 24% backup withholding if it isn’t cured. The inaccurate return may also draw a penalty.
Does e1099f do TIN matching?
Yes. e1099f validates records and flags name/TIN problems as part of its pre-file check, so mismatches surface before transmission rather than in a later notice.
Can TIN matching tell me the correct name for a TIN?
No. It only confirms whether a given name and TIN agree in IRS records. If they don’t match, you request a corrected W-9 from the payee to get the right information.
How long does it take to enroll in TIN matching?
You enroll through IRS e-Services with identity verification, which is not always same-day. If you have a deadline, set it up early or use a platform that runs the check for you.
DM
Dariel Montesino
1099 & IRIS specialist, e1099f

Dariel writes e1099f’s filing guides, focused on the FIRE-to-IRIS transition and getting information returns accepted the first time.

Not tax advice. This guide is general information for filers and may not reflect the latest IRS rules; thresholds and amounts change. Confirm current-year requirements with the IRS or a tax professional before you file.

Match TINs, then file clean.

FIRE-format in, IRIS XML out — mismatches flagged before we transmit.

An unhandled error has occurred. Reload ×

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.