Overview
By default, once a payrun has reached the Post stage, the ability to perform a rollback is restricted to the Administrator role to ensure auditability and compliance.
However, organizations can enable this functionality for the Payroll Administrator role through a specific configuration setting if their internal controls allow it.
Permission Logic
The ability to initiate a rollback is determined by the current stage of the Pay Run:
Prior to Post Stage: Any Payroll Administrator role can perform a rollback by default.
From Post Stage Onwards: Access is restricted to the Administrator role unless the configuration below is enabled.
How to Enable Post-Stage Rollback
To allow a Payroll Administrator to initiate a rollback after a payroll has been posted, an Administrator must follow these steps:
1. Access Payroll Configuration
Use the Global Search or navigate to Payroll > Setup > Payroll Configuration.
2. Update General Options
Click on the General Options tab.
Locate the setting: Allow Payroll Admin Rollback.
3. Click the Checkbox
Check the box (Enabled): Payroll Administrators gain the ability to initiate rollbacks after the Post stage.
Uncheck the box (Disabled): Post-stage rollback remains strictly restricted to the Administrator role.
Troubleshooting
If a Payroll Administrator still cannot see the Roll Back Paid button after this setting is enabled:
Verify Role Permissions: Ensure the custom Payroll Administrator role has "Full" permissions for the Payroll Record object.
Refresh Session: The user should log out and log back in to refresh their permission cache.
Check Payroll Status: Confirm the payroll record is actually in a "Posted" status; unfinalized payrolls may require different edit actions.
NOTE: If rollback is not visible and you are not an Administrator, please contact your System Administrator to either perform the rollback or enable this configuration.