你的第一段和第二段是两种不同的情况。
在支票账户和储蓄账户之间移动资金会记入现金和借入现金,从而使GL交易变得不必要,除非两个银行账户中的金额被追踪为两个独立的GL账户。您可能有账户1001(现金-支票)和账户1002(现金-储蓄)。在这种情况下,这两个账户之间的资金流动应该由GL账户之间的交易来跟踪;贷方支票,借方储蓄。它不会影响你的资产负债表,但根据你对资产流动性的定义,它可能会影响你的现金流量表上的营运资本(如果你认为储蓄账户 “流动性差",那么钱移到它那里就是营运资本的减少)。
基本上,你为每个客户创建的 "商店信贷 "账户是一个 "未赚取的收入 "账户。当客户为你还没有完成的工作付给你现金,或者你把退货的钱作为 "商店信用 "而不是现金退还给客户时,这个信用是一个负债账户,平衡现金、存货或费用的增加(如果你免费提供信用,也许是由于你的错误,你会借记 "商店信用费用 "账户)。如果你愿意的话,可以在GL中逐个客户拆分出来,这样就避免了持有账户的需要。
您想做的方式是,您会有一个 "客户持有 "账户。它必须在GL中是唯一的,对客户来说也是唯一的,是的,它是一个负债账户。要转移到持有,你只需借记Unearned Revenue,贷记Client Holding,将交易记录为 "转移客户商店信贷 "或类似的内容(将负债转移到负债;资产负债表不会改变)。然后,当你向客户销售商品或服务时,你借记应收账款,贷记收入,然后为了记录付款,你贷记AR,借记Client Holding(直到其当前的贷方余额,之后客户向你支付Cash,你就借记这个,否则客户仍然欠你)。如果要把持有账户的余额清零,借记客户持有账户,贷记Unearned Revenue。
我不认为持有账户,你想用它的方式,是个好主意。如果你想用GL账户跟踪每个客户的商店信贷余额,那么就为每个获得商店信贷的客户创建专门的Unearned Revenue账户,以客户的名字命名,并包含其余额(零或其他)。如果你在GL层面上不关心它,那么就把它集中在一个Unearned Revenue账户中(如果你一定要有一个商店信贷账户),并在账外跟踪单个金额。