Skip to content

Commit d961a21

Browse files
committed
Remove 2035 sunset from non-refundable SS credit
1 parent 8032dee commit d961a21

3 files changed

Lines changed: 14 additions & 1 deletion

File tree

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Extend the CRFB non-refundable Social Security credit reform so it continues feeding into non-refundable credits after 2035.

policyengine_us/reforms/crfb/non_refundable_ss_credit.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,6 @@ def formula(tax_unit, period, parameters):
8686
def modify_parameters(parameters):
8787
parameters.gov.irs.credits.non_refundable.update(
8888
start=instant("2026-01-01"),
89-
stop=instant("2035-12-31"),
9089
value=[
9190
"foreign_tax_credit",
9291
"cdcc",

policyengine_us/tests/policy/contrib/crfb/non_refundable_ss_credit.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,3 +145,16 @@
145145
# Phase out = 6% * (165k - 150k) = $900
146146
# Credit = max(0, 600 - 900) = 0
147147
ss_credit: 0
148+
149+
- name: Late-year SS credit still reduces non-refundable income tax
150+
period: 2073
151+
reforms: policyengine_us.reforms.crfb.non_refundable_ss_credit.non_refundable_ss_credit_reform_object
152+
input:
153+
gov.contrib.crfb.ss_credit.in_effect: true
154+
taxable_social_security: 30_000
155+
taxable_income: 1_000_000
156+
filing_status: SINGLE
157+
output:
158+
highest_tax_rate: 0.35
159+
ss_credit: 600
160+
income_tax_non_refundable_credits: 600

0 commit comments

Comments
 (0)