Part of the TaxYearConfig that our engine uses to calculate National Insurance Contributions.
It is used internally when our engine performs calculations.
You do not need to do anything with this model, it's provided purely for informational purposes.
Name / Description | Type / Format | Example | |
---|---|---|---|
code
NI Table Letter
|
string
|
"string"
|
|
description
Description of Employees that would use this NI Letter
|
string
|
"string"
|
|
eeB
Earnings at or above LEL up to and including PT (Employee Contribution)
|
number
double
|
0.0
|
|
eeC
Earnings above the PT up to and including UEL (Employee Contribution)
|
number
double
|
0.0
|
|
eeD
Balance of earnings above UEL (Employee Contribution)
|
number
double
|
0.0
|
|
eeE
|
number
double
|
0.0
|
|
eeF
|
number
double
|
0.0
|
|
erB
Earnings at or above LEL up to and including PT (Employer Contribution)
|
number
double
|
0.0
|
|
erC
Earnings above the PT up to and including UEL (Employer Contribution)
|
number
double
|
0.0
|
|
erD
Balance of earnings above UEL (Employer Contribution)
|
number
double
|
0.0
|
|
erE
|
number
double
|
0.0
|
|
erF
|
number
double
|
0.0
|
|
effectiveFrom
The date when these period values are effective
|
string
date
|
"2024-12-26"
|
|
midYearChanges
Any optional changes to the period values that are effective from a specified date in the middle of a tax year
|
NationalInsuranceCode[]
|
{NationalInsuranceCode}
|
{
"code": "string",
"description": "string",
"eeB": 0.0,
"eeC": 0.0,
"eeD": 0.0,
"eeE": 0.0,
"eeF": 0.0,
"erB": 0.0,
"erC": 0.0,
"erD": 0.0,
"erE": 0.0,
"erF": 0.0,
"effectiveFrom": "2024-12-26",
"midYearChanges": [
{
"code": "string",
"description": "string",
"eeB": 0.0,
"eeC": 0.0,
"eeD": 0.0,
"eeE": 0.0,
"eeF": 0.0,
"erB": 0.0,
"erC": 0.0,
"erD": 0.0,
"erE": 0.0,
"erF": 0.0,
"effectiveFrom": "2024-12-26",
"midYearChanges": [
{
"code": "string",
"description": "string",
"eeB": 0.0,
"eeC": 0.0,
"eeD": 0.0,
"eeE": 0.0,
"eeF": 0.0,
"erB": 0.0,
"erC": 0.0,
"erD": 0.0,
"erE": 0.0,
"erF": 0.0,
"effectiveFrom": "2024-12-26",
"midYearChanges": [
{
"code": "string",
"description": "string",
"eeB": 0.0,
"eeC": 0.0,
"eeD": 0.0,
"eeE": 0.0,
"eeF": 0.0,
"erB": 0.0,
"erC": 0.0,
"erD": 0.0,
"erE": 0.0,
"erF": 0.0,
"effectiveFrom": "2024-12-26",
"midYearChanges": "error too many levels"
}
]
}
]
}
]
}
- none -
- none -