TIN ComplianceA resource from TIN Comply
Calculators

TIN compliance calculators and downloads

49 calculators that run in your browser (nothing you enter is sent anywhere), plus the letter templates, the compliance calendar, and the free bulk TIN matching tools on tincomply.com.

Tipped occupation code finder filled in with a sample result
Calculator

Tipped occupation code finder

Search all 71 Treasury Tipped Occupation Codes with the regulation's descriptions and examples, and see what to enter in the W-2 or 1099 code box, including 000.

CP2100 B-Notice decision tree filled in with a sample result
Calculator

CP2100 B-Notice decision tree

The Publication 1281 flowcharts as questions: for one line on a CP2100, get the required action (no action, records fix, First or Second B-Notice, backup withholding) with the dates.

B-Notice deadline calculator filled in with a sample result
Calculator

B-Notice deadline calculator

Enter the CP2100 date and get the send-by, payee-response and backup-withholding dates in business days, federal holidays excluded.

972CG penalty estimator filled in with a sample result
Calculator

972CG penalty estimator

Estimate an IRC 6721 penalty by tier and year, with the annual maximums and the matching 6722 payee-statement penalty.

Pub 1220 field position lookup filled in with a sample result
Calculator

Pub 1220 field position lookup

What sits at any position of a FIRE T, A, B, C, K or F record, every form's B record layout and amount codes, and a decoder for a record line you paste in.

IRIS error code lookup filled in with a sample result
Calculator

IRIS error code lookup

Look up an IRIS error from your acknowledgment by rule number or keyword: what it checks, reject or accepted with errors, and what to fix.

IRIS CSV splitter filled in with a sample result
Calculator

IRIS CSV splitter

Split a large IRIS Taxpayer Portal CSV into files of 250 forms or fewer, with the header in each, by form type, tax year or payer. Nothing leaves your browser.

IRIS CSV upload checker filled in with a sample result
Calculator

IRIS CSV upload checker

Check the CSV you are about to upload to the IRIS Taxpayer Portal against the IRS template formatting guidelines for all 37 forms: required fields, lengths, characters, TIN and ZIP formats, amounts, codes. Nothing leaves your browser.

TIN Matching result code decoder filled in with a sample result
Calculator

TIN Matching result code decoder

What IRS TIN Matching result codes 0 to 8 mean, what usually causes each, what to do next, and whether the payee will land on a CP2100.

TIN format checker filled in with a sample result
Calculator

TIN format checker

Check whether an SSN, ITIN or EIN is even a valid format before you send it to the IRS. Runs in your browser; nothing is stored.

IRS name control calculator filled in with a sample result
Calculator

IRS name control calculator

Enter a payee name and entity type and get the four-character name control the IRS will compare, using the Pub 1586 and 1220 rules, with the rule that produced it.

Solicitation deadline calculator filled in with a sample result
Calculator

Solicitation deadline calculator

Enter the account-open date and get the first-annual and second-annual W-9 solicitation deadlines that keep a missing-TIN penalty waivable.

Backup withholding calculator filled in with a sample result
Calculator

Backup withholding calculator

Payment in, 24% withheld and net out, with the Form 945 line and 1099 box each figure goes to.

1099 payment type finder filled in with a sample result
Calculator

1099 payment type finder

Type what a payment was for, from rent and attorney settlements to prizes, royalties and crypto, and get the form, the box and the threshold for the year paid.

1099 threshold lookup by year filled in with a sample result
Calculator

1099 threshold lookup by year

The reporting threshold for every 1099, 1098 and W-2G payment for each year from 2020 to 2027: the $600 to $2,000 change, Form 1099-K and the amounts that never moved.

Do I need to send a 1099? filled in with a sample result
Calculator

Do I need to send a 1099?

Four questions, the federal answer: which form and box, the threshold for the year, and the corporate, card-payment and foreign-payee exceptions.

Missing-TIN exposure calculator filled in with a sample result
Calculator

Missing-TIN exposure calculator

What the IRS backup withholding unit computes on 1099s filed with no TIN: 24% tax, penalties, interest, and what signing the Form 945 saves. From IRM 4.19.26.

972CG penalty cascade calculator filled in with a sample result
Calculator

972CG penalty cascade calculator

One penalty per return: see what the IRS recalculates when it waives your TIN failures but not the late-filing ones, using the IRM's own example.

Reasonable-cause self-check filled in with a sample result
Calculator

Reasonable-cause self-check

Twelve questions from the examiner's checklist. Find out what would draw a 1948-C, what is denied on sight, and what weakens the substance before you send it.

Small filer test ($5 million) filled in with a sample result
Calculator

Small filer test ($5 million)

Three years of net receipts with affiliates aggregated, the way IRM 4.19.25 verifies it, and the penalty caps that follow.

W-9 date checker for Letter 6112 filled in with a sample result
Calculator

W-9 date checker for Letter 6112

Paste payees, W-9 dates and first payment dates; see which the backup withholding unit would treat as cleared, exposed or rejectable.

Penalty reference code decoder filled in with a sample result
Calculator

Penalty reference code decoder

Which failures a 972CG or CP215 penalty code (500 to 514) combines, where it was assessed from, and what a response has to address for each.

IRS notice and math error code lookup filled in with a sample result
Calculator

IRS notice and math error code lookup

What a CP notice number means, and the math error codes on a notice about Form 945, 941 or 1042, from IRS Document 6209 Section 9.

IRS transaction code decoder filled in with a sample result
Calculator

IRS transaction code decoder

What each code on an IRS business account transcript means, from IRS Document 6209: TC 150, 240, 241, 186, 290, 971 and the rest, with notes for payers.

W-8 validity and late-cure calculator filled in with a sample result
Calculator

W-8 validity and late-cure calculator

When a W-8 expires, the separate treaty-claim clock, the 30-day and one-year late-W-8 rules, U.S. indicia, and the vendor-file screen examiners run first.

W-8BEN-E and W-8EXP status finder filled in with a sample result
Calculator

W-8BEN-E and W-8EXP status finder

A foreign entity's chapter 3 and FATCA chapter 4 statuses as they go on the W-8BEN-E or W-8EXP, the Part to complete, and the Form 1042-S status codes, from plain questions about what it does.

W-8 form selector filled in with a sample result
Calculator

W-8 form selector

Which certificate a payee owes you: W-9, W-8BEN, W-8BEN-E, W-8ECI, W-8EXP, W-8IMY or Form 8233, from a few questions about who they are and what the payment is for.

Tax treaty rate lookup filled in with a sample result
Calculator

Tax treaty rate lookup

Treaty country and payment type in; the U.S. withholding rate, the article, the IRS conditions and the Form 1042-S codes out, for all 57 treaties, plus the countries with no treaty in effect.

Chapter 3 and FATCA withholding calculator filled in with a sample result
Calculator

Chapter 3 and FATCA withholding calculator

One payment to a foreign person: source, the chapter 3 rate and tax, whether FATCA chapter 4 withholding applies, and every Form 1042-S code.

Form 1042-S code finder filled in with a sample result
Calculator

Form 1042-S code finder

Every 2026 Form 1042-S code, searchable: income, chapter 3 and 4 exemption, recipient status and LOB codes, with the pairings for common payments.

QI list lookup filled in with a sample result
Calculator

QI list lookup

Search the IRS list of approved qualified intermediaries, QI branches and QDDs by name, GIIN or country, and check a W-8IMY's QI-EIN digits and GIIN against it.

SS-8 determinations explorer filled in with a sample result
Calculator

SS-8 determinations explorer

How the IRS has classified workers in every published SS-8 determination: pick an occupation and see the outcomes by year, with links to the redacted PDFs. 5,130 determinations.

1099 case and ruling finder filled in with a sample result
Calculator

1099 case and ruling finder

Search 195 court decisions and IRS rulings on 1099 penalties, backup withholding, TINs, Form 8300, 1099-K, 1099-C, section 530 and e-file mandates: facts, holding, reasoning, quote and the lesson for a payer, with a link to each original.

IRS advisory recommendations tracker filled in with a sample result
Calculator

IRS advisory recommendations tracker

What IRSAC, IRPAC, ETAAC and the National Taxpayer Advocate asked the IRS to change about 1099s, W-9s, TIN Matching, IRIS, Form 945 and the penalties from 2015 to 2026, what happened to each ask, and what the outcome means for a payer.

Adverse media search builder filled in with a sample result
Calculator

Adverse media search builder

Short negative news searches for a vendor or person, one per family of financial-crime terms, written so they work in Google, with Google News links and a search log for the file.

OFAC enforcement action finder filled in with a sample result
Calculator

OFAC enforcement action finder

Every OFAC civil enforcement action since November 2009, read from the release and tagged for what the compliance program missed, with filters for industry, program, self-disclosure and egregiousness, a stat strip and CSV download.

Information return volumes explorer filled in with a sample result
Calculator

Information return volumes explorer

How many of every information return the IRS received in 2024 and expects through 2033 (Publication 6961), with paper counts, Forms 945 and 1042 filings and the Data Book series on returns received, matching and penalties.

Chief Counsel advice finder filled in with a sample result
Calculator

Chief Counsel advice finder

Search 186 IRS written determinations on 1099 penalties, reasonable cause, backup withholding, W-9s, Form 1099-K, 1042-S and 8300: Chief Counsel Advice, PMTAs, letter rulings and information letters, each with the IRS conclusion, a quote and the PDF, filterable with CSV download.

Form W-2G withholding calculator filled in with a sample result
Calculator

Form W-2G withholding calculator

Game, winnings, wager and whether the winner gave a TIN: get whether a W-2G is due, 24% regular gambling withholding, backup withholding, and boxes 1 and 4, for 2025 to 2027 thresholds.

LOB code finder filled in with a sample result
Calculator

LOB code finder

Every limitation-on-benefits test in every U.S. tax treaty, with the Form 1042-S box 13n code and the W-8BEN-E line 14b box it maps to.

1099 correction decision tree filled in with a sample result
Calculator

1099 correction decision tree

What went wrong on a filed 1099, and the fix: de minimis safe harbor, one-step, two-step (on paper or in IRIS), a replacement file or a letter, with the penalty tier for your correction date.

Form 945 deposit penalty calculator filled in with a sample result
Calculator

Form 945 deposit penalty calculator

Monthly or semiweekly by the lookback, each deposit due date, and the 2/5/10/15% failure-to-deposit penalty under the IRS default application of deposits or a designated order.

Form 1042 deposit penalty calculator filled in with a sample result
Calculator

Form 1042 deposit penalty calculator

Each Form 1042 deposit due date under the quarter-monthly $2,000, $200 and December rules, and the failure-to-deposit penalty under the IRS default application or a designated order.

Payer name-line checker filled in with a sample result
Calculator

Payer name-line checker

Whether the filer name and TIN on your Form 1096 or transmittal will post to the Payer Master File, be corrected silently, or be voided, under the unpostable rules (UPC 501 and 503).

IRS posting-delay estimator filled in with a sample result
Calculator

IRS posting-delay estimator

How long the IRM says a new EIN, a name change, a Letter 147C, a resequenced or reprocessed transaction, a Form 1096 unpostable or an identity theft claim takes, from the date you enter.

Form 945 withholding vs 1099-R and W-2G checker filled in with a sample result
Calculator

Form 945 withholding vs 1099-R and W-2G checker

Compare Form 945 lines 1 and 2 with box 4 on your 1099-Rs, W-2Gs and other 1099s: does the CAWR comparison tie, is 1099-R withholding sitting on the backup-withholding line, and does the case close in screening.

CAWR penalty estimator (PRN 549 and 550) filled in with a sample result
Calculator

CAWR penalty estimator (PRN 549 and 550)

PRN 549 at 10 percent of the larger wage gap between your 941s and W-2s (no maximum), PRN 550 at the maximum per-form rate for the year with the two-form minimum, and the assessment path at each dollar level.

Form 8300 penalty calculator filled in with a sample result
Calculator

Form 8300 penalty calculator

IRC 6721 and 6722 on Forms 8300 not filed, late or incomplete and customer statements not furnished, with the intentional-disregard computation, on the figures the Form 8300 manual prints.

Dishonored EFTPS deposit penalty calculator (IRC 6657) filled in with a sample result
Calculator

Dishonored EFTPS deposit penalty calculator (IRC 6657)

The IRC 6657 penalty on a returned Form 945, 1042 or 941 EFTPS deposit (2% at $1,250 or more, $25 below), the reason code that removes it, the bank-letter rule, and the failure-to-deposit exposure that remains.

Template library with letters and spreadsheets to download
Templates

42 templates: B-Notices, W-9 letters, 972CG statements, logs

Preview every one on the page before you download it.

Compliance calendar showing upcoming 1099 and backup withholding deadlines
Calendar

Compliance calendar 2026–2027

Every filing, 945, solicitation and notice-season date; add your own CP2100 date and download or subscribe.

Free tools on tincomply.com

Three larger tools that TIN Comply hosts on its own site, free and with no signup: the IRS bulk TIN file validator checks a Bulk TIN Session input file before you upload it, the bulk TIN results analyzer turns the returned codes into a work list, and the TIN format validator handles a whole list at once. The bulk TIN matching walkthrough shows where each one fits.