Skip to content

Add Colorado overtime deduction add-back (HB25-1296) from 2026#8995

Open
DTrim99 wants to merge 2 commits into
PolicyEngine:mainfrom
DTrim99:co-overtime-addback
Open

Add Colorado overtime deduction add-back (HB25-1296) from 2026#8995
DTrim99 wants to merge 2 commits into
PolicyEngine:mainfrom
DTrim99:co-overtime-addback

Conversation

@DTrim99

@DTrim99 DTrim99 commented Jul 10, 2026

Copy link
Copy Markdown
Collaborator

Adds Colorado's decoupling from the federal overtime deduction — a second-sweep gap.

Change

HB25-1296 (2025, Colorado Laws ch. 202, signed 2025-05-16) adds C.R.S. 39-22-104(3)(u): an add-back of "any overtime compensation excluded or deducted from federal gross income," effective January 1, 2026 (§18). Colorado starts from federal taxable income, which includes the federal IRC §225 overtime deduction, so this claws it back for CO.

Colorado still conforms to the federal tips deduction (IRC §224) — tips are not added back — and Colorado conformed for 2025 (§6 wasn't yet effective). A 2025 special-session repeal attempt (HB25B-1020) failed, so the add-back stands.

Why this is a real, verified rule (not a false positive)

The bill predates OBBBA (signed 5/16/2025; OBBBA July 2025), so I verified the mechanism directly: (3)(u) is section-agnostic"any overtime compensation excluded or deducted from federal gross income" — drafted in anticipation of the federal deduction, so it automatically captures OBBBA's §225. Confirmed against the signed session law (§6, §18, §19 safety clause).

Implementation

  • co_overtime_income_addback — mirrors the federal overtime_income_deduction, gated from 2026 via gov.states.co.tax.income.additions.qualified_overtime.in_effect
  • added to the CO additions list from 2026
  • tests: 2026 adds back the federal overtime deduction; 2025 conforms ($0); integration case in a full household

🤖 Generated with Claude Code

HB25-1296 (2025, Colorado Laws ch. 202, signed 2025-05-16) adds
C.R.S. 39-22-104(3)(u), adding back "any overtime compensation excluded
or deducted from federal gross income" for tax years beginning on or
after January 1, 2026 (Section 18). Colorado starts from federal taxable
income, which includes the federal IRC 225 overtime deduction, so this
claws it back. Colorado still conforms to the federal tips deduction
(IRC 224), so tips are not added back; and Colorado conformed for 2025
(Section 6 was not yet effective).

Adds co_overtime_income_addback (mirroring the federal overtime
deduction, gated from 2026 via an in_effect parameter) to the Colorado
additions list.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@codecov

codecov Bot commented Jul 10, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (ff39625) to head (3c69ab2).
⚠️ Report is 16 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##              main     #8995   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            1         1           
  Lines           18        12    -6     
=========================================
- Hits            18        12    -6     
Flag Coverage Δ
unittests 100.00% <100.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@DTrim99 DTrim99 requested a review from PavelMakarchuk July 13, 2026 13:27
- Correct the in_effect comment: the add-back does not "reach zero after
  2028" on its own; it will zero once the federal overtime deduction's
  post-2028 sunset is modeled (federal-model gap, not a CO defect).
- Add tests that the add-back flows into co_additions (2026 vs 2025 wiring
  guard) and that federal tips are NOT added back.
- Co-locate the variable with its parameter under additions/qualified_overtime/.
- Trim the overlong reference title; adopt Case N test naming with margins.
- Changelog type changed -> added (introduces a new variable/parameter).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@DTrim99

DTrim99 commented Jul 13, 2026

Copy link
Copy Markdown
Collaborator Author

Independent review + fixes applied

Independent review confirmed the policy is regulatorily correct against the signed act (HB25-1296, Ch. 202, §6 adds C.R.S. 39-22-104(3)(u) — overtime only; "tip" appears 0 times; §18 effective 2026). No critical issues. Applied all findings:

🟡 Should Address — fixed

  • Corrected the "reaches zero after 2028" comment. The federal overtime deduction doesn't yet sunset in the model, so the add-back stays nonzero 2029+. The mechanism is right (it multiplies the federal deduction, so it auto-zeros once the federal sunset is modeled); the comment now says exactly that.
  • Added wiring + regression tests: the add-back now has cases asserting it flows into co_additions in 2026 (and not 2025), plus a "tips are not added back" guard (tip_income_deduction set → co_overtime_income_addback: 0, co_additions: 0).

🟢 Suggestions — applied

  • Co-located the variable under additions/qualified_overtime/ to match the federal_deductions/ and qualified_business_income_deduction/ peers.
  • Trimmed the overlong reference title; adopted Case N test names with absolute_error_margin.
  • Changelog .changed → .added (introduces a new variable/parameter).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant