Table of Contents

Namespace Payetools.ReferenceData

Payetools.ReferenceData provides the reference data (tax and NI rates, thresholds, etc.) needed for payroll calculations.

Namespaces

Payetools.ReferenceData.Calendar
Payetools.ReferenceData.IncomeTax
Payetools.ReferenceData.NationalInsurance
Payetools.ReferenceData.NationalMinimumWage
Payetools.ReferenceData.Pensions
Payetools.ReferenceData.Serialization
Payetools.ReferenceData.StudentLoans

Namespaces Classes

HmrcReferenceDataProvider

Provider of HMRC reference data. Should be instantiated via the HmrcReferenceDataProviderFactory.

HmrcReferenceDataProviderFactory

Factory class that is used to create new HMRC reference data providers that implement IHmrcReferenceDataProvider.

HmrcTaxYearReferenceDataSet

Data structure used to represent HMRC reference data for a given tax year.

Namespaces Interfaces

IHmrcReferenceDataProvider

Interface that HMRC reference data providers must implement.

IHmrcReferenceDataProviderFactory

Interface for factory classes that are used to create new HMRC reference data providers that implement IHmrcReferenceDataProvider.