Salary · Marina Yusof
Employment record
Who works for you, what you know about them, and what they are paid. Every change keeps its date; the old answer stays.
Statutory sources cited by PEOPLE:34
For Malaysian employers. Every deduction is worked out from the published schedules, and shows the law it came from.
Good afternoon, Hazli
Upcoming runs
Gross this run
RM 262,109.00
42 people · 1 entity · every line cited
EPF · Marina Yusof
RM 1,054.69
Reconciled against a real payroll
SOCSO · Marina Yusof
RM 74.25
Reconciled against a real payroll
EIS · Marina Yusof
RM 19.75
Reconciled against a real payroll
PCB · Marina Yusof
RM 512.00
Cited, not yet reconciled
1 blocker. Faiz Rahman — no tax residency status on record. No figure will be computed for this employee until there is one.
Built with
Salary · Marina Yusof
Who works for you, what you know about them, and what they are paid. Every change keeps its date; the old answer stays.
Aug 2026 · locked
42Each run says everything about that month. Nothing is quietly carried over from the month before.
Malaysia · v2026.8
EPF, SOCSO, EIS, PCB, the HRD Corp levy and zakat — each rate with its start date and source.
EPF · the working
Every line shows its working, the law behind it, and whether we have checked it against a real payroll.
Year to date · 2026
May is unaccounted for. No figure computes until it is.
Your year so far is your last provider's runs plus ours, added up.
{
"entity": "acme-sdn-bhd",
"period": "2026-08",
"items": [ … ]
}One API definition. Docs, client library, agent tools, and our own app are built from it.
Who it’s for
The shape of the problem changes with how many entities you run. Needing to show where a figure came from does not.
It knows no EPF, SOCSO or PCB. Malaysia plugs in as a separate piece, so a second country never touches the sums.
If something is missing we name the person and say what we need. We never put a zero in and carry on.
Which law sets it, where we read it, and when. New rates are added; old ones stay.
Audit trail
A payslip is not a picture of a number. It keeps what it was worked out from, so opening it later redoes the sum and checks.
See the schedulesWhat was paid, and to whom. A number with nothing behind it is refused on entry, not on payday.
Which deductions each kind of pay counts toward. Pay Malaysia does not recognise cannot be recorded.
The rate, the law it comes from, and the date it starts applying.
It will not balance to the wrong figure. The working and the check both reach the payslip itself.
EPF Third Schedule amended
Published 1 Aug 2026 · effective 1 Sep 2026
Bank files and statutory forms are generated with the rates, so they change together. Exports for the accounts you already keep.
Written down once, then published as an OpenAPI document, a typed client and agent tools. Other countries are written against the same spec.
Proof · checkable claims only
6
statutory schemes in the Malaysia pack
EPF, SOCSO, EIS, PCB, HRD Corp, zakat
34
instruments cited, each with a source URL
Listed in full on /schedules
0
mentions of EPF or SOCSO in the part that does the maths
The build fails if one appears
0
places money is held as a decimal, so nothing rounds away
It is whole sen, everywhere
1
place the API is written down
Docs, client library and agent tools are built from it
Never edited
rates — a new one is added and the old one stays
So last year's payslip still adds up
Forward only
database changes, because payslips were already paid
There is no undo on money that has moved
Every merge
is scanned and signed before it can ship
And a person still has to approve the release
Coverage
7schedules published
177rule rows
6of 7 reconciled against real payrolls
Last read · JUN 2026
SOCSO
Reconciled65 rule rows · read JUN 2026
PERKESO, Act 4: New Contribution Rate Including the Non-Employment Injury Security Scheme (SKBBK)
PCB
Reconciled9 rule rows · read JAN 2026
LHDN (Inland Revenue Board of Malaysia), "Specification for Monthly Tax Deduction (MTD) Calculations Using Computerized Calculation for 2026", updated 1 January 2026, section D(b)(1) "Table 1: Value of P, M, R and B" (p.11, reproduced p.50)
PCB reliefs
Reconciled20 rule rows · read JAN 2026
LHDN (Inland Revenue Board of Malaysia), "Specification for Monthly Tax Deduction (MTD) Calculations Using Computerized Calculation for 2026", updated 1 January 2026
PCB provision caps
Reconciled4 rule rows · read JAN 2026
LHDN (Inland Revenue Board of Malaysia), "Explanatory Notes for Form TP1 2026" and Form TP1 (1/2026) sections C1, C3, C4 and C15
EPF
Reconciled12 rule rows · read OCT 2025
KWSP, Employer - Mandatory Contribution (EPF Act 1991, Third Schedule Parts A/C/E/F)
EIS
Reconciled65 rule rows · read OCT 2024
PERKESO, Rate Contribution ACT 800
HRD Corp levy
Cited2 rule rows · read SEP 2018
HRD Corp, Employers' Circular No. 5/2018, Attachment A (PSMB Act 2001 ss. 13-15)
Read · JUN 2026
PERKESO, Act 4: New Contribution Rate Including the Non-Employment Injury Security Scheme (SKBBK), read on 1 June 2026.
See the SOCSO scheduleRead · JAN 2026
LHDN (Inland Revenue Board of Malaysia), "Specification for Monthly Tax Deduction (MTD) Calculations Using Computerized Calculation for 2026", updated 1 January 2026, section D(b)(1) "Table 1: Value of P, M, R and B" (p.11, reproduced p.50), read on 1 January 2026.
See the PCB scheduleRead · JAN 2026
LHDN (Inland Revenue Board of Malaysia), "Explanatory Notes for Form TP1 2026" and Form TP1 (1/2026) sections C1, C3, C4 and C15, read on 1 January 2026.
See the PCB provision caps scheduleMalaysia is live. We will not run anything until every month of your half-finished year adds up.