Use
This function enables you to make an immediate correction payment if an employee’s master data or time data is changed. The employee does not then have to wait until the system automatically carries out retroactive accounting with the next regular payroll run.

An employee receives a pay check and discovers that overtime hours have not been remunerated correctly. The employee wants to receive the missing amount immediately, rather than wait until the next regular payroll run. You enter the missing overtime in the corresponding time infotype and then run a correction payroll run in the Off-Cycle Workbench.
Integration
In the Earliest master data change field, the system shows the retroactive accounting limit that was set on account of the change in master data in the Payroll Status infotype (0003).
Prerequisites
The standard system already contains an off-cycle reason for correction payroll. In Customizing for Payroll, you can, if required, set up an off-cycle reason for correction payroll. Choose Off-Cycle Activities ®
Set Up Off-Cycle Reasons . You must assign the reason to the Category Correction.Features
When you select the relevant off-cycle reason in the Off-Cycle Workbench and run payroll, the system runs retroactive payroll back to the date that is displayed in the Earliest master data change field. The system creates retroactive results for the periods processed. It also creates an original result for the payment date that you use for the correction run.