公司间会计
把一家公司的销售与兄弟公司的采购配对,然后在合并报表中抵销该配对。
公司间会计把同一集团内各公司之间的互惠交易配对,并在合并报表中抵销。一家公司记录应收,另一家记录应付;抵销会移除集团层面重复的余额。
该功能以**公司集团**为范围,仅在集团拥有多家公司时出现。使用前请先配置集团及其成员;参见公司。
交易是什么
公司间交易记录集团内一家公司欠另一家或被另一家欠款。大多数交易会自动创建:当你过账的销售或采购发票的客户或供应商是集团内的兄弟公司时,Carbon 会在过账发票时写入匹配的公司间交易。
当客户或供应商链接到集团内另一家公司时,它就算作兄弟公司。公司加入集团的那一刻,Carbon 就会创建这些链接,因此集团成员之间的普通发票无需额外标记就是公司间交易。
- 过账公司间销售发票时,应收记入集团的 Inter-Company Receivables(公司间应收) 控制科目而不是普通应收,并记录一笔从卖方到买方、金额为发票税前总额的交易。
- 过账公司间采购发票时,应付记入 Inter-Company Payables(公司间应付) 控制科目而不是普通应付,并记录一笔从买方到卖方、金额为发票税前总额的镜像交易。
两个控制科目都来自集团的会计默认值,因此配置了它们的成员会针对同样两个科目过账。未配置的公司回退到其普通应收或应付科目。
发票过账就是事实来源
交易是过账发票的副产物,而不是单独步骤。发票过账的那一刻,应收或应付就已经在台账上。交易记录只是记住与哪个兄弟公司发生,以便之后匹配和抵销时找到配对。
手工记录一笔
你也可以在会计的 Intercompany(公司间) 界面用 New IC Transaction(新建公司间交易) 直接创建交易,选择来源公司和目标公司(必须不同)、金额、说明以及要记的两个科目。这会在来源公司过账一张平衡的日记账——一个科目的借方行和另一个科目的等额贷方行,两者都标记目标公司为公司间伙伴——并生成跟踪记录。可用于调整,或用于没有发票产生的头寸。
来源和目标从集团的启用公司中选择,抵销实体被排除在该列表之外。你在真实经营公司之间交易。是之后抵销分录落账的地方,而不是交易的一方。
匹配生命周期
每笔公司间交易都带状态。初始为 "Unmatched"(未匹配),通过匹配与对手方配对,再通过抵销退场。
只有这三个值,由交易 status 上的数据库检查约束强制执行。
配对如何匹配
匹配是手动的全集团操作。在公司间界面选择 Run Matching(运行匹配)。
规则有意严格。两笔未匹配交易只有真正互为镜像时才会配对:公司 A → B 与公司 B → A,金额完全相同,且在同一个集团内。Carbon 找到这样的配对后,会一步把双方设为 "Matched",并互相链接到对方的日记账行。结果提示会告诉你匹配了多少、还有多少未匹配。
如果某笔交易在运行后仍是未匹配,说明它的镜像尚不存在。常见原因是兄弟公司还没过账其发票,或两张发票金额不同。过账或更正对手方后,再次运行匹配。
匹配只是把两侧配对。它不会过账任何新内容,也不会触碰任何一家公司的台账。日记账在你创建交易时已经写入;匹配只记录它们属于一起,并推进状态。
抵销
抵销从合并报表中移除已匹配余额。选择 Generate Eliminations(生成抵销) 处理集团中每一对已匹配交易。
对每个已匹配配对,Carbon 会过账一张抵销日记账,冲销双方的公司间控制科目分录。每笔交易指向一条控制行;Carbon 由此取该行的科目和单据,并冲销同一张发票过账到该科目的所有行——卖方的 Inter-Company Receivables 和买方的 Inter-Company Payables——按符号相反记账。由于它冲销的是整张单据的实际台账行,多行发票会被完整清掉,而不只是第一行,两个控制科目也会精确清零,没有舍入尾差。卖方的应收与买方的应付等额反向,因此抵销日记账平衡。每个互惠配对只处理一次。
该日记账不记在任何经营公司上,而是记在专用的抵销实体——集团中为此标记的特殊公司。Carbon 会把分录路由到两家交易公司最近共同父级所属的抵销实体,这正是多级层级(父子、兄弟、表亲)能够正确合并的原因;如果该层级没有抵销实体,则回退到集团中任意抵销实体,若集团没有抵销实体,运行失败。
冲销日记账过账后,配对变为 "Eliminated",并在每笔交易上记录抵销日记账。运行会返回创建的日记账数量。
抵销会在抵销实体上写入真实的冲销日记账。没有一键撤销。只有在已匹配配对正确时才生成抵销,并在运行前确认集团中存在抵销实体。
公司间余额
公司间界面还会显示集团各公司之间的从/到余额矩阵,以及各状态交易的实时计数。余额只汇总未抵销的交易:配对一旦抵销就会退出矩阵。因此一个干净、完全合并的集团显示全零,任何非零单元格都是尚未匹配和抵销的公司间头寸。
前置条件:多公司集团
公司间会计只有在拥有多个公司的集团并至少有一个抵销实体时才有意义:
- 公司集团把成员联系在一起。科目表、货币和维度在集团层面共享,因此每家公司都针对相同科目过账。成员及其父子层级在公司设置中管理。
- 抵销实体是集团中为此标记的公司。它没有经营业务;其存在是为了接收抵销日记账。没有它,Generate Eliminations 无处过账,运行会失败。
当公司加入集团时,Carbon 会自动在它与每个兄弟公司之间创建互惠的公司间客户和供应商记录,因此集团一建立,交易关系就存在。