Adding Employees by Bulk (Malaysia)

Modified on Wed, 5 Mar at 11:36 AM


Utilizing HReasily's bulk import employee function will definitely help speed up the process for you! The following guide will help you through the various columns that needs to be filled in the template.


Yet to download the template? Download Now


Basic Info

  • Full Name*
  • Employee ID
  • Nick Name
  • Email Address
    [Note: An email address is required to grant employee's online access]
  • Gender*
  • Date of Birth*
  • Country of Nationality*
  • IC/Kad Pengenalan/Passport*
  • Residency Status*
    - Malaysian Foreigner
    - Malaysian PR
    - Foreigner
  • PR Start Date (dd/mm/yyyy)
  • Will this employee be drawing salary, fee or allowances?: Choose Yes or No.
  • Give this employee online access?: If Yes is selected, the email field in column D must be filled.
  • Mobile Country Code
  • Mobile Number
  • Address 1
  • Address 2
  • Postal Code


Employment Details

  • Designation * (Example: Marketing Executive, HR Executive, Sales Manager etc)
  • Employment Status*: Recommended to start with Probation and the Effective From will mean the Joined Date.
    - Probation
    - Confirmed
    - Interns
    - Temp / Contract Staff
    - Resigned
    - Dismissed
    - Consultant
  • Date Joined * (dd/mm/yyyy)


Working Hours Settings

Basic Salary Type & Working Hours Configuration

  • Monthly Basis (Fixed) & Hourly Basis (Fixed)

    • Fill in columns AM to AS.
    • Use the format 08:00 to indicate an 8-hour workday.
  • Monthly Basis (Dynamic)

    • Complete columns AT to AU.
    • Enter the total weekly hours and set total working days per week to 7.
  • Hourly Basis (Dynamic)

    • Fill in columns AC to AL.
    • For the Pay Rate (Column AE), enter the numerical value only—do not include the $ sign.


Employee Payroll Info

  • Salary Currency*
  • Salary Amount
    [Note: If Basic Salary type is Hourly, enter the hourly rate in this field]
  • Payment Frequency*
    - Salary paid once a month
  • Payment Mode*
    - Interbank GIRO
    - Cheque
    - Cash
  • Bank
  • Account Number


EPF Contribution Settings

  • Does this employee contribute to EPF?
    - Yes
    - No
  • EPF Reference Number *
  • EPF Voluntary Contribution Type
    - None
    - Percentage
    - Fixed Amount
    [NOTE: By default, HReasily calculates the EPF contributions as per the table here.]
  • Employee EPF Voluntary
  • Employer EPF Voluntary
  • Does this employee contribute to HRDF?
    - Yes
    - No


Socso Settings

  • Socso Type
    - None
    - Bencana pekerjaan dan Ilat
    [Applicable for employees below the age of 60]
    - Bencana pekerjaan sahaja
    Applicable for employees aged 60 and above.
  • Socso Reference Number (Employee's IC number)
    Does this employee contribute to EIS?
    - Yes
    - No
    [Compulsory for all employees between the age of 18 - 60*]


Employee Tax Details

  • Does this employee pay tax?
    - Yes
    - No
    [If YES, MTD/PCB will be calculated for employees once they hit the required threshold]
  • Tax Reference Number
  • Does this employee contribute to Zakat?
    - Yes
    - No
  • Zakat Contribution Type
    - Percentage
    - Fixed Amount
  • Zakat Amount
  • Disabled Person
    - Yes
    - No
    [If YES, the individual will be accounted for an additional personal relief of RM6,000]
  • Marital Status
    - Single
    - Single with children
    - Divorce or widowed
    - Married and spouse is working
    - Married and spouse is NOT working
    - Married and spouse is working and disabled
    - Married and spouse is NOT working and disabled
  • Total Children


Additional Tax Details

If an employee was previously employed in the same financial year, his/her prior tax submissions can be updated here to ensure an accurate tax calculations and EA form at the end of the Tax Year.

  • Tax Details: Employee MTD and Income Info (in MYR)

  • Tax Details: Employee Deduction Info (in MYR)

  • Tax Details: Employee BIK (Benefit in Kinds) Info (in MYR)

  • Tax Details: Employee Perquisite Info (in MYR)


  • Payslip Email Notification
    - Yes
    - No
  • Receive Passworded Payslip
    - Yes
    - No
  • Payslip Password
    [Default password is employee's IC / Passport No]



Importing Bulk Employee List

Now that you've got your template all filled up, it's time to import it into HReasily.


Step 1: Go to Staff Directory


Step 2: Select MANAGE EMPLOYEES

Step 3: Select Add Employees


Step 4: In the table, simply copy all rows from the template sheet and paste them in the table provided. It's recommended to copy column by column instead of the whole sheet.


If you'd like to edit individual employees, you may refer back to this guide.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article