Skip to main content

Setting Up Employee Profiles for Malaysia Payroll

Learn how to set up identification info, payment details, and statutory contributions (EPF, EIS, SOCSO, HRDF, PCB, TP3) for each employee before running Malaysia payroll.

Written by StaffAny

Contents of this article are applicable to the following users:

Tier: ESSENTIAL, GROWTH, SCALE

Platform: Web

Before running payroll for Malaysia, each employee needs three things set up in their profile: identification information, bank payment details, and statutory contribution settings. This guide walks you through all three.

This guide will cover the following:


Setting Up Identification Information

Identification information records the employee's citizenship type, identity number, and passport details (if applicable). This information is required before payroll can include the employee.

  1. Go to My Team and open the employee's profile.

  2. Under the Identification Info card, click Edit.

  3. Fill in the following fields and click Save.

Field

Description

Citizenship

Select the employee's citizenship type: Malaysian Citizen, Permanent Resident, or Non-Resident / Expatriate.

Identity Number

The employee's MyKad number (for Malaysian Citizens and PRs).

Passport Nationality

Required for non-residents. Select the employee's nationality.

Passport Number

Required for non-residents. Enter the passport number (saved in uppercase).

Passport Expiry

Required for non-residents. Select the passport expiry date.


Setting Up Payment Details

Payment details define how the employee receives their salary.

  1. On the employee's profile, go to the Payment & Statutory Detail card and click Edit under Payment Details.

  2. Fill in the following fields and click Save.

Field

Description

Payment Method

Select Bank Transfer or another applicable method.

Bank

Select the employee's bank. Malaysian banks appear at the top of the list.

Account Holder Name

Enter the name as it appears on the bank account.

Account Number

Enter the employee's bank account number.

Payment Remarks

Optional. Add any notes for this payment.


Setting Up Statutory Contributions

Statutory settings control how EPF, EIS, SOCSO, HRDF, and PCB (income tax) are calculated for each employee. All three sections — Identification Info, Payment Details, and Statutory — must be complete before the employee can be added to a payrun.

On the employee's profile, go to the Payment & Statutory Detail card and click Edit under Statutory.

EPF, EIS, SOCSO, and HRDF

Field

Description

EPF Contribution

Select Yes to enroll the employee in EPF. When enabled, EPF Number is required.

EPF Number

The employee's EPF membership number. Required when EPF Contribution is Yes.

EIS Contribution

Select Yes to enroll the employee in EIS.

SOCSO Contribution

Select Yes to enroll the employee in SOCSO.

SSFW Number

Optional. Social Security Foreign Worker number — must be exactly 12 digits if entered.

HRDF Contribution

Select the contribution rate: 1%, 0.5%, or No.

PCB (Tax) Settings

Field

Description

PCB Contribution

Select Yes to enable monthly tax deduction. Fields below are only active when this is Yes.

PCB Number

The employee's income tax number — must be exactly 11 digits. Required when PCB Contribution is Yes.

PCB Resident Status

Select the employee's tax residency status (e.g. Resident, Non-Resident).

PCB Marital Status

Select the employee's marital status (e.g. Single, Married).

Include SOCSO + EIS as PCB Tax Relief

Select Yes if the employee's SOCSO and EIS contributions should reduce their taxable income.

Disabled Person

Select Yes if the employee qualifies for the disabled-person tax relief.

Disabled Spouse

Select Yes if the employee's spouse qualifies for the disabled-spouse tax relief.

Child Relief

Enter the number of qualifying children in each category (below 18, disabled, tertiary, etc.). Values must be whole numbers of 0 or above.

Previous Employment Information (TP3)

If an employee joined mid-year from another employer, record their prior employment earnings and deductions here so StaffAny can calculate PCB correctly for the full tax year.

Field

Description

Tax Year

Select the tax year the TP3 data applies to. You can switch between the past 5 years.

Total Monthly Gross

Total monthly gross remuneration from all previous employers in that tax year.

Total Approved EPF Contributions

Total approved EPF contributions from previous employment. Cannot exceed RM 4,000.

Total PCB

Total PCB deducted by previous employer(s), excluding CP38.

Total Zakat

Total zakat deducted at previous employment.

Total Additional Relief

Total combined value of all tax reliefs claimed at previous employment for the year (refer to TP3 Section D).

Click Save when all fields are complete.


FAQ

Do I need to fill in all statutory fields before adding an employee to a payrun?

Yes. Employees with missing statutory information will be flagged when you create a payrun. Ensure EPF, SOCSO, EIS, HRDF, and PCB settings are saved first.

What happens if I set PCB Contribution to No?

No PCB amount will be calculated or deducted for that employee. The PCB-related fields (PCB Number, Resident Status, Marital Status, Child Relief) will be disabled.

Can I update TP3 data after a payrun has been run?

Yes. TP3 data can be updated at any time and will apply to the next payrun the employee is included in.

My employee is a foreign worker — do I still need a SSFW Number?

The SSFW (Social Security Foreign Worker) number is optional. Enter it only if the employee has been issued one — it must be exactly 12 digits.

Did this answer your question?