Fix expanded income to include non-taxable pension income #1897
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
#1888 has raised a number of issues that we hope to resolve in the near future.
One of the questions #1888 raises in my mind is: What exactly is included in
expanded_income
?It turns out that answering that question is difficult because of the convoluted logic currently used in Tax-Calculator to compute
expanded_income
. We hope to simply that logic in a forthcoming pull request.But one thing is clear: non-taxable pension and annuity income,
e01500 - e01700
, is not currently included inexpanded_income
even though it makes up slightly more than one-third of total pension and annuity income,e01500
, in the 2011 PUF. The amount of income omitted fromexpanded_income
is roughly $330 billion in 2011.This pull request corrects the logic of the
expanded_income
calculation to include non-taxable pension and annuity income. It also revises somepuf.csv
test results to reflect the fix of thepuf.csv
file implemented in taxdata pull request 158. And it revises some non-PUF test results to reflect changes caused by the correction of the definition ofexpanded_income
.