-
-
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
taxpayers might not optimize their itemization decision #282
Comments
@Amy-Xu I generated the graph that we discussed, and it looks like what we expected with the first taxpayer I have tried (RECID = 958 -- his _ospctax is 66432 with ID_StateLocalTax_HC == 0 and 66091 with ID_StateLocalTax_HC == 1). I think this supports our hypothesis that the taxpayer would have been better off filing the standard deduction. His tax goes up and up as the haircut is added until the point where his itemized deductions are smaller than standard deduction, then he switches to the standard deduction and his tax falls and then remains steady. I will try this with a few more taxpayers, and then think about how we can confirm that this is the sole issue contributing to the fact that some taxpayers' tax goes down when we get rid of itemized deductions. |
The diagram looks awesome! I found something interesting from JCT's description of their microsimulation model, relevant to this issue.
This example seems like the opposite case of ours, which we also need to take into consideration when we change our model. Even though it's still unclear how IRS minimize taxpayer tax liabilities though their forms in either case, at lease we should include this step in our micro model as JCT does. |
On Mon, 8 Jun 2015, Amy Xu wrote:
They must have imputations for itemized deductions of non-itemizers, which dan
|
@MattHJensen, it seems like with the proposed changes in PR #302 that the problem here may have been fixed since I changed how we calculated AMTI. I have not fully looked into this, however it might be something to look into later. |
@GoFroggyRun is this issue resolved? |
@MattHJensen |
@MattHJensen said during April 2016 in issue #282:
And @GoFroggyRun responded:
So where do we stand on this issue #282? Is it resolved as @GoFroggyRun suggests in his response? Or do we need to do something to resolve it? I'd be willing to work on this but need some guidance. It seems important to address this issue given that it is labeled as a bug. |
It looks like I missed @GoFroggyRun's response that this is resolved. Closing. Thanks @martinholmer and @GoFroggyRun. |
@MattHJensen, Thanks for the quick response. |
From Amy:
Currently many people choose to itemize their deductions for regular tax because their could deduct more than standard deduction. But they might end up paying AMT, which adds back itemized deduction in the tax base, and get penalized for choosing this higher itemized deduction. In other words, they should have chosen standard deduction even it's smaller than itemized deduction, because standard deduction is not included in AMT base and these taxpayers would therefore have a lower tax liability. This might explain why many taxpayers have lower OSPC tax in the haircut scenario. Because of the haircut, they switched from itemized deduction to standard deduction, reduced their AMT tax base and ended up paying less tax. @MattHJensen is about to do more analysis on this group of tax payers to confirm our hypothesis.
Here're some useful ipython notebook commands for testing:
calc2.records.RECID[(calc2.records._ospctax-calc1.records._ospctax)<-0.01][:100]
calc2.records.c00100[calc2.records.RECID==12345]
The text was updated successfully, but these errors were encountered: