4.3:使用任务订单成本计算方法跟踪产品成本在库存账户中的流动
- Page ID
- 199141
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\( \newcommand{\dsum}{\displaystyle\sum\limits} \)
\( \newcommand{\dint}{\displaystyle\int\limits} \)
\( \newcommand{\dlim}{\displaystyle\lim\limits} \)
\( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)
( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\id}{\mathrm{id}}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\kernel}{\mathrm{null}\,}\)
\( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\)
\( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\)
\( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)
\( \newcommand{\vectorA}[1]{\vec{#1}} % arrow\)
\( \newcommand{\vectorAt}[1]{\vec{\text{#1}}} % arrow\)
\( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vectorC}[1]{\textbf{#1}} \)
\( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)
\( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)
\( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\(\newcommand{\longvect}{\overrightarrow}\)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)工单成本核算可用于许多不同的行业,每个行业都保留一个或多个库存账户的记录。 当产品从原材料库存转移到在制品、通过在制品以及进入成品库存时,制造业会跟踪每个库存账户的成本。
相反,销售行业的典型公司出售他们不制造的产品,并在已经完工的状态下购买库存。 通过对未售出商品应用先进先出(FIFO)、后进/后出(LIFO)、加权平均值或特定的识别库存技术,跟踪商品公司的库存成本相对容易。 这四种方法的主要区别在于销售成本的估值和剩余的期末库存估值,假设公司在给定时期内没有出售库存的100%出售。 允许公司选择他们认为最能代表其销售成本和期末库存余额的成本流的方法。
并非所有服务公司都有库存,这些公司没有直接材料,也不将正在处理的工作视为库存,因为它们的最终产品通常是无形资产,例如法律文件或纳税申报表。 无论该服务是否有库存账户,服务公司都会跟踪在完成每项工作时产生的直接人工和管理成本。
库存是资产负债表上报告的资产,每个公司都需要保留每种库存成本的准确记录:原材料库存、在制品库存和成品库存。 所有这三种成本都是以相似的方式计算的。 您可以在图中看到\(\PageIndex{1}\),无论公司使用工作订单、流程还是混合成本系统,维护所有账户的通用格式都是相同的。
每个库存账户在会计期开始时都以期初余额开始。 在此期间,如果购买了额外库存,则将新的库存量添加到期初余额中,以计算可供使用或出售的总库存。 然后,可以从可供使用的库存中减去会计期末的期末库存余量,总额代表该期间使用的库存的成本。
例如,如果期初库存余额为\(\$400\),而公司又购买了一个\(\$1,000\),那么它将有\(\$1,400\)库存可供使用。 如果期末库存余量为\(\$500\),则该期间使用的库存量为\(\$900 (\$400 + \$1,000 = \$1,400 – \$500 = \$900)\)。
原材料库存
原材料库存是将在生产过程中使用的材料的总成本。 通常,几个账户构成原材料库存,这些账户可以是实际账户或普通原材料库存账户的附属账户。 在我们的示例中,Dinoron Vinyl 有几个原材料账户:乙烯基、红色墨水、黑色墨水、金墨水、索环和木头。
在原材料库存账户中,采购增加了库存,而投入生产的原材料减少了库存。 由于材料申请表(图 4.2.3)记录了每项特定任务中请求和发送的库存,因此很容易核对期末库存量和生产中使用的直接材料的成本。 由于成本是随生产转移的,因此计算结果显示了生产中使用的材料量:
在制品清单
在作业订单成本系统中,在制品库存账户中的余额随着作业成本的记录而不断更新,并且是所有未完成任务的总和,如各个作业成本表中所示。
生产周期是一个连续的周期,从原材料转移到在制品中开始,一直到生产,最后是成品库存。 通常,随着商品的生产,额外的任务正在开始和完成,在制品库存包括会计期末仍在生产的作业的单位成本。 在会计周期结束时,生产周期中将有一些未完成的工作,这些工作代表在制品库存。 作业订单成本表上的成本有助于核对转移到成品库存的物料的成本和在制品库存的成本。
例如,恐龙黑胶唱片已经完成了 Job MAC001。 的总成本转移\(\$931\)到成品库存中:
此时,我们需要研究成本核算过程的一个重要组成部分。 制成品成本 (COGM) 是公司在会计期内完成并转移到成品库存的所有单位的成本。 显然,制成品的成本不仅仅是可以从一个地点提取的单一数字。 我们必须考虑制造过程中包含的所有成本,以确定制成品的成本。 计算从在制品库存的期初余额开始,纳入当期(通常为一年)产生的新生产成本,然后减去在制品库存的期末余额,因为这些成本将包含在随后的会计中期间的制造商品成本,如图所示:
成品库存
每项任务完成并计入间接费用后,产品将被转移到成品库存中,在售出之前一直待在那里。 在转移每项任务时,也会汇总和转移成本,并完成作业成本表以显示产品的实际生产成本和所生产物品的销售价格。
随着材料、人工和间接费用的增加,作业订单成本系统会不断更新每个作业成本表。 因此,所有库存账户都得到持续维护。 物料库存余额会不断更新,因为每项工作都需要采购和申请材料。 在制品库存和成品库存是主账户,它们的余额是通过将作业成本表的总额相加来确定的。 未完成任务的总数变为在制品库存总数,已完成和未售出任务的总数成为成品库存的总量。
与原材料和在制品库存类似,销售商品的成本可以按如下方式计算:
销售商品的成本
销售成本是该期间所售物品的制造成本。 它的计算方法是将期初成品库存和制造商品的成本相加,得出可供销售商品的成本。 可供销售商品的成本减去期末库存得出销售商品的成本。
在我们的示例中,当销售发生时,货物被转移给买方,产品从成品库存转移到销售商品的成本中。 还做了相应的条目来记录销售情况。 Dinoron Vinyl 在 Job MAC001 上的销售价格为\(\$2,000\),其销售成本为\(\$931\):
该图\(\PageIndex{6}\)显示了销售商品的流向成本。
示例\(\PageIndex{1}\): Tracking the Flow with Selected T-Accounts
使用交易信函显示 T 型账户的流入和流出。 注意:有些物品可能会多次使用。 此外,在本练习中,并非所有可能的T型账户都需要输入。 例如,在购买原材料时,不需要现金或应付账款的贷记分录。
- 购买原材料库存
- 产生的工厂工资支出
- 向作业 P33 发放原材料清单
- 分配给 Job P33 的工厂工资
- 工厂工资分配给管理费用
- 作业 P33 已完成
- 工作 P33 已售出
解决方案


