How to Register for IRS TIN Matching:
Step-by-Step Guide

Everything you need to know about the IRS e-Services registration process, its limitations, and faster alternatives for TIN verification.
At a Glance
To use the IRS TIN Matching program directly, you must register through IRS e-Services, designate a Responsible Official, complete identity verification, and wait for a confirmation letter by mail. The process can take 2-4 weeks. Once registered, you are limited to 25 interactive lookups per session, restricted business hours, and risk a 96-hour lockout if something goes wrong. Alternatively, services like TINCorrect let you start verifying TINs in minutes with no registration hurdles.

Introduction: Why Register for IRS TIN Matching?

The IRS TIN Matching program allows payers who file information returns (Forms 1099, W-2G, and others) to verify that a payee's name and Taxpayer Identification Number (TIN) match IRS records before submitting those returns. Verifying upfront is the single most effective way to prevent incorrect-TIN penalties, CP2100 notices, and backup-withholding obligations.

The IRS offers the program for free through its e-Services portal. The catch? The registration process is surprisingly involved, the system has operational constraints that frustrate many users, and there is no customer support hotline to call when things go wrong. This guide walks you through every step so you know exactly what to expect, and it explains when a third-party service like TINCorrect makes more sense.

Context: What Is IRS e-Services?

IRS e-Services is a suite of web-based tools the IRS provides to tax professionals, payers, and certain financial institutions. It is the gateway to several IRS programs:

  • TIN Matching: Verify name/TIN combinations before filing information returns.
  • e-File: Electronically file tax returns.
  • Transcript Delivery System (TDS): Request and receive taxpayer transcripts.
  • ACA Information Returns (AIR): File Affordable Care Act returns.

To access any of these tools, you must first create an e-Services account and complete the IRS identity-verification process. TIN Matching is one application within this larger platform.

Who can register? The IRS restricts TIN Matching access to "authorized payers." Specifically:

  • Any person or entity that is required to file information returns (1099s, W-2Gs, etc.)
  • Authorized agents acting on behalf of a payer
  • Bulk filers and transmitters of information returns

If your organization pays contractors, freelancers, or other non-employees and files 1099s, you qualify. If you are a payroll service, bookkeeping firm, or CPA acting on behalf of a client, you also qualify as an authorized agent.

Before You Start: What You Will Need

Gather these items before beginning the registration process. Having everything ready prevents you from getting stuck halfway through:

Requirement Details
Responsible Official's information Full legal name, SSN, date of birth, address, and telephone number of the person who will serve as the Responsible Official for your organization.
Employer Identification Number (EIN) Your organization's EIN. Sole proprietors without an EIN may use their SSN, but an EIN is recommended.
Business name and address Must match what the IRS has on file for your EIN. If you recently moved or changed your legal name, update IRS records first.
Email address A valid email that can receive confirmation messages from the IRS.
Fax number (optional but helpful) Some confirmation steps may involve fax. Having one available speeds the process.
Patience The full process takes 2-4 weeks. Plan ahead of your filing deadlines.

Step-by-Step: The IRS e-Services Registration Process

The registration process has multiple stages. Here is a detailed walkthrough of each one:

Step 1: Create an IRS e-Services Account

  1. Navigate to the IRS e-Services page.
  2. Click "Register" or "Create Account."
  3. You will be redirected to ID.me, the IRS's identity-verification partner. If you already have an ID.me account from another government service (VA.gov, Social Security, etc.), you can use the same credentials.
  4. If you do not have an ID.me account, you will need to create one. This involves providing your email, creating a password, and completing multi-factor authentication (typically via a phone number or authenticator app).

Step 2: Complete Identity Verification Through ID.me

ID.me verification is a one-time process. You will need to:

  1. Upload a photo of a government-issued ID (driver's license, passport, or state ID).
  2. Take a selfie so ID.me can match your face to the photo ID.
  3. Answer knowledge-based authentication questions (questions about your credit history, address history, etc.).

Common issue: If you have a credit freeze, the knowledge-based questions may fail. You may need to temporarily lift the freeze or request a video call verification with an ID.me agent. Video call wait times vary but can be 30 minutes or more.

Step 3: Designate a Responsible Official

After your identity is verified, the IRS requires you to designate a Responsible Official (RO) for your organization. The Responsible Official is the person who has authority to sign on behalf of the organization and who takes responsibility for the accuracy of information submitted through e-Services.

In many small businesses, the owner is the Responsible Official. In larger organizations, it may be the CFO, controller, or head of tax. The key criteria are:

  • The RO must have a valid SSN.
  • The RO's name and SSN must be verifiable through IRS records.
  • The RO must have the legal authority to bind the organization.

Step 4: Complete the e-Services Application

With your identity verified and RO designated, you fill out the e-Services application. This is where you:

  • Enter your organization's EIN and legal name.
  • Select the e-Services applications you want access to (choose TIN Matching).
  • Provide the RO's details (name, SSN, title, phone number).
  • Agree to the IRS terms of service and acceptable-use policy.

Step 5: Wait for IRS Confirmation

After submission, the IRS processes your application. This is where the timeline becomes unpredictable:

  • The IRS will mail a confirmation letter to the business address on file for your EIN. This letter contains an activation code or further instructions.
  • Mail delivery typically takes 7-14 business days.
  • Once you receive the letter, you log back into e-Services and enter the code to activate your TIN Matching access.

Total elapsed time: From initial registration to active TIN Matching access, expect 2-4 weeks under normal circumstances. During peak tax season (January-April), it may take longer.

IRS e-Services Registration Timeline Day 1Create Acct Day 1-3ID Verify Day 3-5Application Day 5-21Mail Letter Day 21+Active!

Step 6: Log In and Start Using TIN Matching

Once activated, you can access TIN Matching through the e-Services portal. You will have two options:

  • Interactive TIN Matching: Enter up to 25 name/TIN pairs per session. Results are returned immediately.
  • Bulk TIN Matching: Upload a flat file containing up to 100,000 name/TIN pairs. Results are available within 24-48 hours.

For most small businesses verifying a handful of vendors, the interactive option suffices. For larger operations processing hundreds or thousands of vendor records, the bulk option is necessary but slow. For a detailed comparison, see our Bulk TIN Matching Guide.

Analysis: The Limitations of the IRS Direct System

The IRS TIN Matching program serves its purpose, but it was designed for a different era of technology. Here are the limitations that most users encounter:

Limited Hours of Operation

The IRS e-Services portal is not available 24/7. Interactive TIN Matching is typically accessible only during business hours, Eastern Time, on weekdays. The system undergoes routine maintenance on weekends and evenings. If you are on the West Coast and trying to verify a TIN at 6 p.m. Pacific, you may find the system offline.

25-Record Session Cap

Each interactive TIN Matching session allows you to submit a maximum of 25 name/TIN pairs. If you have 100 vendors to verify, that requires four separate sessions. If you have 1,000 vendors, you need 40 sessions. The tedium adds up quickly, and each session requires logging in fresh.

96-Hour Lockout

If the IRS system detects too many failed login attempts, incorrect submissions, or suspicious activity, your account can be locked out for 96 hours (four full days). There is no way to expedite the lockout period. During peak season, when you need TIN Matching most, this lockout can be devastating.

24-48 Hour Bulk Turnaround

The bulk TIN Matching option accepts up to 100,000 records, but results are not instantaneous. The IRS processes bulk requests in batches and returns results within 24-48 hours. If you find errors in your submission, you must correct and resubmit, then wait another 24-48 hours.

No API Access

The IRS does not offer a public API for TIN Matching. Everything must be done through the web portal or via flat-file upload. If you want to integrate TIN verification into your vendor-onboarding workflow, your ERP system, or your accounts-payable software, the IRS system provides no mechanism for that.

Limited Support

When something goes wrong during registration or use, there is no dedicated support line for e-Services TIN Matching. The IRS e-help desk handles all e-Services inquiries, and wait times can be significant. The desk is staffed during limited hours, and the agents may not be specialized in TIN Matching issues.

Limitation Impact Workaround
Limited hours Cannot verify evenings, weekends, or holidays Use a 24/7 third-party service
25-record cap Multiple sessions for moderate volumes Use bulk upload or third-party service
96-hour lockout Multi-day downtime at worst possible time Use a service with no lockout risk
24-48 hour bulk turnaround No same-day results for large batches Use a service with real-time bulk processing
No API Cannot automate or integrate Use a TIN matching API
Limited support Slow resolution of issues Use a service with dedicated support

Common Registration Problems (and How to Fix Them)

Based on the experiences of thousands of businesses that have gone through this process, here are the most common issues and their solutions:

Problem 1: ID.me Verification Fails

Symptoms: ID.me cannot verify your identity. The photo matching fails, or you cannot answer the knowledge-based questions correctly.

Causes: Credit freeze preventing access to verification databases, poor-quality ID photo, recently changed name not yet reflected in records, or a thin credit file (common for younger business owners).

Solution: Temporarily lift any credit freezes. Ensure your ID photo is well-lit and legible. If automated verification fails, request a video call with an ID.me agent, who can verify your identity manually. Allow extra time for the video-call queue.

Problem 2: EIN Does Not Match Business Name

Symptoms: The e-Services application is rejected because the business name you entered does not match the name the IRS has on file for your EIN.

Causes: Your business changed its legal name, moved to a new address, or the IRS records were never updated after an initial filing error.

Solution: File IRS Form 8822-B (Change of Address or Responsible Party - Business) to update your business information. You can also call the IRS Business & Specialty Tax Line at 1-800-829-4933 to update information over the phone. Allow 4-6 weeks for changes to propagate before retrying the e-Services application.

Problem 3: Confirmation Letter Never Arrives

Symptoms: You completed the online application but the postal confirmation letter does not arrive within 2-3 weeks.

Causes: The address on file with the IRS for your EIN does not match your current mailing address, or the letter was lost in transit.

Solution: Verify that the address the IRS has for your EIN is correct by calling the Business & Specialty Tax Line. If the address is wrong, update it and request the letter be resent. If the address is correct, contact the IRS e-help desk to request a new confirmation letter. Allow another 1-2 weeks.

Problem 4: Responsible Official's SSN Cannot Be Verified

Symptoms: The IRS cannot verify the Responsible Official's SSN against their records.

Causes: Name change (e.g., after marriage) not reflected in SSA records, hyphenated name discrepancy, or a data-entry error in the SSN.

Solution: Ensure the RO's name in the e-Services application matches their SSA records exactly, including middle name, suffix (Jr., Sr., III), and any hyphens. If the name was recently changed, contact the SSA to confirm the update has been processed before retrying.

Problem 5: Account Approved but TIN Matching Access Denied

Symptoms: You can log into e-Services, but the TIN Matching application is not available or shows an access-denied message.

Causes: You may not have selected the TIN Matching application during registration, or the access authorization has not fully propagated.

Solution: Log into e-Services and check your application selections. If TIN Matching is not listed, you may need to submit a supplemental request. Contact the IRS e-help desk for guidance.

Registration Troubleshooting Quick Reference ID.me fails? Lift credit freeze EIN mismatch? File Form 8822-B No letter? Verify address, call IRS SSN rejected? Match SSA records exactly Access denied? Check app selections Locked out? Wait 96 hours Or skip all of this and use TINCorrect

Using IRS TIN Matching After Registration

Once your account is active, here is what using the IRS system looks like on a day-to-day basis:

Interactive TIN Matching Walkthrough

  1. Log into IRS e-Services during available hours.
  2. Navigate to the TIN Matching application.
  3. Enter up to 25 name/TIN pairs. For each pair you provide:
    • Taxpayer Identification Number (9 digits, no dashes)
    • Name Control (first four characters of the entity's last name or business name)
  4. Submit the batch.
  5. The system returns a result code for each pair. Code 0 means the name and TIN match IRS records. Codes 1-8 indicate various types of mismatches. See our IRS TIN Matching Result Codes guide for details.
  6. Review mismatches, contact payees for corrections, and resubmit as needed.

Bulk TIN Matching Walkthrough

  1. Prepare a fixed-width flat file in the format specified by IRS Publication 2108-A. Each record includes the TIN and a four-character name control.
  2. Log into e-Services and upload the file (maximum 100,000 records per file).
  3. Wait 24-48 hours for the IRS to process the file.
  4. Log back in and download the results file.
  5. Parse the results and address mismatches.

The "name control" is a critical concept that trips up many first-time users. For individuals, the name control is typically the first four characters of the last name. For businesses, it is the first four characters of the legal business name. Getting the name control wrong will cause a mismatch even if the full name and TIN are correct. For detailed guidance on name controls and result codes, see our IRS Result Codes guide.

Cost and Time Analysis: DIY vs. Third-Party

On the surface, the IRS TIN Matching program appears to be the clear winner: it is free. But "free" is misleading when you account for the full cost of using it:

Cost Factor IRS Direct (DIY) TINCorrect
Per-verification fee $0 Small per-lookup fee
Registration time 2-4 weeks of elapsed time; 2-4 hours of staff effort Minutes
Staff time per session (25 lookups) 15-30 minutes (login, data entry, review) Seconds (bulk upload or API call)
Staff time for 500 lookups 20 sessions x 20 min = ~7 hours One upload, ~5 minutes
Lockout risk cost 4 days of no access during critical period None
Integration capability None (manual only) Full API access

Consider a mid-size company with 500 vendor relationships. At an average fully loaded staff cost of $40/hour, the ~7 hours of manual TIN Matching through the IRS portal costs $280 in labor per verification cycle. The registration setup costs another $80-$160 in labor. That is $360-$440 for a "free" service, not counting the risk that a lockout or system downtime derails your timeline.

Now consider the cost of not verifying: at the 2026 penalty rate of up to $660 per incorrect return, just ten mismatches cost $6,600. Even a single mismatch that triggers a B-Notice cascade can consume hours of staff time in follow-up.

The math is clear: the question is not whether to verify TINs, but how to do it most efficiently.

The TINCorrect Alternative: Skip Registration Entirely

TINCorrect is an authorized agent in the IRS TIN Matching program, meaning we submit your verifications to the same IRS database. The difference is in the experience:

Submit Your TIN Data

Upload names and TIN/EIN combinations via spreadsheet, single entry, or API. We support up to 100,000 records per batch.

Verify Against the IRS

TINCorrect validates each name/TIN pair directly against the IRS TIN Matching Program. Real-time results in seconds.

Get Your Results

Download match results with detailed IRS codes. Export to CSV, PDF, or Excel for your records and audit trail.

  • No e-Services registration required. Sign up for TINCorrect and start verifying in minutes, not weeks.
  • Available 24/7. Verify TINs whenever you need to, including evenings, weekends, and holidays.
  • No session caps. Verify as many TINs as you need in a single session.
  • Real-time bulk processing. Upload up to 100,000 records and get results in minutes, not 24-48 hours. See our Bulk TIN Matching page for details.
  • RESTful API. Integrate TIN verification directly into your vendor-onboarding, ERP, or AP workflows. See our API Guide and API documentation.
  • Plain-English results. Instead of cryptic numeric codes, TINCorrect explains each result in clear language and suggests next steps.
  • No lockout risk. No 96-hour lockouts, no timeout sessions, no system-maintenance windows.
  • Dedicated support. Real humans who specialize in TIN Matching and can help you troubleshoot issues.

For businesses that want to skip the IRS registration gauntlet and start verifying immediately, TINCorrect is the fastest path. Explore how it compares to other services on our Best TIN Matching Services page.

Conclusion

Registering for IRS TIN Matching through e-Services is a viable path if you are willing to invest the time: create an account, verify your identity through ID.me, designate a Responsible Official, submit the application, and wait for a postal confirmation letter. The total process takes two to four weeks and comes with operational limitations that include restricted hours, session caps, and lockout risks.

For businesses with small verification volumes and flexible timelines, the direct IRS route can work. For everyone else, from growing businesses that need to verify dozens of TINs to large enterprises processing thousands, a purpose-built service like TINCorrect eliminates the registration burden and operational friction entirely.

Whichever route you choose, the important thing is that you do verify. The cost of filing with mismatched TINs far exceeds the cost of any verification method. Start now, well before your filing deadline, and build TIN verification into your vendor-onboarding process so it becomes routine rather than a last-minute scramble.

Frequently Asked Questions About IRS TIN Matching Registration

The full process typically takes 2-4 weeks. This includes creating an e-Services account (Day 1), completing ID.me identity verification (Day 1-3), submitting the application (Day 3-5), and waiting for a postal confirmation letter (Day 5-21). During peak tax season, the timeline may extend further.

The IRS does not charge a fee for the TIN Matching program itself. However, there are hidden costs in terms of staff time: the registration process takes hours of effort, and each 25-record verification session requires manual data entry and review. For businesses with more than a few dozen TINs to verify, the labor cost often exceeds what a third-party service would charge.

A Responsible Official (RO) is the individual authorized to sign on behalf of the organization and who takes responsibility for the accuracy of submissions through e-Services. For small businesses, this is typically the owner. For larger organizations, it may be the CFO, controller, or head of tax. The RO must have a valid SSN that is verifiable through IRS records.

The IRS locks your e-Services account for 96 hours (four days) if it detects too many failed login attempts, incorrect data submissions, or other suspicious activity. There is no way to shorten the lockout. To avoid it: double-check your login credentials before entering them, ensure your data is formatted correctly before submitting, and avoid rapid repeated submissions. Alternatively, use a service like TINCorrect that has no lockout risk.

Yes, as long as you are required to file information returns (such as 1099 forms). A sole proprietor who pays independent contractors is an authorized payer and can register. You may use either your EIN or SSN during registration, though having an EIN is recommended.

If the automated ID.me verification fails, you can request a video call with an ID.me agent who will verify your identity manually. Before the call, ensure you have a clear photo ID and that any credit freezes are temporarily lifted. Wait times for video calls vary; during tax season, expect longer waits. If you prefer to skip ID.me entirely, a third-party TIN Matching service like TINCorrect does not require IRS identity verification.

The interactive TIN Matching tool allows a maximum of 25 name/TIN pairs per session. The bulk upload option accepts up to 100,000 records, but results take 24-48 hours. There is no in-between option through the IRS directly. Services like TINCorrect offer unlimited real-time lookups and bulk processing with results in minutes.

Yes. The IRS allows authorized agents, including CPAs, enrolled agents, and bookkeeping firms, to register for TIN Matching on behalf of their clients. The agent registers as a transmitter or authorized representative and can then submit TIN Matching requests on behalf of the payer organizations they serve.

A name control is the first four characters of a taxpayer's last name (for individuals) or business name (for entities). The IRS uses the name control in combination with the TIN to perform the match. If you submit the wrong name control, the match will fail even if the full name and TIN are correct. For example, for "Johnson & Associates LLC," the name control would be "JOHN." For "Maria Elena Rodriguez," it would be "RODR." See our Result Codes guide for more on interpreting match results.

Yes. Third-party services like TINCorrect are authorized agents in the IRS TIN Matching program. They submit verifications to the IRS on your behalf, so you do not need to register for e-Services yourself. You can sign up for TINCorrect and begin verifying TINs within minutes. See our comparison of TIN matching services to evaluate your options.
Ken Ham
Author
Ken Ham
Founder at TINCorrect

Passionate about making tax identity verification simple so businesses can focus on what matters.

   Help