Pandahrms — Malaysian HR & Payroll Platform with HRDF Claimable Training

Trusted by Malaysian Businesses

One Platform
ZERO HR Headache

Stacked shift OT, multi-outlet, foreign-worker levy, multiple entities — the payrolls other systems escalate back to HR. We run them all, with leave, attendance, claims and statutory in one platform.

See Pandahrms in 60 seconds

Panda HR Hero pointing at the video

Malaysian-built since 2012 · trusted across Malaysian industries

Greatech Inventec Oriental Kopi Mohd Chan Megacineplex Jazz Hotel PacTech Ambu Fastron Beutea Antong Coffee Loong Kee OKA GIC GOS Glass Kanbe TABM LTP ESMT Megah Transport Pajak Master Creative Rubber Hong Heng Steeljoint Sunho Harvik Humanetics Mars Mobile Yaxis Sanyeong Sunta Tech Advance Vision Cheng Hoon Aircond Empat Sekawan HKN Auto Hyperpets Macee PAC Pertama Padi Quintmas TKS Verona Yoogoo Nasi Lemak Burung Hantu HeyTea Mixue Multibake Chung Fatt Bakery Kelly Cake House

Manufacturing · F&B · Retail · Hospitality · Cinema — including Bursa-listed groups and multinational employers.

The differentiation

Four rules other HR systems escalate back to you.

We handle all — in one payroll batch, every cycle.

Payslip · January 2026 ● Reconciled
EMP-1042 Production · Shift B
Lim Wei Chong
Basic salary RM 3,200.00
Shift differential Night RM 480.00
OT 1.5× Weekday RM 162.50
OT 2.0× Rest day RM 184.00
OT 3.0× Public hol RM 138.00
Less EPF / SOCSO / EIS / PCB −RM 538.40
Net pay RM 3,626.10
4 OT rate multipliers stacked correctly — calculated in one batch run.

A real example — one batch run, four rate multipliers stacked correctly.

01

Shift OT × rest day × public holiday

Stacked rate multipliers, calculated in the right order — every cycle.

Manufacturing & 24/7 ops
02

Multi-outlet, one payroll batch

A dozen sites, one click. Outlet-level cost centers, consolidated forms.

F&B & retail chains
03

Foreign worker permits & levy

Expiry alerts before crisis. Levy by nationality. Immigration reconciled.

Manufacturing & hospitality
04

One employee, multiple entities

Separate statutory submissions per entity, inter-entity transfers, one consolidated view.

Group companies

Grows with you

Already running payroll? Add the modules when you need them.

Start with Performance. Switch on the rest when you are ready.

Featured

Performance

Goal setting, 360 feedback and appraisals.

Project Costing

Job and site labour cost, tracked per project.

ESOS

Share schemes and LHDN Appendix C.

Training LMS

Schedule, attendance, certificates and HRD claims.

All on the same employee record — no second system.

See module pricing

100% Compliance

EPF (KWSP), SOCSO (PERKESO), EIS, PCB/MTD, EA & CP forms, HRDF and MyInvois — calculated and submitted to current Malaysian rules, updated the moment the rules change.

LHDN — Lembaga Hasil Dalam Negeri KWSP / EPF PERKESO — SOCSO & EIS HRD Corp
HRD Corp Registered Training Provider HRDCorp Claimable

Your training is HRDF-claimable.

Pandaworks Sdn Bhd is an HRD Corp Registered Training Provider — the training we run for your HR team is claimable against your HRDF levy. We file the application; you don’t.

1
Your HRDF levy1% of monthly payroll · already paid via your HRDF levy
2
We submit your grant applicationVia e-TRiS, at least 14 days before training — we handle the SBL-Khas paperwork
3
HRD Corp approves the grantApproval notification arrives in your e-TRiS inbox
4
Onboarding / training deliveredPandaworks runs the sessions; attendance documented per HRD Corp
5
Settled direct from your levyHRD Corp pays Pandaworks directly via e-Disbursement — no cash from you

The questions buyers actually ask us.

Pricing and getting started

How much does Pandahrms cost?

It is per employee, per month.

Any single module is RM5 per employee a month, except Performance at RM8. Essentials — Time & Attendance, Payroll and Leave together — is RM9.

That drops to RM8 above 100 staff, RM7 above 200 and RM6 above 500. Minimum 10 staff, 8% SST on top. See the full price list.

How do you move us off our current system?

Our team does the migration for you.

We bring across your employee master data, leave and attendance records, and the current year’s payroll history, so year-to-date figures such as accumulated tax carry over and the migrated months show as payslips.

We have pulled data straight out of SQL Payroll and UBS, and we accept Excel in your format or ours. Training runs alongside, and we can parallel-run against your old system before go-live.

There is a one-time setup fee, quoted in writing before work starts.

Can the training really be claimed from HRDF?

Yes, the training — not the software.

Pandaworks Sdn Bhd is an HRD Corp Registered Training Provider, so the training we run for your HR team qualifies. The software subscription does not.

Attendance, shifts and overtime

Do we have to buy a fingerprint or face machine?

No.

Staff clock in and out from the Pandahrms mobile app, and attendance is held inside the GPS geofence you set for each site or outlet — as many locations as you need, added at any time.

Anyone outside their boundary uses the “weak GPS signal or out of fence” option, which records the clock-in for admin approval.

If you already own FingerTec Ingress or ZKTeco terminals, we can feed their data in through a downloader installed on the PC connected to the terminal.

How is overtime calculated?

Per work schedule, on rules you set.

You set a minimum before OT starts counting — for example only after 30 minutes past shift end — a cap on OT hours, the rounding rule, and separate rates for a normal working day, off day, rest day and public holiday (commonly 1.5× / 2.0× / 3.0×).

OT can be set to count only after an OT application is approved. The hourly rate follows the Employment Act 1955 Section 60I: basic salary ÷ 26 ÷ daily working hours.

Do you handle 24-hour operations and overnight shifts?

Yes.

Schedule codes can cross midnight — 11pm–7am, 6pm–2am — and the clock-out is matched back to the correct working day through each schedule’s time log capture range.

Rotating shifts run on a Group Duty Roster for a fixed pattern, or an Individual Duty Roster to plot week by week. Outlets on different hours each get their own schedule code.

Can the system work out a shift or attendance allowance with conditions?

Yes, through Attendance Incentive.

The formula reads late-in minutes, early-out, over-break, absence and each leave type, so a rule like RM100 for a clean month, RM50 for a partial month and nothing otherwise calculates by itself and lands in payroll.

A flat monthly allowance with no conditions is set up as a Recurring Transaction instead.

Our team writes the formula with you during setup. Conditions run on a monthly cycle.

Can we control late-in deductions?

Yes, and you can switch them off entirely.

Each schedule carries a grace period, so a few minutes late is not counted. Past it, you choose actual minutes or rounding to a block, and the formula base — basic ÷ 26, calendar days, or your own working hours.

Leave late-in, early-out or over-break unconfigured and nothing is deducted for it at all.

Payroll and statutory

Does it calculate EPF, SOCSO, EIS and PCB?

Yes, on every payroll run.

It applies the current statutory schedules, including SKBBK (Lindung 24 Jam) and the HRDF levy, and each item can be switched on or off per employee.

After the run, the Autopay Generator produces the upload files: KWSP for the KWSP portal, PERKESO for ASSIST, the PCB text file for LHDN e-PCB, and your bank’s payment file. When the rules change, we ship a system update.

What about the EA Form, Form E and the CP forms?

Pandahrms generates them from your payroll data.

That covers the EA Form, Form E, CP8D, CP22 and CP22A, plus the PCB/CP38 text file you upload to MyTax.

Staff download their own payslip and EA Form from the mobile app, including after they leave. You still submit the files to LHDN yourself.

Can one employee sit on payroll across two companies in the group?

Yes.

Each company keeps its own profile with its own EPF, SOCSO, LHDN and HRD Corp employer numbers, so statutory forms and bank files come out per company.

Admins move between companies from the selection page without a second login. Someone paid by two companies has a profile and a payslip in each. Records are viewed one company at a time.

Most of our workers are foreign workers. Does that work?

Yes.

EPF, SOCSO and EIS are set per employee under the statutory tab, so you control the contribution rate and who contributes for each foreign worker, and payroll applies it every cycle.

Profiles, allowances such as meal and hostel, and clock-in all work the same way.

Leave, claims and the rest

How does leave work?

It runs on rules you set, not fixed entitlements.

Carry-forward has a maximum and an expiry date, and unused days are forfeited after it. Entitlement pro-rates for a mid-year joiner and re-prorates when you run cessation for a leaver.

Replacement leave earned on a rest day or public holiday carries its own expiry. You can create your own leave codes, and an approved leave can still be cancelled through an approval.

Can staff submit expense claims in the same system?

Yes.

You define the claim codes, staff attach the receipt, and each claim follows your approval route, with optional HR verification and admin approval stages.

Approved amounts flow into payroll through a linked transaction code, or export through Claim Payment. Yearly entitlement balances such as medical or dental by job grade sit in the Benefit module.

Do you handle MyInvois / e-Invoice?

No.

Pandahrms is HR and payroll. E-invoicing is handled by your accounting or ERP system.

See all 76 questions we get asked →

Bring us the payroll your current system can’t handle.

Run it yourself with Pandahrms Cloud, or hand it to our Payroll Outsource team. Either way, book a demo and walk us through your hardest rules.

Self-serve

Pandahrms Cloud

Self-serve HR & payroll software. Per-employee pricing, modular by what you use.

See pricing
Managed service

Payroll Outsource Service

Hand off payroll entirely. Our team runs every cycle for you — statutory submissions included.

Learn more

Not sure which? Book a demo and walk us through your hardest payroll rules.