时薪转工资计算器

把小时工资反算成日、月、年的收入,支持按 1.5、2、3 倍把加班计入,并把 2080 小时基准与实际出勤两种年度工时口径的等效时薪并排放在一起对比。

年收入(元)52,000.00
月收入(元)4,333.33
周收入(元)1,000.00
日收入(元,周工时÷5)200.00
日收入(元,÷21.75)199.23
年度实际总工时2,080 小时
年加班收入0.00(0.00%)
等效时薪(÷实际工时)25.00 元
时薪档位周收入(元)月收入(元)年收入·实际工时口径(元)年收入·2080 小时基准(元)

提示:任一输入框里按 Enter 直接重算,不必去找按钮;下拉框改倍率后立即出结果。结果区打开时已经用默认值算好,修改任何一项都会实时刷新。

使用方法

  1. 在「时薪」填 25(元/小时),这是页面默认示例值,允许 0.01~100000 之间的数字,支持两位小数。填 0 会被拒绝,因为时薪为 0 时所有收入都是 0,算出来没有参考意义。
  2. 「每周正常工时」填 40,允许 1~168。填 40 对应国务院 1995 年规定的一周标准工时;轮班制把一周实际排班小时数直接填进来即可,不必先取平均。
  3. 「每年工作周数」填 52,允许 1~52 的整数。全职按 52 周算;如果全年含 4 周无薪假,改成 48,年收入会从 52000 降到 48000,正好少 4000 元。
  4. 「每周加班小时」默认 0,允许 0~80。有加班时填上去,并在下拉框里选倍率:1.5 对应工作日延时加班,2 对应休息日加班且不能补休,3 对应法定节假日加班。
  5. 任一输入框里直接按 Enter 即可重算;改下拉框会在变更时立即重算。结果区同时给出年、月、周、日四种粒度的收入,以及两种口径下的等效时薪。
  6. 下方对照表按 10~120 元、每 5 元一档列出 23 行,默认显示前 12 行。点「加载更多」展开全部,点「导出 CSV」得到带 BOM 的表格文件(Excel 打开不乱码),点「复制对照表」把整张表以制表符分隔的文本复制走。

这个时薪转工资计算器能解决什么问题

一是面试与谈薪时的快速对照。对方报时薪、你习惯看月薪,把两个数填进去,月收入立刻出来,不用在脑子里做两步乘法再核对一遍。遇到报年薪的岗位,把「每年工作周数」改成 50 或 48(含无薪假的行业习惯),折算结果会明显不同,这个差别比多数人预想的大。

二是把加班折成钱的真实增量。这是本页与单纯做乘法的计算器最大的区别:加班不是简单把工时加长,而是按倍率计价。默认示例改成每周加班 5 小时、按 1.5 倍算,年收入从 52000 涨到 61750,涨了 18.75%,但把多出来的 260 小时一起放进分母后,等效时薪只从 25.00 涨到 26.39,涨幅 5.56%。加班换成时薪的收益,比直觉小得多。

三是识破「月薪换日薪」的口径陷阱。同一个 4333.33 元的月收入,按「每周工时 ÷ 5」折出的日薪是 200.00 元,按人社部月计薪天数 21.75 折出来是 199.23 元,差 0.77 元;按事假扣款常用的月工作日 20.83 折,又得到 26.00 元的时薪。时薪转工资计算器把两条最常见的折算路径并排显示,避免你拿一种口径的收入去对另一种口径的扣款。

四是判断一份工作值不值得加钟。把两种等效时薪放在一起看:除以 2080 得到 29.69 元,除以实际出勤的 2340 小时得到 26.39 元,前者比后者高 12.50%。差在哪里?差在你多干的小时被「藏」进了分母。谈加班费时该用哪个数,取决于你想说明什么,但两个数必须同时摆出来才不会误导。

本页不做这些事:不代扣个人所得税和五险一金,不判断加班安排是否合规,不做不同货币之间的汇率换算。要算到手工资请用页面底部的「税后工资计算器」,「加班工资计算器」专门算加班那一部分,「工资计算器」按税率和扣款算净额。

计算原理:公式、变量与两种年度工时口径

① 用的公式。四个时间粒度的收入都从两个中间量推出来:周收入 = 时薪 × 每周正常工时 + 时薪 × 加班倍率 × 每周加班小时,年收入 = 周收入 × 每年工作周数,月收入 = 年收入 ÷ 12,日收入 = 时薪 × (每周正常工时 ÷ 5)。全程只有乘除和一次四舍五入,没有利息、没有复利、没有分段累进,所以每个结果都能手算复现——你可以拿页面上的任意一个数反推回去核对。

② 关键参数为什么这样取。「每年工作周数」默认 52,是因为 40 小时 × 52 周 = 2080 小时,这是美国《公平劳动标准法》(FLSA)体系下、判断行政与管理岗位是否属于豁免员工时长期使用的年度工时基准,也是多数英文薪酬工具的口径。要注意 2080 只是 40 乘 52 的算术结果,它不扣除任何法定节假日;把它当成「法定年工时」是本页最常见的误读。加班倍率固定给 1.5 / 2 / 3 三档而不是留一个自由输入框,因为这三档正好对应《中华人民共和国劳动法》第四十四条的三种情形:工作日延长工作时间不低于 150%,休息日安排工作又不能安排补休的不低于 200%,法定节假日安排工作的不低于 300%。

③ 遵循的标准。加班倍率依据《劳动法》第四十四条。日薪折算的第二个口径依据原劳动和社会保障部《关于职工全年月平均工作时间和工资折算问题的通知》(劳社部发〔2008〕3 号):月计薪天数 = (365 − 104) ÷ 12 = 21.75 天,月工作日 = (365 − 104 − 11) ÷ 12 = 20.83 天,年工作日 250 天。这两组数字经常被混用——算工资用 21.75,算考勤扣除用 20.83,用错方向会让同一份缺勤扣出两种金额。

④ 输入怎么变成输出。设时薪 r、每周正常工时 n、每年工作周数 w、每周加班小时 o、加班倍率 m,中间量依次是:周正常收入 = r×n,周加班收入 = r×m×o,周收入 = r×n + r×m×o,年收入 = (r×n + r×m×o)×w,年度实际总工时 = (n+o)×w,年加班收入 = r×m×o×w。等效时薪有两种算法:除以年度实际总工时,得到「平均每一小时赚了多少」;除以 2080,得到「把总收入摊到标准年工时上相当于多少时薪」。默认示例里 n = 40、w = 52、o = 0,实际总工时正好等于 2080,两种算法都得到 25.00。

⑤ 边界与阈值。每周正常工时上限取 168 小时,这正是 7×24 的物理上限;而现实里超过 44 小时/周已经越过《劳动法》第三十六条的上限。加班小时上限取 80,因为《劳动法》第四十一条规定每月加班不得超过 36 小时,折成每周约 8.31 小时,80 小时已经是这个上限的四倍还多,再往上填只会得到没有参考意义的结果。时薪上限 100000,对应年收入 2.08 亿元,远小于 IEEE 754 双精度能精确表示的整数上限 253 − 1 = 9007199254740991,所以本页不存在大数溢出问题。金额一律保留两位小数,四舍五入到分。

⑥ 常见误用的正确解释。最典型的一条是「月薪 ÷ 21.75 得到日薪,再乘缺勤天数扣事假工资」。21.75 是计薪天数,它把法定节假日算在内;扣事假应当用月工作日 20.83,两个数差了 0.92 天,一个月扣下来能差出小几百块。第二条误用是把 2080 当成中国大陆的法定年工时——国标里没有这个数,它是 FLSA 体系的口径;按月计薪天数反推,中国大陆的年工时是 21.75×12×8 = 2088 小时,比 2080 多出 8 小时,正好一个工作日。这就是为什么本页的两栏日收入会差 0.77 元:分母差了 8 小时。

完整示例(数值仅作演示)

示例条件与页面打开时的默认值完全一致:时薪 25 元、每周正常工时 40 小时、每年 52 周、无加班。实测结果:

把「每周加班小时」改成 5、倍率保持 1.5,同一组时薪立刻变成下面这样:

把倍率换成 2 或 3,同一份 5 小时/周的加班分别带来 13000 元与 19500 元的年增收。最后一行那组数是本页最值得记住的:收入涨了 18.75%,等效时薪只涨了 5.56%,而口径的选择能让同一个人的等效时薪在 26.39 与 29.69 之间摆动,差出 12.50%。谈薪和比对 offer 时,务必先说清用的是哪个分母。

输入范围与收入对照表

下表由页面实时生成:行是时薪档位(10~120 元,每 5 元一档,共 23 档),列是当前设置下对应的周、月、年收入,最后一列固定按 2080 小时基准单算,用来和「实际工时口径」对照。默认显示前 12 行,点「加载更多」展开全部,点「复制对照表」得到制表符分隔的文本,点「导出 CSV」得到带 BOM 的表格文件。

下面这张表固定「每周 40 小时、每年 52 周、无加班」,用来快速定位一份时薪大概落在什么年收入量级:

时薪(元/小时)周收入(元)月收入(元)年收入(元,2080 小时)
10400.001733.3320800.00
15600.002600.0031200.00
20800.003466.6741600.00
25(默认)1000.004333.3352000.00
301200.005200.0062400.00
401600.006933.3383200.00
502000.008666.67104000.00
602400.0010400.00124800.00
803200.0013866.67166400.00
1004000.0017333.33208000.00
1204800.0020800.00249600.00

三个倍率下同一小时值多少钱,一张小表说清(时薪仍取 25 元,加班小时按每周 5 小时计):

加班情形倍率加班小时单价(元)每周 5 小时的年增收(元)
工作日延时加班1.537.509750.00
休息日加班且未补休250.0013000.00
法定节假日加班375.0019500.00

最后把「2080 小时基准」和「实际出勤」两种年度工时口径放在同一张表里。年收入都按 25 元时薪、无加班计算,差别全部来自分母:

出勤口径年度实际工时年收入(元)等效时薪·÷实际工时等效时薪·÷2080与 2080 基准年收入的差额
每周 40 小时 × 52 周(默认)208052000.0025.0025.000.00
每周 45 小时 × 50 周225056250.0025.0027.04+4250.00
每周 40 小时 × 48 周192048000.0025.0023.08−4000.00
每周 35 小时 × 52 周182045500.0025.0021.88−6500.00

读法很直接:只要按「除以实际工时」算,等效时薪永远等于你填进去的 25.00 元,因为年收入本来就是 25 元乘出来的;而「除以 2080」那一列才会随出勤长短上下浮动,40 小时 × 48 周时会跌到 23.08 元,比名义时薪低 7.7%。这一列掉下去,说明你被算的年工时少了,分母没跟着缩。

边界、舍入与误差说明

常见问题

「2080 小时基准」和「实际出勤」到底该信哪个?

看你要说明什么。想比岗位之间的名义工资水平,用 2080,因为大家的分母一样;想算自己每小时真正赚了多少,用实际出勤工时,因为它把加班、无薪假、淡旺季全都算进去了。默认示例两种口径都是 25.00 元,正是因为 40 × 52 恰好等于 2080——分母一旦偏离这个组合,两个数就会分叉。

为什么日收入有两栏,差 0.77 元?

两栏的分母不同。第一栏用「每周工时 ÷ 5」,默认就是 8 小时,所以日收入 = 25 × 8 = 200.00 元;第二栏用月计薪天数 21.75,日收入 = 4333.33 ÷ 21.75 = 199.23 元。差 0.77 元的根源是 21.75 × 12 × 8 = 2088 小时,比 52 × 40 = 2080 小时多 8 小时。哪一栏更合适取决于用途:算加班工资和缺勤扣款用 21.75 一栏,做体检式的收入概算用 8 小时一栏更直观。

加班 1.5、2、3 倍分别对应什么场景?

依据《劳动法》第四十四条:工作日被要求延长工作时间的,不低于工资的 150%;休息日被安排工作又不能安排补休的,不低于 200%;法定节假日被安排工作的,不低于 300%。所以同样是每周 5 小时加班,按 25 元时薪算,一年增收分别是 9750 元、13000 元和 19500 元。注意「休息日」优先安排补休,补休之后可以不给 2 倍工资,这是和法定节假日最关键的区别。

填了加班,为什么等效时薪没涨多少?

因为加班小时同时进了分子和分母。默认示例里每周加 5 小时、按 1.5 倍算,年收入涨 18.75%,但总工时也从 2080 涨到 2340(+12.5%),一涨一抵后等效时薪只涨 5.56%。换个角度看:加班 1.5 倍意味着你「额外一小时」的性价比只有 1.5 ÷ 1.125 倍,长期加班时薪涨幅会越来越小,这也是本页要把两个分母都摆出来的原因。

月计薪天数 21.75 是怎么来的?

来自劳社部发〔2008〕3 号文:一年 365 天减去 104 天休息日,剩 261 天是计薪天数,除以 12 得 21.75 天。它把 11 天法定节假日算了进去,所以比月工作日 20.83 天(365 减 104 减 11,再除以 12)大。算工资用 21.75,算考勤扣事假用 20.83,用反了会多扣或少扣。

每周工时填 44 小时或者 50 小时合法吗?

工具只负责换算,不做合规判断。作为参考:《劳动法》第三十六条规定每日工作时间不超过 8 小时、平均每周不超过 44 小时;国务院 1995 年的规定把标准工时进一步定到每日 8 小时、每周 40 小时。超过 40 小时的部分原则上要按加班处理或安排调休。工具不会因为你填 50 小时就拦你,但会在结果里把加班设置的缺失暴露出来——填 50 小时正常工时算出来的收入,和不填 50 而按 40 + 10 小时加班倍率算出来的收入,可能差出两三成。

这个工具算出来的是税前还是税后?

都是税前、未扣社保公积金的毛收入,也就是劳动合同上「应发」那一栏的量级。时薪转工资计算器按纯数学公式换算,不读取个税税率表,也不问你的专项附加扣除。要得到到手金额,把算出的月收入填进「税后工资计算器」,那儿会按现行七级超额累进税率逐档计算。

一年按 52 周算,是不是把法定节假日也算进去了?

是的,52 周口径没有扣节假日。40 × 52 = 2080 小时里包含了 11 天法定节假日对应的 88 小时,而法律上这些天本来是带薪休息。如果你想把节假日剔干净,把「每年工作周数」按实际出勤周数填写(例如 48 周),或者直接改用月计薪天数 21.75 的口径反推,年工时就是 2088 小时。

相关工具