一次月度经营会上,PMC报的生产计划达成率是87%,生产部报的是98%,两个人报的是同一个月、同一个车间。老板当场就问:到底哪个是真的?

答案是两个都"算对"了,因为两个部门用的分子分母都不一样:PMC用合格入库数除以月初计划,生产部用报工数除以日排程。差出来的这11个百分点,不是谁造假,是口径没统一。

生产计划达成率的公式简单到只有一行——实际完成产量除以计划产量。但这一行里藏着四个变量:"产量"按哪个数取、"计划"用哪个版本、统计周期多长、超额怎么办。这四个不定死,出来的数就只能是开会时的争论素材,而不是管理工具。

这篇文章把这四件事一次讲清楚,并给出多品种折算、封顶计分、日周月分层的具体做法,以及一份可以直接抄进指标手册的口径模板。

一、公式只有一行,麻烦全在四个变量里

公式:生产计划达成率 = 实际完成产量 ÷ 计划产量 × 100%

行业里对分子分母的主流定义是:分子取考核期内实际完成并合格入库的产品数量(也可以用工单数、标准工时来算),分母取同期主生产计划安排的产量目标。[citation:7]也有定义直接把分子限定为"一次性通过质量检验的产品数量,不包括返修品和废品"。[citation:4]

注意这两句话里的差别——"合格入库"和"一次合格"不是一回事,返修后合格的产品算不算进分子,两种定义给出的结果可以差好几个百分点。这就是我要说的四个变量:

  • 变量一:分子取什么数——报工数、入库数,还是合格入库数?
  • 变量二:多品种混线时,不同型号的件数能不能直接相加?
  • 变量三:分母用哪一版计划——月初版、周锁定版,还是当天改过的排程?
  • 变量四:超额完成怎么算,要不要封顶?

有资料提到,口径不一致导致的数值偏差可以超过50%,足以完全误导生产决策。[citation:1]从我接触的项目看,这个说法不算夸张——我在一家做连接器的厂见过同一天的数据,按报工算117%,按合格入库算91%,真正影响客户交付的是后面那个数。

二、分子:三种取数口径,建议用第三种

先看一个具体算例。某车间某日计划1000件,当天产线实际产出1050件,其中40件尚在待检区未入库,经检验合格入库980件(30件不良,20件返修中)。

取数口径分子数值达成率反映什么
报工数1050105.0%现场干了多少活
入库数(含待检)1010101.0%移交了多少实物
合格入库数98098.0%真正可交付的产出

三个数都说得通,但只有第三个能对接交付。我的建议是:

  • 主指标用合格入库数。分子必须同时满足三个条件:属于当期正式下达的工单、经检验合格、已办理入库且账卡物一致;严禁把待检品、返修品、废品和下期提前生产的量计入当期。[citation:1]
  • 待检品为什么不能算:待检环节本身有不合格率的波动,提前计入会让客户交付时出现缺口,等检验结果出来再冲回,月度数据就永远在"调账"。
  • 下期产品提前生产为什么不能算:它会挤占当期产能,同时掩盖当期计划没完成的真实情况——看起来这个月完成了,其实是挪用了下个月的资源。

这里有个实操上的难点:检验周期长于统计周期怎么办?比如当天产出、第三天出检验结果。我的处理是给一个"检验放行窗口",比如48小时,超出窗口未出结果的按待检处理,不计入分子但也不算未完成,单独挂账跟踪。不要为了让月度数据好看而放宽这个窗口。

多品种混线:件数不能直接相加

上面算例假设只有一种产品。现实里一条线一天做五六个型号是常态,这时候把所有型号的件数直接相加,得出的达成率是错的——因为不同型号"吃"设备的時間不一样。

正确做法是用代表产品法折算成当量产量:

公式:换算系数 = 该产品的标准工时(或台时定额)÷ 代表产品的标准工时;当量产量 = Σ(各型号产量 × 该型号换算系数)[citation:8]

代表产品一般挑产量较大、工时居中、工艺有代表性的那款。看一个算例:

型号标准工时(分钟)换算系数计划产量计划当量实际产量实际当量
A(代表产品)2.01.00500500480480
B3.01.50200300260390
C1.00.50800400700350
合计——1500120014401220
  • 按件数直接相加:1440 ÷ 1500 = 96.0%(看起来没完成)
  • 按标准工时折算:1220 ÷ 1200 = 101.7%(实际是超额完成)

结论完全相反。原因是当天实际多做了工时高的B型(260件 vs 计划200件),少做了工时低的C型。这种结构变化只有折算后才看得出来。

这个坑在多品种小批量行业里很典型——电子代工、机加工、注塑都是重灾区。如果你的厂SKU超过20个,件数直接相加的达成率基本没有参考价值。

用一个补充指标防止"挑好做的做"

折算解决了"能不能加"的问题,但还挡不住另一种行为:班组优先做工艺简单、工时核定高的易做产品,把工艺复杂、交付优先级高的订单往后压。当量达成率看着漂亮,交期照样崩。

解决办法是数量和工时双维度校验,两个维度同时达标才算整体达标:[citation:1]

公式:数量口径达成率 = 当期验收合格并入库的成品数量 ÷ 当期正式排产的合格成品需求数量 × 100%;工时口径达成率 = 当期完工产品累计消耗的标准总工时 ÷ 当期排产产品累计核定的标准总工时 × 100%

两个一起看,"挑活干"的空间就小很多。如果人力有限只能上一个,我的建议是上工时口径——它更接近产能占用的真实情况,也更难被人为调节。

三、分母:用哪一版计划,比分子更容易吵

分子的问题好歹是"取哪个数",分母的问题要麻烦得多,因为计划本身是会变的。

三个版本,先选一个作基准

  • 月度大纲版:月初根据销售预测和产能制定的版本。稳定,但离现场远,经常脱离实际。
  • 周锁定版:每周固定时点(比如周四下班前)锁定下周计划,锁定后原则上不改。
  • 日排程版:每天根据现场情况调整的排产。贴近现场,但天天在变。

我的建议是以周锁定版为考核基准,日排程只做跟踪参考。理由:月计划太粗,用它考核等于让车间为一个月初就已知不合理的目标负责;日排程太活,用它考核等于让计划部门自己给自己打分。

还有一个硬性前提:计划的颗粒度必须一致。不能上面按工单算、下面按件数算,也不能今天按品类、明天按产线,这样出来的数参考价值为零。[citation:19]

插单和计划调整怎么进分母

这是争议集中的地方,规则要写得非常具体。一套可以直接抄的规则是这样的:[citation:1]

  • 经PMC与生产部双签字确认的临时插单,全额计入当期排产分母——插单占用了产能,不进分母等于默认它可以白占资源。
  • 因客户取消订单、核心物料断供而走正式计划调整审批流程的,从调整单下达当日起核减对应排产数量。
  • 未走正式审批流程、事后口头要求调减排产基数的,一律不予认可,仍按原计划数量计算。

第三条是关键。我在项目里见过太多"月底打个电话说这个单取消了"的操作,一旦开了口子,分母就成了可以讨价还价的东西。

配套一个锁定规则

光有分母规则还不够,还要限制计划本身被改动的频率。常用的做法是设"三天锁定":未来三天内的排产不允许变更,确需变更的走审批并计入插单统计。配合一个反向指标——排产锁定率(未变更工单数 ÷ 排产工单总数)或插单率。

为什么必须配这个:没有锁定规则,计划达成率再高也是假的,因为计划永远在迁就现场。我见过一家做线束的厂,插单率长期在30%以上,计划达成率却一直报95%上下,原因就是每张工单的计划量都在开工当天被改过——他们考的分母,是自己刚改完的那个数。

分母里应该剔除的四类工单

  • 试样、打样工单:目的不是交付,混进来会拉低达成率,也让责任分不清。
  • 返工返修工单:返工是为了补前面的缺口,计入产出等于重复计算。
  • 计划外补产工单:这类工单本身说明前期计划有问题,单独统计更有价值。
  • 跨期工单:跨月工单按完工时点归属,不要拆,也不要在两个月里各算一次。

四、超额完成:不封顶,指标就会被玩坏

计划达成率超过100%是好事吗?不一定。要看它是怎么超过的。

如果不设封顶,计划员很快会找到一个理性选择:把计划量压低。计划定800件、实际做1000件是125%;计划定1000件、实际做1000件是100%。同样的工作量,前者多拿25%的得分。几个月之后,所有的计划都会"保守"起来,而产能的真实上限反而没人知道了。

所以正向指标都建议设封顶,不封顶的计分规则会激励资源向单一指标畸形倾斜。[citation:21]常见的封顶值有120%和150%两档,我的做法是生产类指标封顶120%,因为生产波动相对可控,120%已经足够体现超额。

一套可直接套用的计分规则

除了封顶,还要设底线值。底线值的作用是:干到底线也有基础分,不至于一分不得,但跌破底线要明显吃亏。线性插值加封顶的公式是这样的(这套算法在KSF类的绩效方案里比较常见):[citation:3]

公式:单项得分 =(实际值 − 底线值)÷(目标值 − 底线值)× 80 + 40,封顶120分,跌破底线按实际向下延伸

用计划达成率走一遍:目标值95%、底线值85%、实际完成97.5%。代入得(97.5 − 85)÷(95 − 85)× 80 + 40 = 140分,超过封顶,按120分计。

再看另外几个值:实际95%得100分;实际90%得80分;实际85%得40分;实际82%得16分。线性、可查、不用等领导看心情。员工自己拿计算器就能算出这个月多少分,这套规则才算立住了。

反过来还要注意:如果只封顶不设底线,或者干脆用"完成率直接等于得分",那么120%的完成率会直接变成120分,个别爆表指标就能掩盖整体表现。

五、日、周、月三层要分开看

同一个指标按不同周期统计,反映的问题完全不同。我一般要求客户三个都出,但只拿一个做考核。

周期反映什么常见用法注意事项
日达成当天执行是否到位早会通报,异常当天处理单日波动大,不建议直接扣分
周达成计划与现场的协同程度周例会复盘,调整下周排产适合作为月度考核的过程指标
月达成整月整体交付能力月度考核与绩效工资挂钩容易掩盖月末冲量、月初空转

月末冲量是个典型现象:月初设备检修、人员到岗慢,达成率60%出头;月末为了把月度数字拉回来,集中排产、加班赶工,月末几天冲到130%。月达成率看着还行,但日达成曲线的波动极大,这种波动本身就是交付风险的来源。

我的处理办法是给日达成加一个"稳定性"的观察项:统计当月日达成的标准差,或者更简单——统计日达成低于80%的天数占比。这个数不需要挂绩效,放在月度经营会上看趋势就够了。

六、达成率达标了,交期为什么还是守不住

这是老板们问得很多的问题:计划达成率95%,准时交付率却只有80%。两个数背离,通常逃不出下面三种情况。

1. 排产优先了"好做"的订单

工时口径的数量达成率都达标,但做的不是该做的。解法就是前面说的双维度校验,再加一条:把订单优先级(按承诺交期排序)写进排产规则,并统计"高优先级工单的达成率"作为独立指标。

2. 批量与换型吃掉了产能

为了少换型,把同型号集中排产,结果是前几天的订单准时、后几天的全拖。这类问题看达成率看不出来,要看换型时间占比和制造周期。

3. 瓶颈工序的产出没被单独统计

整线达成率达标,但瓶颈工序前堆满了在制品。真正卡交付的是瓶颈,不是平均数。这类厂我一般会单独设一个"瓶颈工序产出达成率",并按瓶颈工序的排产来考核,而不是按整线。

一句话总结:计划达成率是过程指标,准时交付率才是结果指标。两个数背离时,先怀疑口径和排产规则,不要急着改目标值。

七、一个电子行业的落地片段(已脱敏)

我们服务过一家做消费电子PCBA的厂,两条SMT线加一条组装线,客户以品牌方和方案商为主。介入时他们的问题不是"没有考核",而是车间和PMC各算一套,每月为口径吵。

这个项目我们没有先动软件,而是按顺序做了几件事:

  • 头两周,把计划达成率的口径写成一页纸:分子取合格入库当量、分母取周锁定版计划、插单走双签字计入分母、口头调减不予认可、超额封顶120%。三方签字确认。
  • 第三周,选定A机型为代表产品,把主要型号的换算系数算出来(基于实测标准工时,不是拍脑袋),建立当量折算表。这一步花的时间比预想的多——他们的标准工时是三年前定的,和现场已经对不上,重新测了主力机型的节拍。
  • 第四周起,进入"只统计不考核"的试跑期,跑满2个月,期间只做数据核对和口径微调,不做任何扣罚。
  • 试跑结束后,为PMC、生产、设备、质量四个岗位各配置3到5个指标,累计12张指标卡片,考核周期定为季度制,月度只做预警。
  • 配套设了排产三天锁定规则,插单率作为PMC的反向指标单独考核。

这个项目里真正起作用的不是公式本身,而是前面两步——口径写成一页纸、标准工时重新测。跳过这两步,后面所有的数都站不住。

顺便说一个我反复观察到的现象:不少企业的生产类绩效推不下去,大家习惯归咎于软件不好用。但在我接触过的项目里,卡住的地方大多在上线之前——分子分母没吵清楚、标准工时没维护、计划变更没有规则。软件只是把已经定好的规则跑得更快,它没法替你把没想清楚的事想清楚。

八、指标定义卡:八个字段缺一不可

每个指标都应该有一张定义卡,字段不全的指标年底一定会扯皮。[citation:21]计划达成率这张卡可以这样填:

字段填写示例
指标名称生产计划达成率(当量口径)
计算公式分子:合格入库当量产量;分母:周锁定版计划当量产量
数据来源计划量取ERP生产订单;实际量取MES报工 + QMS检验记录
统计周期日跟踪、周汇总、月考核
目标值 / 底线值目标95%,底线85%,封顶120分
计分规则(实际值−85%)÷(95%−85%)×80+40,封顶120分
数据责任人PMC出计划数,仓库出入库数,质量出合格数(被考核部门不自报)
口径版本V1.0,2025年3月生效;标准工时表同步版本编号

两个容易漏掉的字段单独说一下:

  • 数据责任人:出数的部门不能是被考核部门。生产部的达成率,数据不能由生产部自己整理,否则可信度存疑。这条在绩效场景里很重要——数据可信,考核才有公信力。[citation:21]
  • 口径版本:标准工时一改,当量折算结果就变了。口径修改必须生成新版本并注明生效期,历史考核按当时版本计算,否则调整一次工时,去年的考核结果全被追溯污染。[citation:21]

九、常见问题

分子用报工数还是合格入库数?

建议合格入库数。报工数反映现场干了多少活,但没过检验的部分不能交付,拿它考核等于把质量风险藏在效率指标里。如果检验周期长,可以设检验放行窗口单独挂账。

多品种一定要折算吗?有没有简单办法?

SKU超过20个、且各型号工时差异明显的,建议折算。嫌麻烦的话有个折中方案:按工单数算达成率(准时完成工单数 ÷ 计划下达工单数),这个方法对以交期为核心的车间比较好用,精度不如当量折算,但实施成本低。[citation:19]

计划本身就排得不合理,拿它当分母公平吗?

所以才要用周锁定版而不是月初版,并且要求计划量基于实测标准工时和真实产能制定。如果计划长期脱离实际,更应该考的是"计划准确率"这类反向指标,而不是放弃考核。

封顶120%会不会打击超额完成的积极性?

封顶限的是计分,不是奖金。想激励超额,可以在封顶之外另设改善奖、季度奖,但不要让单项指标在月度加权里无限放大。

日达成波动大,要不要纳入考核?

不建议直接扣分。日达成的作用是当天发现异常,适合早会通报和快速响应;扣分项放在周达成和月达成上。日波动可以作为一个观察项在月度会上看趋势。

标准工时没有、或者不准怎么办?

这是很多厂的真实情况。可以先按机型粗测一轮节拍(连续测20件取平均,加宽放),够用即可,之后每季度校准一次。不要因为没有标准工时就退回件数相加——那是把误差制度化。

十、把口径固化下来:工具能帮上什么忙

口径定完之后,剩下的工作是重复劳动:每日取数、折算当量、按岗位算分、月度汇总、对接工资。这部分是容易断链的环节,也是工具能帮忙的地方。绩效工坊这套绩效管理系统,在设计上就是冲着"指标能不能落地"来的,和上面这套计划达成率口径能直接对上:

  • 指标库与口径版本:把计划达成率的分子、分母、折算规则、例外规则存成指标卡,口径调整自动生成新版本并注明生效期,历史考核按当时版本计算,避免追溯污染。
  • 折算规则配置:支持按标准工时、按代表产品系数做当量折算,系数表可版本化管理,标准工时更新时同步留痕。
  • 评分规则配置:支持阶梯计分、线性插值、封顶、保底,能处理"超额部分按比例折算""跌破底线向下延伸"这类规则,不用在Excel里写公式。
  • 多口径并行:同一数据源同时出报工口径、入库口径、合格入库口径三个结果,主辅指标一次生成,不用维护多张表。
  • 数据接入与提醒:ERP、MES、QMS已有数据走对接取数;暂无系统的走定时表单录入,责任人和截止时点写死,逾期自动提醒;被考核部门不担任数据责任人。
  • 结果对接与复盘:考核结果直接对接绩效工资与改善项目,同一指标可按产线、班组、月份拆解,方便定位是计划问题还是执行问题。

绩效工坊网站本身也在持续整理各行业的指标库、落地方案和考核模板。如果是初次搭生产类指标,可以先对照站上的模板做一轮删减与改写,再往系统里配置,比从空白表开始省事不少。

写在结尾

回到开头那个会:87%和98%没有谁算错,它们只是用了不同的分子分母。生产计划达成率这个指标的价值,不在于数字漂不漂亮,而在于PMC、生产、质量三个部门能不能认同一个数,并且从这个数指向一个明确的改动作。 如果要给一个执行顺序,我的建议是:先把口径写成一页纸并三方签字 → 校准标准工时、建立当量表 → 试跑一到两个月只统计不考核 → 挂绩效 → 再考虑用系统固化。这个顺序反过来做,通常都要推倒重来。

上一篇
准时交付率OTD怎么算?三种口径的差别与选择建议