TIN ComplianceA resource from TIN Comply
Template · Policy and procedure

TIN solicitation log (Excel)

One row per payee: solicitations, TIN match result, CP2100 and B-Notice dates. Deadlines and status calculate; it is Exhibit A of a reasonable-cause statement. Preview the columns below, then download the .xlsx; the formulas and drop-downs work in Excel and Google Sheets.

Format .xlsxUpdated September 24, 2026Cost free, no signup
Download .xlsxSample rows shown; the full sheet has the formulas and the holiday table.
ABCDEFGHIJKLMNOPQRSTUVW
1Vendor / account IDPayee legal name (W-9 line 1)TIN typeTIN last 4Account openedInitial solicitation dateMethodW-9 receivedTIN match dateTIN match result (0–8)First annual dueFirst annual sentSecond annual dueSecond annual sentCP2100 notice dateB-Notice typeB-Notice mailedMail-by deadlineWithhold-by deadlineWithholding startedWithholding stoppedSolicitation statusNotes
2V-10422Jane Q. SmithSSN67892026-03-042026-03-04Portal2026-03-0532026-10-01First2026-10-09Example row — code 3 mismatch at onboarding; W-9 re-requested; listed on fall CP2100. Delete this row.
3
4
5
6
LogRead meHolidays

Showing the first 6 rows of the Log sheet (201 rows, 23 columns). Yellow cells are yours to fill; white cells hold formulas that calculate in Excel or Google Sheets. Scroll sideways to see every column.

Read me sheet

TIN solicitation log

A payee-level record of every W-9 solicitation, IRS TIN match and B-Notice, in the form a Notice 972CG reasonable-cause statement needs (Treas. Reg. 301.6724-1). From tincompliance.com/templates/.

How to use it

1. One row per payee account. Fill the yellow cells on the Log sheet; white cells with formulas calculate the deadlines and the status.

2. Do NOT store full TINs in this file. Record the last four digits only; the full number stays in your vendor system.

3. Record every solicitation the day you make it: date, method (mail, email, portal, phone, in person). A solicitation you can't date didn't happen.

4. When a CP2100/CP2100A lists the account, fill the notice date, the B-Notice type and the mailing date. The withholding-start deadline calculates.

5. Keep the file at least four years after the due date of the related return; three years after a CP2100 to apply the second-notice rule.

Deadline rules used by the formulas

First annual solicitation (missing TIN): by December 31 of the year the account was opened; January 31 of the next year if opened in December.

Second annual solicitation (still missing): by December 31 of the year after the account was opened.

B-Notice: mail within 15 business days of the CP2100 date; begin 24% backup withholding no later than 30 business days after the CP2100 date (Pub 1281). The formulas use WORKDAY, which skips weekends; add federal holidays to the Holidays sheet to skip those too.

The example row on the Log sheet shows the expected format. Delete it before use.

How to use it

  • Adopt the policy with the titles and systems you actually use; an auditor reads it against what you do. More
  • Review it every November against the current thresholds and dates. More
  • The solicitation log is Exhibit A of every reasonable-cause statement; keep it current, not reconstructed.

A general-purpose starting point, not legal advice. Your facts, and your counsel, control what you send.