Home
Home
  1. Salary Deduction
  • Welcome
  • Getting started
    • Availability and Onboarding
      • Light Availability Check
      • Full Availability Check
      • Onboarding
    • Salary Deduction
      • Deduction Instruction
      • Re-running Payroll
      • Deduction Payments and Reconciliation
      • Changes to Employee Status
  • API Reference
    • Authentication
    • Idempotency
    • Webhooks
      • Webhooks
    • Salary Deduction
      • Salary Deduction Data Request
      • Salary Deduction Confirmation Submission
  • Payroll Provider Reference Implementation
    • Light Availability Check
      POST
    • Full Availability Check
      POST
    • Salary Deduction Enablement
      POST
    • Payroll Information
      GET
    • Salary Deduction Employee Data Push
      POST
  • Schemas
    • Availability Check
      • Full Availability Check Request
      • Full Availability Check Response
      • Light Availability Check Request
      • Light Availability Check Response
    • Core
      • ProblemDetails
      • MetaData
      • Paged Response
    • Deduction Instructions
      • Salary Deduction Request
      • Salary Deduction
      • Confirmation Deduction Response
      • Salary Deduction Enablement Response
      • Employee Deduction Push Response
      • Employee Deduction Push Request
      • Salary Deduction Push
      • InstructionFile
      • InstructionItem
    • Payment Account
      • Payment Account
      • Payment Information
    • Payroll
      • Employee
      • Availability Payroll
      • Availability Employment
      • Availability Employer
      • BeneficiaryAccountResponse
      • Salary Deduction Confirmation Data Submission
      • Salary Deduction Confirmation Data Submission Response
      • Salary Deduction Data Request
      • Salary Deduction Data Response
      • Payroll
      • Employee Payroll
      • Employment
      • Employer
      • Pay Date
      • Salary Deduction Enablement Request
      • PayrollScheduleResponse
    • Webhooks
      • Employee Update Payload
      • WebHook
  1. Salary Deduction

Re-running Payroll

About Re-running payroll#

Sometimes Payroll Administrators need to re-run payroll — and so reconciliation data needs to be updated.

Assumptions and prerequisites#

Payrolls often have to re-run a payroll and resubmit RTI to HMRC. We assume that the individual deductions made from the Payroll Provider against Employees will not change during a Payroll re-run.
This process will only affect Ontime where any of the Employee deduction amounts change. (e.g., if the net pay for an Employee reduces and affects their deduction).
In this case Ontime will manage the discrepancy between the deduction amount that was requested and the actual deduction amount that was received.

Flow#

Steps#

1

Payroll Re-Run#

Requirements
The Employer initiates a rerun of Payroll correcting any errors and adjusting any affected deductions and then resubmits RTI.
2

Confirmation of Deductions Report#

Requirements
Following RTI the Payroll Provider will call Ontime's API and confirm the amount deducted for all Employees within the payroll. Where the confirmed deduction is less than the requested deduction a reason code MAY be provided.

API Documentation
Salary Deduction Confirmation Submission
3

Ontime Updates Records#

Ontime records the new changes to actual deduction data in its platform.
Previous
Deduction Instruction
Next
Deduction Payments and Reconciliation