Table of Contents

Enum StarterDeclaration

Namespace
Payetools.Payroll.Model
Assembly
Payetools.Payroll.dll

Represents a new employee's starter declaration, if provided. In the case of high earners, the starter declaration may be omitted and the employee put on a 0T tax code rather than a BR or "emergency tax code", in order to avoid paying insufficient tax.

public enum StarterDeclaration

Fields

A = 0

HMRC: "This is my first job since 6 April and since the 6 April I have not received payments from any of the following:

  • Jobseeker's Allowance
  • Employment and Support Allowance
  • Incapacity Benefit
".
B = 1

HMRC: "Since 6 April I have had another job but I do not have a P45. And/or since the 6 April I have received payments from any of the following:

  • Jobseeker's Allowance
  • Employment and Support Allowance
  • Incapacity Benefit
".
C = 2

have another job and/or I am in receipt of a State, workplace or private pension.

HighEarnerNotRecorded = 3

No Starter Declaration captured as the employee is a high earner.