# 新加坡工作日与不满一个月的工资算法

> 新加坡公共假期下工作日怎么数，以及中途入职、离职、请无薪假或后备役训练时，MOM 如何计算不满一个月的工资。

- Tool: [新加坡工作日计算器](https://toolsg.com/zh/working-days-calculator)
- Language: zh (available: en, zh, ms, ta)
- Last verified against official sources: 2026-10-27
- Source site: ToolSG — a planning guide, not official or financial advice. Cite the agencies listed under Sources.

## 关键数字一览

| 项目 | 数值 | 来源 |
| --- | --- | --- |
| 不满一个月的工资 | 月总薪金 ÷ 当月总工作日 × 实际工作天数 — 适用于月薪制全职员工。两个天数都包含落在工作日的公共假期。 | [MOM](https://www.mom.gov.sg/employment-practices/salary/monthly-and-daily-salary) |
| 工作日 | 工作超过 5 小时 — 5 小时或以下算半天。 | [MOM](https://www.mom.gov.sg/employment-practices/salary/monthly-and-daily-salary) |
| 每年公布的公共假期 | 11 天 — 假期撞上周日休息日时，另加一天周一补假。 | [MOM](https://www.mom.gov.sg/employment-practices/public-holidays) |
| 默认休息日 | 周日 — 5.5 天工作制每个周六算半天，6 天工作制算整天。 | [MOM](https://www.mom.gov.sg/employment-practices/salary/calculate-pay-for-incomplete-month) |

## 计算不满一个月的工资：步骤

员工月中入职或离职、请无薪假或参加后备役训练时使用。

1. **确认是不满一个月** (第一步) — 员工当月 1 号之后才入职、月底前离职、请了无薪假或参加后备役训练，都属于不满一个月。
2. **数出当月总工作日** — 按员工的工作制数出排定的上班日。休息日和不上班的日子不算，落在工作日的公共假期要算。 相关工具: [新加坡工作日计算器](https://toolsg.com/zh/working-days-calculator)
3. **数出实际工作天数** — 数出从第一天到最后一天工作之间排定的上班日。公共假期、有薪住院假和员工享有的年假算作已工作，无薪的日子不算。
4. **套用公式** — 月总薪金 ÷ 当月总工作日 × 实际工作天数。用总薪金：基本薪金加固定津贴，不含加班费、花红和报销。
5. **计算公积金和实得薪水** (工资确定之后) — 计算公积金缴款和实得薪水时，以不满一个月的金额作为当月薪金。 相关工具: [公积金缴纳计算器](https://toolsg.com/zh/cpf-calculator), [新加坡实得工资计算器](https://toolsg.com/zh/take-home-pay-calculator)

## 两种不同的数法

计算器用同一组日期给出两个数字，它们不需要相等。

| | 公共假期 | 用途 |
| --- | --- | --- |
| 两个日期之间的工作日 | 扣除（勾选时） | 项目时间表、预告期、请假规划 |
| MOM 公式里的当月总工作日和实际工作天数 | 包含 | 不满一个月的工资 |

MOM 在公式的两部分都包含公共假期，因为这些天是有薪的。只从分母扣会多发，只从实际工作天数扣会少发。

## 计算示例

| 情况 | 当月工作日 | 实际工作天数 | 月薪 S$4,800 的工资 |
| --- | --- | --- | --- |
| 2026 年 10 月 15 日（周四）入职 | 22 | 12 | S$2,618.18 |
| 2026 年 11 月 9 日（周一，屠妖节补假）入职 | 21 | 16 | S$3,657.14 |

第二个例子里周一是公共假期，计算工资时算作已工作；但“11 月 9 日至 30 日之间的工作日”在扣除假期后是 15 天，不是 16 天。

## 假期撞上周末

假期落在周日时，只有周日是你的休息日才顺延到周一。计算器采用[公共假期](https://toolsg.com/zh/public-holidays)列表里的周一补假日期。假期落在周六时，只有周六是你的工作日才扣除（5.5 天工作制扣半天）。

## 常见错误

- 除以 30 或日历天数。MOM 的公式用的是工作日。
- 在公式里把公共假期从工作日中扣掉。
- 津贴固定时仍只用基本薪金，而不是总薪金。
- 忘了 5.5 天和 6 天工作制每月的工作日比默认的多。

## 相关工具

[年假计算器](https://toolsg.com/zh/annual-leave-calculator)算年假，[预告期计算器](https://toolsg.com/zh/notice-period-calculator)算最后工作日，[加班费计算器](https://toolsg.com/zh/overtime-pay-calculator)算加班费（不在这里的总薪金内）。

## 常见问题

**MOM 怎么计算不满一个月的工资？**

月总薪金 ÷ 当月总工作日 × 实际工作天数。

**算不满一个月的工资时，公共假期算工作日吗？**

算。MOM 把落在工作日的公共假期同时计入当月总工作日和实际工作天数。

**这个计算器会扣除公共假期吗？**

只在“工作日”统计里、且勾选了选项时才扣。工资部分按 MOM 规定永远不扣。

**公共假期撞周日怎么办？**

下一个周一是补假，和其他公共假期一样被扣除。

**哪些年份内置了公共假期？**

2026 和 2027 年，依据 MOM 公布。其他年份不扣除假期。

**5.5 天工作制怎么算？**

周一至周五各算 1 天，每个周六算 0.5 天，与 MOM 工作日表一致。

**开始日期会计入吗？**

会。开始日期和结束日期都计入。

**无薪假怎么处理？**

从当月实际工作天数里减去无薪的工作日，再套用同一公式。

**月薪要包含津贴吗？**

填总薪金：基本薪金加固定津贴，不含加班费、花红和报销。

**会保存我的日期或薪水吗？**

不会。所有计算都在浏览器内完成。


## 资料来源

- [MOM — Monthly and daily salary](https://www.mom.gov.sg/employment-practices/salary/monthly-and-daily-salary) — 不满一个月的定义、公式，以及哪些算作已工作。
- [MOM — Calculate pay for incomplete month](https://www.mom.gov.sg/employment-practices/salary/calculate-pay-for-incomplete-month) — 5、5.5 和 6 天工作制每月工作日的数法。
- [MOM — Public holidays](https://www.mom.gov.sg/employment-practices/public-holidays) — 假期日期，以及假期撞周日休息日时的周一补假。
