工时表算出来和打卡记录对不上,差在哪?

3 个讲解板块 · 关联 1 款站内工具 · 内容最后核对 2026-10-21

打卡记的是时刻,工时算的是区间,中间还夹着午休扣除、取整规则和跨零点切片。

直接答案

打卡是时刻,工时是区间。区间要减掉不计薪的休息时间,还要按单位规则取整,这中间每一步都可能产生差额。

跨零点班次最容易出问题:按自然日切片时,同一段连续工作会被拆到两天,单看某一天就会少算。

加班起算门限(例如下班后满三十分钟才计)和取整方式(到半小时或一刻钟)也是常见差额来源。

月底核对工时,自己算的数和考勤系统导出的数差了几小时,怎么看都找不到差在哪。

这篇按时间顺序拆解差额来源,只讲计算口径,不涉及具体公司的考勤制度。

1差额通常出在这几个环节

把一天的时间线切开看,每一段的口径都可能与你的算法不同。

环节常见口径容易产生的差额
午休扣除固定扣一小时或按实际离岗外出办事没打卡,被整段扣掉
上下班取整按半小时或一刻钟就近取整每天几分钟,一个月能差出一两小时
加班起算门限下班后满一定分钟才起算短时加班直接归零
跨零点班次按自然日切片归属同一班被拆成两天,单日看着偏少
请假与调休抵扣按半天或整天扣减小时级请假被向上取整

先确认单位用的是哪一种取整规则,再去核对,能省掉大部分无谓的争论。

2跨零点班次为什么总会少

系统按自然日统计时,晚上十点到次日六点的班次会被切成两段,各自归属不同的日期。

切片位置
零点为界自动拆分
津贴归属
夜班津贴按天计
核对方式
按月合计而不是按日合计
排班跨月
月末那一段计入下月

遇到跨零点班次,一律用月度合计去核对,单日对比没有意义。

3自己核对的四步法

不要从系统导出的结果倒推,先从原始记录重建一遍,再比对差异位置。

导出原始打卡时刻
未经任何取整的时间点
按班次重建区间
跨零点合并成一段
应用单位取整规则
逐条套用,不做主观调整
扣减休息与请假
区分计薪与不计薪
比对差异并定位
差异集中在哪一类环节

差异如果集中在某一类(比如全部是午休),那多半是规则理解不同,而不是记录错误。

相关疑问

每天只差几分钟,为什么月底差出好几小时?

取整是逐日进行的,每天向上或向下取整几分钟,二十多个工作日累积起来就是一两小时。

加班半小时没算进去,是不是漏记了?

多数制度设有起算门限,未达门限的短时加班不计,属于规则而非漏记,可以先查制度条款。

跨月班次的工时算哪个月?

通常按切片后的归属分别计入两个月,核对时要把两个月合计起来看。

自己算的比系统多,能申诉吗?

能,但要拿原始打卡时刻加规则逐条复算,指出差在哪个环节,仅凭总数差异很难被受理。

内容标识:本页内容由人工智能辅助生成,并经人工核对与编辑。详见 人工智能生成内容标识说明。
内容说明:本页针对具体使用问题作答,方法步骤与数值由本站自行整理与复算,事实性内容以对应官方规范与文档为准。内容最后核对日期:2026-10-21。若发现错误,欢迎通过页脚反馈入口告知。