Free · No sign-up · No download免费 · 无需注册 · 无需下载

Payslip Generator Malaysia马来西亚薪资单生成器

Malaysian employers are required to give every employee a payslip. This produces one, with EPF, SOCSO, EIS, SKBBK and PCB calculated from the official tables rather than guessed at马来西亚法律要求雇主必须给每位员工薪水单 这个工具帮你生成,EPF、SOCSO、EIS、SKBBK 与 PCB 全部依官方表格计算,不是估算

Payslip details薪水单资料

Your company details are saved in this browser only, so you do not retype them each month.公司资料只存在这个浏览器里,下个月不用重打。

Employee员工

Earnings收入

RM
RM
RM
RM
RM
RM
RM

How this is calculated计算方式说明

Payslips are not optional

Under the Employment Act 1955 an employer must give each employee a written statement of wages showing what was earned and what was deducted. It is not a courtesy — an employee who cannot see how their pay was calculated has no way to check whether their EPF and SOCSO were actually remitted.

What has to be on it

  • Employer and employee identification, and the pay period
  • Gross earnings, itemised — basic salary, allowances, overtime, bonus
  • Every deduction, itemised and named
  • Net pay actually received

Lumping deductions together as a single figure defeats the purpose and invites disputes.

Where the numbers come from

EPF, SOCSO, EIS and SKBBK here are looked up from the official schedules rather than estimated with a percentage. That matters because the published tables do not follow a clean rounding rule — SOCSO in particular rounds in different directions at different wage bands, so a straight percentage is a few sen out at many salaries.

PCB is the exception. Ours annualises the salary, subtracts the reliefs an employee is certain to receive, runs the current tax bands and divides by twelve. LHDN's official monthly tax deduction formula also accounts for marital status, spouse's income, number of children, zakat and what has already been deducted this year. Treat our figure as a close guide and confirm through LHDN's e-PCB before submitting.

The SKBBK line

If you are wondering why there is a new deduction that was not there last year: SKBBK, or "LINDUNG 24 Jam", started on 1 June 2026. It covers accidents outside working hours, which ordinary SOCSO does not, and unusually it is funded entirely by the employee — the employer only deducts and remits.

On 08/07/2026 it became voluntary for local employees, as an opt-out: everyone is in by default and only someone who wants out has to act. What that means for payroll, per PERKESO's own FAQ:

  • Staff who were already employed could opt out between 13/07/2026 and 31/08/2026. Keep deducting for every local employee who did not — they stay in for good ("once in, always in").
  • A new local employee contributing for the first time can still opt out. You register them in ASSIST and submit the release notice (Notis Pelepasan Liabiliti) before the first month's deduction.
  • Someone who opted out can opt back in at any time; start deducting from the month they submit.
  • June 2026 was compulsory for everybody, including people who later opted out.
  • Foreign workers must contribute — there is no opt-out.

ASSIST shows each employee's status, so use that rather than memory when you run payroll.

Not everything on the payslip counts for every deduction

EPF and SOCSO define "wages" differently, and mixing them up is the most common payroll mistake:

  • Overtime counts for SOCSO and EIS, but not for EPF.
  • A bonus counts for EPF, but not for SOCSO or EIS.
  • Commission and allowances count for all of them (a travelling allowance is the usual exception).
  • Unpaid leave reduces the wage itself, so every contribution is worked out on what was actually paid.

That is why this tool asks for each one separately, and why the box under the payslip shows the two different wage figures it used.

Nothing is uploaded

Everything here runs inside your browser. Salary data never reaches a server. The company details you save are stored in this browser only, so they persist for you but go nowhere else.

薪水单不是可有可无的

根据《1955年雇佣法令》,雇主必须给每位员工一份书面的薪金明细,列出赚了多少、扣了多少。这不是人情,而是义务 —— 员工看不到薪金怎么算出来的,就无从确认他的 EPF 与 SOCSO 到底有没有真的缴上去。

薪水单上必须有什么

  • 雇主与员工的身份识别,以及薪金月份
  • 逐项列出的总收入 —— 基本薪金、津贴、加班费、花红
  • 逐项列出并注明名称的每一笔扣除
  • 实际收到的净薪金

把所有扣除合并成一个数字,就失去了薪水单的意义,也容易引起纠纷。

数字是怎么来的

这里的 EPF、SOCSO、EIS 与 SKBBK 都是从官方缴纳表查出来的,不是用百分比估算。这一点很重要,因为官方表格并不遵循统一的取整规则 —— 尤其是 SOCSO,不同薪金级距的进位方向不一样,直接乘百分比在很多薪水上会差几分钱。

PCB 是例外。我们的算法是:把月薪年化、减去员工必定能拿到的扣税额、套入现行税率级距,再除以十二。LHDN 的官方公式还会计入婚姻状况、配偶收入、子女人数、天课,以及本年度已扣缴的金额。请把我们的数字当作接近的参考,提交前透过 LHDN 的 e-PCB 确认。

关于 SKBBK 那一行

如果你在想「去年没有这一笔扣除,怎么突然多出来了」:SKBBK,也就是「Lindung 24 Jam」,从 2026年6月1日开始实施。它保障工作时间以外发生的意外(原本的 SOCSO 不保),而且很特别 —— 全额由员工承担,雇主只负责代扣代缴。

08/07/2026 起本地员工改为自愿,机制是 opt-out(退出制):所有人预设参加,只有想退出的才需要办手续。照 PERKESO 官方问答,对出粮的影响是:

  • 当时已经在职的员工可以在 13/07/2026 至 31/08/2026 之间退出。没有退出的本地员工请照常扣 —— 他们会一直留在计划里(「一旦参加,持续参加」)。
  • 第一次缴 SOCSO 的本地新员工现在还可以退出。你在 ASSIST 替他登记,并在第一个月扣款之前提交退出通知(Notis Pelepasan Liabiliti)。
  • 已退出的人可以重新加入,随时都可以;从他提交的那个月开始扣。
  • 2026 年 6 月那一个月对所有人都是强制的,后来退出的人也一样。
  • 外籍员工一定要缴,没有退出这回事。

ASSIST 上看得到每一位员工的状态,出粮时请以它为准,不要凭记忆。

薪水单上的项目,不是每一样都算进每一种扣款

EPF 和 SOCSO 对「工资」的定义不一样,把两者混在一起是出粮最常见的错误:

  • 加班费要算 SOCSO 与 EIS,但不算 EPF。
  • 花红要算 EPF,但不算 SOCSO 与 EIS。
  • 佣金与津贴全部都要算(常见的例外是交通津贴)。
  • 无薪假是直接减少工资,所以每一项扣款都照实际付出的薪水计算。

所以这个工具把它们分开来填,薪水单下方的方框也会列出它用的两个不同的工资基数。

资料不会上传

所有运算都在你的浏览器里完成,薪金资料不会传到任何服务器。你保存的公司资料只存在这个浏览器,方便你下次使用,不会传到别处。

Frequently asked questions常见问题

Is an employer legally required to give a payslip in Malaysia?在马来西亚,雇主一定要给薪水单吗?
Yes. The Employment Act 1955 requires employers to provide employees with a written statement of wages showing earnings and deductions. Beyond the legal duty, it is the only way an employee can verify that their EPF and SOCSO contributions were actually made.要。《1955年雇佣法令》规定雇主必须提供书面薪金明细,列出收入与扣除项目。除了法律义务之外,这也是员工唯一能确认自己的 EPF 与 SOCSO 是否真的有缴的方式。
What is the new SKBBK deduction on my payslip?薪水单上新出现的 SKBBK 是什么?
SKBBK, or "LINDUNG 24 Jam", is a PERKESO scheme that started on 1 June 2026 covering accidents outside working hours. It is paid entirely by the employee at 0.75% of wages, capped at a RM6,000 wage ceiling. It is voluntary for local employees but you are in by default: staff already employed could opt out between 13/07/2026 and 31/08/2026, and a new employee contributing for the first time can opt out before the first deduction. It remains mandatory for foreign workers.SKBBK,即「Lindung 24 Jam」,是 PERKESO 于 2026年6月1日开始的计划,保障工作时间以外的意外。全额由员工承担,费率为薪金的 0.75%,薪金上限 RM6,000。对本地员工是自愿的,但预设是参加:当时已在职的员工可以在 13/07/2026 至 31/08/2026 之间退出,第一次缴 SOCSO 的新员工则可以在第一个月扣款之前退出。对外籍员工仍属强制。
Why is the PCB on this payslip different from my actual deduction?为什么这里算的 PCB 和我实际被扣的不一样?
Because the official MTD formula uses more inputs than we do. It factors in marital status, whether your spouse works, how many children you have, zakat paid and what has already been deducted earlier in the year. Ours annualises your salary against the standard reliefs, which lands close but not exactly. Use LHDN e-PCB for the figure you actually submit.因为官方的月度扣税公式用到的资料比我们多。它会计入婚姻状况、配偶是否有收入、子女人数、已缴天课,以及年内先前已扣缴的金额。我们的算法是把薪水年化后套用标准扣税额,结果接近但不完全相同。实际要提交的数字请用 LHDN 的 e-PCB。
Is my salary data safe in this tool?我的薪金资料在这个工具里安全吗?
Yes, because it never leaves your device. All calculation happens in your browser and nothing is transmitted to any server. The company details you choose to save are stored in your browser's local storage only — clear your browser data and they are gone.安全,因为资料根本不会离开你的设备。所有运算都在浏览器内完成,不会传送到任何服务器。你选择保存的公司资料只存在浏览器的本地储存空间 —— 清除浏览器资料后就没了。

Need a website that brings you customers?想要一个能带来客户的网站?

We build the demo first. You only pay when you are happy with it
Web design packages from RM999
我们先做好 demo 给你看 满意了才付款
网页设计配套 RM999 起

Get a free demo免费获取 Demo