Home / Resources / Blog /Payroll and Attendance Management in Malaysia: Process, Formula & Best Practices for Employers
Payroll and Attendance Management in Malaysia: Process, Formula & Best Practices for Employers

Payroll and Attendance Management in Malaysia: Process, Formula & Best Practices for Employers

AJobThing Team
by AJobThing Team
Jul 27, 2026 at 12:47 PM

Are You Hiring?

Find candidates in 72 Hours with 5+ million talents in Maukerja Malaysia & Ricebowl using Job Ads.

Hire Now
A Job Thing Logo

Getting payroll wrong in Malaysia can be costly. Late salary payments may result in complaints to the Labour Department (JTK), while incorrect statutory deductions can lead to penalties and unnecessary administrative work. Even something as simple as an inaccurate attendance record can create payroll disputes and reduce employee trust.

For employers, HR professionals, and payroll administrators, payroll is more than just paying salaries. It involves calculating wages accurately, managing attendance records, processing statutory contributions, issuing payslips, and ensuring compliance with Malaysian employment laws.

This guide explains how payroll and attendance management work together, the payroll process, essential payroll formulas, statutory deductions, attendance calculations, and best practices to help employers manage payroll more efficiently.

Payroll Process at a Glance

A typical payroll cycle follows these steps:

Record Employee Attendance

          ↓

Approve Leave & Overtime

          ↓

Calculate Gross Pay

          ↓

Calculate EPF, SOCSO, EIS & PCB

          ↓

Review Payroll

          ↓

Issue Payslips

          ↓

Pay Employee Salaries

          ↓

Submit Statutory Contributions

Although every company may have slightly different payroll procedures, the overall process remains largely the same.

What Is Payroll Management?

Payroll management is the process of calculating and paying employees correctly while ensuring statutory contributions, salary deductions, and employment obligations are fulfilled.

Besides processing salaries, payroll also helps employers remain compliant with Malaysian employment and tax regulations.

A complete payroll process typically includes:

  • Collecting attendance records

  • Calculating salaries and allowances

  • Processing overtime, bonuses, and commissions

  • Deducting EPF, SOCSO, EIS, and PCB where applicable

  • Issuing payslips

  • Processing salary payments

  • Submitting statutory contributions

  • Maintaining payroll records

Payroll accuracy is important because even small mistakes can lead to employee complaints, delayed payments, or compliance issues.

What Is Attendance Management?

Attendance management is the process of tracking employees' working hours, leave, overtime, and absences. These records provide the information needed to calculate payroll accurately.

Attendance data commonly includes:

  • Working hours

  • Clock-in and clock-out times

  • Overtime hours

  • Annual leave

  • Sick leave

  • Unpaid leave

  • Public holiday work

  • Rest day work

  • Late arrivals

  • Approved and unapproved absences

Many businesses now use digital attendance systems, biometric devices, or mobile applications to automate attendance tracking and reduce manual errors.

Why Payroll and Attendance Work Together

Attendance directly affects payroll calculations. Every attendance event may increase or reduce an employee's salary.

For example, approved overtime increases an employee's earnings, while unpaid leave may reduce the final salary. Accurate attendance records also help employers calculate statutory contributions correctly and minimise payroll disputes.

Attendance Record

Payroll Impact

Overtime

Additional salary payment

Unpaid leave

Salary deduction

Annual leave

Paid leave with no salary deduction (subject to entitlement)

Public holiday work

Additional payment may apply under the Employment Act 1955

Rest day work

Additional wages may apply depending on eligibility

Late arrival

May affect salary according to company policy

Unapproved absence

Salary deduction or disciplinary action

Without reliable attendance records, employers risk underpaying or overpaying employees, creating unnecessary disputes and additional administrative work.

Components of Payroll

Payroll consists of two main components: earnings and deductions.

Earnings

Employee earnings may include:

  • Basic salary

  • Overtime pay

  • Shift allowance

  • Transport allowance

  • Meal allowance

  • Bonuses

  • Sales commissions

  • Incentives

These payments are combined to determine the employee's gross pay.

Deductions

After gross pay has been calculated, payroll applies the relevant deductions.

Common deductions include:

  • Employee EPF contribution

  • SOCSO contribution

  • EIS contribution

  • PCB (Monthly Tax Deduction), where applicable

  • Approved salary deductions

  • Unpaid leave deductions

The remaining amount becomes the employee's take-home salary.

Malaysian Statutory Deductions

Every employer should understand the statutory deductions required when processing payroll.

The main statutory contributions are:

Contribution

Purpose

Paid By

EPF (KWSP)

Retirement savings

Employer and employee

SOCSO (PERKESO)

Employment injury and social security protection

Employer and employee

EIS

Employment Insurance Scheme

Employer and employee

PCB (MTD)

Monthly income tax deduction

Employee

The contribution amounts depend on factors such as monthly wages, employee category, and the latest statutory contribution schedules.

As contribution rates and wage ceilings may change, employers should always refer to the latest official information from:

Using the latest official contribution tables helps ensure payroll remains accurate and compliant.

Payroll Formulas

Understanding payroll formulas allows employers and HR teams to calculate salaries consistently and accurately.

Gross Pay Formula

Gross pay represents an employee's total earnings before any deductions are made.

Formula

Gross Pay = Basic Salary + Allowances + Overtime + Bonuses + Commissions

Example

Basic Salary = RM3,000

Transport Allowance = RM300

Overtime = RM250

Gross Pay = RM3,550

Gross pay is the starting point for calculating payroll.

Net Pay Formula

After gross pay has been calculated, payroll deducts statutory contributions and other authorised deductions.

Formula

Net Pay = Gross Pay − Employee Deductions

Employee deductions may include:

  • EPF contribution

  • SOCSO contribution

  • EIS contribution

  • PCB (where applicable)

  • Other authorised deductions

Example

Gross Pay = RM3,550

Total Employee Deductions = RM520

Net Pay = RM3,030

Net pay is the amount employees receive in their bank account.

Prorated Salary Formula

Prorated salary is commonly used when an employee joins or leaves a company partway through the month.

Formula

Prorated Salary = (Monthly Salary ÷ Total Working Days in the Month) × Days Worked

Example

Monthly Salary = RM3,000

Working Days = 23

Days Worked = 12

Prorated Salary = (RM3,000 ÷ 23) × 12 = RM1,565.22

Employers should use the actual working days in the relevant month when calculating prorated salary.

Overtime Pay Formula

Eligible employees covered under the Employment Act 1955 are entitled to overtime pay based on the applicable overtime rates.

The hourly rate is commonly calculated using the following formula:

Hourly Rate = Monthly Basic Salary ÷ (26 × 8)

Example

Monthly Basic Salary = RM3,500

Hourly Rate = RM3,500 ÷ (26 × 8) = RM16.83

Overtime pay is then calculated using the applicable overtime multiplier.

Overtime Scenario

Payment Rate

Normal working day

At least 1.5 × hourly rate

Rest day

Higher rate as provided under the Employment Act 1955

Public holiday

Higher rate as provided under the Employment Act 1955

Employers should refer to the Employment Act 1955 and applicable regulations when calculating overtime to ensure compliance.

Attendance Formulas

Besides payroll calculations, HR teams often monitor attendance performance using attendance metrics.

Attendance Rate Formula

Attendance rate measures how consistently employees attend work during a given period.

Formula

Attendance Rate (%) = (Days Attended ÷ Total Working Days) × 100

Example

Days Attended = 22

Working Days = 23

Attendance Rate = 95.7%

A consistently high attendance rate generally indicates good attendance performance.

Absenteeism Rate Formula

Absenteeism rate helps employers monitor the frequency of employee absences.

Formula

Absenteeism Rate (%) = (Absent Days ÷ Total Scheduled Working Days) × 100

Example

Absent Days = 2

Scheduled Working Days = 22

Absenteeism Rate = 9.1%

Tracking absenteeism helps employers identify attendance trends and address potential workforce issues before they affect productivity.

Malaysian Leave Entitlements and Payroll Impact

Leave management plays an important role in payroll because different types of leave affect salary calculations differently. While some leave is fully paid, others may result in salary deductions depending on the Employment Act 1955 and company policies.

The table below summarises the common leave types and their payroll impact.

Leave Type

Paid?

Minimum Entitlement*

Annual Leave

Yes

8, 12, or 16 days depending on years of service

Sick Leave

Yes

14, 18, or 22 days depending on years of service

Hospitalisation Leave

Yes

Up to 60 days per year

Maternity Leave

Yes

98 consecutive days

Paternity Leave

Yes

7 consecutive days (eligible employees)

Emergency Leave

Depends on company policy

Not prescribed by law

Unpaid Leave

No

By mutual agreement

*Minimum entitlements are subject to eligibility under the Employment Act 1955 and any applicable amendments.

Understanding how different leave types affect payroll helps employers avoid salary calculation errors and ensures employees receive their correct entitlements.

Payroll Deadlines in Malaysia

Meeting payroll deadlines is just as important as calculating salaries accurately. Late payments or delayed statutory contributions may result in penalties or compliance issues.

Item

Recommended Deadline

Salary Payment

Within the timeframe required under the Employment Act 1955 and employment contract

EPF Contribution

By the statutory deadline

SOCSO Contribution

By the statutory deadline

EIS Contribution

By the statutory deadline

PCB Submission

By the statutory deadline set by LHDN

Employers should always verify the latest submission deadlines with the relevant government agencies, as requirements may change over time.

Full Payroll Calculation Example (Malaysia)

Let's look at a practical example of how payroll is calculated.

Employee: Sarah
Position: Senior Executive

Salary details:

  • Monthly Basic Salary: RM3,500

  • Transport Allowance: RM200

  • Overtime Worked: 3 hours (weekday)

  • Working Days Completed: 23 out of 23

Step 1: Calculate Hourly Rate

Hourly Rate

= RM3,500 ÷ (26 × 8)

= RM16.83 per hour

For overtime on a normal working day:

Overtime Pay

= RM16.83 × 1.5 × 3

= RM75.74

Step 2: Calculate Gross Pay

Item

Amount

Basic Salary

RM3,500.00

Transport Allowance

RM200.00

Overtime Pay

RM75.74

Gross Pay

RM3,775.74

Step 3: Calculate Employee Deductions

Payroll then calculates the applicable employee deductions, which may include:

  • EPF contribution

  • SOCSO contribution

  • EIS contribution

  • PCB (if applicable)

  • Other authorised deductions

After deducting these amounts from the gross pay, the remaining balance becomes the employee's net pay.

Step 4: Calculate Total Employer Cost

Besides paying the employee's salary, employers are also responsible for statutory employer contributions.

Total employer cost generally consists of:

  • Gross Pay

  • Employer EPF contribution

  • Employer SOCSO contribution

  • Employer EIS contribution

Calculating the total employer cost helps businesses budget more accurately for workforce expenses.

Payroll Calculations Made Easy

Calculating payroll manually can be time-consuming, especially when you need to account for salaries, overtime, statutory deductions, and leave entitlements. Save time and reduce manual calculations with our free payroll calculators.

Choose the calculator you need and simplify payroll processing today.

Payslip Requirements Under Malaysian Law

A payslip is an important payroll document that shows how an employee's salary has been calculated. It promotes transparency, helps employees understand their earnings and deductions, and serves as a record for both employers and employees.

Under the Employment Act 1955, employers are required to issue an itemised payslip each time salary is paid to eligible employees.

A payslip should clearly include:

  • Employee's full name

  • Salary period

  • Basic salary

  • Overtime pay

  • Allowances and bonuses

  • EPF, SOCSO, EIS, and PCB deductions (where applicable)

  • Other authorised deductions

  • Net pay

  • Payment date

  • Employer's name

Keeping accurate payslip records also makes it easier to resolve payroll disputes and prepare for audits.

Benefits of Integrating Payroll and Attendance

Managing payroll and attendance through separate spreadsheets can be time-consuming and prone to errors. Integrating both functions into a single system allows attendance data to flow directly into payroll calculations, reducing manual work and improving accuracy.

Some of the key benefits include:

  • Faster payroll processing

  • Reduced manual data entry

  • More accurate overtime calculations

  • Better leave tracking

  • Fewer payroll errors

  • Improved payroll reporting

  • Easier statutory compliance

  • Higher employee confidence

  • Better workforce planning

For growing businesses, an integrated payroll and attendance system also helps HR teams spend less time on administrative tasks and more time supporting employees.

Common Payroll and Attendance Challenges

Even with established payroll processes, employers may still encounter issues that affect payroll accuracy and employee satisfaction.

Challenge

Why It Happens

How to Reduce It

Missing attendance records

Manual attendance tracking

Use a digital attendance system

Incorrect overtime calculations

Wrong formula or approval process

Review overtime before payroll

Late payroll processing

Attendance not finalised on time

Set a monthly payroll calendar

Buddy punching

Manual clock-in methods

Use biometric or mobile attendance

Payroll disputes

Unclear deductions or missing payslips

Issue detailed payslips every month

Compliance issues

Late statutory submissions

Monitor submission deadlines

Spreadsheet errors

Manual calculations

Automate payroll where possible

Reviewing payroll regularly helps employers identify recurring issues before they become larger problems.

Manual Payroll vs Payroll Software

Many small businesses begin by managing payroll manually using spreadsheets. While this may be suitable for a small workforce, manual payroll becomes increasingly difficult as the business grows.

Manual Payroll

Payroll Software

Manual calculations

Automatic payroll calculations

Time-consuming

Faster payroll processing

Higher risk of human error

Improved accuracy

Difficult to track attendance

Attendance integration

Limited reporting

Real-time payroll reports

More administrative work

Greater efficiency

Payroll software can also generate payslips, calculate statutory deductions, and produce payroll reports, making payroll management easier for HR teams and business owners.

Best Practices for Malaysian Employers

An effective payroll process is not only about paying employees on time. It also involves having clear procedures, maintaining accurate records, and reviewing payroll regularly.

Employers can improve payroll management by following these best practices:

  • Use a digital attendance system instead of paper records.

  • Establish a monthly payroll calendar with clear deadlines.

  • Create written overtime and leave policies.

  • Verify attendance records before processing payroll.

  • Review payroll calculations before salary payments.

  • Train managers to approve leave and overtime promptly.

  • Keep payroll records organised and secure.

  • Use the latest statutory contribution tables from the relevant government agencies.

  • Conduct regular payroll audits to identify calculation errors.

Following these practices helps improve payroll accuracy while reducing administrative workload.

Payroll Record Retention Requirements

Maintaining payroll records is an important part of payroll compliance.

Employers should retain documents such as:

  • Payroll registers

  • Payslips

  • Attendance records

  • Leave records

  • Overtime approvals

  • EPF, SOCSO, EIS, and PCB records

  • Employment contracts

  • Salary adjustment records

Keeping these records organised allows employers to respond more effectively to employee enquiries, audits, or legal disputes.

FAQs

What is payroll and attendance management?

Payroll and attendance management is the process of tracking employees' attendance, working hours, leave, and overtime, then using that information to calculate salaries accurately and process payroll.

Why is attendance important for payroll?

Attendance records determine how much an employee should be paid. They affect overtime pay, unpaid leave deductions, absenteeism, and other payroll calculations.

What is the difference between payroll management and attendance management?

Attendance management focuses on recording employees' working hours, leave, and absences. Payroll management uses this information to calculate salaries, statutory deductions, and take-home pay.

How do you calculate payroll in Malaysia?

Payroll generally follows these steps:

  1. Calculate gross pay.

  2. Add overtime, allowances, bonuses, and commissions.

  3. Calculate statutory and authorised deductions.

  4. Determine the employee's net pay.

  5. Process salary payments and issue payslips.

How do you calculate gross pay?

Use the following formula:

Gross Pay = Basic Salary + Allowances + Overtime + Bonuses + Commissions

How do you calculate net pay?

Use this formula:

Net Pay = Gross Pay − Employee Deductions

Employee deductions may include EPF, SOCSO, EIS, PCB, and other authorised deductions.

What is prorated salary?

Prorated salary is used when an employee joins or leaves a company during a payroll period.

Formula:

Prorated Salary = (Monthly Salary ÷ Total Working Days) × Days Worked

How long should payroll records be kept?

Employers should retain payroll records for the period required under applicable Malaysian laws and tax regulations. Maintaining complete payroll and attendance records helps support audits, statutory compliance, and dispute resolution.


Looking to Build a Stronger Workforce?

Managing payroll becomes much easier when you hire the right employees from the start.

With AJobThing, employers can reach millions of job seekers across Malaysia, attract qualified candidates, and hire faster through powerful recruitment solutions.

Post your job with AJobThing today and hire with confidence.

Read more:

© Copyright Agensi Pekerjaan Ajobthing Sdn Bhd SSM (1036935K) EA License Number JTKSM 232C Terms & Condition Privacy & Policy About Us