Skip to content
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

Parameterize 25% on line 37 of AMT #3278

Closed
MaxGhenis opened this issue Nov 18, 2023 · 0 comments · Fixed by #3340
Closed

Parameterize 25% on line 37 of AMT #3278

MaxGhenis opened this issue Nov 18, 2023 · 0 comments · Fixed by #3340
Labels
code-health tax Federal and state tax policy

Comments

@MaxGhenis
Copy link
Contributor

MaxGhenis commented Nov 18, 2023

We currently hard-code this:

See https://www.irs.gov/pub/irs-pdf/f6251.pdf (now line 37 instead of 38)

I think this is represented in https://www.law.cornell.edu/uscode/text/26/55#b_3_E

The amount determined under the first sentence of paragraph (1)(A) shall not exceed the sum of— [...] 25 percent of the amount of taxable excess in excess of the sum of the amounts on which tax is determined under the preceding subparagraphs of this paragraph.

AMT parameters are in https://github.com/PolicyEngine/policyengine-us/tree/master/policyengine_us/parameters/gov/irs/income/amt

ChatGPT thought capital_gain_excess_tax_rate would be an appropriate name: https://chat.openai.com/share/35162ac1-0ac3-4caa-91b8-4ee34f7879d5

Note Tax-Calculator also hard-codes this, see PSLmodels/Tax-Calculator#2635

@MaxGhenis MaxGhenis added code-health tax Federal and state tax policy labels Nov 18, 2023
SirMalamute added a commit to SirMalamute/policyengine-us that referenced this issue Dec 1, 2023
SirMalamute added a commit to SirMalamute/policyengine-us that referenced this issue Dec 11, 2023
SirMalamute added a commit to SirMalamute/policyengine-us that referenced this issue Dec 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code-health tax Federal and state tax policy
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant