Published On: 30/04/2026By

Introduction: Why Labour Day Payroll Is Often Miscalculated

Labour Day is one of the most important public holidays in Malaysia — but it is also one of the most commonly misunderstood when it comes to payroll.

Many employers assume:

  • “Double pay is enough”
  • “Replacement leave can replace payment”

These assumptions often lead to:

  • payroll errors
  • employee dissatisfaction
  • compliance risks

To avoid mistakes, employers must understand how public holiday pay actually works under the Employment Act 1955.

Labour Day 2026 in Malaysia

  • Date: 1 May 2026
  • Type: Mandatory Public Holiday
  • Category: One of the compulsory paid holidays

Employees are entitled to paid leave — even if they do not work.

What Is Public Holiday Pay?

Public holiday pay refers to the wages an employee receives on a gazetted public holiday, whether:

  • they work, or
  • they do not work

It is different from:

  • normal working day pay
  • rest day pay
  • overtime pay

Each has its own calculation rules — and mixing them up is a common HR mistake.

Who Is Entitled to Public Holiday Pay?

Under the Employment Act:

  • Employees earning RM4,000 and below
  • Manual workers (regardless of salary)

For employees outside this scope, entitlement depends on:

  • employment contracts
  • company policy

In practice, many companies apply the same rules to all employees for consistency.

Labour Day Pay Scenarios (With Examples)

Scenario A: Employee Does NOT Work on Labour Day

Monthly-Paid Employees

  • Salary remains unchanged
  • Public holiday pay is already included
  • No deduction allowed

No additional calculation required.

Daily-Rated Employees

Formula:

Public Holiday Pay = Daily Wage × Number of Holiday Days

Example:

  • Daily wage: RM100
  • Labour Day: 1 day

Total = RM100

Employee is paid even without working.

Scenario B: Employee Works on Labour Day

When an employee works on a public holiday, extra compensation is required.

Step 1: Public Holiday Pay

Minimum entitlement:

Public Holiday Pay = 2 × Daily Wage

Example:

  • Daily wage: RM100

Total = RM200

This covers the public holiday work (excluding overtime).

Step 2: Overtime Pay (If Applicable)

If the employee works beyond normal hours:

Overtime Pay = Hourly Rate × OT Rate × Hours

For public holidays:

 OT is typically 3× hourly rate (as per Employment Act practice)

Full Example: Labour Day Pay Calculation

Details:

  • Monthly salary: RM2,600
  • Daily rate: RM100
  • Hourly rate: RM12.50
  • Overtime: 2 hours

Step 1: Public Holiday Pay
RM100 × 2 = RM200

Step 2: Overtime Pay
RM12.50 × 3 × 2 = RM75

Total Pay: RM275

Important Clarification: “Triple Pay” Explained

You may hear:

“Public holiday = triple pay”

This is partially misunderstood.

✔ Correct:

  • 3× rate applies only to overtime hours

❌ Incorrect:

  • Entire working day is automatically triple pay

Public Holiday vs Rest Day vs Normal Day

Understanding this difference is critical:

Normal Workday

  • Regular pay
  • Standard overtime rules

Rest Day

  • Weekly off day
  • Special rest day pay rules apply

Public Holiday

  • Paid day off
  • Additional pay required if employee works

Confusing these can lead to incorrect payroll calculations.

Special Scenario: Labour Day Falls on Rest Day

If Labour Day falls on:

  • rest day
  • non-working day

Employer must:

  • provide a replacement paid holiday

Common Payroll Mistakes Employers Make

Employers often:

  • treat public holidays as rest days
  • pay only normal wages when staff work
  • apply wrong overtime multiplier
  • ignore state holiday differences
  • fail to pay daily-rated employees

These mistakes may lead to:

  • employee complaints
  • backdated claims
  • labour disputes

Employer Responsibilities

Employers must:

  • pay correct public holiday entitlements
  • apply correct rates when employees work
  • maintain accurate payroll records
  • clearly show breakdown in payslips
  • communicate holiday schedules in advance

HR Best Practices for Labour Day Payroll

To avoid errors:

  • share public holiday calendar early
  • confirm which employees will work
  • separate holiday pay and overtime clearly
  • review payroll calculations before processing
  • train HR and payroll teams regularly

Why Payroll Errors Still Happen

Common reasons:

  • manual calculations
  • lack of payroll system
  • unclear company policies
  • misunderstanding legal requirements

How Payroll Software Helps

A payroll system ensures:

  • correct public holiday calculations
  • accurate overtime rates
  • proper payslip breakdown
  • compliance with labour law

How Pandahrms Helps Employers Stay Compliant

Pandahrms simplifies payroll by:

  • automatically calculating public holiday pay
  • applying correct overtime rules
  • tracking attendance accurately
  • reducing payroll errors

FAQs: Labour Day Pay Malaysia

Is Labour Day a paid public holiday?

Yes, employees are entitled to paid leave.

Do employees get paid if they don’t work?

Yes, full pay is required.

What if employees work on Labour Day?

They must receive additional pay.

Is public holiday always double pay?

Minimum is double daily wage, excluding overtime.

Is overtime on public holiday 3×?

Yes, typically 3× hourly rate for extra hours worked.

Conclusion: Get Labour Day Payroll Right

Labour Day payroll is straightforward — but only when correctly applied.

Employers must:

  • understand public holiday rules
  • calculate pay accurately
  • avoid common misunderstandings

Small payroll mistakes can quickly become compliance issues.

Simplify Payroll with Pandahrms

Managing public holiday payroll manually increases risk.

Pandahrms helps you:

  • automate calculations
  • ensure compliance
  • eliminate payroll errors

Book a 35-minute demo with Pandahrms to streamline your payroll process.