diff --git a/taxcalc/policy_current_law.json b/taxcalc/policy_current_law.json index d7ef4d408..a4030ab11 100644 --- a/taxcalc/policy_current_law.json +++ b/taxcalc/policy_current_law.json @@ -1137,6 +1137,18 @@ { "year": 2019, "value": 0.0 + }, + { + "year": 2020, + "value": 0.0 + }, + { + "year": 2021, + "value": 0.0 + }, + { + "year": 2022, + "value": 0.0 } ], "validators": { @@ -1187,6 +1199,18 @@ { "year": 2019, "value": 0.0 + }, + { + "year": 2020, + "value": 0.0 + }, + { + "year": 2021, + "value": 0.0 + }, + { + "year": 2022, + "value": 0.0 } ], "validators": { @@ -1582,6 +1606,18 @@ "year": 2019, "value": 0.0 }, + { + "year": 2020, + "value": 0.0 + }, + { + "year": 2021, + "value": 0.0 + }, + { + "year": 2022, + "value": 0.0 + }, { "year": 2026, "value": 5300.0 @@ -1783,6 +1819,81 @@ "MARS": "widow", "value": 9e+99 }, + { + "year": 2020, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "widow", + "value": 9e+99 + }, { "year": 2026, "MARS": "single", @@ -2818,6 +2929,81 @@ "year": 2019, "MARS": "widow", "value": 0.0 + }, + { + "year": 2020, + "MARS": "single", + "value": 0.0 + }, + { + "year": 2020, + "MARS": "mjoint", + "value": 0.0 + }, + { + "year": 2020, + "MARS": "mseparate", + "value": 0.0 + }, + { + "year": 2020, + "MARS": "headhh", + "value": 0.0 + }, + { + "year": 2020, + "MARS": "widow", + "value": 0.0 + }, + { + "year": 2021, + "MARS": "single", + "value": 0.0 + }, + { + "year": 2021, + "MARS": "mjoint", + "value": 0.0 + }, + { + "year": 2021, + "MARS": "mseparate", + "value": 0.0 + }, + { + "year": 2021, + "MARS": "headhh", + "value": 0.0 + }, + { + "year": 2021, + "MARS": "widow", + "value": 0.0 + }, + { + "year": 2022, + "MARS": "single", + "value": 0.0 + }, + { + "year": 2022, + "MARS": "mjoint", + "value": 0.0 + }, + { + "year": 2022, + "MARS": "mseparate", + "value": 0.0 + }, + { + "year": 2022, + "MARS": "headhh", + "value": 0.0 + }, + { + "year": 2022, + "MARS": "widow", + "value": 0.0 } ], "validators": { @@ -3015,102 +3201,177 @@ "year": 2019, "MARS": "widow", "value": 0.0 - } - ], - "validators": { - "range": { - "min": 0, - "max": 9e+99 - } - }, - "compatible_data": { - "puf": true, - "cps": true - } - }, - "II_credit_prt": { - "title": "Personal refundable credit phaseout rate", - "description": "The personal refundable credit amount will be reduced at this rate for each dollar of AGI exceeding the II_credit_ps threshold.", - "notes": "", - "section_1": "Refundable Credits", - "section_2": "Personal Refundable Credit", - "indexable": false, - "indexed": false, - "type": "float", - "value": [ - { - "year": 2013, - "value": 0.0 - } - ], - "validators": { - "range": { - "min": 0, - "max": 1 - } - }, - "compatible_data": { - "puf": true, - "cps": true - } - }, - "II_credit_nr": { - "title": "Personal nonrefundable credit maximum amount", - "description": "This credit amount is not refundable and is phased out based on AGI.", - "notes": "", - "section_1": "Nonrefundable Credits", - "section_2": "Personal Nonrefundable Credit", - "indexable": true, - "indexed": true, - "type": "float", - "value": [ + }, { - "year": 2013, + "year": 2020, "MARS": "single", "value": 0.0 }, { - "year": 2013, + "year": 2020, "MARS": "mjoint", "value": 0.0 }, { - "year": 2013, + "year": 2020, "MARS": "mseparate", "value": 0.0 }, { - "year": 2013, + "year": 2020, "MARS": "headhh", "value": 0.0 }, { - "year": 2013, + "year": 2020, "MARS": "widow", "value": 0.0 }, { - "year": 2014, + "year": 2021, "MARS": "single", "value": 0.0 }, { - "year": 2014, + "year": 2021, "MARS": "mjoint", "value": 0.0 }, { - "year": 2014, + "year": 2021, "MARS": "mseparate", "value": 0.0 }, { - "year": 2014, + "year": 2021, "MARS": "headhh", "value": 0.0 }, { - "year": 2014, + "year": 2021, + "MARS": "widow", + "value": 0.0 + }, + { + "year": 2022, + "MARS": "single", + "value": 0.0 + }, + { + "year": 2022, + "MARS": "mjoint", + "value": 0.0 + }, + { + "year": 2022, + "MARS": "mseparate", + "value": 0.0 + }, + { + "year": 2022, + "MARS": "headhh", + "value": 0.0 + }, + { + "year": 2022, + "MARS": "widow", + "value": 0.0 + } + ], + "validators": { + "range": { + "min": 0, + "max": 9e+99 + } + }, + "compatible_data": { + "puf": true, + "cps": true + } + }, + "II_credit_prt": { + "title": "Personal refundable credit phaseout rate", + "description": "The personal refundable credit amount will be reduced at this rate for each dollar of AGI exceeding the II_credit_ps threshold.", + "notes": "", + "section_1": "Refundable Credits", + "section_2": "Personal Refundable Credit", + "indexable": false, + "indexed": false, + "type": "float", + "value": [ + { + "year": 2013, + "value": 0.0 + } + ], + "validators": { + "range": { + "min": 0, + "max": 1 + } + }, + "compatible_data": { + "puf": true, + "cps": true + } + }, + "II_credit_nr": { + "title": "Personal nonrefundable credit maximum amount", + "description": "This credit amount is not refundable and is phased out based on AGI.", + "notes": "", + "section_1": "Nonrefundable Credits", + "section_2": "Personal Nonrefundable Credit", + "indexable": true, + "indexed": true, + "type": "float", + "value": [ + { + "year": 2013, + "MARS": "single", + "value": 0.0 + }, + { + "year": 2013, + "MARS": "mjoint", + "value": 0.0 + }, + { + "year": 2013, + "MARS": "mseparate", + "value": 0.0 + }, + { + "year": 2013, + "MARS": "headhh", + "value": 0.0 + }, + { + "year": 2013, + "MARS": "widow", + "value": 0.0 + }, + { + "year": 2014, + "MARS": "single", + "value": 0.0 + }, + { + "year": 2014, + "MARS": "mjoint", + "value": 0.0 + }, + { + "year": 2014, + "MARS": "mseparate", + "value": 0.0 + }, + { + "year": 2014, + "MARS": "headhh", + "value": 0.0 + }, + { + "year": 2014, "MARS": "widow", "value": 0.0 }, @@ -3238,6 +3499,81 @@ "year": 2019, "MARS": "widow", "value": 0.0 + }, + { + "year": 2020, + "MARS": "single", + "value": 0.0 + }, + { + "year": 2020, + "MARS": "mjoint", + "value": 0.0 + }, + { + "year": 2020, + "MARS": "mseparate", + "value": 0.0 + }, + { + "year": 2020, + "MARS": "headhh", + "value": 0.0 + }, + { + "year": 2020, + "MARS": "widow", + "value": 0.0 + }, + { + "year": 2021, + "MARS": "single", + "value": 0.0 + }, + { + "year": 2021, + "MARS": "mjoint", + "value": 0.0 + }, + { + "year": 2021, + "MARS": "mseparate", + "value": 0.0 + }, + { + "year": 2021, + "MARS": "headhh", + "value": 0.0 + }, + { + "year": 2021, + "MARS": "widow", + "value": 0.0 + }, + { + "year": 2022, + "MARS": "single", + "value": 0.0 + }, + { + "year": 2022, + "MARS": "mjoint", + "value": 0.0 + }, + { + "year": 2022, + "MARS": "mseparate", + "value": 0.0 + }, + { + "year": 2022, + "MARS": "headhh", + "value": 0.0 + }, + { + "year": 2022, + "MARS": "widow", + "value": 0.0 } ], "validators": { @@ -3435,6 +3771,81 @@ "year": 2019, "MARS": "widow", "value": 0.0 + }, + { + "year": 2020, + "MARS": "single", + "value": 0.0 + }, + { + "year": 2020, + "MARS": "mjoint", + "value": 0.0 + }, + { + "year": 2020, + "MARS": "mseparate", + "value": 0.0 + }, + { + "year": 2020, + "MARS": "headhh", + "value": 0.0 + }, + { + "year": 2020, + "MARS": "widow", + "value": 0.0 + }, + { + "year": 2021, + "MARS": "single", + "value": 0.0 + }, + { + "year": 2021, + "MARS": "mjoint", + "value": 0.0 + }, + { + "year": 2021, + "MARS": "mseparate", + "value": 0.0 + }, + { + "year": 2021, + "MARS": "headhh", + "value": 0.0 + }, + { + "year": 2021, + "MARS": "widow", + "value": 0.0 + }, + { + "year": 2022, + "MARS": "single", + "value": 0.0 + }, + { + "year": 2022, + "MARS": "mjoint", + "value": 0.0 + }, + { + "year": 2022, + "MARS": "mseparate", + "value": 0.0 + }, + { + "year": 2022, + "MARS": "headhh", + "value": 0.0 + }, + { + "year": 2022, + "MARS": "widow", + "value": 0.0 } ], "validators": { @@ -4199,6 +4610,81 @@ "year": 2019, "MARS": "widow", "value": 9e+99 + }, + { + "year": 2020, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "widow", + "value": 9e+99 } ], "validators": { @@ -4435,17 +4921,92 @@ "value": 9e+99 }, { - "year": 2019, + "year": 2019, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2019, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2019, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2022, "MARS": "mseparate", "value": 9e+99 }, { - "year": 2019, + "year": 2022, "MARS": "headhh", "value": 9e+99 }, { - "year": 2019, + "year": 2022, "MARS": "widow", "value": 9e+99 } @@ -4697,6 +5258,81 @@ "year": 2019, "MARS": "widow", "value": 9e+99 + }, + { + "year": 2020, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "widow", + "value": 9e+99 } ], "validators": { @@ -4971,6 +5607,31 @@ "MARS": "widow", "value": 10000.0 }, + { + "year": 2022, + "MARS": "single", + "value": 10000.0 + }, + { + "year": 2022, + "MARS": "mjoint", + "value": 10000.0 + }, + { + "year": 2022, + "MARS": "mseparate", + "value": 5000.0 + }, + { + "year": 2022, + "MARS": "headhh", + "value": 10000.0 + }, + { + "year": 2022, + "MARS": "widow", + "value": 10000.0 + }, { "year": 2026, "MARS": "single", @@ -5218,6 +5879,81 @@ "year": 2019, "MARS": "widow", "value": 9e+99 + }, + { + "year": 2020, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "widow", + "value": 9e+99 } ], "validators": { @@ -5464,77 +6200,152 @@ "value": 9e+99 }, { - "year": 2017, + "year": 2017, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2017, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2017, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2017, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2017, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2018, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2018, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2018, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2018, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2018, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2019, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2019, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2019, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2019, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2019, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2020, "MARS": "single", "value": 9e+99 }, { - "year": 2017, + "year": 2020, "MARS": "mjoint", "value": 9e+99 }, { - "year": 2017, + "year": 2020, "MARS": "mseparate", "value": 9e+99 }, { - "year": 2017, + "year": 2020, "MARS": "headhh", "value": 9e+99 }, { - "year": 2017, + "year": 2020, "MARS": "widow", "value": 9e+99 }, { - "year": 2018, + "year": 2021, "MARS": "single", "value": 9e+99 }, { - "year": 2018, + "year": 2021, "MARS": "mjoint", "value": 9e+99 }, { - "year": 2018, + "year": 2021, "MARS": "mseparate", "value": 9e+99 }, { - "year": 2018, + "year": 2021, "MARS": "headhh", "value": 9e+99 }, { - "year": 2018, + "year": 2021, "MARS": "widow", "value": 9e+99 }, { - "year": 2019, + "year": 2022, "MARS": "single", "value": 9e+99 }, { - "year": 2019, + "year": 2022, "MARS": "mjoint", "value": 9e+99 }, { - "year": 2019, + "year": 2022, "MARS": "mseparate", "value": 9e+99 }, { - "year": 2019, + "year": 2022, "MARS": "headhh", "value": 9e+99 }, { - "year": 2019, + "year": 2022, "MARS": "widow", "value": 9e+99 } @@ -5861,6 +6672,81 @@ "year": 2019, "MARS": "widow", "value": 9e+99 + }, + { + "year": 2020, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "widow", + "value": 9e+99 } ], "validators": { @@ -6139,6 +7025,81 @@ "year": 2019, "MARS": "widow", "value": 9e+99 + }, + { + "year": 2020, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "widow", + "value": 9e+99 } ], "validators": { @@ -6273,67 +7234,142 @@ "value": 313800.0 }, { - "year": 2017, + "year": 2017, + "MARS": "mseparate", + "value": 156900.0 + }, + { + "year": 2017, + "MARS": "headhh", + "value": 287650.0 + }, + { + "year": 2017, + "MARS": "widow", + "value": 313800.0 + }, + { + "year": 2018, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2018, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2018, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2018, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2018, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2019, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2019, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2019, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2019, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2019, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2020, "MARS": "mseparate", - "value": 156900.0 + "value": 9e+99 }, { - "year": 2017, + "year": 2020, "MARS": "headhh", - "value": 287650.0 + "value": 9e+99 }, { - "year": 2017, + "year": 2020, "MARS": "widow", - "value": 313800.0 + "value": 9e+99 }, { - "year": 2018, + "year": 2021, "MARS": "single", "value": 9e+99 }, { - "year": 2018, + "year": 2021, "MARS": "mjoint", "value": 9e+99 }, { - "year": 2018, + "year": 2021, "MARS": "mseparate", "value": 9e+99 }, { - "year": 2018, + "year": 2021, "MARS": "headhh", "value": 9e+99 }, { - "year": 2018, + "year": 2021, "MARS": "widow", "value": 9e+99 }, { - "year": 2019, + "year": 2022, "MARS": "single", "value": 9e+99 }, { - "year": 2019, + "year": 2022, "MARS": "mjoint", "value": 9e+99 }, { - "year": 2019, + "year": 2022, "MARS": "mseparate", "value": 9e+99 }, { - "year": 2019, + "year": 2022, "MARS": "headhh", "value": 9e+99 }, { - "year": 2019, + "year": 2022, "MARS": "widow", "value": 9e+99 }, @@ -6730,6 +7766,81 @@ "year": 2019, "MARS": "widow", "value": 0.0 + }, + { + "year": 2020, + "MARS": "single", + "value": 0.0 + }, + { + "year": 2020, + "MARS": "mjoint", + "value": 0.0 + }, + { + "year": 2020, + "MARS": "mseparate", + "value": 0.0 + }, + { + "year": 2020, + "MARS": "headhh", + "value": 0.0 + }, + { + "year": 2020, + "MARS": "widow", + "value": 0.0 + }, + { + "year": 2021, + "MARS": "single", + "value": 0.0 + }, + { + "year": 2021, + "MARS": "mjoint", + "value": 0.0 + }, + { + "year": 2021, + "MARS": "mseparate", + "value": 0.0 + }, + { + "year": 2021, + "MARS": "headhh", + "value": 0.0 + }, + { + "year": 2021, + "MARS": "widow", + "value": 0.0 + }, + { + "year": 2022, + "MARS": "single", + "value": 0.0 + }, + { + "year": 2022, + "MARS": "mjoint", + "value": 0.0 + }, + { + "year": 2022, + "MARS": "mseparate", + "value": 0.0 + }, + { + "year": 2022, + "MARS": "headhh", + "value": 0.0 + }, + { + "year": 2022, + "MARS": "widow", + "value": 0.0 } ], "validators": { @@ -7067,6 +8178,81 @@ "year": 2019, "MARS": "widow", "value": 9e+99 + }, + { + "year": 2020, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "widow", + "value": 9e+99 } ], "validators": { @@ -7878,142 +9064,217 @@ "value": 9e+99 }, { - "year": 2014, + "year": 2014, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2014, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2014, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2015, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2015, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2015, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2015, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2015, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2016, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2016, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2016, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2016, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2016, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2017, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2017, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2017, "MARS": "mseparate", "value": 9e+99 }, { - "year": 2014, + "year": 2017, "MARS": "headhh", "value": 9e+99 }, { - "year": 2014, + "year": 2017, "MARS": "widow", "value": 9e+99 }, { - "year": 2015, + "year": 2018, "MARS": "single", "value": 9e+99 }, { - "year": 2015, + "year": 2018, "MARS": "mjoint", "value": 9e+99 }, { - "year": 2015, + "year": 2018, "MARS": "mseparate", "value": 9e+99 }, { - "year": 2015, + "year": 2018, "MARS": "headhh", "value": 9e+99 }, { - "year": 2015, + "year": 2018, "MARS": "widow", "value": 9e+99 }, { - "year": 2016, + "year": 2019, "MARS": "single", "value": 9e+99 }, { - "year": 2016, + "year": 2019, "MARS": "mjoint", "value": 9e+99 }, { - "year": 2016, + "year": 2019, "MARS": "mseparate", "value": 9e+99 }, { - "year": 2016, + "year": 2019, "MARS": "headhh", "value": 9e+99 }, { - "year": 2016, + "year": 2019, "MARS": "widow", "value": 9e+99 }, { - "year": 2017, + "year": 2020, "MARS": "single", "value": 9e+99 }, { - "year": 2017, + "year": 2020, "MARS": "mjoint", "value": 9e+99 }, { - "year": 2017, + "year": 2020, "MARS": "mseparate", "value": 9e+99 }, { - "year": 2017, + "year": 2020, "MARS": "headhh", "value": 9e+99 }, { - "year": 2017, + "year": 2020, "MARS": "widow", "value": 9e+99 }, { - "year": 2018, + "year": 2021, "MARS": "single", "value": 9e+99 }, { - "year": 2018, + "year": 2021, "MARS": "mjoint", "value": 9e+99 }, { - "year": 2018, + "year": 2021, "MARS": "mseparate", "value": 9e+99 }, { - "year": 2018, + "year": 2021, "MARS": "headhh", "value": 9e+99 }, { - "year": 2018, + "year": 2021, "MARS": "widow", "value": 9e+99 }, { - "year": 2019, + "year": 2022, "MARS": "single", "value": 9e+99 }, { - "year": 2019, + "year": 2022, "MARS": "mjoint", "value": 9e+99 }, { - "year": 2019, + "year": 2022, "MARS": "mseparate", "value": 9e+99 }, { - "year": 2019, + "year": 2022, "MARS": "headhh", "value": 9e+99 }, { - "year": 2019, + "year": 2022, "MARS": "widow", "value": 9e+99 } @@ -9038,6 +10299,18 @@ { "year": 2019, "value": 0.0 + }, + { + "year": 2020, + "value": 0.0 + }, + { + "year": 2021, + "value": 0.0 + }, + { + "year": 2022, + "value": 0.0 } ], "validators": { @@ -15135,6 +16408,81 @@ "year": 2019, "MARS": "widow", "value": 9e+99 + }, + { + "year": 2020, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "widow", + "value": 9e+99 } ], "validators": { @@ -18378,6 +19726,18 @@ { "year": 2019, "value": 0.0 + }, + { + "year": 2020, + "value": 0.0 + }, + { + "year": 2021, + "value": 0.0 + }, + { + "year": 2022, + "value": 0.0 } ], "validators": { @@ -19024,6 +20384,31 @@ "MARS": "widow", "value": 0.0 }, + { + "year": 2020, + "MARS": "single", + "value": 0.0 + }, + { + "year": 2020, + "MARS": "mjoint", + "value": 0.0 + }, + { + "year": 2020, + "MARS": "mseparate", + "value": 0.0 + }, + { + "year": 2020, + "MARS": "headhh", + "value": 0.0 + }, + { + "year": 2020, + "MARS": "widow", + "value": 0.0 + }, { "year": 2021, "MARS": "single", @@ -19235,177 +20620,252 @@ "type": "float", "value": [ { - "year": 2013, + "year": 2013, + "MARS": "single", + "value": 1000000.0 + }, + { + "year": 2013, + "MARS": "mjoint", + "value": 1000000.0 + }, + { + "year": 2013, + "MARS": "mseparate", + "value": 500000.0 + }, + { + "year": 2013, + "MARS": "headhh", + "value": 1000000.0 + }, + { + "year": 2013, + "MARS": "widow", + "value": 1000000.0 + }, + { + "year": 2014, + "MARS": "single", + "value": 1000000.0 + }, + { + "year": 2014, + "MARS": "mjoint", + "value": 1000000.0 + }, + { + "year": 2014, + "MARS": "mseparate", + "value": 500000.0 + }, + { + "year": 2014, + "MARS": "headhh", + "value": 1000000.0 + }, + { + "year": 2014, + "MARS": "widow", + "value": 1000000.0 + }, + { + "year": 2015, + "MARS": "single", + "value": 1000000.0 + }, + { + "year": 2015, + "MARS": "mjoint", + "value": 1000000.0 + }, + { + "year": 2015, + "MARS": "mseparate", + "value": 500000.0 + }, + { + "year": 2015, + "MARS": "headhh", + "value": 1000000.0 + }, + { + "year": 2015, + "MARS": "widow", + "value": 1000000.0 + }, + { + "year": 2016, "MARS": "single", "value": 1000000.0 }, { - "year": 2013, + "year": 2016, "MARS": "mjoint", "value": 1000000.0 }, { - "year": 2013, + "year": 2016, "MARS": "mseparate", "value": 500000.0 }, { - "year": 2013, + "year": 2016, "MARS": "headhh", "value": 1000000.0 }, { - "year": 2013, + "year": 2016, "MARS": "widow", "value": 1000000.0 }, { - "year": 2014, + "year": 2017, "MARS": "single", "value": 1000000.0 }, { - "year": 2014, + "year": 2017, "MARS": "mjoint", "value": 1000000.0 }, { - "year": 2014, + "year": 2017, "MARS": "mseparate", "value": 500000.0 }, { - "year": 2014, + "year": 2017, "MARS": "headhh", "value": 1000000.0 }, { - "year": 2014, + "year": 2017, "MARS": "widow", "value": 1000000.0 }, { - "year": 2015, + "year": 2018, "MARS": "single", "value": 1000000.0 }, { - "year": 2015, + "year": 2018, "MARS": "mjoint", "value": 1000000.0 }, { - "year": 2015, + "year": 2018, "MARS": "mseparate", "value": 500000.0 }, { - "year": 2015, + "year": 2018, "MARS": "headhh", "value": 1000000.0 }, { - "year": 2015, + "year": 2018, "MARS": "widow", "value": 1000000.0 }, { - "year": 2016, + "year": 2019, "MARS": "single", "value": 1000000.0 }, { - "year": 2016, + "year": 2019, "MARS": "mjoint", "value": 1000000.0 }, { - "year": 2016, + "year": 2019, "MARS": "mseparate", "value": 500000.0 }, { - "year": 2016, + "year": 2019, "MARS": "headhh", "value": 1000000.0 }, { - "year": 2016, + "year": 2019, "MARS": "widow", "value": 1000000.0 }, { - "year": 2017, + "year": 2020, "MARS": "single", "value": 1000000.0 }, { - "year": 2017, + "year": 2020, "MARS": "mjoint", "value": 1000000.0 }, { - "year": 2017, + "year": 2020, "MARS": "mseparate", "value": 500000.0 }, { - "year": 2017, + "year": 2020, "MARS": "headhh", "value": 1000000.0 }, { - "year": 2017, + "year": 2020, "MARS": "widow", "value": 1000000.0 }, { - "year": 2018, + "year": 2021, "MARS": "single", "value": 1000000.0 }, { - "year": 2018, + "year": 2021, "MARS": "mjoint", "value": 1000000.0 }, { - "year": 2018, + "year": 2021, "MARS": "mseparate", "value": 500000.0 }, { - "year": 2018, + "year": 2021, "MARS": "headhh", "value": 1000000.0 }, { - "year": 2018, + "year": 2021, "MARS": "widow", "value": 1000000.0 }, { - "year": 2019, + "year": 2022, "MARS": "single", "value": 1000000.0 }, { - "year": 2019, + "year": 2022, "MARS": "mjoint", "value": 1000000.0 }, { - "year": 2019, + "year": 2022, "MARS": "mseparate", "value": 500000.0 }, { - "year": 2019, + "year": 2022, "MARS": "headhh", "value": 1000000.0 }, { - "year": 2019, + "year": 2022, "MARS": "widow", "value": 1000000.0 } @@ -19605,6 +21065,81 @@ "year": 2019, "MARS": "widow", "value": 2000000.0 + }, + { + "year": 2020, + "MARS": "single", + "value": 2000000.0 + }, + { + "year": 2020, + "MARS": "mjoint", + "value": 2000000.0 + }, + { + "year": 2020, + "MARS": "mseparate", + "value": 1000000.0 + }, + { + "year": 2020, + "MARS": "headhh", + "value": 2000000.0 + }, + { + "year": 2020, + "MARS": "widow", + "value": 2000000.0 + }, + { + "year": 2021, + "MARS": "single", + "value": 2000000.0 + }, + { + "year": 2021, + "MARS": "mjoint", + "value": 2000000.0 + }, + { + "year": 2021, + "MARS": "mseparate", + "value": 1000000.0 + }, + { + "year": 2021, + "MARS": "headhh", + "value": 2000000.0 + }, + { + "year": 2021, + "MARS": "widow", + "value": 2000000.0 + }, + { + "year": 2022, + "MARS": "single", + "value": 2000000.0 + }, + { + "year": 2022, + "MARS": "mjoint", + "value": 2000000.0 + }, + { + "year": 2022, + "MARS": "mseparate", + "value": 1000000.0 + }, + { + "year": 2022, + "MARS": "headhh", + "value": 2000000.0 + }, + { + "year": 2022, + "MARS": "widow", + "value": 2000000.0 } ], "validators": { @@ -19828,6 +21363,81 @@ "year": 2019, "MARS": "widow", "value": 9e+99 + }, + { + "year": 2020, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2020, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2021, + "MARS": "widow", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "single", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "mjoint", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "mseparate", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "headhh", + "value": 9e+99 + }, + { + "year": 2022, + "MARS": "widow", + "value": 9e+99 } ], "validators": { @@ -19904,6 +21514,18 @@ { "year": 2019, "value": 0.0 + }, + { + "year": 2020, + "value": 0.0 + }, + { + "year": 2021, + "value": 0.0 + }, + { + "year": 2022, + "value": 0.0 } ], "validators": { @@ -19954,6 +21576,18 @@ { "year": 2019, "value": 0.0 + }, + { + "year": 2020, + "value": 0.0 + }, + { + "year": 2021, + "value": 0.0 + }, + { + "year": 2022, + "value": 0.0 } ], "validators": { @@ -20004,6 +21638,18 @@ { "year": 2019, "value": 0.0 + }, + { + "year": 2020, + "value": 0.0 + }, + { + "year": 2021, + "value": 0.0 + }, + { + "year": 2022, + "value": 0.0 } ], "validators": { diff --git a/taxcalc/reforms/rounding2022.json b/taxcalc/reforms/rounding2022.json index e6bd4741c..d338dd818 100644 --- a/taxcalc/reforms/rounding2022.json +++ b/taxcalc/reforms/rounding2022.json @@ -138,6 +138,16 @@ "2024": 1600, "2025": 1600, "2026": 1000}, - "FST_AGI_thd_lo": {"2019": [1000000, 1000000, 500000, 1000000, 1000000]}, - "FST_AGI_thd_hi": {"2019": [2000000, 2000000, 1000000, 2000000, 2000000]} - } + "FST_AGI_thd_lo": { + "2019": [1000000, 1000000, 500000, 1000000, 1000000], + "2020": [1000000, 1000000, 500000, 1000000, 1000000], + "2021": [1000000, 1000000, 500000, 1000000, 1000000], + "2022": [1000000, 1000000, 500000, 1000000, 1000000] + }, + "FST_AGI_thd_hi": { + "2019": [2000000, 2000000, 1000000, 2000000, 2000000], + "2020": [2000000, 2000000, 1000000, 2000000, 2000000], + "2021": [2000000, 2000000, 1000000, 2000000, 2000000], + "2022": [2000000, 2000000, 1000000, 2000000, 2000000] + } +}