W-2 Box 12 Code TP: 2026 Tip Reporting Requirements

A practical guide for employers on the new Box 12 Code TP and Box 14b TTOC requirements — what they are, how to set up your payroll, and how to avoid common audit triggers.

What Is Code TP?

Code TP is a new W-2 Box 12 reporting code introduced for tax year 2025 (W-2s distributed in January 2026) under the No Tax on Tips Act. It reports the total amount of qualifying tips an employee earned during the tax year. This is the dollar figure that employees use to calculate their tip deduction when filing their individual federal tax return.

Code TP joins a long list of Box 12 codes (like Code DD for health insurance costs and Code W for HSA contributions) that provide the IRS with specific income and benefit details beyond basic wages. However, Code TP is unique because it directly determines the employee’s eligibility for a tax deduction — making accuracy absolutely critical.

What Qualifies for Code TP Reporting

Not all tips go in Box 12 Code TP. Only tips that meet all of the following criteria are reported there:

  1. Received in a qualifying occupation — The employee must work in an IRS-approved Treasury Tipped Occupation (over 70 TTOCs published in TD 10044). Common qualifying occupations include restaurant servers, bartenders, baristas, hotel bellhops, valets, hairstylists, and nail technicians.
  2. Voluntary — The tip must meet the IRS 4-factor test: freely given by the customer, amount determined by the customer, not dictated by employer policy, and not negotiated. Mandatory service charges and auto-gratuities do not qualify. (See our tips vs service charges guide for details.)
  3. Reported by the employee — The employee must have reported the tips to you. Cash tips that employees fail to report (even if you suspect they exist) cannot be included in Code TP. Only tips the employee affirmatively reported — through Form 4070, your POS system, or your internal tip reporting process — qualify.
  4. Earned during the tax year — Tips must have been received during the calendar year covered by the W-2.

Important: Allocated tips (from the Form 8027 8% shortfall rule) are reported in Box 8, not in Box 12 Code TP. Allocated tips do not qualify for the deduction because they were not voluntarily reported by the employee.

Box 14b: Treasury Tipped Occupation Code (TTOC)

In addition to Code TP in Box 12, employers must also report the employee’s Treasury Tipped Occupation Code (TTOC) in Box 14b. This is a standardized IRS code that identifies the employee’s specific qualifying occupation.

Why the TTOC Matters

The TTOC serves as verification that the employee works in a deduction-eligible occupation. When the employee files their tax return and claims the tip deduction, the IRS cross-references the Box 14b TTOC with the approved occupation list. A missing or invalid TTOC can delay the employee’s refund or trigger an IRS correspondence audit.

Assigning the Correct TTOC

Each tipped employee needs the TTOC that corresponds to their primary tipped role at your establishment. Common codes for the restaurant industry include:

OccupationDescription
Restaurant server / wait staffFull-service dining, takes orders and delivers food
BartenderPrepares and serves drinks at a bar
BaristaPrepares coffee and specialty beverages
Busser / bus personClears tables, assists servers (if directly tipped or in qualifying tip pool)
Food delivery driverDelivers food orders to customers
Counter service workerTakes orders and serves food at a counter
Host / hostessGreets and seats customers (if directly tipped)

For employees who perform multiple roles (e.g., a server who also bartends on certain shifts), assign the TTOC for the position where they earned the majority of their tips during the year. If the split is roughly equal, use the code for the role they performed most frequently.

How Code TP Relates to Other W-2 Boxes

The W-2 form has several tip-related fields. Understanding how they interact prevents double-counting and reporting errors:

W-2 FieldWhat It ReportsRelationship to Code TP
Box 1 (Wages)Total taxable compensation including tipsIncludes Code TP amount
Box 5 (Medicare wages)Total wages subject to Medicare taxIncludes Code TP amount
Box 7 (Social security tips)Tips subject to social security taxIncludes Code TP amount; may also include non-qualifying tips
Box 8 (Allocated tips)Tips allocated by employer under 8% ruleExcluded from Code TP — these do not qualify for the deduction
Box 12, Code TPQualifying tips eligible for deductionSubset of Box 7; only voluntary, reported tips in qualifying occupations
Box 14b (TTOC)Treasury Tipped Occupation CodeRequired companion to Code TP; identifies qualifying occupation

Key relationship: Box 12 Code TP is always a subset of Box 7 (social security tips). Box 7 includes all reported tips subject to FICA. Code TP includes only the portion that qualifies for the income tax deduction. If Code TP exceeds Box 7, you have a reporting error.

Step-by-Step Payroll Setup

Follow these steps to configure your payroll system for Code TP reporting:

Step 1: Verify Payroll Provider Support

Contact your payroll provider (ADP, Paychex, Gusto, QuickBooks, or whichever system you use) and confirm they support Box 12 Code TP and Box 14b TTOC on W-2 generation. As of early 2026, most major providers have announced support, but implementation timelines vary. If your provider does not support these fields, you will need an alternative solution before W-2 distribution in January 2027.

Step 2: Set Up Tip Classification in Your System

Your payroll or tip tracking system needs to distinguish between:

Step 3: Assign TTOCs to Each Tipped Employee

In your payroll or HR system, add a TTOC field to each tipped employee’s profile. Consult the IRS TTOC list in TD 10044 (or use TipTrack’s built-in lookup) to assign the correct code. Document your assignments in case of IRS inquiry.

Step 4: Configure POS Integration

If your POS system feeds tip data into your payroll system, verify that the integration correctly classifies tip types. The POS should flag:

Step 5: Track Year-to-Date Qualifying Tips

Maintain a running total of each employee’s qualifying tips throughout the year. This total becomes the Box 12 Code TP amount on the W-2. It also helps you monitor employees approaching the $25,000 annual cap (though the cross-employer cap is the employee’s responsibility).

Step 6: Test W-2 Generation Before Year-End

Before the year-end crunch, run test W-2s to verify that Code TP and Box 14b TTOC appear correctly. Check that Code TP amounts are consistent with Box 7 (Code TP should never exceed Box 7). Verify that TTOCs match the codes you assigned.

Common Mistakes and Audit Risks

The IRS is likely to scrutinize Code TP reporting closely in the first few years. Avoid these common errors:

Mistake 1: Including Service Charges in Code TP

Auto-gratuities and mandatory service charges are not qualifying tips. Including them in Code TP inflates the deduction amount and will trigger IRS matching notices when the service charge total does not reconcile with your Form 8027 filing.

Mistake 2: Missing or Invalid TTOC

A W-2 with a Code TP amount but no Box 14b TTOC (or an invalid code) creates a processing error. The IRS cannot verify the employee’s occupation qualifies, which may result in the employee’s deduction being denied until they provide additional documentation.

Mistake 3: Code TP Exceeding Box 7

Code TP should always be less than or equal to Box 7 (social security tips). Code TP is a subset — the qualifying portion of total reported tips. If Code TP is greater than Box 7, it indicates either a data entry error or a classification problem.

Mistake 4: Not Tracking Tip Classification Throughout the Year

Attempting to retroactively classify tips at year-end (e.g., estimating what percentage of tips were voluntary) is inaccurate and risky. Classification must happen at the transaction level throughout the year. If you do not have a system in place to classify tips in real time, the Code TP amount on your W-2s will be unreliable.

Mistake 5: Forgetting Cash Tip Reports

Cash tips that employees report via Form 4070 or your internal process are qualifying (assuming the occupation qualifies). Failing to include reported cash tips in the Code TP total shortchanges the employee’s deduction. Ensure your system captures both POS/credit card tips and employee-reported cash tips.

Manual Entry vs Automated Systems

Some small businesses may be tempted to handle Code TP manually — tallying tips on a spreadsheet and entering the total on W-2s at year end. This approach carries significant risk:

How TipTrack Handles Code TP and TTOC

TipTrack automates the entire Code TP workflow from transaction to W-2:

Start Free — Automate W-2 Tip Reporting

Frequently Asked Questions

What is W-2 Box 12 Code TP?

Box 12 Code TP is a new W-2 reporting code introduced for tax year 2025 under the No Tax on Tips Act. Employers use Code TP to report the total amount of qualifying tips an employee earned during the tax year. This amount is the basis for the employee’s tip deduction when they file their individual tax return. Code TP is separate from Box 7 (social security tips) and Box 8 (allocated tips) and only includes tips that meet all IRS criteria for the deduction: received in a qualifying occupation, voluntary, and reported by the employee.

What is Box 14b TTOC on the W-2?

Box 14b TTOC (Treasury Tipped Occupation Code) is a new W-2 field where employers report the standardized IRS occupation code for the employee’s tipped position. The TTOC identifies the specific qualifying occupation, such as restaurant server, bartender, or hotel bellhop. The IRS uses this code to verify that the employee works in an occupation eligible for the tip deduction. If an employee held multiple tipped positions at the same establishment, the employer should use the TTOC for the position where the employee earned the majority of their tips.

What happens if Code TP is wrong on a W-2?

An incorrect Code TP amount creates problems for both the employee and employer. If the amount is too high, the employee may claim a larger deduction than entitled, potentially triggering an IRS audit and requiring them to repay the excess deduction plus interest. If the amount is too low, the employee loses part of their rightful deduction. In both cases, the IRS may issue correction notices (CP2000) and the employer may need to file corrected W-2c forms. Systematic errors across multiple employees can trigger an IRS examination of the employer’s tip reporting practices.

Do all payroll providers support Code TP?

Not yet. As of early 2026, most major payroll providers (ADP, Paychex, Gusto, QuickBooks Payroll) have announced Code TP support for tax year 2025 W-2s, but implementation timelines vary. Some smaller or legacy payroll systems may not have Code TP support ready. Employers should confirm with their payroll provider that their system can generate W-2s with Box 12 Code TP and Box 14b TTOC before the January 2027 W-2 distribution deadline. If your provider does not support these fields, consider a purpose-built solution like TipTrack.