Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Extend the CRFB non-refundable Social Security credit reform so it continues feeding into non-refundable credits after 2035.
1 change: 0 additions & 1 deletion policyengine_us/reforms/crfb/non_refundable_ss_credit.py
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,6 @@ def formula(tax_unit, period, parameters):
def modify_parameters(parameters):
parameters.gov.irs.credits.non_refundable.update(
start=instant("2026-01-01"),
stop=instant("2035-12-31"),
value=[
"foreign_tax_credit",
"cdcc",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -145,3 +145,16 @@
# Phase out = 6% * (165k - 150k) = $900
# Credit = max(0, 600 - 900) = 0
ss_credit: 0

- name: Late-year SS credit still reduces non-refundable income tax
period: 2073
reforms: policyengine_us.reforms.crfb.non_refundable_ss_credit.non_refundable_ss_credit_reform_object
input:
gov.contrib.crfb.ss_credit.in_effect: true
taxable_social_security: 30_000
taxable_income: 1_000_000
filing_status: SINGLE
output:
highest_tax_rate: 0.35
ss_credit: 600
income_tax_non_refundable_credits: 600
Loading