When you try to upload payslips from Sage 50 Payroll to Sage HR Online Services, you may see the following error.
Forbidden
Unable to publish payslips.
Either this company isn't set up for Online Services or you're not registered as a user for Online Services.
To set this up now, please go to Online Services Settings and click Register.
This error occurs when you're logged into Online Services settings with a Sage account that doesn't have access to upload payslips to Sage HR for this company. Additionally, check if the account used has the necessary permissions in Sage 50 Payroll settings, as an incomplete setup could also trigger this issue.
Additionally, mismatched or outdated email addresses between Sage 50 Payroll and Sage HR, as well as blocked accounts due to failed login attempts, can also cause this error.
For resolving this error, refer to the Sage 50 Payroll article - Error: 'Forbidden'.
Additional Troubleshooting Steps
Verify Email Address Consistency:
Ensure the employee's email address is identical and correctly updated in both Sage 50 Payroll and Sage HR.
Reset Blocked Accounts:
If your account is blocked due to failed login attempts, use the "Forgot Password" option to reset your password and unlock the account.
Upload a Dummy Payslip:
Upload a dummy payslip for the employee to establish or verify the link between Sage 50 Payroll and Sage HR.
Guidelines for Updating and Linking Employee Emails
When updating an employee’s email address, follow these steps to ensure proper linking and functionality:
Disable Email Notifications:
Open the employee’s profile in Sage HR, navigate to Personal Settings, and untick "Send notifications by email." Save the changes.
Upload a Dummy Payslip:
From Sage 50 Payroll, upload a current dummy payslip for the employee. This step ensures the new email address is updated successfully.
Verify Payslip Appearance:
Check the employee’s profile in Sage HR to confirm the dummy payslip appears.
Re-enable Email Notifications:
Return to the employee’s profile and re-enable email notifications.
Send a Welcome Email:
Resend the welcome email to the employee and ensure they complete the setup with the new email address.
If the issue persists, you must contact Sage 50 Payroll, not Sage HR support.
Additionally, ensure that the main admin role in Sage 50 Payroll has the necessary permissions to publish payslips. If the main admin is changed to the payroll email, you can upload and publish payslips without issues, provided there are no other errors.
