⚠️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: Fix SOCSO
If the SKBBK amount does not appear in the reports or payslip, this may be because a fixed SOCSO amount has been entered in the system.
📌Note: Remove the fixed SOCSO setting before processing pay again. This allows the SKBBK amount to flow through to the reports and payslip.
Navigate to the fixed rate section.
Remove the S from the field.
Proceed to process pay.
The SKBBK amount should flow in afterwards and appear in the reports and payslip.
For more information, see Payroll Setup & Maintenance: Setting up or removing fixed OT, PCB, EPF, SOCSO and EIS amount in system.
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.
