Banshao

← 博客

夜班和跨时区团队的工时怎么算?班次归属、时区和月底结算

· 夜班工时 · 跨时区团队 · 工时计算

夜班和跨时区团队的工时,最稳妥的算法是:整个班次归入开始当天,全公司按同一个时区统计,工时等于下班时间减上班时间再减休息时间。例如 22:00 上班、第二天 06:00 下班、中间休息 30 分钟,就是开始当天的 7.5 小时。

这个规则简单,但前提是提前写进制度。下面说明为什么这样算,以及几种容易出错的边界情况。夜班补贴和加班费的法定标准各地不同,不在本文范围内,请按当地规定处理。

夜班工时为什么容易算错?

很多考勤表和表格公式是按自然日设计的:一天从 00:00 开始,到 24:00 结束。夜班正好跨过午夜,于是一个班次被拆成两段,常见的问题有:

跨午夜的班次应该算在哪一天?

主要有两种做法。对比同一个 22:00 到次日 06:00 的班次:

做法统计结果适合的情况
按班次开始日归属周一 8 小时大多数团队,符合“上了一个班”的直觉,容易核对
按午夜拆分周一 2 小时,周二 6 小时当地法规或合同要求按自然日计算工时,例如分别计算周末或节假日工时

如果没有特别要求,建议按开始日归属。需要注意的是,如果某些时段的工资标准不同,比如节假日,就可能需要从班次的上下班时间另行计算。Banshao 采用的是第一种:整个班次的工时和截图都计入开始当天,不会被午夜拆开。

跨时区团队该用谁的时区?

建议全公司统一使用一个结算时区,通常是总部或发工资一方的时区。如果每个人用自己的时区统计,同一时间段的数据就很难汇总和比较。

统一时区后,要提前向员工说明一个现象:有些班次的归属日期会和员工当地的日历不同。举个例子,公司时区设为上海(UTC+8),胡志明市(UTC+7)的员工当地时间 23:30 上班,这时上海已经是第二天 00:30,所以这个班次会归入第二天。工时总量不受影响,只是日期标签不同。

夏令时也是常见的坑。如果员工所在地区实行夏令时,一个班次的实际时长可能和墙上时钟的差值不同。比较可靠的做法是按实际经过的时间计算,而不是用两个钟点相减。Banshao 就是按实际经过的时间计算工时,再按公司时区显示日期和钟点。

休息和夜间加班怎么处理?

夜班的休息通常比较灵活,手工记录容易遗漏。建议休息也由员工自己点开始和结束,并约定回来后必须确认才恢复计时。在 Banshao 里,休息可以选 15、30、60 分钟或不限时,休息不计工时也不截图;时间到了会提醒,员工点“继续上班”才恢复记录。

夜班补贴和加班费要分开处理:软件给你准确的班次和工时,补贴和加班的计算规则由公司按当地法律和合同确定。常见做法是把工时导出后,在表格里按上下班时间和公司规则计算。计算前应当确认当地的法定标准,必要时咨询专业人士。

月底结算的边界怎么处理?

假设结算周期到 10 月 31 日,有人 10 月 31 日 22:00 上班,11 月 1 日 06:00 下班。按开始日归属,这 8 小时全部算在 10 月。需要注意三点:

  1. 把规则写清楚,避免员工以为 11 月 1 日的部分要算到下个月。
  2. 结算时等所有班次结束后再导出。还没结束的班次,工时会继续增加。
  3. 上下两个周期不要重复计算。按开始日统计时,同一个班次只会出现一次。

在 Banshao 的报表里选好日期范围后,可以直接查看和导出,每一行有日期、上下班时间、工时、休息、空闲比例和截图数,跨夜班的工时计入开始当天。

夜班期间断网或掉线怎么办?

夜班时往往没有人能马上处理问题,所以客户端要能自己应对。Banshao 在断网时先把截图存在电脑上,最多 200 张,恢复后自动补发。如果长时间收不到客户端信号,系统会自动结束班次,结束时间记为最后一次收到信号的时间,默认超时时长是 10 分钟,公司可以调整。员工恢复后重新点上班,会开始一个新的班次。

上线前建议在一个真实夜班上测试:中途断网,再恢复,第二天对照工时。客户端可以在下载页面获取,数据处理方式见安全页面。

Banshao 怎么算,不算什么?

Banshao 算的是:每个班次的实际工时、休息时间,以及按开始日归属后的每日、每周和每月汇总。每家公司设置一个时区,后台的日期和钟点都按这个时区显示。

Banshao 不做这些事:没有排班表,不能预先安排夜班或判断迟到;不计算夜班补贴、加班费和节假日工资;每家公司只有一个时区,不能按员工分别设置统计时区;也不能选择按午夜拆分工时。如果你的结算必须按自然日拆分,需要在导出后自行处理,或者选择支持这种规则的产品。

每席位每月 $2.99,见价格页面。可以免费试用 14 天,用真实的夜班跑一周再决定。

还有哪些常见问题?

22:00 到次日 06:00 的班次算哪天?

按班次开始日归属时,算开始当天的 8 小时。Banshao 就是这样计算的,如果中间有休息,会再减去休息时间。

全公司的员工在不同国家,时区怎么设?

建议统一设为发工资一方或总部的时区。部分员工的班次日期可能和当地日历差一天,但工时总量不变,提前说明即可。

夜班工时统计能自动算夜班补贴吗?

Banshao 不能。它提供准确的班次和工时,并可以导出 CSV,补贴要按当地法律和公司规则另行计算。

夜班中途掉线,工时会丢吗?

网络恢复后截图会补发。如果掉线超过公司设置的超时时长(默认 10 分钟),班次会在最后一次收到信号时结束,员工需要重新点上班,掉线期间不计入工时。

免费试用 14 天查看价格