走不准的钟:为何「钱进钱出」会误导你
在上一篇里,你已经把利润表作为一个整体见过一面——顶端的收入、堆在它下面的各项成本,以及它逐层产出的利润。但我们略过了一个问题,而这个问题恰恰决定了表上的每一个数字:一笔买卖在「什么时候」算进本期间?一项成本又在「什么时候」算进?最诱人的答案是盯着银行账户——钱到账时算一笔买卖,钱出账时算一项成本。这就是收付实现制(现金制),也正是你自己活期账户的思路。可它,恰恰是衡量一家企业是否经营得当的那只走不准的钟。
设想一家小型咨询公司。十二月里,它为客户实打实地完成了 50,000 元的活儿,但客户按 30 天账期付款,于是现金要到一月才到账。与此同时,十二月里公司付掉了上个月的办公室租金,又还了一张旧的供应商账单。在收付实现制下,十二月看上去像一场灾难——钱往外流,几乎没有进账——而一月看上去像一场凯旋,可真相是:十二月才是这家公司真正挣到饭钱的月份。银行余额与真实的经营成果,已经彻底脱了节。这只「现金的钟」撒了谎,不是因为有人作弊,而仅仅因为「赚得」与「收到」本就是两件不同的事。
会计给出的答案是:把那只用来衡量经营成果的「现金钟」扔掉,改用第二只钟——[[cash-basis-vs-accrual-basis|权责发生制]](应计制)。它在收入「赚得」时确认收入、在费用「发生」时确认费用,而不论现金恰好在何时移动。这并非一项无关紧要的记账偏好——它是本级台阶之上一切内容所立足的根基,也是为何 GAAP 与 IFRS 几乎对每一家真实公司都强制采用它。本篇余下的部分,将把它的两半(收入何时算赚得、费用何时算发生)拆开来讲,再讲那条把两者捆在一起的规则。
收入是「赚得」的,不是「收到」的
先从顶端那一行说起。[[revenue-recognition|收入确认]]的规则一句话就能讲清,却极易被用错:你在「实际交付货物或完成服务的那个期间」确认收入——也就是你做完客户付钱要你做的那件事的那一刻。现金可以在此之前、之后,或恰在此刻到来,而对于收入的「时点」判定,这根本无关紧要。上面那家咨询公司,是在十二月赚得它那 50,000 元的,因为那正是它做完活儿的时候;一月的现金,不过是客户早已欠下之债的结清而已。
更棘手的情形,是现金「先」到。设想一家健身房,卖出一份 1,200 元的年卡,并在 1 月 1 日一次性收齐全款。人们很想得意地宣称一月赚了 1,200 元——可健身房才刚刚把门打开。它还欠这位会员另外十一个月的服务。所以在 1 月 1 日,它根本没有赚得任何收入;它背上的是一项义务。诚实的分录会记下收到 1,200 元「现金」,以及一项叫「预收收入(递延收入)」的负债 1,200 元,然后随着服务被实际提供,每个月把其中的 100 元从这项负债转成已赚得的收入。收入系于「履约」,绝不系于钱款入账的那个日历日期。
费用是「发生」的,不是「付出」的
利润表的下半截,遵循一条镜像的规则。一项[[expense|费用]],是企业为了赚取收入而耗用掉的一项资源——烧掉的面粉、消耗的电、花出去的员工工时——它属于「被耗用」的那个期间,而不属于「账单被付清」的那个期间。一张十二月的电费单在一月才结清,它仍然是十二月的费用,因为那才是灯亮着的时候。如果一家店一个月里耗用了 5,000 元的物料、欠下 3,000 元的租金、并产生了 7,000 元的工资,那么这个月它就有 15,000 元的费用,不论这些发票里哪几张实际已经从银行划走。
这里藏着一个几乎人人都会踩中的陷阱:不是每一笔付款都是费用,也不是每一项费用都是付款。当这家店买进一辆 40,000 元的送货卡车,那一天并没有发生费用——它不过是把一项资产(现金)换成了另一项资产(卡车)。费用是慢慢冒出来的,一年又一年,随着卡车被用旧:每年那一小片被耗用掉的价值,就是[[depreciation|折旧]],而只有这一小片会进利润表。反过来,你的员工在十二月最后一周挣得的工资,是十二月的费用,哪怕发薪日落在一月——这是一笔在任何现金流出之前就记下的「应计」成本。「现金流出」和「费用」,是两种不同的节拍。
配比原则:把成本对准它所造就的那笔买卖
现在,我们可以说出那条赋予整张利润表以意义的规则了。[[matching-principle|配比原则]](配比原则)说:把一项费用确认在「它所协助创造的收入」所在的同一个期间。那家花店周一买进 1,000 元的玫瑰,周五把它们全卖光。这些玫瑰究竟在何时真正让花店付出了代价?不是周一——买进它们只是把现金换成了存货。这笔成本属于周五,要对准它所成全的那笔买卖带来的收入摆好。若把成本记在周一,周一就显得糟糕透顶,而周五则显得好得不真实;把两者配比起来,每一天才都讲出真相。
配比有三种「口味」,取决于一项成本能多紧地系在某笔买卖上。有些成本「直接」附着于特定的收入:玫瑰的成本,或更一般地说,[[cost-of-goods-sold-line|销售成本]]——这些成本先在存货里候着,直到配对的那笔买卖发生,便在那一刻转成费用。有些成本惠及「多个」期间,便摊到这些期间上,比如把一台机器在其使用年限内逐年折旧。还有些成本无法系在任何一笔特定买卖上,于是干脆在发生时就确认,比如每月的办公室租金,它为「碰巧发生的任何买卖」都把灯点着。下面这张表,把玫瑰那个例子画成了一份小小的分录草图。
Monday (buy roses, cash -> inventory; NOT yet an expense)
Dr Inventory ............ 1,000
Cr Cash ................... 1,000
Friday (sell roses for 1,800 cash)
Dr Cash ................. 1,800
Cr Revenue ............... 1,800 <- earned now
Dr Cost of goods sold ... 1,000 <- cost matched to THIS sale
Cr Inventory ............. 1,000
Friday's profit on the roses = 1,800 - 1,000 = 800为何权责发生制胜过现金制——以及它在哪里要靠判断
把「确认」与「配比」合到一起,你就看清了为何权责发生制是比「数现金进出」更好的经营成果衡量。利润表如今回答的是一个干净的问题——「在这一期间,我们赚得了什么,以及为了赚得它我们付出了多少成本?」——而不是那个嘈杂的问题「钱碰巧在哪几天移动了?」一个干得漂亮的月份,就呈现为一个漂亮的月份,哪怕客户付款拖延;一辆用一年积蓄买下的卡车,并不会把某一个月的利润砸出大坑,因为它的成本被摊到了它所服务的那些年头里。利润不再随着开票的偶然而上下颠簸,而成了对这个期间本身的一张公道成绩单。
权责发生制的如实,是付了代价换来的,而这代价值得直白点名:它倚赖估计。要把一台机器的成本摊过它的寿命,你就得猜它能用多少年;要为「你预期客户会退货的产品」配比成本,你就得估算会有多少退回来;要在一个长周期项目上确认收入,你就得判断它进展到了几成。因此,利润表是一份审慎的、有理有据的判断,而不是一项量出来的确定值——这也正是为何「诚实估计」与「操纵」之间那条界线,是审计师拿薪水去把守的事情之一。清楚那些判断藏在哪里,正是「盲目相信底线」的读者与「明智地读懂它」的读者之间的分野。