-
-
Notifications
You must be signed in to change notification settings - Fork 160
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
Questions about CTC values in policy_current_law.json #2197
Comments
@Peter-Metz, Thanks for your perceptive observation in Tax-Calculator issue #2197. You may well have found something that is wrong or confusing and that needs changing. My first question to you is have you looked at the refundable "additional child tax credit" (ACTC in the parameter naming scheme)? If not, look at those parameters and how the non-refundable CTC ( When you determine exactly what's wrong and what the fix is, you need to do this in a pull request that is separate from the parameter updating PR you're preparing. |
@Peter-Metz, |
@martinholmer Apologies for the delay - I've been tied up with other projects. I'll look into how |
@martinholmer, I had the chance to look into how the CTC is computed in For example, consider a household with $60,000 in income and 3 children eligible for CTC. According to TAXSIM 27, under TCJA, this family should receive the full $6,000 in CTC ($3,939 deducted from liabilities and $2,061 refunded). However, with Tax-Calculator, this family would only receive $4,200. See the calculation below:
I believe the issue can be resolved by doing the following:
@martinholmer, I'd greatly appreciate your review of the above. If you agree with part or all of my assessment, I would be happy to open a PR to rectify the issue. |
@Peter-Metz, Thanks for this helpful comment. You are definitely correct that the CTC+ODTC and the ACTC computations for 2018+ are seriously messed up in the current version of Tax-Calculator. Over the past few days I've been preparing some still-incomplete logic changes (excluding the needed policy parameter name changes you mention). Please take a look at that development branch and let me know where you think it can be improved (since your own thinking is pretty far along). I've been going slowly on these changes because whatever changes we make have to leave pre-2018 results unchanged. That is true for the code on the tip of the development branch, but that code produces many 2018 differences when compared to TAXSIM-27. Note that when you look at that development branch on my fork of Tax-Calculator, it will say it is one commit ahead of the master branch. Click the Compare button on the right-hand side of that line to see the changes in diff format. |
@Peter-Metz, Following up on my most recent comment, I've analyzed the case you are considering and find that on the tip of this development branch Tax-Calculator and TAXSIM-27 produce exactly the same CTC and ACTC results. Here is what I did in the
|
Merging pull request #2223 was the final step in resolving the problems identified by @Peter-Metz in issue #2197. Thank you, @Peter-Metz, for raising this issue, which I'm going to close now. |
I was hoping to receive some clarification on variables relating to the Child Tax Credit in
policy_current_law.json
, namely "_CTC_c" and "_DependentCredit_Child_c"."_CTC_c" is "the maximum amount of credit allowed for each child" and is classified as a "Nonrefundable Credit". In
policy_current_law.json
, the pre-TCJA "_CTC_c" values are $1,000 and the 2018, post-TCJA value is $1,400.The description of "_DependentCredit_Child_c" is the "Nonrefundable credit for child dependents on top of the child tax credit". The 2017, pre-TCJA value is $0 and the 2018, post-TCJA value is $600.
Pre-TCJA, the maximum CTC was $1,000, all of which was non-refundable. Post-TCJA, the maximum CTC is $2,000, of which up to $1,400 is refundable and $600 is non-refundable (details here).
It seems to me that the "_CTC_c" values from 2013-2017 are non-refundable while the values from 2018-2025 are refundable. If the goal is to keep refundable and non-refundable credits separate, I think we should consider re-defining "_CTC_c" and/or "_DependentCredit_Child_c" and changing the values accordingly.
cc @martinholmer @MattHJensen @andersonfrailey
The text was updated successfully, but these errors were encountered: