Roll Back Individual Records Within an FPS Run
You may discover that you need to revert payments or change the payroll. Use the Full Payment Submission Rollback process to revert all employee records to their original state.
Make all necessary corrections, rerun the prepayments process as needed, and then rerun the FPS process.
Roll back the whole FPS run: You can roll back a Test FPS run at any time. You can only roll back a Live FPS run, if there's no future Live FPS run.
Roll back individual records within the FPS run: You must not roll back individual actions within a Live FPS run. This would result in an FPS error in the next period. This is due to missing FPS archive record for previous period for this employee.
If an FPS action creates errors for one or more employees, those records won’t appear in the FPS XML. You can submit the XML file to HMRC, albeit with the missing data. This is to ensure FPS submissions to HMRC within the submission deadline. There won’t be errors in the FPS run in the next period, as there’s an action for these employees. Even though the erroneous employees' data isn’t in the XML, it’s reported in the errors and warnings report. So you can fix the employees' records and reprocess them using the retry option in the current period, if time permits.
- In that prepayment, also include an additional 0 pay value paid balance adjustment using an earnings element as at the latest payroll process date of the employee in the tax year. This ensures that the latest year-to-date values are included in the FPS.
- Or, in case of an EYU, an unpaid balance adjustment can be made at any time during the tax year. You can then run FPS without the prepayment parameter value which automatically reports the latest year-to-date values. In case of a normal FPS (not EYU), the unpaid balance adjustment would be reported automatically with the latest year-to-date values in the latest FPS for the payroll.