新加坡员工工资要从“谁是法律雇主、员工是什么身份”开始,而不是到发薪日才套一张税率表。一般月薪至少每月支付一次,并在工资周期结束后7日内到账;企业还要把适用的公积金、技能发展税、工资单和年度收入申报接成同一条流程。

这条流程里最容易混淆的是个人所得税。新加坡通常不是由雇主在每月工资中代扣员工个人所得税,但这不等于雇主没有税务动作。月度发薪、年度就业收入资料,以及非公民离职时可能触发的税务清算,是三个不同环节。

第一笔工资前,先把员工放进正确的路径

先确定实际签约和支付工资的主体,再收集身份、岗位、固定月薪、津贴、奖金条件、银行信息和开工日期。新加坡公民与永久居民通常进入公积金缴费流程,普通外籍工作准证持有人通常不参加公积金;技能发展税则覆盖在新加坡工作的员工,包括外籍员工。

准备聘用首名需要缴公积金的员工时,雇主应申请公积金申报编号,并把员工身份和费率档放进工资系统。永久居民首年、次年的费率与第三年起不同,年龄也会改变比例。只用“本地员工17%”作为统一设置,会在员工身份变化时直接算错。

合同和关键雇佣条款决定本月应该付什么。基本工资、固定津贴、无薪假扣减、奖金、休息日或公共假日工资不能混成一笔“月薪调整”。每项都要有来源和对应期间,工资团队才能解释毛薪怎样走到净薪,也才能在次月发现追补时回到原始记录。

同样6000新元月薪,身份会改变工资结果

假设一名55岁及以下的新加坡公民月普通工资为6000新元,且已适用2026年全额费率。员工公积金为6000×20%=1200新元,雇主公积金为6000×17%=1020新元。暂不考虑其他合法扣款时,员工收到的净额是4800新元;企业为工资和雇主公积金准备的现金至少是7020新元。

这名员工的技能发展税按月薪0.25%计算本来是15新元,但单人每月有11.25新元上限,因此实际按11.25新元计。它由雇主额外承担,不能再从4800新元里扣一次。这样拆开后,员工扣款、雇主成本和净工资不会被重复相加。

如果同样6000新元发给普通外籍工作准证持有人,不能照搬上述公积金计算。员工没有那笔1200新元公积金扣款,雇主也没有1020新元公积金份额,但仍要处理11.25新元技能发展税,并核对准证相关的外劳税或保险是否另行适用。差异来自身份,不是工资系统任选一种算法。

每次付款都应配一张分项工资单,至少让员工看清工资期间、基本工资、津贴、其他付款、每项扣款和净额;有加班时还要列出小时数与加班费。工资单最好与付款同时提供,确实不能同时提供的,最迟也应在付款后3个工作日内交付。现职员工最近两年的工资单记录也要保留。

月度付款结束后,申报还没有结束

月度闭环应能互相勾稽:员工主数据决定费率,考勤和变动资料决定应付项目,工资单解释计算,银行记录证明实际付款,公积金和技能发展税回执证明雇主缴费。某一项在不同文件中使用了不同姓名、月份或金额,年度申报时往往会放大成整年差异。

次年3月1日前,雇主还要准备员工上一年度的就业收入资料。加入自动纳入计划的雇主向税务局电子报送;未加入的雇主则向员工提供IR8A等适用表格。这个动作报告的是年度收入,不是把员工全年个人所得税一次性从最后一笔工资中扣掉。

非新加坡公民离职、被派往海外或计划离境超过3个月时,还要单独判断是否办理税务清算。若需要,雇主通常应至少提前1个月提交IR21,并从知道离职或离境安排时起暂扣应付款,等待税务局指示。把它留到最后工资已经付完之后处理,可能让企业承担无法追缴的税款风险。

因此,一次可靠的新加坡发薪不是“算出净额并转账”就结束。它从身份和条款开始,经由分项计算、按时付款和缴费,最后落到年度收入资料或离职清税;这几步使用同一份员工数据,才算真正闭环。

如果你正在考虑海外招聘或全球雇佣,HireUp 可以为企业提供相关支持。欢迎联系 HireUp,结合团队当前的计划一起讨论下一步。