• 摩杰斯
  • 2026-11-01

工人工资跟报工记录对不上,问题多半不在报工

工人工资跟报工记录对不上,问题多半不在报工

有家做五金件的厂,三十来个人,工资按预估工时算绩效。月底算账,车间主任报上来一个数,跟单从系统里导出一个数,两个数差了四十多个工时。差了就吵,吵到最后是老板拍一个数发下去。

第二年还是这样。第三年,车间主任换了人,新来的把上个月的报表翻出来,问了一句:这个数是按什么算的?没人答得上来。

这件事在很多小厂反复发生,而且每次都被归结成"系统不好用"或者"工人不老实"。但真实的原因往往更简单:你拿去算工资的那个数,从一开始就取错了地方。

一、报工那一刻,没人填件数,也没人填钱数

先把动作看清楚。

一个工人站在机床前,扫工单上的码,点开工。做完,点完工。中间要是被叫去干别的活,点暂停,工段释放给别人。

这三下,记录下来的东西是:谁开的工、什么时候开的、在哪台设备上、什么时候完的工、一共花了多久。就这些。

没有"做了多少件"这一栏,也没有"该拿多少工时"这一栏。

这不是漏了,是刻意的设计。理由很实际:让一线工人边干活边估数——估件数也好,估自己该得多少工时也好——在小厂基本做不到准确。工人手上都是油,手机要拿纸擦一下才能划屏;一批活压在机台上,人在忙着换刀,等想起来报工已经是两小时后。这时候他填的任何数,都是估的。

一旦允许估,报工这个动作就不可信了。而报工唯一不可替代的价值,恰恰是"它是现场发生的、别人编不出来的记录"。

所以设计上做了一个取舍:报工只回答"什么时候、谁、做了多久",件数和钱数都交给别的环节。

二、件数记在工单上,工时记在工段上

先说件数在哪。

一张工单有三组数:计划数量、完成数量、不良数量。这三个数不是工人报工时报的,是在工单上人工维护的:出货点数、入库过数、外协验收、报废开单这些环节给出依据,跟单照着把数填进工单。

再说工时在哪。

工人干完一个工段能拿多少工时,看的是工段上的预估工时——排产时给这道工段定的计划工时,不是报工记录里的实际时长。预估工时乘上这道工段的费率,再乘厂里自己定的工资比例,就是这个人在这个工段的绩效。

两套数各有各的用途:工单上的数量管履约——做到哪了、交没交够、报废扣多少;工段上的预估工时管工资——干完这段,账上记多少。

三、一张工单的数量,一生要变好几次

这是最容易出问题的地方,也是"两个数对不上"最常见的源头。

一张工单的数量会在整个生命周期里变化好几次:

客户改单,加几件或者减几件,走工单变更,计划数量跟着变;加工过程中发现 3 件有砂眼,开品质异常单,判定报废,这 3 件从工单数量里扣掉,同时累加到不良数量上;如果是返修,就新建一张返修子工单,维修工段放在最前面,原工单同样扣减这 3 件。

也就是说,工单上的完成数量,是"从一开始的计划数"经过若干次扣减和累加之后的结果。

而月底要算的绩效,是这个月完工工段对应的预估工时。数量在变,工段在拆在并,两边只要有一边没对齐,数就对不上。

四、差额来自这几个地方

对不上的时候,大多数厂的做法是重新翻一遍明细,或者干脆按车间主任报的数发钱。其实差额的来源基本就下面几处,一处一处对,很快就能查清。

报废件的处理没对齐。 先说清一条规矩:工件判了报废,已经产生的加工记录不清除、依然有效。为什么这么定?工件是多工段流转的,一道成品要过前面好几道工序——如果报废是后道工段失误造成的,整件报废时把前面工序的记录一并作废,等于让没犯错的前道工人白干。所以前面工序的工人不管是不是责任人,他们干完的工段照常计绩效。报废的损失另走一条路:在异常处理记录里算出这批报废件的工时费和材料费,乘上厂里定的报废扣除系数,对责任人做绩效扣除。无过错的人不受影响,过错落在责任人头上。这条规矩没写清楚之前,月底对不上是必然的。

返修单是另一张单。 返修要新建子工单,子单有自己的维修工段和预估工时。绩效跟着工段走:干子单的人拿子单的工时。会出差错的地方在汇总——报表把子单和主单的工时都统计了一遍,同一批活算了两次。

跨月的那批活。 二十八号开工的工段,三十一号完工,绩效工时归这个月;要是拖到下月三号才完工,归下月。按完工时间归月还是按开工时间归月,两种都说得通,但必须固定一种,否则每个月都在吵。

改单之后的尾数。 客户从 100 件改到 80 件,前面已经做了 100 件的料。多出来的 20 件对应的工时怎么算,这是管理决定,不是系统能替你决定的。

五、拿报工记录算工资,从第一步就偏了

回到开头那家五金厂。他们的做法是:从系统里导出这个月的报工记录,按人汇总工时,套进工资表。

问题在这里:报工记录里记的是实际时长,工资算的是预估工时,这两个数根本不是一回事。实际时长里掺着等待、帮忙、返工重来;预估工时是排产时定好的标准。拿实际时长发钱,干得慢的反而多拿,谁还愿意提效率。

更常见的一种错法,是把报工记录的条数当成工作量。一张工单十道工段,报工记录就是十条以上;一批 50 件的活,中间换人、暂停再开工,记录可能有几十条。条数乘单价,跟车间报的数差得远是必然的。

报工记录能证明的是"这段时间这个人在做这件事",它既证明不了"做了多少件",也定不了"该得多少工时"。工资用的预估工时,在工单的工段上,不在报工记录里。

六、正确的取数路径只有一条

这套算法的取数路径是这样的:

工人完成某个工段 → 拿到该工段的预估工时 → 预估工时 × 工段费率 × 工资比例 = 这段的绩效。

件数要不要乘进去,取决于排产时预估工时按什么口径定的:按单件工时定的,乘上完成数量;按整批总工时定的,不再乘数量。这个口径是全厂统一的开关,定了就不要中途改——改了之后,前面的工段按旧口径、后面的按新口径,绩效永久性算不清。

报废件再强调一遍:已完成工段的加工记录依然有效,相关工人的绩效照算;报废造成的工时费、材料费损失,在异常单里算清楚,乘报废扣除系数,对责任人扣。

核对数据有个简单办法。挑 3 张单,把工单工段的完工时间和报工记录里的完工时间对一下:对得上,说明数据是同一条链上的;对不上,说明其中有一处是事后补的,需要问清楚。

补录这件事必须承认它存在。小厂一定有补录,车间主任的原话是:「忙起来哪有空扫码,等想起来都下班了。」补录不可怕,可怕的是补录没有痕迹——事后补的跟当场报的看起来一模一样,你就永远不知道哪些数可信。

可行的做法是看时间差:完工时间和报工时间的间隔如果集中在某个固定时段(比如每天临近下班的十几分钟里成片出现),那就是集中补录,这批数据的可信度要打折;如果散布在全天各个钟点,说明是当场扫的。

七、预估工时按单件还是按整批,口径定死

这是很多厂没分清的地方,也是绩效争议的深层原因。问过 10 家厂,8 家说不太清楚自己的工时口径——同一张工单里,有的工段按单件估的,有的按整批估的,月底一汇总,全搅在一起。

按单件工时估的工段:一批里重复走的活,比如锯床下料、粗车外圆,一件两三分钟、一件五六分钟。这种工段绩效要乘数量——做 50 件就是 50 件的工时。

按整批工时估的工段:装夹找正、精修、首件试切占大头的活,干这一批总共要多久基本能估,但摊到每件没意义。这种工段不乘数量,整批做完整批的工时。

两种口径混在同一张工单里,是绩效算不清的最大技术原因。系统里这是一个租户级的统一口径,定了就不要中途改;要改,先把历史工段的口径理清楚。

八、摆三个数出来

对不上的时候,别急着查系统,先摆三个数出来:

本月完工工段的预估工时合计,比如 1,240 小时;本月工资表绩效工时合计,比如 1,380 小时;本月报废损失合计(异常单里工时费加材料费),比如 3,200 元。

三个数摆出来,差额的性质基本立刻清楚:

绩效工时 1,380 大于完工工时 1,240,多出 140 小时,说明重复计算了——最常见的是返修子单和主单的工段都被算了一遍。

反过来完工工时大于绩效工时,少的那些说明漏了——某些完工工段没进工资表,或者报废件的处理没对齐。

报废损失突然变大,说明这个月质量出问题了,要回到异常单里看集中在哪个工段、哪些责任人。

三个数各差一点,各差十几个工时,那就不是同一个月的事,是跨月归集口径没定。

九、返工的钱怎么算,规矩要先定

这是被问得最多、也最没有标准答案的一个问题。上个月刚被问了两次,一次是老板问,一次是车间主任问。

一批货做错了,返修要再做一遍。返修子单上有自己的维修工段和预估工时,干返修的工人在这个工段上的绩效,按预估工时照算——活是真干了。但从客户那里收不到第二遍的钱,厂里净损失的工时费和材料费,走异常单核算,按报废扣除系数对责任人扣。

至于扣多少、责任人怎么认定,各厂不一样:全扣、部分扣、不扣都有。关键在于事先说清楚,并且一致执行——同一家厂这个月全扣、下个月不扣,比哪种规则都伤人。

系统能做的只是提供判断依据:异常单上记着问题工段、责任人、缺陷描述、异常数量,单号形如 QA2610 开头。有这些,谁的责任大致能判;没有这些,就只能各说各话。

所以真正该建的不是"返工扣钱规则",是"开异常单的习惯"。有位做了十几年的车间主任说得很直白:「单子不开,谁都不认;单子一开,怎么算都好说。」

十、跨月那批活,先把规则定死

跨月归集没有对错,只有一致。

三种常见口径:按完工时间归月、按开工时间归月、按工单投产批次归月。

按完工时间归月最符合"干完了才算成果"的直觉,问题是一张单跨月,这个月只结一部分,工人会觉得被压了。去年十一月有家厂就按这个口径算,一张 120 件的单在十一月只结了八成工时,剩下的落到十二月,做这批活的四个人当场就去找主任要说法。

按开工时间归月对工人友好,问题是如果单子拖了两个月,第一个月就把绩效发完了,第二个月没活干的人反而拿得多。

按投产批次归月适合小批多品种,一批一批结,谁做的哪批很清楚。

选一种,写进工资制度,然后连续用满十二个月再考虑改。这条听着苛刻,省掉的正是每年年底那场"为什么今年跟去年算法不一样"的争论。中途改一次,前面所有的对比数据全部失效,而且工人会认为规则可以谈。

十一、填报纪律比算法重要

这一节说一句可能不中听的话:绩效算不准,八成不是算法问题。有家三十人的厂,月底最后一天集中处理了六十三张未结工单——从下午四点半录到晚上九点二十,一个人干完。这批数准不准,全看他当时记不记得。

算工资需要的数据只有三个:完工了哪些工段、报废多少、返修多少。这三个数都不难拿到。拿不到的原因通常是:

工单开了但没结,堆在系统里,月底一起处理,处理的时候凭印象填数量;异常单懒得开,报废件直接扔了重做,系统里根本没有这条记录;返修不当返修,直接在主工单上把数量改小,改完就没人知道为什么会少。

那家厂的老板有句话说得挺准:「月底那几天,录的不是数,是我记得多少。」

这三种做法在三个厂都见过,共同点是:它们都在让系统里的数变得更省事,而不是更真实。

要治这个,靠的不是加功能,是定三条规矩:工单完工当天必须结,最多拖到次日 12 点;报废必须开异常单,哪怕只有 1 件;返修必须走返修子单,不许在主单上改数。

这三条守住了,绩效自然算得准。有家厂守了 8 个月,工资争议从每月三四起降到零起。守不住,换什么系统都要人工调。

十二、同一分钟扫五条,这种数据一眼能认出来

补录不可避免,但补录有形态,形态能看出来。

下面几种在报工记录里很显眼,不需要任何算法,把导出表按时间排一下序、看一眼 22 点前后那几条就够了。

同一账号在极短时间内连续完工多条。 一个人不可能在做完一件活的十二秒之后又做完另一件。记录里如果出现 22:14:05、22:14:17、22:14:29 这样的序列,那是有人在连点。

完工时间都落在整点或半点。 真实的完工时间散落在一天里,17:00、17:30、18:00 这种整整齐齐的,多半是事后按"下班了"填的。

工作段时长只有几分钟甚至几十秒。 一道要两小时的工序,记录写成 0.05 小时,说明扫了码但没真做,也可能是有人点了开工又立刻点完工试了一下。

工作段超过一天没完工。 有人开了工忘了完,第二天接着干另一批,这条记录横跨 26 小时,会把工时统计整个拉偏。

这四种情况,任何一种占比超过一成,这批数做工资就要打个问号;低于一成,属于正常粗糙,可以接受——小厂做不到每条都干净。

要紧的不是抓人,是知道自己手里这批数有多可信。可信度低的月份,工资算得再精也会被质疑;可信度高的月份,偶尔差几小时大家也认。

十三、新活的预估工时,最容易失真的一段

预估工时制有一个天生的软肋:没干过的活,工时是估的。

一台加工中心,熟活干起来又快又稳;来了一个新品类,看图纸、找工装、试切、检首件,实际用时可能是预估的两倍。预估定低了,工人这个工段白干一半;定高了,厂里白多发钱。车间里那种"谁都不愿意接新活"的情绪,很多时候就是从这里来的。

补法有两种。

一种是首件之后校准:新活干完首件,把实际用时跟预估对一遍,偏差大了就修这个工段的预估工时,后面的批次按修过的算。要求班组长多一步确认,换来的是后面的单不再失真。

另一种是同类归并:把工段按设备和活型归类,参考历史同类工段的实际报工来定新活的预估。省事,但前提是历史报工数据是真实的——如果平时补录连片,归并出来的数也是歪的。

前一种更准,但要勤;后一种省事,吃数据的底子。插单多、新品类多的厂,必须选前一种,否则新活永远没人愿意接。

十四、这条链路在 Moges PMS5 里长什么样

前面讲的全是判断方法,不依赖任何系统也能用。落到工具上,这条链路的形状是这样的。

工单上记三个数:计划数量、完成数量、不良数量。这是数量的出口,管履约、管报废扣减。

工段上记两样工资要用的东西:预估工时和费率。每个工段排产时定好计划工时;每个工段定义上有每小时费率。工人干完某段,绩效 = 该段预估工时 × 费率 × 厂里自定的工资比例——前两样系统里有,工资比例是各厂自己的规矩,系统外面乘。

报工的工作段负责记过程:谁开工、谁完工、开了多久。它不进工资公式,但它是核对与纠偏的依据——实际时长跟预估差得远的工段,就是要修预估的地方。

品质异常单负责动数量、算损失:判定返修,新建返修子工单,维修工段排在最前,原工单同步扣减;判定报废,原工单扣减数量并把不良数量累加。异常单上记着问题工段、异常数量、责任人、缺陷描述——报废件的工时费、材料费按报废扣除系数对责任人扣除,就以此为底稿。

还要说清一句边界:PMS5 没有工资结算模块,也不替厂里算工资。 它给的是干净的底稿:工段预估工时、工段费率、异常单、报工记录。工资表在系统外面做。这一点在选型时最好问明白——想要"系统直接出工资条"的,它不满足;想要"月底能拿出可信的数去算工资"的,它够了。

十五、下次对不上,先做的一件事

不是打开系统查数据,是拿一张纸,写下三个数:本月完工工段的预估工时合计、工资表绩效工时合计、本月报废损失合计。

三个数写出来,先看哪一个明显不对。看完再决定去查哪一段。

这一步花不了多久,能省掉一晚上的翻账。而大多数厂的实际情况是,一发现对不上就直接进系统翻明细,翻到半夜,最后按老板拍的数发钱——第二年再来一遍。

差的从来不是工具,是每次对不上时有没有留下判断依据。今年留下的这三个数,明年这个时候就是能直接比的历史。

专业模具,自动化零件加工制造行业管理软件
中小企业ERP,MES,MRP解决方案
贸易库存Saas管理系统,Linux邮件服务器方案

联系电话:18625220688

解决方案

模具制造业信息化
专注模具厂生产管理,显著缩短交付周期
钣金行业ERP系统
激光切割、折弯、焊接全流程管理
非标自动化设备管理
报价单、生产进度、成本核算一体化
刀具/治具管理系统
检具生产全流程数字化管控

资源下载

MES白皮书

模具制造执行系统深度解析

产品介绍文档

摩杰斯PMS系统功能详解

常见问题FAQ

解答您的所有疑问

联系我们

马上
咨询我们

14年行业经验,专注模具、钣金、非标自动化设备数字化转型

186 2522 0688

昆山总部,周边2小时上门服务

联系方式
产品服务询价

产品及解决方案在线免费咨询

获取询价

常见问题

Q:报工不填件数,那老板怎么知道今天做了多少?
A:看工单的完成数量,跟单或者班组长在下班前确认一次。这个动作一天只做一次,比让每个工人每做一批就报一次省事得多。要更细的颗粒度,就看报工记录里的工作段数量和时长——十道工段走完八道,进度就是八成。

Q:工人自己记的产量本,跟系统对不上,信哪个?
A:信能对上三个数的那个。工人的本子记的是"我干了多少",系统记的是"这批单完成了多少",两个数不是一回事。真要核,就挑几张单,拿工人的本子对工单完成数、对出货数,三处都对的才是准的。

Q:一张单做了半个月,中间换了三个人,绩效怎么算?
A:不用事后拆。工作段记着每一段是谁做的,绩效跟着工段走——谁完工的工段,预估工时就记在谁名下。这也是工作段制最值钱的地方:干一段记一段,天然分清,不需要月底按比例分摊。

Q:报工漏扫了怎么办,能补吗?
A:能补,但要留痕迹。补录的记录和当场扫的记录在时间上能看出来,算绩效的时候对这两类数据给不同的信任度。完全禁止补录不现实,因为车间确实忙;允许补录又不留痕,数据就废了。

Q:工资比例(系数)要不要在系统里维护?
A:PMS5 不存工资比例,那是各厂自己的规矩,系统外面乘。系统里有的是工段费率——注意工段费率是算成本的,工资用的是同一个费率基数但乘的是工资比例,两套口径别混:用成本口径发工资,工资总额会跟着成本重算一起变,工人看不懂自己的钱为什么这个月少了。

Q:换了系统之后,历史工龄和累计工时要不要迁?
A:不建议迁明细,迁汇总就够。工人关心的是"我这个月拿了多少",不是"我三年前干过多少小时"。迁三年明细进去,数据清洗的工作量远大于收益,还会把旧系统里的错数带进新系统。

Q:工段费率变了,工资和成本会怎么样?
A:两条线分开看。成本那条线:费率一改,重算会覆盖历史工单成本,改之前把要留存的期间数据导一份。工资那条线:当月完工工段按当月费率算绩效,已经发过的不重发——费率从下个结算期起生效,并写清原因。

Q:工人觉得自己这个月绩效少了,怎么处理?
A:让他指出具体是哪张单哪个工段。能指出来就查那个工段的预估工时和完成时间,查得清就改;指不出来就说明他的数凭印象。再查一层报废扣除:这个月他名下有没有被扣除系数扣过的损失。规则执行两次,凭印象的争议会自然减少。

Q:外协工段的活,算本厂工人的绩效吗?
A:不算。外协工段的加工记录是系统按外协流转自动生成的,不是本厂工人干的,不进任何人的绩效。本厂只付外协费,走应付那条线。混进绩效,等于同一批活付了两次钱。

Q:一张工单拆出返修子单后,绩效算在哪张上?
A:算在子单上,子单有自己的维修工段和预估工时,活是在子单上干的。但统计时要能追溯回原单,否则永远不知道哪类产品返修最多。这也是异常单上要记问题工段的原因。

Q:半成品转序要不要每次报工?
A:要。转序不报工,工段就一直挂着"在做",进度永远说不清。但报工的动作只是点一下完工,不需要填任何数量,成本很低。

Q:有没有必要上人脸或者指纹打卡?
A:跟算绩效关系不大。打卡解决的是"人到没到",报工解决的是"活干没干"。人到车间但没上机,报了工也是空的;人没打卡但活干完了,钱还是该给。先解决报工,再考虑考勤。

Q:报工记录里为什么故意不做件数和工时填报?
A:让站在机床前、手上带油的工人边干活边估数,估出来的东西一定不可信——不管是估件数还是估自己该得的工时。所以报工只记事实(谁、何时、多久),工资用的预估工时在工段上排产时就定好了,不靠现场报。

Q:工资表和完工工时对不上,查哪个顺序最快?
A:先对报废:这月开了几张异常单、扣了哪些工段、绩效扣除有没有对齐责任人;再对返修:子单的工时是被算了一次还是两次;最后对跨月:月底最后三天完工的工段,两边各归到哪个月。三步查完,差额基本都有着落。

Q:月底集中补录的工段,绩效还能用吗?
A:打折扣地用。补录那批的完工时间是凑的,好在工资用的是工段预估工时,不靠补录的时长;受影响的主要是实际工时统计和补录形态判断。治本的办法是规矩前移:完工当天结单,最多拖到次日中午。

Q:小厂算工资绩效,最少的固定投入是什么?
A:三件事:工时口径(单件/整批)和跨月归集口径定死、各连用十二个月;报废返修必须开单、损失按系数对责任人扣、不许在主单上改数;每月底把完工工时、绩效工时、报废损失三个合计写在一页纸上留档。做到这三条,对不上的时候很快就能定位,而不是翻一晚上明细。

Q:报工记录能用来核对什么?
A:两件事最值钱:一是核对"这个人这个月是不是真在这个工段干过活",作为绩效成立的前提;二是拿实际时长跟预估工时比,长期偏得远的工段就是预估失真,要修。它证明过程、校准预估,本身不进工资公式。

Q:新活的预估工时总估不准怎么办?
A:首件之后校准——新活干完首件,把实际用时跟预估对一遍,偏差大了就修这个工段的预估,后面的批次按修过的算。插单多、新品类多的厂必须做这一步,否则新活永远没人愿意接;品种固定、图纸翻来覆去就那几张的厂,影响小一些。

Q:工段费率和工资比例是什么关系?
A:工段费率在系统里,每个工段一个每小时费率,成本和工资共用这个基数;工资比例在系统外,各厂按自己的规矩定,比如按工段性质、按人分级。绩效 = 预估工时 × 费率 × 工资比例,前两样系统备好,第三样厂里自己出。

Q:想要"系统直接出工资条",可以吗?
A:PMS5 不做工资结算,给的是底稿:工段预估工时、工段费率、异常单(报废损失与责任人)、报工记录。工资比例和工资表在系统外面做。选型时把这个边界问清楚:要可信的数,它够;要自动发钱,它不满足。

最新消息

在线订阅