按照第一方法,全部都算。还没有收到的款项会作为应收账款account receivable记在资产负债表上。这个应收账款每年都会带下来carry forward的,直到全部收回或者注销掉。所以这种处理不需要翻旧账。
第2种就不同了。先算一部分。等到2年后该收剩下的钱的时候,可能都忘了是什么东西了(说不得会计员都换人了)。
deferred income 听起来合理,做起账来就头痛了。多了几个步骤。几个交易还可以,多了就很花时间了。
目前最普遍的还是第一种方法。在你的例子中,正确的做法也是第一种方法。第二种方法适合那种风险大,过程或结果不确定的合同,要到最后才能确定交易是否完成。有些合同甚至要到全部工程完毕后才能确定Revenue。deferred income听起来合理。但目前这种做法只是提议(很少人愿意采用的)。