打卡计算器

按每天的上班、下班和休息时间汇总一周考勤表,填入时薪后还会算出每周加班和税前工资。

计算在本地完成,我们不会把输入值发送到服务器。

示例

周一到周五09:00到17:30、无薪休息30分钟,合计为40小时。08:00到18:00共五天、休息一小时为45小时,按时薪20、超过40小时按1.5倍计算,即正常工资800加加班费150,合计950。

计算方法

每个填了时间的日子,从上班算到下班(下班时间更早时视为跨过午夜),再减去无薪休息的分钟数。把各天的分钟数按周相加,超过每周阈值的部分计为加班,工资 = 正常工时 × 时薪 + 加班工时 × 时薪 × 倍率。

重要说明

工具只套用每周阈值。日本或加利福尼亚每天超过8小时之类的按日加班规定、夜班与节假日及周末津贴、工资计算中的取整都不包含在内,所有金额均为税前。带薪休息请填0分钟,这样它会留在总时长里。

实用指南

每一行是从周一开始的一周中的一天:输入上班、下班时间和无薪休息分钟数,休息日留空。下班早于上班(如23:00–07:00)按次日早晨下班计算。周一至周五09:00–17:30、休息30分钟,合计40小时。填写时薪后,超过每周基准(默认40小时)的部分按加班倍数计算:5天08:00–18:00、休息1小时共45小时,时薪20时税前为800 + 150 = 950。不适用按日加班规则、夜班津贴或工资取整。

使用示例
输入结果
Mon–Fri 09:00–17:30 · break 3040 h 0 min · 40 + 0 OT
Mon–Fri 08:00–18:00 · break 60 · 20/h · OT after 40 × 1.545 h 0 min · 40 + 5 OT · 950
Mon–Thu 07:45–16:15 · break 30 + Sat 23:00–07:00 · break 6039 h 0 min · 39 + 0 OT
Mon–Fri 08:58–17:03 · break 6035 h 25 min · 35.42 + 0 OT
Mon–Sat 09:00–18:00 · break 45 · 18.50/h · OT after 40 × 1.549 h 30 min · 40 + 9.5 OT · 1,003.63
Tue–Sat 22:00–06:30 · break 30 · 16/h40 h 0 min · 40 + 0 OT · 640

常见问题

夜班怎么填?

填在开始上班的那一天。下班时间早于上班时间时,例如23:00到07:00,会视为在第二天早上结束。22:00到06:30的夜班连续5天、休息30分钟,正好是40小时,因此时薪16时没有加班,税前工资为640。

每天都必须填吗?

不必。休息日把两个时间都留空即可,只有填了时间的日子才会被计入。07:45–16:15、休息30分钟的四天,加上周六23:00–07:00、休息60分钟的一次夜班,合计32 + 7 = 39小时,仍低于40小时的阈值,所以没有加班费。

分钟会被取整吗?

不会,完全按填写的时间计算。08:58–17:03、休息60分钟的五天合计35小时25分钟,折合约35.42小时,不做任何工资取整。09:00–18:00、休息45分钟的六天为49小时30分钟:按时薪18.50计算,正常工资740加加班费263.63,合计1,003.63。

相关工具