Ask most employers what changed about overtime pay this year and you'll hear "nothing — we still pay time-and-a-half." Ask them what changed about how they have to report it, and you'll usually get a blank stare. That gap is where the real work is. Starting with the 2026 tax year, a new federal deduction for "qualified overtime compensation" comes with a matching payroll reporting obligation, and the businesses that treat it as a bookkeeping problem now will save themselves a scramble at W-2 time.
Here's what the "no tax on overtime" deduction actually requires from employers, and how to set up your payroll records so next January isn't a fire drill.
What the Deduction Actually Covers
The provision, created by the One Big Beautiful Bill Act (OBBBA) and clarified in subsequent IRS guidance, lets eligible employees deduct a portion of their overtime pay from federal taxable income. But the details matter more than the headline, and a lot of employers are getting them wrong.
Only the "premium" half is qualified. If an employee is paid time-and-a-half for overtime hours, only the extra "half" — the amount required by the Fair Labor Standards Act (FLSA) above their regular rate — counts as qualified overtime compensation. The base straight-time portion of the hour is taxed normally, just like any other wage. So an employee earning $20/hour who works overtime at $30/hour has $10 of qualified overtime per hour, not $30.
Only FLSA-covered, non-exempt employees qualify. Salaried exempt employees, independent contractors, and self-employed individuals don't get this deduction — only employees who are legally entitled to overtime under the FLSA. If your team includes a mix of hourly and exempt-salary staff, you'll need to know which employees are FLSA non-exempt before you can report anything correctly.
The deduction has annual caps. Individuals can deduct up to $12,500 per year; married couples filing jointly can deduct up to $25,000. The benefit phases out for higher earners — starting above $150,000 of modified adjusted gross income for single filers, or $300,000 for joint filers.
Only overtime premiums required by law count — not everything you label "overtime." If your company voluntarily pays a richer overtime rate than the FLSA requires, or pays overtime for hours that aren't legally overtime hours, that extra amount doesn't qualify for the deduction even though it shows up on the paycheck as "OT."
The Reporting Requirement: Box 12, Code TT
This is the part that actually lands on employers' desks. Starting with the 2026 tax year, the IRS requires employers to separately report each employee's total qualified overtime compensation for the year on Form W-2, using Box 12 with code TT.
That means payroll systems need to track qualified overtime as its own running total per employee throughout the year — not just lump it into gross wages and sort it out in December. If your payroll provider hasn't already flagged this, ask them directly: will Box 12 Code TT populate automatically from your existing overtime pay codes, or do you need to reclassify how overtime is tracked in your system first?
2025 was a grace period. 2026 is not. The IRS gave employers a pass on separately reporting qualified overtime for tax year 2025 — 2025 W-2s and 1099s weren't required to break it out, and penalty relief applied to employers who didn't track it separately. Employees who wanted the deduction for 2025 had to estimate it themselves using IRS worksheet guidance. That relief does not carry into 2026. Employers who wait until Q4 2026 to figure out how to isolate the "premium" portion of overtime pay will be reconstructing a year's worth of payroll data under a deadline.
A Worked Example
Numbers make this concrete. Say an hourly employee earns $24/hour and works 45 hours in a week — 5 hours of overtime at time-and-a-half.
- Regular pay: 40 hours × $24 = $960
- Overtime pay: 5 hours × $36 (1.5 × $24) = $180
- Qualified overtime compensation: 5 hours × $12 (the "extra half," or 0.5 × $24) = $60
Only that $60 is eligible for the deduction, not the full $180 of overtime pay. Multiply that distinction across every overtime hour, every pay period, for every non-exempt employee, and you can see why waiting until year-end to reconstruct it from memory is impractical. A payroll system that tags the premium portion at the moment it's paid turns this into a running total instead of a research project.
Now scale it up: an employee who regularly works 5 overtime hours a week at that rate accumulates roughly $3,120 in qualified overtime compensation over a 52-week year — well under the $12,500 single-filer cap, but for employees who work heavier overtime schedules (think logistics, healthcare, or seasonal retail staff), that cap can come into play, and it's worth understanding so you're not fielding questions you can't answer.
Common Mistakes to Avoid
Reporting the full overtime wage instead of just the premium. The single most common error will likely be treating the entire time-and-a-half payment as "qualified overtime" rather than isolating the extra half. That overstates the deduction and creates a mismatch employees (or the IRS) may eventually catch.
Assuming salaried employees are automatically excluded. Exempt/non-exempt status under the FLSA isn't the same as hourly/salaried status — some salaried employees are still FLSA non-exempt and legally entitled to overtime. Don't rely on pay type alone to decide who's eligible; rely on your actual FLSA classification records.
Including contractual or policy-driven overtime premiums. If your handbook promises double-time on holidays when the FLSA only requires time-and-a-half, only the FLSA-required portion is qualified. The extra generosity is a nice benefit, but it doesn't belong in the Box 12 Code TT total.
Treating this as a payroll-vendor problem with no internal owner. Even if your payroll provider automates the Box 12 Code TT calculation, someone on your team should understand how the number is derived well enough to explain a discrepancy to an employee or auditor. Outsourcing the calculation isn't the same as outsourcing the responsibility.
What Employers Need to Do Now
1. Confirm which employees are FLSA non-exempt. This is the foundation of everything else. If your exempt/non-exempt classifications are stale or were done informally, this is a good forcing function to review them — misclassification creates both wage-and-hour risk and now a tax-reporting risk.
2. Separate the "premium" from the "base" in your overtime pay codes. Most payroll systems already calculate the full time-and-a-half (or double-time) rate as a single line item. What you need is the ability to isolate just the premium — the amount above straight time — as its own trackable figure. Talk to your payroll software vendor or your outsourced payroll provider about how (and whether) their system already does this automatically for Box 12 Code TT.
3. Don't count voluntary overtime premiums. If you pay above the legally required overtime rate as a benefit or a retention perk, that excess isn't qualified overtime compensation. Your payroll setup needs to distinguish "FLSA-required premium" from "company policy premium," which may require a conversation with whoever configured your overtime rules.
4. Build the habit now, not in December. Waiting until year-end to reconstruct qualified overtime totals from twelve months of pay stubs is a recipe for errors — and errors on a W-2 mean corrected forms, unhappy employees at tax time, and potential penalty exposure. Track it every pay period, the same way you'd track any other payroll deduction or benefit.
5. Communicate with employees, carefully. Employees will start asking about "no tax on overtime" once they hear about it — and the details (only the premium half, only FLSA-eligible employees, income phase-outs) are easy to get wrong secondhand. You're not required to give tax advice, but pointing employees to the IRS guidance and being clear about how their pay stub separates regular and overtime premium pay will save you a lot of confused questions.
Why This Belongs in Your Bookkeeping System, Not Just Payroll
It's tempting to treat this as "a payroll problem" and move on. But the moment a new category of compensation needs to be tracked separately for tax reporting, it's also a bookkeeping problem — you want your general ledger to reflect the same breakdown your payroll system reports on the W-2, so that if the IRS or an auditor ever asks how a Box 12 Code TT figure was calculated, you can trace it back to actual pay periods and hours worked, not a year-end estimate.
This is exactly the kind of requirement that plain-text, version-controlled accounting handles cleanly. With Beancount.io, you can record qualified overtime premiums as their own tagged line items in every payroll entry, building an auditable trail that ties directly to what shows up in Box 12 at year-end — instead of reconstructing it from memory when W-2s are due. Every entry is transparent, queryable, and tied to source documentation, which matters a lot more once a compensation category has its own line on a federal tax form.
Simplify Your Financial Management
New payroll reporting rules like the 2026 overtime requirement are easier to handle when your books are already built for detail, not just totals. Beancount.io offers plain-text accounting that gives you complete transparency and control over your financial data — no black boxes, no vendor lock-in. Get started for free and see why developers and finance professionals are switching to plain-text accounting for exactly this kind of granular, auditable recordkeeping.