⚠️Important: This article requires Access UBS Payroll v2026.3 or later. If you haven't updated yet, do that first - SKBBK is not calculated on earlier versions.
If the SKBBK deduction on a payslip or report doesn't match what you expect, work through the four checks below in order. Most discrepancies are resolved by check 1 or 2.
Check 1: Allowance table settings
Allowances that aren't flagged for SOCSO are excluded from the SKBBK contribution base, which lowers the calculated deduction.
Go to Payroll Settings, Allowance Table.
For each allowance that should count towards SKBBK, confirm the SOCSO checkbox is ticked.
Also confirm Tax and Pay are enabled for those allowances.
Save and re-run payroll for the affected period.
📌Note: If an allowance already contributes to SOCSO, it automatically counts towards SKBBK - no additional changes are needed.
Check 2: SKBBK rate table
If the rate table is missing or blank, SKBBK will not be calculated correctly.
Go to Settings, Payroll Settings, Statutory / Tax Tables Maintenance Setting, SOCSO Table, Setup.
Confirm the SKBBK rate table is present and the rates are populated.
If the table is missing or blank, contact Access Support via the MyAccess Portal before continuing.
Check 3: Multiple pay runs in the same month
Access UBS Payroll automatically balances SKBBK contributions across multiple pay runs in the same month, so the total across all runs should equal the correct monthly contribution. However, individual run amounts may look incorrect compared to the PERKESO portal until all runs for the month are processed.
Check the SKBBK total across all pay runs for the month - add up each run's deduction and compare the combined total to the expected monthly amount.
If the combined total is correct, no action is needed.
The portal will reflect the right figure once all runs are submitted.
If the combined total is still wrong, continue to Check 4.
Check 4: APS Number
An APS number that doesn't match your PERKESO registration can cause the portal to display a different contribution figure.
Go to your SOCSO/SKBBK configuration settings in UBS Payroll.
Confirm the APS number entered matches exactly what is registered with PERKESO.
If the numbers differ, update the APS number in UBS Payroll, save, and re-run payroll for the affected period.
Still not resolved?
If the deduction is still incorrect after all four checks, contact Access Support via the MyAccess Portal with the following:
The affected payroll month.
A list of affected employees (name and employee ID).
A screenshot of the SOCSO Contribution Wages Report for that month.
Your APS number.
