1
1
// Title: Tax Cuts and Jobs Act, final version
2
- // Reform_File_Author: Cody Kallen (with updates by Martin Holmer )
2
+ // Reform_File_Author: Cody Kallen (with updates by Martin Holme and Bodi Yang )
3
3
// Reform_Reference: 2018 IRS forms and this URL:
4
4
// http://docs.house.gov/billsthisweek/20171218/CRPT-115HRPT-466.pdf
5
5
// Reform_Baseline: 2017_law.json
41
41
"2026" : 0.396 },
42
42
"II_brk1" : {"2018" : [9525 , 19050 , 9525 , 13600 , 19050 ],
43
43
"2019" : [9700 , 19400 , 9700 , 13850 , 19400 ],
44
+ "2020" : [9875 , 19750 , 9875 , 14100 , 19750 ],
45
+ "2021" : [9950 , 19900 , 9950 , 14200 , 19900 ],
46
+ "2022" : [10275 , 20550 , 10275 , 14650 , 20550 ],
47
+ "2023" : [ 10463.03 , 20926.06 , 10463.03 , 14918.1 , 20926.06 ],
44
48
"2026" : [11242 , 22484 , 11242 , 16094 , 22484 ]},
45
49
"II_brk2" : {"2018" : [38700 , 77400 , 38700 , 51800 , 77400 ],
46
50
"2019" : [39475 , 78950 , 39475 , 52850 , 78950 ],
51
+ "2020" : [40125 , 80250 , 40125 , 53700 , 80250 ],
52
+ "2021" : [40525 , 81050 , 40525 , 54200 , 81050 ],
53
+ "2022" : [41775 , 83550 , 41775 , 55900 , 83550 ],
54
+ "2023" : [42539.48 , 85078.96 , 42539.48 , 56922.97 , 85078.96 ],
47
55
"2026" : [45751 , 91502 , 45751 , 61242 , 91502 ]},
48
56
"II_brk3" : {"2018" : [82500 , 165000 , 82500 , 82500 , 165000 ],
49
57
"2019" : [84200 , 168400 , 84200 , 84200 , 168400 ],
58
+ "2020" : [85525 , 171050 , 85525 , 85500 , 171050 ],
59
+ "2021" : [86375 , 172750 , 86375 , 86350 , 172750 ],
60
+ "2022" : [89075 , 178150 , 89075 , 89050 , 178150 ],
61
+ "2023" : [90705.07 , 181410.14 , 90705.07 , 90679.62 , 181410.14 ],
50
62
"2026" : [110791 , 184571 , 92286 , 158169 , 184571 ]},
51
63
"II_brk4" : {"2018" : [157500 , 315000 , 157500 , 157500 , 315000 ],
52
64
"2019" : [160725 , 321450 , 160725 , 160700 , 321450 ],
65
+ "2020" : [163300 , 326600 , 163300 , 163300 , 326600 ],
66
+ "2021" : [164925 , 329850 , 164925 , 164900 , 329850 ],
67
+ "2022" : [170050 , 340100 , 170050 , 170050 , 340100 ],
68
+ "2023" : [173161.92 , 346323.83 , 173161.92 , 173161.92 , 346323.83 ],
53
69
"2026" : [231045 , 281317 , 140659 , 256181 , 281317 ]},
54
70
"II_brk5" : {"2018" : [200000 , 400000 , 200000 , 200000 , 400000 ],
55
71
"2019" : [204100 , 408200 , 204100 , 204100 , 408200 ],
72
+ "2020" : [207350 , 414700 , 207350 , 207350 , 414700 ],
73
+ "2021" : [215950 , 431900 , 215950 , 215950 , 431900 ],
74
+ "2022" : [215950 , 431900 , 215950 , 215950 , 431900 ],
75
+ "2023" : [219901.88 , 439803.77 , 219901.88 , 219901.88 , 439803.77 ],
56
76
"2026" : [502356 , 502356 , 251178 , 502356 , 502356 ]},
57
77
"II_brk6" : {"2018" : [500000 , 600000 , 300000 , 500000 , 600000 ],
58
78
"2019" : [510300 , 612350 , 306175 , 510300 , 612350 ],
79
+ "2020" : [518400 , 622050 , 518400 , 518400 , 622050 ],
80
+ "2021" : [539900 , 647850 , 539900 , 539900 , 647850 ],
81
+ "2022" : [539900 , 647850 , 323925 , 539900 , 647850 ],
82
+ "2023" : [549780.17 , 659705.66 , 329852.83 , 549780.17 , 659705.66 ],
59
83
"2026" : [504406 ,567457 , 283728 , 535931 , 567457 ]},
60
84
"PT_rt1" : {"2018" : 0.10 ,
61
85
"2026" : 0.10 },
62
86
"PT_rt2" : {"2018" : 0.12 ,
87
+ "2020" : 0.15 ,
88
+ "2021" : 0.12 ,
63
89
"2026" : 0.15 },
64
90
"PT_rt3" : {"2018" : 0.22 ,
91
+ "2020" : 0.25 ,
92
+ "2021" : 0.22 ,
65
93
"2026" : 0.25 },
66
94
"PT_rt4" : {"2018" : 0.24 ,
95
+ "2020" : 0.28 ,
96
+ "2021" : 0.24 ,
67
97
"2026" : 0.28 },
68
98
"PT_rt5" : {"2018" : 0.32 ,
69
99
"2026" : 0.33 },
70
100
"PT_rt6" : {"2018" : 0.35 ,
71
101
"2026" : 0.35 },
72
102
"PT_rt7" : {"2018" : 0.37 ,
103
+ "2020" : 0.396 ,
104
+ "2021" : 0.37 ,
73
105
"2026" : 0.396 },
74
106
"PT_brk1" : {"2018" : [9525 , 19050 , 9525 , 13600 , 19050 ],
75
107
"2019" : [9700 , 19400 , 9700 , 13850 , 19400 ],
108
+ "2020" : [9875 , 19750 , 9875 , 14100 , 19750 ],
109
+ "2021" : [9950 , 19900 , 9950 , 14200 , 19900 ],
110
+ "2022" : [10275 , 20550 , 10275 , 14650 , 20550 ],
111
+ "2023" : [10463.03 , 20926.06 , 10463.03 , 14918.1 , 20926.06 ],
76
112
"2026" : [11242 , 22484 , 11242 , 16094 , 22484 ]},
77
113
"PT_brk2" : {"2018" : [38700 , 77400 , 38700 , 51800 , 77400 ],
78
114
"2019" : [39475 , 78950 , 39475 , 52850 , 78950 ],
115
+ "2020" : [40125 , 80250 , 40125 , 53700 , 80250 ],
116
+ "2021" : [40525 , 81050 , 40525 , 54200 , 81050 ],
117
+ "2022" : [41775 , 83550 , 41775 , 55900 , 83550 ],
118
+ "2023" : [42539.48 , 85078.96 , 42539.48 , 56922.97 , 85078.96 ],
79
119
"2026" : [45751 , 91502 , 45751 , 61242 , 91502 ]},
80
120
"PT_brk3" : {"2018" : [82500 , 165000 , 82500 , 82500 , 165000 ],
81
121
"2019" : [84200 , 168400 , 84200 , 84200 , 168400 ],
122
+ "2020" : [85525 , 171050 , 85525 , 85500 , 171050 ],
123
+ "2021" : [86375 , 172750 , 86375 , 86350 , 172750 ],
124
+ "2022" : [89075 , 178150 , 89075 , 89050 , 178150 ],
125
+ "2023" : [90705.07 , 181410.14 , 90705.07 , 90679.62 , 181410.14 ],
82
126
"2026" : [110791 , 184571 , 92286 , 158169 , 184571 ]},
83
127
"PT_brk4" : {"2018" : [157500 , 315000 , 157500 , 157500 , 315000 ],
84
128
"2019" : [160725 , 321450 , 160725 , 160700 , 321450 ],
129
+ "2020" : [163300 , 326600 , 163300 , 163300 , 326600 ],
130
+ "2021" : [164925 , 329850 , 164925 , 164900 , 329850 ],
131
+ "2022" : [170050 , 340100 , 170050 , 170050 , 340100 ],
132
+ "2023" : [173161.92 , 346323.83 , 173161.92 , 173161.92 , 346323.83 ],
85
133
"2026" : [231045 , 281317 , 140659 , 256181 , 281317 ]},
86
134
"PT_brk5" : {"2018" : [200000 , 400000 , 200000 , 200000 , 400000 ],
87
135
"2019" : [204100 , 408200 , 204100 , 204100 , 408200 ],
136
+ "2020" : [207350 , 414700 , 207350 , 207350 , 414700 ],
137
+ "2021" : [215950 , 431900 , 215950 , 215950 , 431900 ],
138
+ "2022" : [215950 , 431900 , 215950 , 215950 , 431900 ],
139
+ "2023" : [219901.88 , 439803.77 , 219901.88 , 219901.88 , 439803.77 ],
88
140
"2026" : [502356 , 502356 , 251178 , 502356 , 502356 ]},
89
141
"PT_brk6" : {"2018" : [500000 , 600000 , 300000 , 500000 , 600000 ],
90
142
"2019" : [510300 , 612350 , 306175 , 510300 , 612350 ],
143
+ "2020" : [518400 , 622050 , 518400 , 518400 , 622050 ],
144
+ "2021" : [539900 , 647850 , 539900 , 539900 , 647850 ],
145
+ "2022" : [539900 , 647850 , 323925 , 539900 , 647850 ],
146
+ "2023" : [549780.17 , 659705.66 , 329852.83 , 549780.17 , 659705.66 ],
91
147
"2026" : [504406 ,567457 , 283728 , 535931 , 567457 ]},
92
148
"PT_qbid_rt" : {"2018" : 0.2 ,
93
149
"2026" : 0.0 },
94
150
"PT_qbid_taxinc_thd" : {"2018" : [157500 , 315000 , 157500 , 157500 , 315000 ],
95
151
"2019" : [160700 , 321400 , 160725 , 160700 , 321400 ],
152
+ "2022" : [170050 , 340100 , 170050 , 170050 , 340100 ],
153
+ "2023" : [173161.92 , 346323.83 , 173161.92 , 173161.92 , 346323.83 ],
96
154
"2026" : [0 , 0 , 0 , 0 , 0 ]},
97
155
"PT_qbid_taxinc_gap" : {"2018" : [50000 , 100000 , 50000 , 50000 , 100000 ],
98
156
"2026" : [1 , 1 , 1 , 1 , 1 ]},
104
162
"2026" : 0.0 },
105
163
"STD" : {"2018" : [12000 , 24000 , 12000 , 18000 , 24000 ],
106
164
"2019" : [12200 , 24400 , 12200 , 18350 , 24400 ],
165
+ "2020" : [12400 , 24800 , 12400 , 18650 , 24800 ],
166
+ "2021" : [12550 , 25100 , 12550 , 18800 , 25100 ],
167
+ "2022" : [12950 , 25900 , 12950 , 19400 , 25900 ],
168
+ "2023" : [13186.98 , 26373.97 , 13186.98 , 19755.02 , 26373.97 ],
107
169
"2026" : [7655 , 15311 , 7655 , 11272 , 15311 ]},
108
170
"II_em" : {"2018" : 0 ,
109
171
"2026" : 4883 },
121
183
"2026" : 3000 },
122
184
"AMT_em" : {"2018" : [70300 , 109400 , 54700 , 70300 , 109400 ],
123
185
"2019" : [71700 , 111700 , 55850 , 71700 , 111700 ],
186
+ "2020" : [72900 , 113400 , 56700 , 72900 , 113400 ],
187
+ "2021" : [73600 , 114600 , 57300 , 73600 , 114600 ],
188
+ "2022" : [75900 , 118100 , 59050 , 75900 , 118100 ],
189
+ "2023" : [77288.97 , 120261.23 , 60130.62 , 77288.97 , 120261.23 ],
124
190
"2026" : [65462 , 101870 , 50935 , 65461 , 101870 ]},
125
191
"AMT_em_ps" : {"2018" : [500000 , 1000000 , 500000 , 500000 , 1000000 ],
126
192
"2019" : [510300 , 1020600 , 510300 , 510300 , 1020600 ],
193
+ "2020" : [518400 , 1036800 , 518400 , 518400 , 1036800 ],
194
+ "2021" : [523600 , 1047200 , 523600 , 523600 , 1047200 ],
195
+ "2022" : [539900 , 1079800 , 539900 , 539900 , 1079800 ],
196
+ "2023" : [549780.17 , 1099560.34 , 549780.17 , 549780.17 , 1099560.34 ],
127
197
"2026" : [145511 , 193974 , 96987 , 145511 , 193974 ]},
128
198
"AMT_em_pe" : {"2018" : 718800 ,
129
199
"2019" : 733700 ,
200
+ "2020" : 745200 ,
201
+ "2021" : 752800 ,
202
+ "2022" : 776100 ,
130
203
"2026" : 302083 },
131
204
"ALD_DomesticProduction_hc" : {"2018" : 1 ,
132
205
"2026" : 0 },
153
226
"2026" : 0 },
154
227
"ID_Medical_frt" : {"2017" : 0.075 ,
155
228
"2019" : 0.075 },
156
- "parameter_indexing_CPI_offset" : {"2017" : -0.0025 }
157
- }
229
+ "parameter_indexing_CPI_offset" : {"2017" : -0.0025 },
230
+
231
+ // Apply parameters that are affected by the change in index rates
232
+ // even though they are not directly modified by TCJA.
233
+ "II_em_ps" : {"2018" : [9e99 , 9e99 , 9e99 , 9e99 , 9e99 ]},
234
+ "STD_Dep" : {"2018" : 1050 , "2019" : 1100 , "2020" : 1100 , "2021" : 1100 , "2022" : 1150 },
235
+ "STD_Aged" : {"2018" : [1600 , 1300 , 1300 , 1600 , 1300 ],
236
+ "2019" : [1650 , 1300 , 1300 , 1650 , 1300 ],
237
+ "2020" : [1650 , 1300 , 1300 , 1650 , 1300 ],
238
+ "2021" : [1700 , 1350 , 1350 , 1700 , 1350 ],
239
+ "2022" : [1750 , 1400 , 1400 , 1750 , 1750 ],
240
+ "2023" : [1782.02 , 1425.62 , 1425.62 , 1782.02 , 1782.02 ]},
241
+ "CG_brk1" : {"2018" : [38600 , 77200 , 38600 , 51700 , 77200 ],
242
+ "2019" : [39375 , 78750 , 39375 , 52750 , 78750 ],
243
+ "2020" : [40000 , 80000 , 40000 , 53600 , 80000 ],
244
+ "2021" : [40400 , 80800 , 40400 , 54100 , 80800 ],
245
+ "2023" : [41834.57 , 83669.15 , 41834.57 , 56021.05 , 83669.15 ]},
246
+ "CG_brk2" : {"2018" : [425800 , 479000 , 239500 , 452400 , 479000 ],
247
+ "2019" : [434550 , 488850 , 244425 , 461700 , 488850 ],
248
+ "2021" : [445654.49 , 501342.07 , 250671.03 , 473498.28 , 501342.07 ],
249
+ "2022" : [453186.05 , 509814.75 , 254907.37 , 481500.4 , 509814.75 ],
250
+ "2023" : [461479.35 , 519144.36 , 259572.17 , 490311.86 , 519144.36 ]},
251
+ "AMT_CG_brk1" : {"2018" : [38600 , 77200 , 38600 , 51700 , 77200 ],
252
+ "2019" : [39375 , 78750 , 39375 , 52750 , 78750 ],
253
+ "2020" : [40000 , 80000 , 40000 , 53600 , 80000 ],
254
+ "2021" : [40400 , 80800 , 40400 , 54100 , 80800 ],
255
+ "2022" : [41675 , 83350 , 41675 , 55800 , 83350 ],
256
+ "2023" : [42437.65 , 84875.3 , 42437.65 , 56821.14 , 84875.3 ]},
257
+ "AMT_CG_brk2" : {"2018" : [425800 , 479000 , 239500 , 452400 , 479000 ],
258
+ "2019" : [434550 , 488850 , 244425 , 461700 , 488850 ],
259
+ "2020" : [441450 , 496600 , 248300 , 469050 , 496600 ],
260
+ "2021" : [445850 , 501600 , 250800 , 473750 , 501600 ],
261
+ "2022" : [459750 , 517200 , 258600 , 488500 , 517200 ],
262
+ "2023" : [468163.42 , 526664.76 , 263332.38 , 497439.55 , 526664.76 ]},
263
+ "AMT_child_em" : {"2018" : 7600 ,
264
+ "2019" : 7750 ,
265
+ "2020" : 7900 ,
266
+ "2021" : 7950 ,
267
+ "2022" : 8200 ,
268
+ "2023" : 8350.06 },
269
+ "AMT_brk1" : {"2018" : 191100 ,
270
+ "2019" : 194800 ,
271
+ "2020" : 197900 ,
272
+ "2021" : 199900 ,
273
+ "2022" : 206100 ,
274
+ "2023" : 209871.63 },
275
+ "EITC_c" : {"2018" : [519 , 3461 , 5716 , 6431 ],
276
+ "2019" : [529 , 3526 , 5828 , 6557 ],
277
+ "2020" : [538 , 3584 , 5920 , 6660 ],
278
+ "2021" : [1502.0 , 3618.0 , 5980.0 , 6728.0 ],
279
+ "2022" : [560 , 3733 , 6064 , 6935 ],
280
+ "2023" : [570.25 , 3801.31 , 6174.97 , 7061.91 ]},
281
+ "EITC_MaxEligAge" : {"2022" :125 , "2023" : 125 },
282
+ "EITC_ps" : {"2018" : [8490 , 18660 , 18660 , 18660 ],
283
+ "2019" : [8650 , 19030 , 19030 , 19030 ],
284
+ "2020" : [8790 , 19330 , 19330 , 19330 ],
285
+ "2022" : [9160 , 20130 , 20130 , 20130 ],
286
+ "2023" : [9327.63 , 20498.38 , 20498.38 , 20498.38 ]},
287
+ "EITC_ps_MarriedJ" : {"2018" : [5680 , 5690 , 5690 , 5690 ],
288
+ "2019" : [5800 , 5790 , 5790 , 5790 ],
289
+ "2020" : [538 , 3584 , 5920 , 6660 ],
290
+ "2021" : [1502 , 3618 , 5980 , 6728 ],
291
+ "2022" : [6130 , 6130 , 6130 , 6130 ]},
292
+ "EITC_InvestIncome_c" : {"2018" : 3500 ,
293
+ "2019" : 3600 ,
294
+ "2020" : 3650 ,
295
+ "2022" : 10300 ,
296
+ "2023" : 10488.49 },
297
+ "ETC_pe_Single" : {"2018" : 67 ,
298
+ "2019" : 68 ,
299
+ "2020" : 69 ,
300
+ "2021" : 90 ,
301
+ "2022" : 80 ,
302
+ "2023" : 81.46 },
303
+ "ETC_pe_Married" : {"2018" : 134 ,
304
+ "2019" : 136 ,
305
+ "2020" : 138 ,
306
+ "2021" : 180 ,
307
+ "2022" : 180 ,
308
+ "2023" : 183.29 },
309
+ "FST_AGI_thd_lo" : {"2018" : [1000000 , 1000000 , 500000 , 1000000 , 1000000 ],
310
+ "2019" : [1000000 , 1000000 , 500000 , 1000000 , 1000000 ]},
311
+ "FST_AGI_thd_hi" : {"2018" : [2000000 , 2000000 , 1000000 , 2000000 , 2000000 ],
312
+ "2019" : [2000000 , 2000000 , 1000000 , 2000000 , 2000000 ]}
313
+ }
0 commit comments