Home
Home
  1. Salary Deduction
  • 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
    • Schemas
      • Availability Check
        • Light Availability Check Response
        • Light Availability Check Request
        • Full Availability Check Response
        • Full Availability Check Request
      • Core
        • ProblemDetails
      • Deduction Instructions
        • Salary Deduction
        • Confirmation Deduction Response
        • Salary Deduction Enablement Response
        • Employee Deduction Push Response
        • Employee Deduction Push Request
        • Latest Employee Deduction Push Response
      • Payment Account
        • Payment Account
        • Payment Information
      • Payroll
        • Salary Deduction Confirmation Data Submission
        • Salary Deduction Data Response
        • Payroll
        • Employee Payroll
        • Employment
        • Pay Date
        • Salary Deduction Enablement Request
      • Webhooks
        • Employee Update Payload
        • WebHook
  • Payroll Provider API Prototypes
    • Light Availability Check
      POST
    • Full Availability Check
      POST
    • Salary Deduction Enablement
      POST
    • Payroll Information
      GET
    • Salary Deduction Employee Data Push
      POST
    • Latest Salary Deduction Employee Data Push
      GET
  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.
Salary Deduction Confirmation Data Submission

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