Accounting
Compliance (CaaS)
Financial Management
Tax Solutions
IRS TIN Matching: How to Verify Vendor TINs Before Filing 1099s

Last updated: October 10, 2026 · Independent guide · We do not sell rankings or coverage.
IRS TIN matching is a free e-Services tool that lets an eligible payer check whether a vendor’s name and taxpayer identification number (TIN) match IRS records before the payer files Forms 1099. You can check up to 25 name/TIN pairs on screen with results in seconds, or upload a text file of up to 100,000 pairs and get results within 24 hours. Running TIN matching when you onboard a vendor, and again on new or changed records before filing, catches the errors that otherwise turn into CP2100 notices, B notices and penalties of $60 to $340 per return.
The TIN matching process at a glance
- Confirm your company is eligible and enroll in e-Services TIN Matching.
- Collect a signed Form W-9 at vendor onboarding and capture the line 1 name exactly as written.
- Run an interactive TIN match before the vendor’s first payment.
- Before year-end, run a bulk TIN match on new and changed 1099 vendors.
- Read each result code and route exceptions to an owner.
- Resolve mismatches with the vendor and document every contact.
- File the 1099s and keep the match evidence for penalty relief.
| Stage | Responsible / Accountable | Input and output | Key control |
|---|---|---|---|
| 1. Enroll | R: AP manager. A: company Principal (partner, 5% owner or public-company officer) | e-Services accounts in, approved TIN Matching application and user roles out | Named users only; roles reviewed when staff leave |
| 2. Collect W-9 | R: vendor master clerk. A: AP manager | Signed W-9 in, vendor record with line 1 name, line 2 name, TIN type and TIN out | No 1099 vendor activated without a W-9 on file |
| 3. Interactive match | R: vendor master clerk. A: AP manager | Name/TIN pair in, result code and screen capture out | Match result and date stored on the vendor record |
| 4. Bulk match | R: 1099 lead. A: controller | .txt file of new or changed pairs in, results file out | File totals reconciled to the 1099 vendor list |
| 5 and 6. Resolve | R: vendor master clerk. A: AP manager. C: tax | Exception list in, corrected W-9 or documented solicitation out | Aged exception log reviewed weekly from October |
| 7. File and retain | R: 1099 lead. A: controller | Validated vendor data in, filed 1099s and an evidence archive out | Match records kept with the filed return |
Stage 1: Confirm eligibility and enroll
TIN Matching is only for payers, and their authorized agents, that file information returns subject to backup withholding. Publication 2108 (Rev. November 2024) lists Forms 1099-B, DIV, INT, K, MISC, NEC, OID, G and PATR. It defines an authorized payer as one that filed information returns in at least one of the two preceding tax years. The IRS TIN Matching page, updated August 10, 2026, adds that a payer must be listed in the IRS Payer Account File.
Every user needs an IRS account through ID.me. The company’s Principal, defined as a partner, an owner of at least 5% or, for a publicly traded firm, a corporate officer such as the president, completes the Application to TIN Match and assigns roles. Roles include Responsible Official, which can manage users, and Delegated User, which can only run matches. The IRS says users can start matching the same day the application is submitted, and there is no fee.
What goes wrong. A company in its first year of 1099 filing does not meet the two-year test, so it cannot enroll directly yet. Teams also share one login, which breaks the user-level audit trail. Users must accept Terms of Agreement that limit matching to reportable payments, and Publication 2108 warns that unauthorized use can bring civil penalties under Internal Revenue Code section 7431. Matching results may not be used to decide whether to open or close an account with a payee.
Stage 2: Collect the W-9 and capture the name correctly
Most mismatches start here. The penalty regulations at 26 CFR 301.6724-1 expect an initial TIN solicitation when the account is opened, which for AP means at vendor setup. Use the current Form W-9 (Rev. March 2024) and store the line 1 and line 2 names in separate fields of your AP automation or ERP vendor record.
The form’s instructions set the rules that drive the match. A sole proprietor enters the individual name from Form 1040 on line 1 and the business or DBA name on line 2. A disregarded entity, such as a single-member LLC, enters the owner’s name on line 1 and its own name on line 2. The form states that the name on line 1 “should never be a disregarded entity.”
The IRS compares your entry against a name control of up to four characters, taken from an individual’s last name or an entity’s name on its original Form SS-4 (Publication 1281). Publication 2108 recommends the legal name from line 1 of Form SS-4, because the IRS keeps prior name controls after a name change.
What goes wrong. Clerks key the DBA or the invoice letterhead name into the 1099 name field. Sole proprietors are set up under the trade name with the owner’s SSN. A single-member LLC’s own EIN is entered when the W-9 shows the owner’s TIN.
Stage 3: Run an interactive match before the first payment
Interactive TIN Matching accepts up to 25 name/TIN combinations per submission. Publication 2108 says results come back within 5 seconds, with a limit of 9,999 interactive requests per User ID in 24 hours. Enter TIN type 1 for an EIN, 2 for an SSN, or 3 if you do not know, and the system checks both files.
Publication 2108 suggests printing the result screen for the payee file to establish due diligence. Also store the result code, match date and user ID on the vendor record.
What goes wrong. Staff try name variations until one returns a match. Publication 2108 says that submitting the same TIN with different names, or the same name with different TINs, suspends your access for 96 hours after four attempts. Ask the vendor for the correct name instead of guessing.
Stage 4: Run a bulk match before filing
Bulk TIN Matching takes a plain .txt file of up to 100,000 records, one per line, with semicolons between fields: TIN type; TIN; name; and an optional account number. The name can be 1 to 40 characters. Hyphens and ampersands are accepted, but you should drop commas and apostrophes, so “O’Malley & Sons” becomes “OMalley & Sons.” The IRS ignores the account number field, so put your vendor ID there to join results back to the vendor master.
Results arrive in the Secure Object Repository mailbox within 24 hours, with an email notice. You have 30 days to download them, and the IRS purges them 3 days after first access. Avoid special characters such as underscores in file names.
Scope matters. Publication 2108 says participants may transmit only name/TIN combinations they have not already transmitted. Build the file from vendors created or changed since your last match, plus any open exceptions, rather than resubmitting the whole master. A late October or November run leaves time to chase vendors before 2026 Forms 1099-NEC are due on February 1, 2027, because January 31 falls on a Sunday.
Stage 5: Read the result codes
| Code | IRS meaning (Publication 2108) | What AP should do |
|---|---|---|
| 0 | Name/TIN combination matches IRS records | Record the result and date. No action. |
| 1 | TIN missing or not a 9-digit number | Check for keying errors first, then request a new W-9. |
| 2 | TIN not currently issued | Treat as high risk. Request a new W-9 and escalate. |
| 3 | Name/TIN combination does not match | Compare line 1 and line 2 names, then contact the vendor. |
| 4 | Invalid request (contains letters or special characters) | Fix the file formatting and resubmit. |
| 5 | Duplicate request | Look for duplicate vendor records and the earlier result. |
| 6 | TIN type 3 submitted; matched on SSN only | Set TIN type to SSN on the vendor record. |
| 7 | TIN type 3 submitted; matched on EIN only | Set TIN type to EIN on the vendor record. |
| 8 | TIN type 3 submitted; matched on both SSN and EIN | Confirm with the vendor which number it files under. |
The IRS will not disclose the correct name or TIN, so a code 3 tells you only that the pair failed.
Stage 6: Resolve mismatches before you file
Start with your own data: a DBA keyed as the legal name, swapped line 1 and line 2 names, or a TIN typed from the wrong W-9. If the record matches the W-9, send the vendor a new W-9 request that explains which name the IRS expects. A business vendor can call the IRS and request Letter 147C, EIN Previously Assigned, to confirm its EIN. Log the date and method of each request, because these records support reasonable cause under 26 CFR 301.6724-1.
A failed match is not a B notice. Treasury regulations, as quoted in Publication 2108, say matching results do not count as IRS notice of an incorrect TIN for backup withholding. A TIN that is missing or not nine digits is a different case. Publication 1281 says that when a payee has not furnished a TIN, you must begin backup withholding at 24% immediately on reportable payments.
Unresolved mismatches surface after filing. FIRE shuts down in December 2026, so 2026 returns go through IRIS, which an IRS working group deck (March 11, 2026) says validates recipient TINs at submission and may mark name/TIN mismatches “Accepted with Errors.” The IRS later sends a CP2100 or CP2100A. Publication 1281 then gives you 15 business days to send the vendor a B notice and requires backup withholding to start within 30 business days if the vendor does not respond.
For returns due in 2027, Rev. Proc. 2025-32 sets the penalty for an incorrect information return at $60 per return if corrected within 30 days, $130 if corrected by August 1, and $340 after that. The same amounts apply to payee statements, and intentional disregard costs at least $690 per return.
Stage 7: File and keep the evidence
A positive match is your best defense if a penalty arrives anyway. Publication 2108 says the IRS will consider a waiver if you send a legible copy of the original match transaction, request abatement in writing citing the positive match, and the penalty was assessed after the match date. This relief covers only penalties for failing to file a correct information return.
Keep the screen capture or results file with the vendor record, because results expire from the IRS mailbox. Participation is voluntary, and the IRS says declining it will not be used to argue that you lacked reasonable cause. For the wider control set, see our guide to accounting software for internal controls.
Metrics to track
- First-pass match rate: the share of new 1099 vendors returning code 0 at onboarding.
- Coverage: the share of vendors you will issue a 1099 to that have a stored code 0 result before filing.
- Paid before match: the number of 1099 vendors paid before any match was run.
- Open exceptions by age: codes 1, 2 and 3 still unresolved, bucketed by days open.
- CP2100 count: TINs listed on CP2100 or CP2100A notices, compared year over year.
- Vendors under backup withholding: the count and dollars withheld, reconciled to Form 945.
Report these alongside the measures in our guide to AP and AR KPIs and dashboards.
How software supports each stage
W-9 collection and onboarding. AP platforms now run TIN checks while the vendor completes the W-9. BILL says its W-9 Agent validates TINs and names and flags mismatches (product updates, November 7, 2025). Tipalti says its supplier onboarding matches the TIN to the submitted W-9 or W-8 (October 7, 2026), but it does not state that the check uses the IRS program. Both vendors sell AP software.
Bulk matching from the ERP. Oracle’s PeopleSoft blog (October 9, 2026) documents an Extract TIN Matching File page that builds the IRS bulk file and a Load IRS TIN Matching File page that writes match status, code, date and IRS tracking number back to each supplier. Sage Intacct’s 1099 help (last modified October 8, 2026) describes e-filing through a TaxBandits integration but does not mention TIN matching. Check your own ERP’s documentation before assuming it can match natively.
1099 filing services. TaxBandits lists TIN matching at $0.35 per TIN (no date shown). Tax1099 lists real-time matching at $1.00 per request and bulk at $150 per 10,000 records (no date shown). Avalara 1099 & W-9 runs TIN matching during electronic W-9 collection and recommends a second run before filing, but does not publish a TIN matching price. Contractors with many subcontractors should also see our guide to construction accounts payable.
How we researched this
We read IRS Publication 2108 (Rev. November 2024), Publication 1281, the current Form W-9 and its requester instructions, the IRS TIN Matching and backup withholding pages, 26 CFR 301.6724-1 on eCFR, Rev. Proc. 2025-32 and the IRS IRIS working group materials from March 2026. We then reviewed the top-ranking pages for this search, mostly vendor blogs, and vendor documentation and pricing pages for BILL, Tipalti, Oracle PeopleSoft, Sage Intacct, TaxBandits, Tax1099 and Avalara. All pages were checked between October 9 and October 10, 2026.
Related guides
- 1099-NEC vs 1099-MISC: Form and Box by Payment Type
- NetSuite 1099 Reporting: Setup, Categories and Filing
- Vendor Onboarding Software: W-9s, TIN and Bank Checks
Frequently asked questions
Is IRS TIN matching free?
Yes. Publication 2108 says the IRS charges no fee to enroll or to match. Commercial 1099 services charge for matching, for example $0.35 per TIN at TaxBandits, based on its pricing page checked in October 2026.
How many TINs can I check at once with IRS TIN matching?
Interactive matching takes up to 25 name/TIN pairs per submission, with results in seconds. Bulk matching takes a .txt file of up to 100,000 pairs, with results within 24 hours, and Publication 2108 says there is currently no daily limit on bulk files.
Can a new business use TIN matching?
Usually not in its first year. The IRS defines an authorized payer as one that filed information returns in at least one of the two preceding tax years, and the payer must appear in the IRS Payer Account File. Until then, collect W-9s carefully and document your solicitations.
Do I have to start backup withholding when a TIN does not match?
Not on the strength of a TIN matching result alone. Publication 2108 says matching results are not an IRS notice of an incorrect TIN for backup withholding. Backup withholding at 24% applies when the payee has not furnished a TIN, or after you receive a CP2100 or CP2100A notice and the B notice process runs its course.
Why does a vendor fail TIN matching when the W-9 looks correct?
The most common cause is the name, not the number. A sole proprietor’s business name, or a single-member LLC’s name, entered on line 1 will not match the owner’s SSN or EIN. Use the individual or owner name from line 1 of the W-9, and for entities use the legal name on the original Form SS-4.
Does TIN matching protect me from 1099 penalties?
It helps. If the IRS assesses a penalty for an incorrect return after a positive match, you can request abatement in writing with a copy of the original match transaction. The relief covers only penalties for failing to file a correct return.
Sources
- IRS, Publication 2108, Federal Agency TIN Matching Program (Rev. November 2024). irs.gov
- IRS, Taxpayer Identification Number (TIN) Matching, last reviewed August 10, 2026. irs.gov
- IRS, Taxpayer identification number (TIN) on-line matching, last reviewed June 18, 2026. irs.gov
- IRS, Publication 1281, Backup Withholding for Missing and Incorrect Name/TIN(s) (Rev. December 2023). irs.gov
- IRS, Employer identification number, checked October 10, 2026. irs.gov
- IRS, Form W-9 (Rev. March 2024). irs.gov
- IRS, Instructions for the Requester of Form W-9 (Rev. March 2024), last reviewed April 30, 2026. irs.gov
- IRS, Instructions for Forms 1099-MISC and 1099-NEC (Rev. December 2026). irs.gov
- IRS, Backup withholding, last reviewed June 28, 2026. irs.gov
- IRS, Information return penalties, last reviewed May 11, 2026. irs.gov
- IRS, Rev. Proc. 2025-32, inflation adjustments including sections 6721 and 6722, October 2025. irs.gov
- IRS, IRIS Working Group Meeting slides, March 11, 2026. irs.gov
- eCFR, 26 CFR 301.6724-1, Reasonable cause, up to date as of October 7, 2026. ecfr.gov
- BILL (sells AP software), 1099 Management in BILL AP product updates, November 7, 2025. bill.com
- Tipalti (sells AP software), Automate W-9 Collection and Validation, updated October 7, 2026. tipalti.com
- Oracle (sells PeopleSoft), Simplify supplier validation with IRS TIN matching in PeopleSoft, October 9, 2026. blogs.oracle.com
- Sage Intacct (sells accounting software), Options for electronically filing 1099s, last modified October 8, 2026. intacct.com
- TaxBandits (sells 1099 filing), Pricing, no date shown, checked October 10, 2026. taxbandits.com
- Tax1099 (sells 1099 filing), E-file pricing, no date shown, checked October 10, 2026. tax1099.com
- Avalara (sells 1099 filing), How to TIN match with the IRS, August 2026. avalara.com