Class NiThresholdEntry
- Namespace
- Payetools.NationalInsurance.ReferenceData
- Assembly
- Payetools.NationalInsurance.dll
Record that represents a given National Insurance threshold across various pay frequencies. Note that HMRC guidance is that only the annual threshold should be used for calculations; weekly and monthly thresholds are given for information only.
public record NiThresholdEntry : INiThresholdEntry, IEquatable<NiThresholdEntry>
- Inheritance
-
NiThresholdEntry
- Implements
- Inherited Members
Properties
ThresholdType
Gets the type of threshold this instance pertains to.
public NiThresholdType ThresholdType { get; init; }
Property Value
ThresholdValuePerYear
Gets the per annum value of the threshold.
public decimal ThresholdValuePerYear { get; init; }
Property Value
Methods
ToString()
Gets the string representation of this NiThresholdEntry for debugging purposes.
public override string ToString()
Returns
- string
String representation of this instance.