Skip to content

Commit a9ea170

Browse files
committed
Extend non-refundable SS credit through 2100
1 parent 8032dee commit a9ea170

2 files changed

Lines changed: 14 additions & 1 deletion

File tree

policyengine_us/reforms/crfb/non_refundable_ss_credit.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ 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"),
89+
stop=instant("2100-12-31"),
9090
value=[
9191
"foreign_tax_credit",
9292
"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)