-
-
Notifications
You must be signed in to change notification settings - Fork 159
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
Preliminary version of TCJA json #1625
Conversation
Codecov Report
@@ Coverage Diff @@
## master #1625 +/- ##
======================================
Coverage 100% 100%
======================================
Files 37 37
Lines 2852 2857 +5
======================================
+ Hits 2852 2857 +5
Continue to review full report at Codecov.
|
Thanks for the contribution, @codykallen!
Do you have a sense of timing on this step? In the meantime, I'd find it more natural to describe this JSON as not applying to pass thrus at all and leave those rates/brackets set at current law. |
cc @rickecon @evtedeschi3 @jdebacker |
@MattHJensen asked:
I'm currently working on implementing the PT eligibility rules. However, in the absence of completing that PR, I think the best option is to adjust the PT rates and brackets in tandem with the II rates and brackets. |
Two questions and apologies for my ignorance here:
|
@evtedeschi3 this JSON is not readable by taxcalc 0.12.0, but it will be readable by the next conda package. It is readable from Tax-Calculator master, which you can use by cloning the github repo and then: from /tax-calculator run from /tax-calculator/taxcalc/cli run Then substitute |
@evtedeschi3, one other thing, you can see the latest parameters in Tax-Calculator master at https://github.com/open-source-economics/Tax-Calculator/blob/master/taxcalc/current_law_policy.json |
@MattHJensen, PR #1620 now adds the capability to apply the main definitions of business income eligible for the 25% maximum rate. If that PR (or a similar one) is merged, I will modify this JSON to reflect the improved capabilities). |
@evtedeschi3 asked:
To ensure this, taxcalc developers should read issue #1626 |
"_II_brk1": | ||
{"2018": [[45000, 90000, 45000, 67500, 90000]]}, | ||
"_II_brk2": | ||
{"2018": [[200000, 260000, 130000, 200000, 260000]]}, |
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.
Shouldn't the bracket for separate be 200,000 as well?
@GoFroggyRun asked
No, the text of the bill specifies the brackets for married filing separately as 1/2 of the amount for married filing jointly (or surviving spouse). |
Once the testing issue has been dealt with, and PR #1620 has been merged (or something similar), I'll update the |
@evtedeschi3 @rickecon @jdebacker: see updated JSON in this PR. This includes the pass thru rate reduction and guardrails, and it is (almost certainly) what we are going to release in taxcalc 0.13.0 tomorrow. You will need to pull master to use the new pass thru parameters. |
@codykallen, thanks very much for the contribution. Pending test passage, I will merge this PR. |
The law calls for the refundable portion of the CTC (the Additional Child Tax Credit) to gradually grow (by chained CPI I believe) until it reaches $1,600 per child. Does this policy file address that in an indirect way that I'm not seeing? |
@evtedeschi3 said
No, this reform file does not include that option, because we don't yet have the precise capability to model it. The closest you could probably come using the existing infrastructure would be to increase |
How hard would it be to add a parameter that controls the maximum refundable ACTC?
… On Nov 6, 2017, at 19:18, codykallen ***@***.***> wrote:
@evtedeschi3 said
The law calls for the refundable portion of the CTC (the Additional Child Tax Credit) to gradually grow (by chained CPI I believe) until it reaches $1,600 per child. Does this policy file address that in an indirect way that I'm not seeing?
No, this reform file does not include that option, because we don't yet have the precise capability to model it. The closest you could probably come using the existing infrastructure would be to increase _CTC_c each year and decrease _DependentCredit_Child_c by the same dollar amount.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
This PR adds a preliminary version of the JSON for the Tax Cuts and Jobs Act, as of the Chairman's mark on November 3.
This JSON omits many changes to minor credits, exclusions and deductions that we cannot model at this time. Moreover, it is possible that more credits, exclusions and deductions will be limited or repealed in the new version of the bill set to be revealed on Monday, November 6.
Note that this JSON also does not attempt to model the reduced pass-through rate and associated rules. Once the capability to model those policy changes has been added, I will update this JSON to apply the reduced
_PT_rt
rate parameters and the appropriate definitions of business income eligible for the reduced rates.If there are any provisions someone believes I missed (and which we are capable of modeling), please alert us to the needed changes.
@MattHJensen @martinholmer @andersonfrailey @hdoupe @Amy-Xu @feenberg