Skip to content

Add SC OBBBA non-conformity addition for 2025#7870

Draft
PavelMakarchuk wants to merge 4 commits intomainfrom
fix-sc-obbba-addback
Draft

Add SC OBBBA non-conformity addition for 2025#7870
PavelMakarchuk wants to merge 4 commits intomainfrom
fix-sc-obbba-addback

Conversation

@PavelMakarchuk
Copy link
Copy Markdown
Collaborator

Summary

SC starts from federal taxable income but does not conform to the One Big Beautiful Bill Act (OBBBA) provisions that reduce it. This PR adds the OBBBA non-conformity addition to SC1040 line 2e.

Closes #7854

What SC adds back

OBBBA Provision Add-back Amount Variable
Standard deduction increase $1,500 (MFJ), $750 (Single) Computed from pre-OBBBA vs federal std ded
Senior deduction (age 65+) $6,000 per eligible person additional_senior_deduction
Tip income deduction Varies tip_income_deduction
Overtime income deduction Varies overtime_income_deduction
Auto loan interest deduction Varies auto_loan_interest_deduction

Test case (from TaxAct)

MFJ, primary age 65, $100K pension, $10K gross SS, 2 dependents:

Item Before After TaxAct
SC OBBBA addback $0 $7,500 $7,500
SC taxable income $31,110 $38,610 $38,610
SC income tax ~$1,166 ~$1,675 $1,677

Note

This pattern will likely need to be replicated for other states that start from federal taxable income but don't conform to OBBBA.

Test plan

All 88 SC tax tests pass.

🤖 Generated with Claude Code

SC starts from federal taxable income but does not conform to OBBBA
provisions. SC1040 line 2e adds back OBBBA deductions:

1. Standard deduction increase ($1,500 MFJ, $750 SINGLE)
2. Senior deduction ($6,000 per eligible person 65+)
3. Tip/overtime/auto loan interest deductions (if applicable)

For the test case (MFJ, age 65, $100K pension):
  sc_obbba_addback = $7,500 (matching TaxAct)
  sc_taxable_income = $38,610 (matching TaxAct)

Closes #7854

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@codecov
Copy link
Copy Markdown

codecov bot commented Mar 25, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (941b142) to head (edd19ce).
⚠️ Report is 127 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff              @@
##             main     #7870       +/-   ##
============================================
+ Coverage   71.46%   100.00%   +28.53%     
============================================
  Files        4099         1     -4098     
  Lines       59132        21    -59111     
  Branches      288         0      -288     
============================================
- Hits        42257        21    -42236     
+ Misses      16869         0    -16869     
+ Partials        6         0        -6     
Flag Coverage Δ
unittests 100.00% <100.00%> (+28.53%) ⬆️

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

☔ View full report in Codecov by Sentry.
📢 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.

PavelMakarchuk and others added 3 commits March 25, 2026 18:43
- Variable label: "SC federal non-conformity addition for the One Big Beautiful Bill Act"
- Add SC DOR IRC Conformity Update page as primary reference
- Fix SC1040 line reference: line 1e (not 2e)
- Fix parameter description to explain non-conformity purpose
- Update comments with official terminology and amounts

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…rence

- Fix "SC1040 line 1e" to "SC1040 line e" (actual form label)
- Fix #page=3 → #page=5 in 3 files (was pointing to TOC)
- Replace CBO secondary source with IRS Rev. Proc. 2024-40 Section 3.01
  (authoritative source for pre-OBBBA standard deduction values)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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.

SC missing OBBBA non-conformity additions for 2025

1 participant