ospc-org / ospc.org

Source code for PolicyBrain, ospc.org, and related assets.
MIT License
24 stars 32 forks source link

TaxBrain output: tax payers with no income tax #344

Open andersonfrailey opened 8 years ago

andersonfrailey commented 8 years ago

This issue stems from a discussion between @MattHJensen and myself on including information on tax payers paying no income tax and tax payers paying no income and payroll tax in the standard TaxBrain output and the work in this article.

Here is quick mock up of two options for the output display.

My initial thought is to give the user the option of toggling between the total number of units without an income tax and the change in that number after the reform. Additionally, in option 1 (with the AGI brackets) the user could display what percent of that bracket is not paying an income tax or income and payroll tax.

MattHJensen commented 8 years ago

@andersonfrailey, I think this would be really useful on TB, but we shouldn't add an entirely new table for it. Could you explore adding this to an existing table?

MattHJensen commented 7 years ago

Thinking about this more, as simple solution would be to add two columns to the diagnostic table, one for the number of tax units with non-positive income tax liability and one for the number of tax units with non-positive payroll tax liability. There will need to be a modification in taxcalc/utils.py.

@andersonfrailey, could you either modify utils.py as necessary or leave a comment here with a code snippet showing how to calculate these two variables?

andersonfrailey commented 7 years ago

@MattHJensen I will work on modifying utils.py to implement this.