PayRun

  • When PayrollKit opened the Pay Run.

  • PayrollKit Pay Run ID used in later API paths.

  • Current revision of the complete Pay Run inputs. This is the unquoted value returned as the ETag by Get Pay Run inputs.

  • Pay Period processed by this Pay Run.

  • Payroll Event containing this original Pay Run and any future corrective Pay Runs.

  • original for the scheduled Pay Run. Corrective Pay Runs are not supported in this version.

  • Pay Schedule that opened this Pay Run.

  • Final calendar date included in the Pay Period.

  • First calendar date included in the Pay Period.

  • Date wages are expected to be available after applying the Pay Schedule's non-banking-day rule.

  • Payment date used for payroll calculations and HMRC reporting. This may remain the usual payday when wages are planned for an adjacent banking day.

  • Why PayrollKit selected the reported and planned payment dates.

  • Lifecycle state. draft accepts input changes, calculating has unfinished calculation work, calculated has a completed result awaiting approval, and approved is final. Use Pay Run checks for detailed readiness.

    values
    draftcalculatingcalculatedapproved
  • When the Pay Run was approved. Present only after approval.

  • Employer user who approved the Pay Run. Present only after approval.

    Properties: 2
  • Calculation approved for this Pay Run. Present only after approval.

  • Latest Calculation for the current input revision, or null until calculation starts. Replacing inputs makes an earlier Calculation no longer current.