Class StudentLoanReferenceDataEntry
- Namespace
- Payetools.ReferenceData.StudentLoans
- Assembly
- Payetools.ReferenceData.dll
Represents the reference data for student loans for a period; where there have been in-year changes, then there may be several such entries for a given tax year, although this is very uncommon.
public class StudentLoanReferenceDataEntry : IApplicableFromTill
- Inheritance
-
StudentLoanReferenceDataEntry
- Implements
- Inherited Members
Properties
ApplicableFrom
Gets the start date (i.e., the first full day) for applicability.
public DateOnly ApplicableFrom { get; init; }
Property Value
ApplicableTill
Gets the end date (i.e., the last full day) for applicability.
public DateOnly ApplicableTill { get; init; }
Property Value
DeductionRates
Gets the set of rates to be used for student and post-graduate loan deductions.
public StudentLoanRatesSet DeductionRates { get; init; }
Property Value
Plan1Thresholds
Gets the weekly, monthly and annual threshold for Plan 1 student loan deductions.
public StudentLoanThresholdsEntry Plan1Thresholds { get; init; }
Property Value
Plan2Thresholds
Gets the weekly, monthly and annual threshold for Plan 2 student loan deductions.
public StudentLoanThresholdsEntry Plan2Thresholds { get; init; }
Property Value
Plan4Thresholds
Gets the weekly, monthly and annual threshold for Plan 4 student loan deductions.
public StudentLoanThresholdsEntry Plan4Thresholds { get; init; }
Property Value
PostGradThresholds
Gets the weekly, monthly and annual threshold for post-graduate student loan deductions.
public StudentLoanThresholdsEntry PostGradThresholds { get; init; }