#1126 1494 · Luca Pacioli (codifying Venetian merchant practice) · Accounting / finance
帕乔利的复式记账法让错误或盗窃自己现形:账一有问题,数字就对不平
问题
商号规模超出了老板一个人盯得住的范围,却没有办法及时揪出小工的算错账或监守自盗
背景
十五世纪的威尼斯商贸规模,已经超出一个商人能亲自盯梢的范围。商号雇了文书和代理人,在好几本账簿里、跨着不同货币和城市记账,而传统的单式记账——不过是把收支简单列一遍——本身完全没有自查的机制。文书算错一笔账、漏记一笔款项,或者干脆监守自盗,账面看起来和记对了一模一样,除非有人把账全部手工核对一遍——而这种核对往往要等到已经出了大乱子才会有人去做。
卢卡·帕乔利是一位方济各会修士,也是威尼斯一位商人几个儿子的数学老师。接下来发生的事,并非他的发明——他做的是把威尼斯商行圈子里早已非正式流传的「威尼斯式」记账法,整理、写成条文。1494 年,他在《算术、几何、比与比例集成》(Summa de Arithmetica, Geometria, Proportioni et Proportionalita)一书里,第一次把这套做法写成一套正式的、可以教授的系统,并定下一条明确的规矩:每一笔交易都必须记两遍。
换别人会怎么做
当时能用的办法,就是每笔交易只记一遍,相信写账的文书,等到做一次全面的手工核对才能抓出错误或盗窃——而这种核对往往要等亏空已经大到不得不查的地步才会启动,那时候具体是哪一笔出了问题,几乎已经查不清了。
他们看到了什么
诚实不必直接去查,只要能查它必然留下的后果就够了。把每笔交易从两个角度各记一遍,两边总数必须相等;任何一边单独出错,都会自动打破这个等式。
那一手
在帕乔利的系统里,每一笔交易都要记两次:一个账户记借方,另一个账户记等额的贷方,这样整本账簿里所有借方之和,必须永远等于所有贷方之和。商人不需要逐笔核实每条记录是否诚实——任何一笔漏记、重记或者做假账的交易,都会打破整本账簿的算术平衡,下次结账汇总时,问题会自动冒出来。
为什么管用
因为每笔交易同时牵动两个账户,只在一边动手脚,必然会打乱账簿的总平衡——哪怕交易量再大,核对这一点也毫不费力。系统不需要知道具体是哪一条记录出了错,只需要知道「出错了」这件事本身:把两列数字加总、一比较就行。这就把一项昂贵、依赖人工判断、要逐笔核查的审计,变成了一次廉价的、核对一个数字的机械操作。
值了多少
这套方法在一个世纪内传遍欧洲,商人不必盯着每一笔交易,靠一次算术核对就能放心。
什么时候会失灵
复式记账能抓住无意的算错和单边的偷盗,但抓不住两边同时做假的舞弊——文书记一笔虚构的销售,配上一笔同样虚构的应收账款,账簿照样能对得严丝合缝,谎却照撒不误。它还有个前提:得真有人定期把两列账加总核对;一本从不核对的账簿,不管平不平,都起不到任何保护作用。
后来呢
五百多年过去,复式记账法依然是商业和财务会计的通用基础,帕乔利也因为 1494 年这本第一次把方法写下来的著作,至今仍被尊为「会计学之父」。
资料来源
- [1]How double-entry bookkeeping changed the worldMathematical Association of America, 2019maa.org
- [2]The Father of Accounting: Luca PacioliBench Accounting, 2021bench.co