Taokeh

Payroll software

Payroll software for Malaysia that shows you the letter

Every payroll vendor says their PCB is correct. In August 2026, LHDN confirmed in writing that Taokeh's PCB/MTD 2026 calculation meets IRBM standard and required specification — letter ref 2026-256. The rest of payroll is here too: EPF, SOCSO, EIS, HRDF, zakat, the statutory files, payslips, leave and claims — inside the same books that run your invoicing.

LEMBAGA HASIL DALAM NEGERI MALAYSIA Jabatan Pungutan Hasil · Menara Hasil, Cyberjaya
Our Ref : LHDNM.01/45/274/3-2 (2026-256) Date    : 13 August 2026

MONTHLY TAX DEDUCTION (MTD) CALCULATION COMPLIANCE CONFIRMATION

“Please be informed that the Monthly Tax Deduction (MTD) 2026 calculation which developed in payroll system, Taokeh is complied with Inland Revenue Board of Malaysia (IRBM) standard and required specification.”

A representation of the actual letter, not a facsimile — the quoted text is verbatim. Ref LHDNM.01/45/274/3-2 (2026-256), 13 August 2026.

What that letter does and does not mean

The confirmation covers the PCB/MTD 2026 calculation — LHDN checked our answers against their own test cases and said so in writing. It is not a blanket endorsement of the software, and no blanket scheme of that kind exists. KWSP and PERKESO run no vendor approval at all — for EPF, SOCSO and EIS the honest claim is that Taokeh transcribes the published contribution schedules row for row, and you can check any payslip against the agency's own table. When a vendor shows you a badge, ask to see the letter behind it.

You can also check us without taking our word for it. Taokeh (Enya Venture) is now listed on hasil.gov.my as entry 256 — LHDN's own list of payroll software providers that comply with the MTD calculation specification — effective 13 August 2026. LHDN updates that list roughly fortnightly; search it for any vendor you are considering, including this one. The list says so in its own words: an employer using a listed provider's computerised payroll system need not obtain further verification from IRBM.

What it actually does

Everything below ships with the base plan, which includes payroll for your first 2 staff — no separate payroll subscription, no per-payslip fee.

In the base plan

The PCB calculation LHDN confirmed in writing

Taokeh runs LHDN's full computerised MTD method — year-to-date state, bonus months, the EPF relief cap, zakat offset, the under-RM10 rule. In August 2026 LHDN confirmed in writing that this PCB/MTD 2026 calculation meets IRBM standard and required specification (letter ref 2026-256). Ask any payroll vendor to show you theirs.

In the base plan

EPF, SOCSO and EIS from the published tables — row for row

Contributions come from the agencies' own banded schedules, transcribed row for row — not a percentage multiplied and rounded. At the SOCSO ceiling the published figures are RM29.75 and RM104.15; a straight 0.5%/1.75% would give RM30.00 and RM105.00. Bonus months follow the statute too: EPF bands the bonus on the year's differential, SOCSO and EIS exclude bonus entirely.

In the base plan

The statutory files, ready to upload

Each run produces the files the agencies expect: EPF, SOCSO+EIS for ASSIST, the CP39 for e-PCB Plus, and the year-end EA and C.P.8D. Taokeh builds them from the run you approved; you upload and pay through each agency's own channel — no re-keying, and no pretending there's an API where there isn't one.

In the base plan

Payslips out, and a staff portal that answers for itself

Payslips go to each employee by encrypted email, and the staff portal handles the rest without you in the middle: payslips, leave requests, expense claims, TP1 relief declarations and their EA form at year end.

In the base plan

Born in the ledger, not bolted on

Payroll here is not a separate tool that exports a journal. Every run posts straight into the same double-entry books as your sales and expenses — salary cost, each agency's liability, the payment when you make it — so month-end reconciles from one source.

In the base plan

The Malaysian details that usually cost extra

HRDF levy and zakat ride the same run. Mid-year joiners carry prior-employer figures in through TP3; TP1 reliefs and TP2 benefit elections have their own signed-form lanes. Public holidays come from a 16-state dataset, so leave in Johor is not checked against Selangor's calendar.

In the base plan

Form E and C.P.8D, in LHDN's own layout

The year-end employer return is built, not retyped. Taokeh writes the C.P.8D files to LHDN's "C.P.8D Information Layout — Pin. 2024" specification: the employee file for upload through e-Data Praisi / e-CP8D with Borang E, and the employer file for your own records. Each employee's EA form comes off the same twelve runs.

In the base plan

A public holiday worked, paid at the rate the Act sets

Work a gazetted public holiday and the Employment Act (s.60D(3)(a)) owes two days' ordinary rate on top of the day itself. Taokeh computes it — ordinary rate is basic ÷ 26 — and cues the day on the run. You can also record what your workplace actually observes: untick a day and take it as a substitute, with the Act's five compulsory days and its eleven-day floor refused on the way in.

In the base plan

A giro list for the bank — not a payment we make

The approved run exports a net-pay list you adapt to your own bank's bulk-upload format, so nobody re-keys account numbers on payday. Taokeh does not hold your money and does not move it: the file goes into your bank, and the release is yours. Salary bank details ride the employee record, not a spreadsheet on someone's laptop.

In the base plan

Leave and claims land on the payslip, not in a second app

Staff apply for leave in the portal and you approve it; the days counted skip Sundays and the public holidays that employee actually observes, so a balance is never quietly eaten by a day off. Approved expense claims are reimbursed on the same payslip — and, because reimbursement is not remuneration, it stays out of the PCB, EPF, SOCSO and EIS bases.

How a pay month runs

Three moves, and the uploads stay yours — deliberately.

  1. Run and approve

    Add or confirm the month's figures — salary, bonus, overtime, claims, unpaid leave. Taokeh computes PCB, EPF, SOCSO, EIS, HRDF and zakat for every employee, and shows you each deduction before anything is final.

  2. Upload the files, pay the agencies

    The run produces the EPF file, the SOCSO+EIS file for ASSIST, and the CP39 for e-PCB Plus. You upload each to the agency's own channel and pay by the 15th. Taokeh never submits or pays on your behalf — the statutory step stays in your hands.

  3. Payslips out, books already right

    Payslips go by encrypted email, staff see leave, claims and their EA in the portal, and the run has already posted to your ledger — cost and liabilities — so there is nothing to import into the accounts. The accounts are where it happened.

Payroll inside the accounting, not beside it

A payroll-only tool cannot do any of this. Here is what it saves you, concretely.

No month-end import, because nothing left the building

A standalone payroll tool ends its month by exporting a journal that somebody imports into the accounts — and every import is a chance for a wrong account, a wrong month, or a double post. Here the run posts itself: salary cost to the expense accounts, each agency's share to its own liability, the reimbursed claims to theirs.

The unpaid liability is a number you can see, not one you remember

Between running payroll and paying the agencies on the 15th, what you owe EPF, SOCSO, EIS and LHDN sits on your balance sheet as a real liability. When you pay, you clear it against the bank line. Nobody has to keep a separate list of what is still outstanding.

Staff cost lands in the same reports as everything else

Your profit-and-loss shows payroll next to rent and stock, in the month it belongs to, with no reconciliation between two systems. Ask your own AI assistant what a month cost you and it reads one ledger — the same books, not a payroll export it has to be handed.

Included for your first 2 staff

The base plan is RM45/month, and payroll for your first 2 staff is inside it — with the statutory files, payslip email, staff portal, leave and claims. From staff number 3 it is RM5 per person per month. No payroll module to buy, no minimum headcount, no lock-in.

See the full pricing

Payroll software — your questions

Is Taokeh approved by LHDN?

Here is the precise version, because precision is the point: LHDN confirmed in writing (letter ref 2026-256, August 2026) that Taokeh's PCB/MTD 2026 calculation meets IRBM standard and required specification. That is LHDN's actual verification scheme for payroll software — the MTD computerised calculation method — and Taokeh (Enya Venture) is now listed on hasil.gov.my — entry 256 in the official list of compliant software providers, effective 13 August 2026. It is a confirmation of the calculation, not a blanket endorsement of everything the product does; we'd rather you know exactly what it covers.

Is Taokeh approved by KWSP or PERKESO?

No — because no such approval exists for anyone. KWSP and PERKESO publish contribution schedules and file formats; they do not run vendor-approval schemes. Taokeh transcribes the published Jadual row for row and produces the files their systems accept, and any payslip can be checked against the agency's own table. Treat a badge of that kind from any vendor accordingly.

How much does payroll cost?

Payroll for your first 2 staff is part of the RM45/month base plan — EPF, SOCSO, EIS, PCB, HRDF and zakat, the statutory files, encrypted payslip email and the staff portal. Beyond that it is RM5 per additional active employee per month. There is no separate payroll product to subscribe to.

Does Taokeh submit my PCB, EPF and SOCSO for me?

No, and be wary of anyone who implies it happens by magic. PCB has no public submission API — employers file through e-PCB Plus on MyTax. Taokeh builds the CP39, EPF and SOCSO+EIS (ASSIST) files from your approved run; you upload each to the agency's channel and make the payment. The deadline for all of them is the 15th of the following month, and the honest division of labour is: we compute and prepare, you submit and pay.

Can it handle bonuses, mid-year joiners and TP1 reliefs?

Yes — these are exactly where simplified payroll tools go wrong. A bonus month runs through the additional-remuneration steps of LHDN's method, not a flat annualisation; EPF on the bonus is banded on the differential, while SOCSO and EIS exclude bonus by statute. A mid-year joiner's prior-employer pay and deductions come in through TP3 so the year-to-date PCB is right. TP1 lets an employee declare extra reliefs so their monthly PCB reflects them instead of waiting for a refund at filing.

What do my staff get?

Their payslip by encrypted email each run, and a staff portal where they see payslips, apply for leave, file expense claims, sign TP1 and TP3 forms, and download their EA form at year end — without asking you for any of it.

Is there free payroll software in Malaysia?

Yes — free payroll tools do exist here, and for a very small headcount they can be enough. The trade-off is real, though. A free payroll tool is usually payroll only, so your accounts still need the month's journal entered somewhere, and the free tier is the top of a funnel that is priced further up. Taokeh does not sell a free payroll tier. Payroll for your first 2 staff sits inside the RM45/month base plan alongside the accounting, and our PCB calculator at /tools/pcb-calculator is free to anyone with no signup at all.

Does Taokeh pay my staff and the agencies from my bank?

No. Taokeh never holds or moves your money. What the approved run gives you is a net-pay list you adapt to your own bank's bulk-upload format, so nobody re-keys account numbers on payday — and the statutory files for EPF, SOCSO+EIS and PCB. You release the payment from your own bank, and you upload and pay each agency by the 15th. That division of labour is deliberate, not a missing feature.

What happens when a staff member works on a public holiday?

The Employment Act, section 60D(3)(a), owes two days' ordinary rate on top of the holiday itself, and Taokeh computes it — ordinary rate being basic pay divided by 26 — with the day cued on the run so it is not missed. You can also record what your workplace actually observes: swap a gazetted day for a substitute working day. The Act's five compulsory days and its eleven-day floor are refused on the way in, so a substitution cannot quietly drop you below the law.

Does it produce Borang E and the EA form?

Yes. The C.P.8D files are written to LHDN's "C.P.8D Information Layout — Pin. 2024" specification: the employee file for upload through e-Data Praisi / e-CP8D with Borang E, and the employer file for your own records. Each employee's EA form is built from the same twelve monthly runs, so the year-end figures cannot disagree with the payslips. You still file Borang E yourself.

What happens at year end?

The EA form for each employee and the C.P.8D for the employer come from the same run data that produced the monthly figures — nothing is retyped into a year-end tool. Statutory parameters move with the annual Budget, and the engine is updated each year against LHDN's published specification; the LHDN confirmation is specific to the MTD 2026 specification, and staying current is part of keeping it.

Run a real payslip through it

Start a free 14-day trial, add one employee, and check the PCB against LHDN's own e-PCB. No card required.