第七步 · 工资单与 CPF(第一次发工资前必读)
一句话说清
发工资之前,第二步里那套 CPF 费率必须已经建好、并且跟你手上的表核对过。 系统按费率算出来的数就是最终入账的数 —— 费率不对,你填正确金额反而会被系统拒绝。
一、🔴 第一次发工资前的硬性前置

Books → Settings → CPF 费率
打开你会看到两套费率。生效的是标着「2026(CPF 官方 Table 1)」那套,内容如下:
| 年龄档 | 员工 % | 雇主 % | 合计 |
|---|---|---|---|
| 55 岁及以下 | 20% | 17% | 37% |
| 55–60 岁 | 18% | 16% | 34% |
| 60–65 岁 | 12.5% | 12.5% | 25% |
| 65–70 岁 | 7.5% | 9% | 16.5% |
| 70 岁以上 | 5% | 7.5% | 12.5% |
月普通工资上限 S$8,000,年薪总上限 S$102,000。
这套是 2026-08-02 直接照 CPF 官网的 《CPF Contribution Rate Table from 1 January 2026》 表 1(新加坡公民 / PR 第三年起,月总工资 > $750)录入的。
你要做的:拿你手上那份 CPF 计算方式跟上表逐档对一遍。 对得上就直接用;对不上先别改,先跟 John 确认是哪边旧了。
为什么这一步不能跳
系统里原来的费率是写死在代码里的,而且我们核对时发现它自相矛盾 —— 月薪上限是 2026 年的值(S$8,000),但 55–65 岁两档的费率看着是 2025 年的。
新加坡从 2022 年起,每年 1 月都在上调 55 岁以上的 CPF 费率(目标是 2030 年 55–60 档追平 55 岁以下)。所以旧数字大概率已经过期。
我们没有替你改这些数字 —— 改错等于 CPF 少缴,是要罚款的。你手上有权威的计算方式,由你来填才对。
而且系统会强制校验:你提交的工资单里的 CPF 金额,必须跟系统按费率算出来的一分不差,否则直接拒绝。所以费率不对的话,你填正确金额反而会被系统挡住 —— 到时候别怀疑自己算错了,先回来看这一页。
填的时候直接填百分比(比如 20 表示 20%),不用换算。
二、建一次工资运行

Filing → Payroll → Payroll Runs → New
一个「工资运行」= 一个月。填期间,格式 2026-03。

三、逐个加员工
在工资运行那一行点 Edit,下面会出现「Payslips」面板,点 Add payslip。

你只需要填四项:
| 字段 | 说明 |
|---|---|
| 姓名 | |
| 年龄档 | 🔴 按员工实际年龄选,这直接决定 CPF 扣多少 |
| 普通工资 | 当月基本工资 |
| 额外工资 | 奖金、加班费等(没有就填 0) |
CPF 是系统自动算的,你不用自己算
填完月薪,面板下方会实时显示:
Employee CPF: 760.00 Employer CPF: 646.00 Net pay: 3040.00
这三个数是系统按你在第一节维护的费率表算的,没有输入框、你也改不了。
这正是第一节那么强调费率表的原因 —— 系统算的就是最终入账的数。费率填错,这里显示的就是错的,而且没有任何提示。所以第一次发工资时,务必拿这三个数跟你自己手算的对一遍。
填完点 Save。这一行就存下来了,下面会再出现一个空表单让你加下一个人。
年龄档选错会怎样
举个真实例子(用我们测试时的数字):
一位 62 岁的兼职老师,月薪 $1,500
- 选对(60–65 档,员工 12.5%)→ 员工 CPF $187.00,实发 $1,313.00
- 选错成 55 岁以下(员工 20%)→ 员工 CPF $300.00,实发 $1,200.00
差 $113.00,而且是从员工工资里多扣的。 员工会立刻发现。
年龄以发薪当月的实际年龄为准;员工生日跨档的那个月要特别注意。
四、完成工资运行
三个员工都加完、金额核对无误后,回到工资运行那一行点 Complete。
会弹一个确认框:
Complete payroll run —— Completing 2026-04 will post the payroll journal. The run and payslips will become read-only.
(完成后会过账,工资运行和工资单都变成只读。)点确认框里的 Complete 才真正生效。
系统这时才做账。以我们测试的三人为例(月薪 6,000 / 3,800 / 1,500):
| 系统自动做的账 | 金额 |
|---|---|
借 5100 工资 | $11,300.00 |
借 5200 雇主 CPF | $1,854.00 |
贷 2300 应付 CPF | $4,001.00 |
贷 2310 应付工资 | $9,153.00 |
翻译成人话:
- 公司这个月的人力成本是 $11,300 + $1,854 = $13,154(雇主 CPF 也是成本)
- 要付给员工 $9,153.00
- 要缴给 CPF 局 $4,001.00(员工那部分 $2,147.00 + 雇主那部分 $1,854.00)
五、然后呢

Filing → Payroll → CPF 这一页汇总当月要缴的 CPF,用来对照 CPF 局的缴款单。
系统不会替你缴款
系统只算账、记账。真正的转账动作 —— 发工资给员工、缴 CPF 给 CPF 局 —— 还是要人去网银操作。
缴款截止日是次月 14 日。逾期有利息和罚款。
付完之后,那两笔「应付」要销掉:转账给员工后录一笔付款冲 2310,缴完 CPF 冲 2300。第一个月做完这步之前,先问 John 确认流程。
六、第一次做,建议这样
- 先核 CPF 费率(第一节)—— 这一步不做完,别往下走
- 只加一个员工,Complete,看分录对不对
- 拿系统算的 CPF 跟你自己手算的对一遍,分毫必较
- 对上了,再把其余员工加进去
对不上怎么办
不要改数字硬凑。 先确认三件事:
- 年龄档选对了吗
- CPF 费率表填对了吗
- 普通工资 / 额外工资分得对吗(奖金属于额外工资,两者的上限规则不一样)
三条都排除了还对不上 —— 停下来找 John,别猜。