Skip to content

Early-bird: RM 249.00 (normally RM 349.00) · 100 of 100 slots left Claim yours

Orbit HR

How to process payroll in Malaysia, step by step

In short

To process payroll in Malaysia, confirm employee and pay data, calculate gross pay, apply the correct statutory deductions and employer contributions, review net pay, then issue payslips and payment files. After payday, submit the required statutory records and reconcile every total against your payroll register and bank payments.

What information should be ready before payroll starts?

Start with complete employee records and a closed list of changes for the pay period. Payroll becomes unreliable when a salary change, new bank account or final working day arrives after calculation has begun.

  • Identity and contact details, employment status and start or end date
  • Bank account and the identifiers used for statutory submissions
  • Basic salary, fixed allowances and the agreed pay frequency
  • Approved variable items such as overtime, commission, bonus, claims or deductions
  • Leave or attendance changes that affect pay
  • Date of birth and citizenship status where an official schedule uses them

Set a monthly cut-off for these inputs and record who approved each change. A cut-off does not prevent a correction, but it makes late changes visible instead of letting them slip quietly into the payroll run.

How do you calculate gross pay for the month?

Calculate gross pay by combining the employee's fixed earnings with approved variable earnings, then account for any pay adjustment recorded for the period. Keep every pay element separate because statutory bodies may treat the same element differently.

  1. Start with basic salary and fixed allowances for the pay period.
  2. Add approved overtime, commission, bonus or other variable earnings.
  3. Apply recorded pay adjustments, including any approved unpaid absence or arrears.
  4. Check that every item is assigned to the correct statutory wage base.
  5. Save the gross pay breakdown before calculating deductions.

Do not collapse the calculation into one unexplained figure. A visible breakdown makes the payslip understandable and lets the person reviewing payroll trace a change back to its source.

Which deductions and employer contributions must be calculated?

Calculate each applicable statutory item with its own current official schedule and wage definition. For a typical Malaysian payroll, the recurring items are EPF, SOCSO, EIS and PCB, with HRD Corp applying only where the employer is covered.

  • EPF, known as KWSP, has employee and employer portions and uses its published contribution schedule.
  • SOCSO, known as PERKESO, and EIS, known as SIP, use their own contribution schedules and coverage rules.
  • PCB, also called MTD, is the monthly tax deduction administered by LHDN.
  • The HRD Corp levy is an employer cost where the employer falls within its coverage.
  • Other deductions should have a clear basis and approval in the employee record.

Never assume one wage figure works for every item. The safest process keeps each pay element classified separately, then checks the result against the current agency guidance before submission.

How should payroll be reviewed before approval?

Review payroll by reconciling people, movements and money before any bank file is approved. A useful review explains every material difference from the previous pay period instead of only checking whether the final total looks plausible.

  • Match the payroll headcount to active employees, new starters and leavers.
  • Compare gross pay, each deduction, employer contributions and net pay with the previous period.
  • Inspect negative values, zero net pay, duplicate bank accounts and unusually large changes.
  • Confirm that the payroll register, payslip totals and bank payment total agree.
  • Record the approver and keep the approved version unchanged.

If a correction is needed, update the source record and recalculate. Editing only the final net pay hides the reason for the difference and makes later reconciliation harder.

What should be issued on payday?

On payday, release the approved employee payments and give each employee a payslip for the same pay period. The payslip should let the employee understand how gross earnings became net pay without asking for a separate calculation.

  • Employee and employer name, pay period and payment date
  • Basic pay and each additional earning
  • Each employee deduction shown separately
  • Net pay transferred to the employee
  • A stable copy kept with the payroll record

Use the approved payroll register to create the bank and statutory export files. Generating them from a different spreadsheet creates a second source of truth and invites mismatched totals.

What should happen after employees are paid?

After payday, complete the required statutory submissions and reconcile every payment to the approved payroll. Keep the payroll register, payslips, approvals, bank confirmation and submission records together for the period.

  1. Submit each applicable statutory record through the relevant official channel.
  2. Match the submitted employee listing to the amount paid for that item.
  3. Reconcile the net payroll total to the bank payment confirmation.
  4. Record rejected payments or corrections and resolve them without overwriting the approved run.
  5. Carry confirmed employee changes into the next pay period.

This close-out step turns payroll from a monthly calculation into an auditable record. It also catches a rejected bank payment or submission mismatch while the supporting information is still fresh.

What is the monthly payroll checklist?

  1. Close employee and pay changes for the period.
  2. Calculate and review gross pay by pay element.
  3. Apply each statutory item using its current official basis.
  4. Reconcile headcount, deductions, employer costs and net pay.
  5. Approve payments, issue payslips and save the final register.
  6. Complete statutory submissions and reconcile every payment.

Important

This guide is general information, not legal, tax or payroll advice. Official requirements, contribution schedules and tax rules can change. Check the current guidance from KWSP, PERKESO, LHDN and HRD Corp, and ask a qualified adviser about unusual employment or tax cases.

Payroll that does this for you

Orbit HR keeps employee records, earnings, deductions, payslips and bank or statutory export files in one local-first payroll workflow.

RM 249.00 once, unlimited employees, no per-head fee. Orbit HR runs on your own Mac, Windows PC or phone and works offline, so employee data never leaves your office.

Common questions

What information do I need before running payroll?

You need each employee's current identity, bank, employment and pay details, plus the identifiers used for statutory submissions. You also need all changes for the month, including variable pay, approved deductions and leave that affects pay.

Which statutory items belong in Malaysian payroll?

A typical Malaysian payroll may include EPF, SOCSO, EIS and PCB, with HRD Corp handled where it applies to the employer. Each item has its own wage definition or official schedule, so do not calculate all of them from one shared base.

How do I check payroll before paying employees?

Compare headcount and totals with the previous month, then review every new starter, leaver and unusually large change. Reconcile gross pay, deductions, employer contributions and net pay before creating the bank payment file.

What should an employee receive after payroll?

Give each employee a payslip that clearly shows earnings, deductions and net pay for the period. Keep the payroll register and payment records together so a later question can be traced back to the approved calculation.

Can payroll software replace a payroll review?

No. Software can apply stored rules consistently and reduce repetitive work, but the employer still needs to confirm employee changes, unusual payments and the final totals before approval.