Skip to content

Commit fa6eb61

Browse files
Employer NI fixed employer cost change variable is returning impacts … (#1231)
* Employer NI fixed employer cost change variable is returning impacts in the baseline Fixes #1230 * Update tests
1 parent cb3decb commit fa6eb61

4 files changed

Lines changed: 15 additions & 10 deletions

File tree

changelog_entry.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
- bump: patch
2+
changes:
3+
fixed:
4+
- Temporarily suspended employer_ni_fixed_cost_change as it returns impacts in the baseline.

policyengine_uk/system.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848

4949
COUNTRY_DIR = Path(__file__).parent
5050

51-
ENHANCED_FRS = "hf://policyengine/policyengine-uk-data/enhanced_frs_2022_23.h5"
51+
ENHANCED_FRS = "hf://policyengine/policyengine-uk-data/enhanced_frs_2023_24.h5"
5252

5353

5454
class CountryTaxBenefitSystem(TaxBenefitSystem):
@@ -105,8 +105,8 @@ def __init__(self, reform=None):
105105
class Simulation(CoreSimulation):
106106
default_tax_benefit_system = CountryTaxBenefitSystem
107107
default_tax_benefit_system_instance = system
108-
default_calculation_period = 2022
109-
default_input_period = 2022
108+
default_calculation_period = 2023
109+
default_input_period = 2023
110110
default_role = "member"
111111
max_spiral_loops = 10
112112

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,33 @@
11
reforms:
22
- name: Raise basic rate by 1pp
3-
expected_impact: 7.7
3+
expected_impact: 7.6
44
parameters:
55
gov.hmrc.income_tax.rates.uk[0].rate: 0.21
66
- name: Raise higher rate by 1pp
7-
expected_impact: 4.9
7+
expected_impact: 4.8
88
parameters:
99
gov.hmrc.income_tax.rates.uk[1].rate: 0.42
1010
- name: Raise personal allowance by ~800GBP/year
1111
expected_impact: 0.7
1212
parameters:
1313
gov.hmrc.income_tax.allowances.personal_allowance.amount: 13000
1414
- name: Raise child benefit by 25GBP/week per additional child
15-
expected_impact: -1.2
15+
expected_impact: -1.4
1616
parameters:
1717
gov.hmrc.child_benefit.amount.additional: 25
1818
- name: Reduce Universal Credit taper rate to 20%
19-
expected_impact: -38.7
19+
expected_impact: -41.2
2020
parameters:
2121
gov.dwp.universal_credit.means_test.reduction_rate: 0.2
2222
- name: Raise Class 1 main employee NICs rate to 10%
23-
expected_impact: 12.4
23+
expected_impact: 12.2
2424
parameters:
2525
gov.hmrc.national_insurance.class_1.rates.employee.main: 0.1
2626
- name: Raise VAT standard rate by 2pp
27-
expected_impact: 19.5
27+
expected_impact: 19.4
2828
parameters:
2929
gov.hmrc.vat.standard_rate: 0.22
3030
- name: Raise additional rate by 3pp
31-
expected_impact: 4.5
31+
expected_impact: 5.5
3232
parameters:
3333
gov.hmrc.income_tax.rates.uk[2].rate: 0.48

policyengine_uk/variables/contrib/policyengine/employer_ni/employer_ni_fixed_employer_cost_change.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ class employer_ni_fixed_employer_cost_change(Variable):
99
unit = GBP
1010

1111
def formula(person, period, parameters):
12+
return 0
1213
employee_incidence = parameters(
1314
period
1415
).gov.contrib.policyengine.employer_ni.employee_incidence

0 commit comments

Comments
 (0)