For employers of foreign workers
Permits flagged before they expire, not after.
An expired permit is a fine and a stopped worker. Pandahrms holds permit and passport expiry per worker and flags them on the dashboard ahead of the date, on the same record that runs payroll.
The problem
Foreign-worker compliance usually lives in a spreadsheet that nobody owns. Expiry dates are noticed late, renewals are tracked apart from payroll, and immigration documents sit in a folder on someone’s desktop. The cost of finding out late is a fine and a line that cannot run.
What it looks like in the run
Illustrative figures. The point is the lead time: you act before the expiry, not after the fine.
Compliance you can see, not hope for
Expiry alerts with lead time
Permit and passport dates are held per worker, with warnings raised early enough to renew rather than react.
Statutory set per worker
EPF, SOCSO and EIS are configured per employee, so you control the rate and who contributes for each foreign worker.
Documents on the employee record
Passport, permit and immigration paperwork stored per worker, so a check is one record, not a folder hunt.
One compliance view
See which workers are compliant right now, and which need action, without assembling a spreadsheet first.
Clock-in on the floor
Biometric terminals, RFID and GPS mobile with geofencing — the same attendance that feeds payroll.
Full Malaysian statutory
EPF, SOCSO, EIS and PCB/MTD configured per worker, with the KWSP, PERKESO ASSIST and LHDN e-PCB upload files generated to current rules.
Employers of foreign workers running payroll on Pandahrms





Malaysian-built since 2012 — trusted across manufacturing, hospitality and transport.
Questions buyers ask before signing
How far ahead do the expiry alerts fire?
You set the lead time. The point is that the warning arrives while there is still time to renew, rather than on the day the permit lapses.
Does Pandahrms handle the foreign-worker levy?
No. Pandahrms does not calculate or manage the immigration levy. It holds each worker’s permit and passport expiry with dashboard alerts. The HRDF levy is the only levy it calculates.
Where are passports and permits stored?
On the employee record itself, so a compliance check means opening one worker rather than searching shared folders.
Do foreign workers get the correct statutory treatment?
Yes. EPF, SOCSO and EIS are set per worker under the statutory tab, so you control the rate and who contributes, and PCB/MTD follows current Malaysian rules.
Can foreign workers clock in without a smartphone?
Yes. Biometric terminals and RFID cards work, alongside GPS mobile clock-in for those who do carry a phone.
100% Compliance
EPF (KWSP), SOCSO (PERKESO), EIS, PCB/MTD, EA & CP forms and the HRDF levy — calculated to current Malaysian rules, with the upload files generated for KWSP, PERKESO ASSIST, LHDN e-PCB and your bank. When the rules change, we ship the update.



Bring us your compliance spreadsheet.
Free 35-minute demo. We show your permit and passport position on one screen.
Other hard cases we run

