Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 12 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,19 @@ For Tax-Calculator results generated when using these TMD input files,
see [this
folder](https://github.com/PSLmodels/Tax-Calculator/tree/master/taxcalc/cli/input_data_tests).

The **current TMD version is 2.1.1**, which was released on May 28,
2026, and is the same as TMD version 2.0.0 except that Tax-Calculator
version 6.6.1 (instead of 6.5.3) is used to generate the TMD files.
The **current TMD version is 2.1.2**, which was released on June 29,
2026, and is the same as TMD version 2.1.1 except that Tax-Calculator
version 6.7.0 (instead of 6.6.2) is used to generate the TMD files.

The current TMD 2.1.1 version differs from the 2.0.0 version only
The current TMD 2.1.2 version differs from the prior 2.1.1 version
only slightly because of the use in Tax-Calculator 6.7.0 of EITC and
ACTC credit claiming logic that reduces slightly the number of tax
units added to PUF records from the CPS. See [Tax-Calculator PR
3084]( https://github.com/PSLmodels/Tax-Calculator/pull/3084) for
details on the small changes in income and payroll tax revenue
associated with the TMD 2.1.2 input data files.

The older TMD 2.1.1 version differed from the 2.0.0 version only
slightly in the national weights (all the `WT*` columns in the
`tmd_weights.csv.gz` file and just the `s006` variable in the
`tmd.csv.gz` file); the non-weights input variables in the
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
packages=find_packages(),
python_requires=">=3.11,<3.14",
install_requires=[
"taxcalc>=6.6.1",
"taxcalc>=6.7.0",
"numpy",
"pandas>=3.0.2",
"clarabel",
Expand Down
8 changes: 4 additions & 4 deletions tests/expected_tax_exp_2022_data
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
YR,KIND,EST= 2023 paytax 1429.5
YR,KIND,EST= 2023 paytax 1428.7
YR,KIND,EST= 2023 iitax 2332.1
YR,KIND,EST= 2023 ctc 118.6
YR,KIND,EST= 2023 eitc 72.0
YR,KIND,EST= 2023 social_security_partial_taxability 46.8
YR,KIND,EST= 2023 ctc 129.6
YR,KIND,EST= 2023 eitc 66.4
YR,KIND,EST= 2023 social_security_partial_taxability 47.3
YR,KIND,EST= 2023 niit -47.4
YR,KIND,EST= 2023 cgqd_tax_preference 179.8
YR,KIND,EST= 2023 qbid 55.0
Expand Down
23 changes: 23 additions & 0 deletions tests/expected_taxcalc_results_2022.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Expected 2022 EITC and ACTC aggregates from IRS Statistics of Income
# Publication 1304 (2022), Table A.
#
# DATA SOURCE
# Internal Revenue Service, "Statistics of Income — 2022 Individual
# Income Tax Returns," Publication 1304, Table A — "Selected Income
# and Tax Items, by Size and Accumulated Size of Adjusted Gross Income"
#
# DEFINITIONS
# n_returns_mil : Number of returns with a positive credit amount (millions).
# amount_bil : Total credit amount (billions of dollars).
#
# NOTES
# EITC = Earned Income Credit (refundable); taxcalc variable "eitc".
# ACTC = Additional Child Tax Credit (refundable); taxcalc variable "c11070".

eitc:
n_returns_mil: 24.09
amount_bil: 60.07

actc:
n_returns_mil: 18.08
amount_bil: 34.84
Loading
Loading