-
Notifications
You must be signed in to change notification settings - Fork 7
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
updated logic for files separately - special cases #155
base: main
Are you sure you want to change the base?
Conversation
state_itemized_deductions state_taxable_income state_income_tax_before_non_refundable_credits added special case for states which failed
Al - could you resolve outstanding conversations if ready for review? |
- ms: | ||
implemented: false | ||
variable: na_pe | ||
- de: |
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.
we need:
de_income_tax_before_non_refundable_credits_indv
de_income_tax_before_non_refundable_credits_joint
ms_income_tax_before_credits_indiv
ms_income_tax_before_credits_joint
special_cases: | ||
- ms: | ||
implemented: false | ||
variable: na_pe |
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.
Why would we have special case code here?
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.
it gives exception when call ms_eitc
variable
- tx: | ||
implemented: false | ||
variable: na_pe |
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.
- tx: | |
implemented: false | |
variable: na_pe |
Texas does not have state income tax
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.
right, so the implementation need to avoid extra variable call. This how if this states exists, the code will not execute for those states.
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.
Can you elaborate? Do we need to this for every state without income tax?
variables: | ||
- ms_itemized_deductions_indiv | ||
- ms_itemized_deductions_joint | ||
- ar: |
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.
we need:
de_itemized_deductions_indv
de_itemized_deductions_joint
implemented: true | ||
pre_variable: de_files_separately | ||
variables: | ||
- de_standard_deduction_indiv |
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.
- de_standard_deduction_indiv | |
- de_standard_deduction_indv |
special_cases: | ||
- ms: | ||
implemented: false | ||
variable: na_pe |
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.
same question as above
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.
v40: state total credits. Need multiple variable ms_non_refundable_credit + ms_refundable_credits
, ms_non_refundable_credit
does not exists, for this case, do we also need to use ms_files_separately
? i did not see any ms_non_refundable_credit_indiv/indv though
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.
the variable name is ms_non_refundable_credits
- this does not depend on the filing separately structure
In general all of the Mississippi state related variables are in the variables/gov/states/ms folder
The same goes for the other states
variables: | ||
- ky_taxable_income_indiv | ||
- ky_taxable_income_joint | ||
special_cases: |
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.
de_taxable_income_indv
de_taxable_income_joint
@@ -488,6 +611,12 @@ policyengine_to_taxsim: | |||
- mn: |
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.
Separate question but is the full group text here not accurate?
full_text_group: "State Tax Calculation"
- this is property tax credit right?
updated logic for 'submission/files separately' special cases for
Mississippi
Arkansas
Montana
Delaware
Iowa
Kentucky
Fixes #131