-
Notifications
You must be signed in to change notification settings - Fork 201
Split taxation of benefits for Social Security and Medicare #6747
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Split taxation of benefits for Social Security and Medicare #6747
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #6747 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 1 8 +7
Lines 22 111 +89
=========================================
+ Hits 22 111 +89
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
| person, | ||
| period, | ||
| ["employee_medicare_tax", "employer_medicare_tax"], | ||
| ) + person.tax_unit("additional_medicare_tax", period) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are we adding the same additional Medicare tax value to each person in the unit? If so, wouldn't we double the tax amount for a 2 people household ?
Implements proper tier separation for trust fund revenue allocation: - tob_revenue_oasdi: Tier 1 (0-50%) → OASDI trust funds - tob_revenue_medicare_hi: Tier 2 (50-85%) → Medicare HI trust fund - Uses allocation approach (proportion of taxable SS in each tier) Results (2026): Baseline: - OASDI (tier 1): $17.24B - Medicare HI (tier 2): $68.09B - Total: $85.33B Option 2 (85% taxation) + LSR: - OASDI (tier 1): $0.00B (all SS in tier 2 with thresholds at 0) - Medicare HI (tier 2): $109.85B - Total: $109.86B Tier variables from PR PolicyEngine#6747 (daphnehanse11/issue6745). Allocation approach avoids circular dependency issues. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
Adds OASDI and Medicare HI specific trust fund revenue variables: - tob_revenue_oasdi: Tier 1 (0-50%) revenue - tob_revenue_medicare_hi: Tier 2 (50-85%) revenue Uses proportional allocation of total TOB revenue. Includes tier 1 and tier 2 taxable SS variables from PR PolicyEngine#6747. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
fixes #6745