This chapter provides an overview of the Social Security Organization (SOCSO) contribution process and discusses how to:
Set up employer data.
Set up employee data.
Report SOCSO data.
Note. The PeopleSoft system delivers a query that you can run to view the names of all delivered elements designed for Malaysia. Instructions for running the query are provided in the PeopleSoft Enterprise Global Payroll 9.1 PeopleBook.
See Also
Understanding How to View Delivered Elements
Global Payroll for Malaysia enables you to make SOCSO contributions on behalf of employers and employees to pay for the invalidity pension benefit and employment injury benefits.
This section discusses:
Employee eligibility and scheme type.
Definition of SOCSO wages.
Calculation of SOCSO contributions.
Delivered SOCSO elements.
Payees should not begin making SOCSO contributions if they have an income of more than 2000 MYR. However, this eligibility rule does not mean that payees earning more than 2000 MYR cannot continue contributing if they made less than 2000 MYR when they enrolled in SOCSO. Later, the payee's income level could have risen above 2000 MYR. In this case, employees can continue to make SOCSO contributions even though they currently make more than the maximum income. For this reason, eligibility to SOCSO is user-controlled. The payee can be enrolled in the employment injury scheme and the invalidity pension scheme, or the employment injury scheme only. Age determines eligibility, but you determine which scheme the system applies. Payees younger than 55 can be part of the former category, while those over 55 can only be part of the latter. Each scheme is linked to a different contribution schedule.
The array SOC AR EEDATA reads the SOCSO category, the employee SOCSO membership number, and the employer SOCSO reference number from the Payee Maintain SOCSO MYS page.
The formula SOC FM CATEGORY determines the SOCSO category (scheme type) by using the duration SOC DR AGE to calculate the payee's age by comparing the birth date and the period end date.
The formula SOC FM CONTRIB uses the accumulator SOC AC INCOME MTD to calculate the earnings that apply to SOCSO contributions. Arrears earnings are kept separate from SOCSO earnings. This enables the system to forward retroactive SOCSO contributions. Elements liable to SOCSO must contribute to accumulator SOC AC INCOME SEG.
The accumulator SOC AC INCOME YTD stores the employee's SOCSO income for the year.
See Also
Understanding Definition of Earnings
SOCSO contributions are deducted as a percentage of each ringgit earned. Therefore, contributions are calculated in each pay period of the month, regardless of the earnings per period.
The contribution calculation always uses the same calculation method for every frequency and every period in the month. In all cases, the system calculates:
The employer and employee contributions, assessing the contribution schedule table starting from the month-to-date income.
The difference between the calculated monthly contribution and the month-to-date contributions that were previously deducted.
If the difference is a negative amount, the amount is refunded.
No special processing requirements exist for termination payments.
This table lists and describes the delivered SOCSO deductions:
Element Name |
Description |
SOCSO EE |
SOCSO payee contribution |
SOCSO ER |
SOCSO employer contribution |
SOCSO EE RTO |
SOCSO employee retro |
SOCSO ER RTO |
SOCSO employer ctr retro |
Global Payroll for Malaysia uses an array, formulas, variables, and deductions to:
Read payee SOCSO data.
The array SOC AR EEDATA stores the information that is entered on the Payee Maintain SOCSO MYS page. The employee's SOCSO Category is stored as the variable SOC VR CATEGORY.
Read SOCSO Contributions.
SOC BR CTREMPLOYEE lists the employer and employee contribution, based on the income (SOC AC INCOME MTD) of the employee. There are two variables for SOC VR CATEGORY, GE which is the pensioner part of SOCSO, and LT, which is the combined Injury and pension scheme.
Check whether to calculate SOCSO.
The formula SOC FM CALCULATE checks the employee's SOCSO status and category to determine whether to calculate SOCSO.
Calculate the monthly SOCSO contribution based on the contribution schedule table.
The bracket SOC BR CTREMPLOYEE contains the variables and values that are needed to determine the monthly contribution based on payee income.
Calculate sliced Income for SOCSO.
SOC FM SLICEINC is used to slice the income for SOCSO calculation. It the employee has an increase in rate and the element is segmented, it calculates each slice correctly.
Split the contribution between employer and employee.
The formula SOC FM CONTRIB uses variables SOC VR CTREE and SOC VR CTRER to create employee and employer contributions.
Create SOCSO deductions.
The system uses the variables SOC VR CTREE and SOC VR CTRER to supply the SOCSO EE and SOCSO ER deductions.
To set up employer data, use the SOCSO Number table MYS (GPMY_SOC_TBL) component.
This section discusses how to:
Enter reference number contact information.
Associate a SOCSO number with an organizational link.
Display employer details.
Page Name |
Definition Name |
Navigation |
Usage |
GPMY_SOC_TBL |
Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Social Security / Insurance, SOCSO Number Table MYS, SOCSO Number Table MYS |
Maintain employer contact information for SOCSO reporting. |
|
GPMY_SOC_ORG_NBR |
Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Framework, Organizational, Organization Numbers MYS, SOCSO Data |
Associate a SOCSO number with an organizational unit, such as company, pay group, location, establishment, or department. |
|
GPMY_SOCSO_ORG_SEC |
Click the Details icon on the Maintain SOCSO MYS page. |
View employer details that are associated with the SOCSO number. |
Access the SOCSO Number Table MYS page (Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Social Security / Insurance, SOCSO Number Table MYS, SOCSO Number Table MYS).
Statutory Region |
Enter the statutory region. This region is reported on the following forms: EPF Form 6, SOCSO Form 8A, SOCSO Form 8B, CP39 Monthly Statement of Tax Deductions - Electronic form, Employee Tax Refund Form - Malaysian CP159A/PCB2(II). |
Registered Name |
Enter the employer's official name. |
Address |
Enter the employer's address. |
Responsible ID |
Enter the employee ID of the organization's SOCSO contact. The system populates other fields on this page that are related to this value. |
Name |
Enter the name of the contact person of the company for SOCSO inquiries. This name will be printed on the SOCSO reports. |
National ID |
Enter the contact person's national ID. |
Job Title |
Enter the job title of the company contact for SOCSO inquiries. This information will be printed on the SOCSO reports. |
Telephone and Fax |
Enter the numbers of the company contact for SOCSO inquiries. The phone number will be printed on the SOCSO reports. |
Access the SOCSO Data page (Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Framework, Organizational, Organization Numbers MYS, SOCSO Data).
Organizational Link Option |
Select the organizational link. Options are: Company, Pay Group, Location, Establishment, and Department. |
Load All Units |
Click to insert all possible organizational units in the organizational link list. Then, you can specify the SOCSO number for each unit. |
Effective Date and Status |
Enter the effective date and status of the organization link. If the organizational link option changes, all the organizational units are deleted and all past organizational link options become inactive. |
Details |
Click to view the SOCSO Reference Number Details page, which displays the employer details that are associated with the SOCSO number. |
Access the SOCSO Org Link Sec Page page (click the Details icon on the SOCSO Data page).
This section discusses how to enter employee SOCSO data.
Page Name |
Definition Name |
Navigation |
Usage |
GPMY_SOC_PYE |
Global Payroll & Absence Mgmt, Payee Data, Social Security/Insurance, Maintain SOCSO MYS, Maintain SOCSO MYS |
Associate an employer number with an employee, select the IC indicator status, and select the SOCSO category. |
Access the Maintain SOCSO MYS page (Global Payroll & Absence Mgmt, Payee Data, Social Security/Insurance, Maintain SOCSO MYS, Maintain SOCSO MYS).
IC Indicator |
Select the type of IC number. Values are: Old and New or N/A. This IC number is used in legal reports. When an employee's IC number is absent, the passport number is printed on the forms. |
Employer Number |
Select the employer's SOCSO number. If the organizational link has only one employer number, the system displays that number by default. Otherwise, select from the possible SOCSO numbers. If the organizational data changes for an employee, you must change the employer number manually. |
Membership Number |
Enter the employee membership number. The system verifies the adherence to the A9999999A format. |
SOCSO Category |
The scheme in which the payee is enrolled depends on age. Select < 55 or >=55 to assign the category, or select Payroll to have the system calculate the category using the payee's age. |
Global Payroll for Malaysia enables you to create reports. All, except for the SOCSO Summary report, are required by the Inland Revenue Board.
This section lists the pages used to report SOCSO data.
See Also
Global Payroll for Malaysia Reports
Administering Inland Revenue Reporting
Page Name |
Definition Name |
Navigation |
Usage |
GPMY_RC_GPMYPY07 |
Global Payroll & Absence Mgmt, Social Security / Insurance, Print SOCSO Summary MYS, SOCSO Summary |
SOCSO contributions divided by payee. |
|
GPMY_PR_RC |
Global Payroll & Absence Mgmt, Social Security / Insurance, Print SOCSO Form 8A MYS, SOCSO Form 8A |
SOCSO contributions for all employees and their associated SOCSO reference number. |
|
GPMY_RC_GPMYSO01 |
Global Payroll & Absence Mgmt, Social Security / Insurance, Print SOCSO Form 8B MYS, Print SOCSO Form 8B MYS |
SOCSO contributions in arrears for employees. |
|
GPMY_RC_GPMYSO02 |
Global Payroll & Absence Mgmt, Social Security / Insurance, Print SOCSO Form 2 MYS, Print SOCSO Form 2 MYS |
SOCSO data for all new employees hired during the month. |
|
GPMY_RC_GPMYSO04 |
Global Payroll & Absence Mgmt, Social Security / Insurance, Print SOCSO Form 3 MYS, Print SOCSO Form 3 MYS |
SOCSO information for all employees terminated during the month. |