JOVANA
Library Glossary Getting Started Three Levels Fields How it works Mission
Join the mission
All guides

分批成本法:追踪每一项独特的工单

当每一笔订单都不一样——一张定制餐桌、一个客户的审计、一栋独立的房子——你不能简单地用总成本除以订单数。分批成本法一单一单地跟着钱走,记在一张叫「成本单」的小账本上,让你确切知道每项工单的制造成本是多少。

为什么有些企业一次只核算一项工单

在本阶梯前面,你已经学过:三项制造成本——直接材料、直接人工和制造费用——都是产品成本,它们停留在存货里,直到货物售出;而销售费用和管理费用是期间成本,在当期立即费用化。你也学过:在任何成本数字有意义之前,必须先确定一个成本对象。分批成本法所做的,正是当你指着某一项具体的「工单」说:把那一项的成本加起来。想象一家定制家具作坊:一位顾客订了一张胡桃木餐桌,另一位订了一套橡木书架,第三位订了一把摇椅。每个订单吃掉的木料不同、工时不同、机器时间也不同。用当月总成本去除以订单数将是无稽之谈——这些订单彼此毫不相像。

于是[[job-order-costing|分批成本法]]把制造成本按每一项独立的工单或小批次分别归集。一项「工单」就是一份可辨认的工作单位或一批活儿:一张定制餐桌、一批 500 张婚礼请柬的印刷、承包商建的一栋房子、为某一客户做的一次审计。只要产出是定制的、各不相同的,或以小批量生产的——建筑、印刷、造船、影视制作,以及法律、咨询、会计等专业服务——它就是正确的系统。它的同胞分步成本法是下一篇的主题,处理相反的情形:完全相同的单位从生产线上连续流下,那时追踪单个单位既不可能也无意义。

成本单:随订单流转的迷你账本

想象有一个文件夹随着每个订单在车间里流转。每次有人从库房领出木料,这笔成本就写进文件夹;每次工人在这个订单上记录工时,这份人工就写进去;还会加上一份算出来的工厂制造费用。订单完工时,文件夹就在一处清楚地显示出这个订单的成本到底是多少。这个文件夹——过去是纸张,如今是软件里的一个界面——就是[[job-cost-sheet|成本单]]。它是针对单个工单的明细记录,有三个不断累加的栏目:直接材料、直接人工和已分摊的制造费用。

材料栏依据《领料单》填写——工人领取库存时签字的那张单据。人工栏依据《工时票》填写——记录某人在这个工单上花了多少小时。第三股,制造费用,无法像木料和工时那样直接追溯,所以必须用一个公式去「分摊」。三栏相加,就得到工单总成本;再除以工单内的单位数,就得到单位成本。下面是前一章引入的那个算例,现在一股一股地搭起来:

JOB COST SHEET  -  Job 214: 500 wedding invitations
--------------------------------------------------
Direct materials (card stock, ink) ........  180
Direct labour    (4 hrs x 30/hr) ..........  120
Applied overhead (4 hrs x 20/hr) ..........   80
--------------------------------------------------
Total cost of Job 214 .....................  380
Unit cost = 380 / 500 invitations = 0.76 each
三股成本汇总为工单总额;除以单位数即得单位成本。

分摊制造费用:你无法追溯的那一部分

材料和人工几乎在「喊出」自己属于哪个工单——你能看着木料和工人的工时投进某一张具体的桌子。制造费用则恰恰相反:房租、监工的工资、锯床折旧由每个工单共享,并不指向其中任何一个。更糟的是,你通常要到年末才知道制造费用的真实总额,可你全年都得给工单算成本。解决办法你在词汇表里见过:在年度开始前先估出一个[[predetermined-overhead-rate|预定制造费用分摊率]]——用预计制造费用总额除以某个分摊基础(如人工工时或机器工时)的预计总量。如果一家工厂预计有 600,000 制造费用和 40,000 机器工时,它的费率就是每机器工时 15。

然后,随着每个工单开工,制造费用分摊只是把这个费率乘以该工单「实际」耗用的基础数量。一个用了 30 机器工时的工单被分摊 30 乘 15,即 450 的制造费用。这里有你必须牢牢抓住的诚实一面:成本单上的制造费用数字是「分摊」出来的,不是实际的。它是建立在估算费率之上的计算分配额——而非一笔计量出来的账单。由于预计费用和预计作业量都是预测值,已分摊费用几乎绝不会恰好等于实际费用,这个缺口会变成少分摊或多分摊制造费用,在期末加以清理(后面几篇会回到这一点)。成本单上的数字永远不会被回头改动;调节发生在别处。

在产还是完工?成本住在哪里

一项工单不只是一道计算——它也是钱在资产负债表上停留的一处位置,而这处位置会随着工单的推进而移动。当工单仍在加工时,它处于「在产」状态,它累积的成本是在产品存货(一项资产)的一部分。最后一道工序做完、货物备齐的那一刻,工单「完工」了:它的全部成本从在产品转出,转入产成品。当客户最终买走它时,这笔成本再移动一次——从产成品转出,转入销货成本(一项费用)。所以一项工单的成本要经历三站旅程:在产、完工、售出。

正因如此,未完工工单的成本单集合不只是文书工作——它实实在在「就是」支撑在产品账户的那部分存货。所有未结成本单的总额,必须等于总分类账中在产品账户的余额;若两者不符,说明某处过账有误。一项本月完工但尚未售出的工单,停在产成品里、带着它的全部成本,这正是为什么一家繁忙的作坊本月可能花了很多钱、却报告很少费用——成本被停放在存货里,等待销售,恰如产品成本与期间成本的规则所承诺的那样。

  1. 工单开工时开立一张成本单;它此刻归属在产品。
  2. 随工单推进,依据领料单过入直接材料、依据工时票过入直接人工。
  3. 用预定费率乘以该工单实际耗用的分摊基础,分摊制造费用。
  4. 完工时,结出成本单总额,把成本从在产品转入产成品。
  5. 售出时,把这笔成本从产成品转入销货成本。

分批成本法给你什么,又会在哪里误导你

回报是具体且可审计的。有了成本单,管理者可以在已知成本底线的情况下报价、对比预估成本与实际成本、发现某个超出预算的工单,并据实按工时和材料向客户开账单。正是在这里,抽象的「成本」概念变成了一个你能向客户或法庭辩护的真实数字。对承包商或律师事务所而言,成本单不是可有可无的记账——它正是开具发票的根本依据。

不过要对它的局限保持诚实。一项工单成本的公平程度,只取决于制造费用在各工单间分摊得是否公平——而制造费用是分摊的、不是追溯的。如果所选的分摊基础并不真正驱动费用(比如你把一切都按人工工时分摊,而真正的成本动因是机器调试),一个选得不好的基础会悄悄让一个工单显得便宜、另一个显得昂贵,扭曲哪些工单看起来盈利。这种扭曲,恰恰是本级台阶后面一篇——作业成本法——被发明出来要解决的问题:用多个成本动因取代单一的粗糙费率。分批成本法很强大,但它的制造费用数字是一个诚实的估计,绝非一项事实。