Skip to content
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

Policy parameter update with 2018 values #2212

Merged
merged 16 commits into from
Feb 1, 2019
2 changes: 1 addition & 1 deletion taxcalc/policy.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ class instance: Policy

DEFAULTS_FILENAME = 'policy_current_law.json'
JSON_START_YEAR = 2013 # remains the same unless earlier data added
LAST_KNOWN_YEAR = 2017 # last year for which indexed param vals are known
LAST_KNOWN_YEAR = 2018 # last year for which indexed param vals are known
# should increase LAST_KNOWN_YEAR by one every calendar year
LAST_BUDGET_YEAR = 2028 # last extrapolation year
# should increase LAST_BUDGET_YEAR by one every calendar year
Expand Down
378 changes: 234 additions & 144 deletions taxcalc/policy_current_law.json

Large diffs are not rendered by default.

24 changes: 12 additions & 12 deletions taxcalc/tests/cpscsv_agg_expect.txt
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
2014 2015 2016 2017 2018 2019 2020 2021 2022 2023
Returns (#m) 149.4 155.1 157.6 160.3 162.9 165.3 167.5 169.8 171.9 174.1
AGI ($b) 8459.1 9641.6 9860.8 10234.4 10772.5 11433.5 12041.5 12604.7 13160.7 13720.0
AGI ($b) 8459.1 9641.6 9860.8 10234.4 10772.5 11433.5 12041.5 12604.7 13160.6 13719.9
Itemizers (#m) 57.6 64.7 66.6 68.3 28.3 29.5 31.2 32.6 33.9 35.0
Itemized Deduction ($b) 1142.1 1323.2 1385.1 1453.1 763.4 807.1 878.5 943.3 1006.1 1069.3
Itemized Deduction ($b) 1142.1 1323.2 1385.1 1453.1 763.2 806.8 878.3 942.8 1005.8 1069.1
Standard Deduction Filers (#m) 91.8 90.4 91.0 91.9 134.6 135.8 136.3 137.1 138.1 139.1
Standard Deduction ($b) 798.1 813.2 818.0 831.7 2313.2 2385.3 2439.3 2507.4 2581.1 2656.3
Standard Deduction ($b) 798.1 813.2 818.0 831.7 2314.6 2386.7 2440.8 2509.1 2582.8 2658.0
Personal Exemption ($b) 1172.4 1231.6 1263.5 1280.7 0.0 0.0 0.0 0.0 0.0 0.0
Taxable Income ($b) 5874.2 6785.2 6923.7 7210.8 8154.2 8715.8 9217.2 9669.4 10111.6 10556.4
Regular Tax ($b) 1109.5 1283.9 1316.6 1365.0 1379.4 1487.9 1592.9 1684.8 1772.3 1858.7
AMT Income ($b) 7814.3 8898.7 9080.7 9412.1 10234.2 10867.1 11424.2 11941.3 12452.2 12966.1
Taxable Income ($b) 5874.2 6785.2 6923.7 7210.8 8153.7 8715.2 9216.5 9668.7 10110.9 10555.6
Regular Tax ($b) 1109.5 1283.9 1316.6 1365.0 1379.4 1487.9 1592.8 1684.7 1772.2 1858.6
AMT Income ($b) 7814.3 8898.7 9080.7 9412.1 10234.3 10867.2 11424.3 11941.6 12452.3 12966.2
AMT Liability ($b) 10.6 13.4 13.8 15.6 1.3 1.4 1.4 1.4 1.4 1.4
AMT Filers (#m) 2.8 3.5 3.7 4.0 0.2 0.3 0.3 0.2 0.3 0.3
Tax before Credits ($b) 1120.1 1297.3 1330.3 1380.7 1380.7 1489.3 1594.3 1686.2 1773.7 1860.1
Refundable Credits ($b) 67.2 68.6 68.8 68.2 79.0 78.5 78.2 78.6 79.8 80.4
Tax before Credits ($b) 1120.1 1297.3 1330.3 1380.7 1380.7 1489.3 1594.2 1686.1 1773.6 1860.0
Refundable Credits ($b) 67.2 68.6 68.8 68.2 78.9 78.4 78.1 78.5 79.7 80.3
Nonrefundable Credits ($b) 26.7 27.0 27.1 27.4 90.1 92.3 94.0 95.4 96.7 97.9
Reform Surtaxes ($b) 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
Other Taxes ($b) 6.7 7.8 8.0 8.1 8.6 9.6 10.4 11.2 11.8 12.5
Ind Income Tax ($b) 1032.9 1209.5 1242.4 1293.2 1220.2 1328.1 1432.5 1523.3 1609.0 1694.3
Payroll Taxes ($b) 933.0 1069.6 1096.3 1140.9 1193.6 1260.9 1326.1 1384.6 1441.3 1498.8
Combined Liability ($b) 1965.9 2279.0 2338.8 2434.1 2413.8 2589.0 2758.6 2907.9 3050.3 3193.0
Ind Income Tax ($b) 1032.9 1209.5 1242.4 1293.2 1220.3 1328.1 1432.6 1523.4 1609.1 1694.3
Payroll Taxes ($b) 933.0 1069.6 1096.3 1140.9 1193.6 1262.4 1327.7 1386.2 1443.0 1500.6
Combined Liability ($b) 1965.9 2279.0 2338.8 2434.1 2413.9 2590.5 2760.2 2909.6 3052.1 3194.8
With Income Tax <= 0 (#m) 58.0 54.1 55.2 56.0 59.7 59.9 60.1 60.6 61.2 61.8
With Combined Tax <= 0 (#m) 36.0 34.9 35.7 36.3 38.1 38.5 39.1 39.8 40.5 41.3
With Combined Tax <= 0 (#m) 36.0 34.9 35.7 36.3 38.1 38.5 39.1 39.8 40.5 41.2
6 changes: 3 additions & 3 deletions taxcalc/tests/puf_var_wght_means_by_year.csv
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ c00100,Federal AGI, 57146, 61263, 63408, 63387, 65336, 68004, 7090
c02500,OASDI benefits in AGI, 1449, 1557, 1661, 1700, 1755, 1855, 1996, 2153, 2311, 2475, 2649, 2832, 3020, 3214, 3419, 3641
c04470,Post-phase-out itemized deduction, 6614, 6758, 7079, 7277, 7329, 7562, 7824, 8198, 8532, 8877, 9200, 9522, 9830, 10157, 10485, 10850
c04600,Post-phase-out personal exemption, 7299, 7322, 7374, 7427, 7377, 7490, 7642, 7782, 7948, 8125, 8302, 8478, 8653, 8829, 9006, 9186
c04800,Federal regular taxable income, 40086, 44105, 45812, 45596, 47539, 49832, 52207, 53575, 54789, 56126, 57571, 59228, 60951, 62702, 64635, 66646
c04800,Federal regular taxable income, 40086, 44105, 45812, 45596, 47539, 49832, 52207, 53574, 54789, 56126, 57571, 59228, 60951, 62702, 64635, 66646
c05200,Regular tax on taxable income, 8601, 9801, 10188, 10050, 10641, 11243, 11804, 12044, 12258, 12518, 12819, 13183, 13571, 13963, 14407, 14870
c07180,Child care credit, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19
c07220,Child tax credit (adjusted), 174, 170, 166, 162, 158, 153, 148, 144, 139, 135, 131, 128, 124, 120, 117, 113
Expand Down Expand Up @@ -64,7 +64,7 @@ e58990,Investment income elected amount from Form 4952, 15, 16, 1
e62900,Alternative Minimum Tax foreign tax credit from Form 6251, 88, 97, 100, 101, 103, 106, 110, 114, 117, 121, 125, 128, 131, 135, 139, 143
e87521,Total tentative AmOppCredit amount for all students, 193, 197, 204, 207, 210, 217, 225, 234, 242, 249, 256, 264, 271, 278, 286, 295
e87530,Adjusted qualified lifetime learning expenses for all students, 104, 104, 108, 109, 111, 115, 120, 124, 128, 132, 136, 140, 144, 148, 153, 157
eitc,Federal EITC, 412, 408, 405, 398, 394, 394, 394, 395, 399, 404, 410, 415, 420, 425, 429, 434
eitc,Federal EITC, 412, 408, 405, 398, 395, 394, 394, 395, 399, 404, 410, 415, 420, 425, 429, 434
elderly_dependents,number of dependents age 65+ in filing unit excluding taxpayer and spouse, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
g20500,Itemizable gross (before 10% AGI disregard) casualty or theft loss, 31, 32, 34, 35, 36, 37, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51
iitax,Federal income tax liability, 7359, 8402, 8793, 8758, 9230, 9790, 10339, 10635, 10883, 11163, 11475, 11843, 12231, 12621, 13058, 13514
Expand All @@ -75,6 +75,6 @@ nu13,Number of dependents under 13 years old, 0, 0, 0, 0
p08000,Other tax credits (but not including Sch R credit), 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
p22250,Sch D: Net short-term capital gains/losses, -135, -193, -197, -176, -227, -253, -265, -258, -251, -253, -256, -260, -267, -276, -288, -294
p23250,Sch D: Net long-term capital gains/losses, 2567, 3591, 3583, 3099, 3948, 4276, 4403, 4160, 4023, 3971, 3972, 4013, 4077, 4152, 4246, 4344
payrolltax,Payroll taxes (ee+er) for OASDI+HI, 5842, 6060, 6250, 6296, 6439, 6628, 6892, 7146, 7358, 7562, 7765, 7979, 8194, 8416, 8648, 8889
payrolltax,Payroll taxes (ee+er) for OASDI+HI, 5842, 6060, 6250, 6296, 6439, 6628, 6901, 7155, 7368, 7572, 7775, 7989, 8204, 8427, 8659, 8901
pencon_p,Contributions to defined-contribution pension plans for taxpayer, 976, 1025, 1063, 1079, 1094, 1132, 1180, 1223, 1258, 1294, 1328, 1365, 1403, 1441, 1482, 1524
pencon_s,Contributions to defined-contribution pension plans for spouse, 430, 448, 464, 469, 477, 494, 513, 531, 546, 560, 574, 590, 605, 620, 637, 654
28 changes: 14 additions & 14 deletions taxcalc/tests/pufcsv_agg_expect.txt
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
2013 2014 2015 2016 2017 2018 2019 2020 2021 2022
Returns (#m) 162.2 162.1 164.3 166.9 169.9 172.7 175.2 177.5 179.8 182.0
AGI ($b) 9271.7 9927.9 10415.1 10579.5 11103.3 11825.5 12498.7 13010.5 13501.2 14019.4
AGI ($b) 9271.7 9927.9 10415.1 10579.5 11103.3 11825.5 12498.7 13010.5 13501.1 14019.4
Itemizers (#m) 42.1 42.2 43.4 44.5 45.6 19.8 19.7 20.6 21.2 21.9
Itemized Deduction ($b) 1073.1 1095.1 1162.8 1214.6 1267.2 618.8 628.7 674.6 716.6 760.0
Standard Deduction Filers (#m) 120.1 119.8 120.8 122.3 124.3 152.9 155.5 156.9 158.5 160.0
Standard Deduction ($b) 1031.7 1039.8 1065.1 1078.3 1103.0 2595.7 2702.5 2781.6 2872.4 2965.8
Itemized Deduction ($b) 1073.1 1095.1 1162.8 1214.6 1267.2 618.6 628.3 674.4 716.4 759.7
Standard Deduction Filers (#m) 120.1 119.8 120.8 122.3 124.3 153.0 155.5 156.9 158.5 160.0
Standard Deduction ($b) 1031.7 1039.8 1065.1 1078.3 1103.0 2597.1 2704.2 2783.2 2874.0 2967.6
Personal Exemption ($b) 1184.2 1186.6 1211.2 1239.5 1253.7 0.0 0.0 0.0 0.0 0.0
Taxable Income ($b) 6503.9 7147.4 7524.8 7610.2 8063.5 9051.8 9628.5 10026.7 10400.3 10798.2
Regular Tax ($b) 1301.8 1457.7 1536.8 1554.6 1652.3 1689.3 1804.4 1878.6 1946.6 2020.7
AMT Income ($b) 8771.5 9427.3 9882.8 10021.5 10515.6 11418.9 12087.6 12568.5 13030.3 13518.5
AMT Liability ($b) 38.5 41.0 43.9 45.7 47.5 23.6 25.1 26.6 27.8 28.9
Taxable Income ($b) 6503.9 7147.4 7524.8 7610.2 8063.5 9051.2 9627.8 10025.9 10399.4 10797.3
Regular Tax ($b) 1301.8 1457.7 1536.8 1554.6 1652.3 1689.2 1804.4 1878.5 1946.5 2020.6
AMT Income ($b) 8771.5 9427.3 9882.8 10021.5 10515.6 11417.9 12086.6 12567.4 13029.1 13517.3
AMT Liability ($b) 38.5 41.0 43.9 45.7 47.5 23.5 24.9 26.4 27.7 28.8
AMT Filers (#m) 4.1 4.5 4.8 4.9 5.2 0.8 0.8 0.8 0.8 0.8
Tax before Credits ($b) 1340.3 1498.7 1580.6 1600.3 1699.8 1712.9 1829.5 1905.2 1974.4 2049.6
Refundable Credits ($b) 105.6 104.1 104.3 104.5 105.1 120.3 121.2 122.0 123.7 126.6
Nonrefundable Credits ($b) 67.0 66.9 67.4 67.2 68.4 127.4 130.3 131.9 133.1 134.8
Tax before Credits ($b) 1340.3 1498.7 1580.6 1600.3 1699.8 1712.8 1829.3 1905.0 1974.2 2049.4
Refundable Credits ($b) 105.6 104.1 104.3 104.5 105.1 120.2 121.1 121.9 123.6 126.5
Nonrefundable Credits ($b) 67.0 66.9 67.4 67.2 68.4 127.3 130.3 131.8 133.1 134.8
Reform Surtaxes ($b) 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
Other Taxes ($b) 26.2 33.9 35.5 33.1 39.4 44.2 46.9 46.7 47.1 48.0
Ind Income Tax ($b) 1194.0 1361.6 1444.3 1461.7 1565.8 1509.4 1624.9 1698.0 1764.7 1836.3
Payroll Taxes ($b) 947.8 982.0 1026.6 1050.9 1094.3 1144.8 1207.7 1268.5 1322.9 1376.3
Combined Liability ($b) 2141.8 2343.6 2470.9 2512.6 2660.0 2654.3 2832.6 2966.5 3087.6 3212.5
Ind Income Tax ($b) 1194.0 1361.6 1444.3 1461.7 1565.8 1509.4 1624.8 1697.9 1764.6 1836.1
Payroll Taxes ($b) 947.8 982.0 1026.6 1050.9 1094.3 1144.8 1209.3 1270.1 1324.6 1378.0
Combined Liability ($b) 2141.8 2343.6 2470.9 2512.6 2660.0 2654.2 2834.1 2968.0 3089.2 3214.2
With Income Tax <= 0 (#m) 68.9 68.4 68.3 69.4 70.1 76.9 76.9 77.1 77.5 78.0
With Combined Tax <= 0 (#m) 39.5 39.8 39.9 40.6 41.3 43.3 43.6 44.0 44.4 45.0
2 changes: 1 addition & 1 deletion taxcalc/tests/reforms_expect.csv
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ rid,res1,res2,res3,res4
55,85.4,89.8,95.8,101.9
56,-16.8,-16.8,-16.7,-16.6
57,-16.8,-16.8,-16.7,-16.6
58,0.0,-30.3,-33.3,-38.2
58,0.0,-30.2,-33.2,-38.1
59,-14.5,-16.0,-16.6,-16.1
60,-16.0,-17.6,-18.3,-17.8
61,-64.6,-65.0,-65.4,-65.6
Expand Down
Loading