• 摩杰斯
  • 2026-11-01

报工件数跟计件工资对不上,问题多半不在报工

报工件数跟计件工资对不上,问题多半不在报工

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

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

这件事在很多小厂反复发生,而且每次都被归结成"系统不好用"或者"工人不老实"。但真实的原因往往更简单:报工记录里根本没有件数,你拿它算件数,从一开始就取错了数。

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

先把动作看清楚。

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

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

没有"做了多少件"这一栏。

这不是漏了,是刻意的设计。理由很实际:让一线工人报工的时候先数件数、再填进去,这件事在小厂基本做不到准确。工人手上都是油,手机要拿纸擦一下才能划屏;一批活压在机台上,人在忙着换刀,等想起来报工已经是两小时后。这时候他填的件数是什么?是他估的。

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

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

二、件数记在工单上

在工单上。

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

这个分工听起来别扭,实际很合理。件数这件事,判断依据不在机床前,在下面几个地方:

出货之前要点数,这是最准的一次清点;入库的时候仓管要过数;外协回来验收的时候要填合格多少、不良多少;报废要开异常单。这几个动作,每一个都天然带着数量,而且都在有人盯着的情况下完成。

把这些数量汇总到工单上,比让每个工人站在机床前估一个数要准得多。

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

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

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

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

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

而计件工资要算的是"这个月做成了多少件"。这两个数是同一个东西的两个侧面,但它们不是简单地相等——中间隔着报废、返修、跨月。

四、差额来自这几个地方

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

报废扣了数量,但工资照算。 三十件报废,工单数量扣了三十,计件工资按"做了一千件"发——因为工人确实做了。这个差额是合理的,但它必须在工资表上写清楚是报废件工资,否则下个月对账又对不上。

返修单是另一张单。 返修要新建子工单,如果计件工资只统计主工单的完成数,返修那部分工时就漏了;如果两张单都统计,又可能重复。这一处最容易出问题,因为返修单的工单号是新的,做工资表的人未必知道它是从哪张单拆出来的。

跨月的那批货。 二十八号投产一千件,三十一号完成六百件,余下四百件下个月三号做完。按完成时间归月,这个月的工资只有六百件的;按开工时间归月,这个月就是一千件。两种算法都说得通,但必须固定一种,否则每个月都在吵。

改单之后的尾数。 客户从一千件改到八百件,前面已经做了一千件的料,实际只收八百件。多出来的两百件怎么算工资,这是管理决定,不是系统能替你决定的。

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

回到开头那家五金厂。他们的做法是:从系统里导出这个月的报工记录,按人汇总,乘以单价。

问题在这里:报工记录里一个件数都没有。那份导出表上能算出来的是工时——每个人这个月干了多少小时。他们把这个数字当成件数用了,或者更常见的情况是,把报工记录的条数当成了件数。

一张工单十道工序,报工记录就是十条以上。一千件货,报工记录可能几十条。用条数乘单价,算出来的数当然跟车间报的对不上。

报工记录能证明的是"这段时间这个人在做这件事",它证明不了"做了多少件"。

要让报工记录参与工资计算,只有一种方式成立:按工段工时算钱,也就是计时或计件折算成标准工时。这跟按件计酬是两套逻辑,不能混用。一个 30 人的厂,一天报工记录 40 条上下,一个月近千条;把这千条按件折算,调一次要半天,调到后来谁也不知道原始数是多少。

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

如果坚持按件计酬,取数的路径应该是这条路:

以工单的完成数量为准,减去本月报废件对应的工资争议部分(算不算由厂里定),加上本月完成的返修单数量。报工记录只用来做一件事——核对这个人在这个工段上到底有没有实际作业。比如一张单报了 1000 件、不良 30 件,工资单上写的是 1000 而不是 970,那 30 件的钱要不要给,就是这条规则要回答的问题。

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

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

可行的做法是看时间差:完工时间和报工时间的间隔如果集中在某个固定时段(比如每天 17:50 到 18:00 这十分钟里出现 20 条以上),那就是集中补录,这批数据的可信度要打折;如果散布在全天各个钟点,说明是当场扫的。

七、按件还是按时间,分的是工序不是人

这是很多厂没分清的地方,也是工资争议的深层原因。问过 10 家厂,8 家的计件办法是全厂一套,不管什么工序都按件。

适合按件的:单件工时稳定、批量大、重复性高的工序。冲压、下料、简单车削,做一件多久基本固定——下料一件 0.8 分钟、冲压一件 0.5 分钟,这种活按件计酬简单直接。

适合按时间的:单件工时波动大、需要调试、需要判断的工序。首件调试、装夹找正、磨床精修、返修,这些活一个钟头可能出 10 件,也可能一件都出不来。按件计酬的话,工人不愿意接这种活,或者接了就开始赶,把质量赶掉。

还有一种最麻烦的:一道工序里既有稳定件又有调试。比如一台加工中心,一个班 8 小时,2 小时调机、6 小时出活。按件算,调机那 2 小时白干;按时间算,出活的 6 小时没激励。

可行的折中是设一个调机工时补贴,比如每小时 25 元,按实际调机时间给,出活部分仍按件给。这需要把调机时间从报工记录里单独挑出来——目前报工记录还不分工作段类型,只能靠班组长在备注里注明,或者月底对着派工记录人工挑,多一道手续。

八、摆三个数出来

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

本月工单完成数量合计,比如 12,480 件;本月工资表件数合计,比如 12,910 件;本月出货数量合计(含入库未出货的),比如 11,900 件。

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

工资件数 12,910 大于完成 12,480,多出 430 件,说明重复计算了——最常见的是返修单和主工单都被算了一遍。

反过来完成数大于工资件数,少的那些说明漏了——某几张单没进工资表,或者某批报废件没算钱。

出货 11,900 明显小于完成 12,480,中间这 580 件在库里,或者已经发给客户但没对账。这时候工资该发,但应收要跟上。

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

九、返工要不要给钱,系统答不了

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

一批货做错了,返工要再做一遍。这一遍的工时真实发生,比如 200 件返修花了 46 个小时,工人的手是真的动了,但从客户那里收不到第二遍的钱。所以这笔工资给不给、给多少,是纯管理决定。

见过的做法有三种:全给(返工也是活)、不给(错是你造成的)、给一半(各担一半)。都在厂里见过,关键在于事先说清楚,并且一致执行——同一家厂这个月全给、下个月不给,比哪种规则都伤人。

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

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

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

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

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

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

按开工时间归月对工人友好,问题是如果单子拖了两个月,第一个月就把钱发完了,第二个月没活干的人反而拿得多。见过一个更极端的:九月投产、十一月才出货的一批活,钱九月发完了,等到十一月真正赶工的时候,加班的人反而拿不到这部分。

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

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

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

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

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

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

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

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

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

这三条守住了,工资自然算得准。有家厂守了 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:这个看厂。系统里有工段的每小时费率(工段费率),那是用来算成本的,不是用来算工资的。计件单价和工时费率是两套数,混在一起最容易出事——用成本费率发工资,会发现工资总额跟着成本口径一起变。

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 不做工资结算,给的是件数底稿(工单完成数与异常单)和工时底稿(工作段),工资表在系统外面做。选型时把这个边界问清楚:要可信的数,它够;要自动发钱,它不满足。

最新消息

在线订阅