刍议构建交易与核算分离的现代化中央银行会计核算体系

近年来,各商业银行纷纷上线新一代核心业务系统,传统的「以账务处理为中心」的系统架构设计逐渐被「交易与核算分离」的新架构所替代,更好地满足了商业银行「以客户为中心」经营理念。中央银行会计核算数据集中系统(ACS)于 2014 年在全国推广上线,实现了会计核算全国集中,提升了中央银行金融宏观调控效能,改进了中央银行金融服务质量。然而,随着金融业创新发展和人民银行履职变化,ACS 在系统架构、业务功能等方面逐渐显露不足,亟须升级换代。新一代 ACS 系统建设应如何借鉴商业银行成熟的系统架构设计,构建「交易与核算分离」的现代化中央银行会计核算体系,本文进行初步探讨。
一、交易与核算
(一)交易与核算的定义
会计上所称的交易,即会计交易事项,是指能引起会计主体资产、负债、所有者权益、收入、费用等要素增减变化的事项或行为。核算是对于已经确立真实发生的经济事项,按照会计的准则进行确认、计量和报告,其目的在于为会计报告使用者提供决策相关的信息。
会计核算是对经济事项或交易结果的反映,核算所包含的确认、计量和报告等一系列动作是基于交易所产生的特定经济结果。无论在系统实现上交易与核算二者相隔的时间多近,从时间顺序和逻辑顺序上,交易所达成的结果只能是会计核算的前提和输入项,而会计核算本身并不影响交易事实是否达成。交易环节结束,只要要素被正确记录,就不会因为记账与否或如何核算而影响这一经济事实。
(二)中央银行会计核算各阶段交易与核算的关系
中央银行会计核算是指对中央银行在履行职能过程中的各类业务活动进行确认、计量等账务处理和生成会计报告。在中央银行会计核算发展的各个阶段,交易与核算的关系不尽相同。
手工核算阶段,各类交易通过原始凭证进行确认,根据已经完成确认的原始凭证制作记账凭证,再根据记账凭证登记明细账。日终时依据记账凭证编制科目日结单并登记总账,完成当日的会计核算。该阶段核算根据已经完成的交易进行处理,交易和核算天然分离。
计算机单机核算阶段,会计电算化的应用将会计账户的核算与客户交易的记录合二为一,系统设计时将客户交易的完成以账户核算处理完毕作为前提条件,该控制从根本上防范了交易漏记、多记以及账务处理的内部风险,大大提高了会计核算体系的风险防范能力,同时也将交易与核算紧耦合地绑定到一起。
中央银行会计集中核算系统(简称 ABS)核算(电子联行)阶段,人民银行作为跨行交易记账的中心,随着社会经济发展,跨行交易业务量不断上升,为了满足不断提升的业务需求,人民银行将跨行交易交由电子联行处理。ABS 按照电子联行系统处理完毕确认的资金汇划补充凭证进行账务处理,对于跨行资金清算业务实现了交易与核算的分离,但是对于内部的其他业务处理则沿用原有的会计电算化模式处理。
ABS、ACS(现代化支付系统)核算阶段,现代支付系统的建立,与人民银行核算系统 ABS、ACS 通过系统直连的模式进行账务处理,除了跨行交易外,现代化支付系统对于单边报文的业务支持,使得人民银行对于除跨行交易外的部分业务也实现了交易与核算的分离。但是对于人民银行自身发起的涉及支付系统的业务处理,则没有遵循交易与核算分离的理念进行设计,比如涉及清算账户的发行基金支取业务,不仅要求交易完成确认,还要求实时会计核算处理,对于人民银行核算系统发起的其他各类业务也采用相同的处理理念。
(三)商业银行「交易与核算分离」架构概念
商业银行新一代业务系统「交易与核算分离」的设计理念,首先是商业银行的核心系统定位于交易确认和客户服务,重点关注交易信息准确性和完整性,而非会计核算平衡;其次是将会计确认核算处理交由核心系统之外的专门核算模块或系统处理,核算系统依据会计准则完成会计确认和计量,生成会计报告。核心系统业务类型变更、产品创新等不受核算系统制约,以此实现交易与核算松耦合的分离状态。
二、ACS 系统框架交易与核算不分离的弊端
(一)不能快速适应新业务变化
ACS 的系统架构虽包含了业务处理子系统和总账系统,但由于没有执行交易与核算分离的理念,总账系统与业务处理子系统处于紧耦合关系,从而导致新业务推出时或者业务逻辑上发生变动时,必须完整的升级整个 ACS 系统,例如 DVP 常备借贷便利业务推出、准备金考核方式变动等。
(二)不利于内部精细化管理
由于交易与核算的紧耦合,导致所有的业务处理都必须通过 ACS 进行管理和核算处理。然而对于再贷款、再贴现、准备金等业务的处理,ACS 虽事实上承担了交易确认的功能,但是实际上对于上述交易的确认从职责划分上没有相关的权限,而有实际管理权限的如货币信贷部门又不能直接操作 ACS 核算系统,从而造成业务管理上的脱节。
(三)不利于会计核算专业化的发展
由于交易与核算的紧耦合,导致核算的许多功能要考虑与交易确认的匹配,从而对核算功能的核心定位产生诸多影响。一方面,现在各商业银行普遍实现的虚拟核算主体核算、成本中心核算、产品中心核算等基于会计科目结构(COA)的多维会计核算,在 ACS 现有框架体系下无法实现;另一方面不能实现基于收付实现制和权责发生制不同会计制度的两套报表。
三、构建「交易与核算分离」的中央银行会计核算体系构想
(一)借鉴商业银行「交易与核算分离」架构设计
商业银行会计核算演变到交易与核算分离,经历了核算电算化、综合业务系统、核心业务系统等不同的阶段,人民银行会计核算发展到 ACS 为止,仍然没有建立起完备的综合业务系统,有许多业务没有进行系统化处理,而是采用直接进行会计核算的模式。例如再贷款业务,人民银行仍然采用线下业务办理的模式,业务的发起无法实现电子化,从而导致交易缺少发起端,不能完成交易与核算的分离。建立一个交易与核算分离的现代化会计核算系统,需要先补足短板,对于各类线下办理的业务进行系统化处理的配套建设。
商业银行普遍建立了以面向客户、交易确认为基础的行内核心系统,同时面向内部管理的后台核算系统。人民银行可以借鉴商业银行的系统架构模式,建立以面向金融机构服务的支付系统为基础的前台核心系统,和面向内部会计管理的后台核算系统,同时在核心系统基础上,建立多种满足不同金融机构业务需求和人民银行管理需求的业务处理子系统。
(二)搭建分离交易与核算的会计引擎系统
从系统架构上考虑,支付系统纳入 ACS 直接管理后,每日海量的交易数据无法通过目前交易与核算绑定的紧耦合方式处理。交易系统是一个直接面向金融机构的系统,而核算系统则是一个处于后台的、非直接面向用户使用的系统,需要建立一个会计核算引擎来处理两个系统之间的交互,通过会计引擎的桥梁作用,确保交易数据和核算数据和一致性和准确性,即可以有效分离交易与核算,同时也扩展了核算系统的灵活性。
人民银行会计核算引擎设计需要考虑以下四个方面的问题。
一是交易与核算的对应关系问题。传统模式下,由于交易与结算不分离,二者只能是一对一的关系。交易与核算分离模式下,可以将具有相同记账规则的交易进行合并处理,仅进行单笔的会计核算,从而形成交易与核算多对一的关系。以再贷款的发放为例,如果先后向两个不同金融机构发放了两笔相同性质的再贷款,由于性质相同所以记账使用的会计科目也一致,此种情况下两笔再贷款理论上可以通过一次会计核算进行处理。会计科目下开设内部贷款账户,仅进行会计核算不需要处理与交易相关的内容,因此该内部账户开户完全可以自动完成,避免人工开户导致的差错。而与再贷款有关的业务性质参数,完全可以交由再贷款子业务系统进行处理,分别登记相关卡片和再贷款业务明细记录即可。
二是结算与明细会计核算的关系。结算系统主要定位交易资金的最终确认,人民银行作为银行的管理部门,处理的跨行交易是海量的数据,对于结算系统确认的交易,核算系统没有必要,也不需要再进行逐笔的明细会计核算。人民银行现代化支付系统与目前 ACS 对于大部分跨行交易的目前也是采用汇总会计核算的模式,但是由于历史的原因对于 ACS 以人民银行身份发起或者接受的支付系统业务,ACS 目前仍然采用逐笔进行会计核算的模式,因此下一代 ACS 交易与核算分离的架构模式下,新会计引擎的设计必须考虑所有交易均采用统一的核算口径,按照结算与核算多对一的模式进行统一会计核算处理。
三是零级清算问题。人民银行的现代化支付系统,已经对其处理的支付业务实现了实际意义上的零级清算,但是由于 ACS 按地市设置会计核算主体的模式,导致零级清算的交易在进行会计核算时,仍需要使用内部过渡账户进行以核算主体平衡为目的过渡核算。新的 ACS 系统架构可以考虑使用(COA)的会计科目机构,分别设置核算主体、网点主体、虚拟主体等字段,自动支持对各类零级清算的记账,以及分别实现核算主体记账、成本中心记账、虚拟主体记账等多种记账模式的支持。
四是财务系统与核算系统的关系。从商业银行实践来看,大多数商业银行将财务系统都进行单独的会计核算处理,一般不对财务系统的生产交易通过会计核算引擎进行处理,而是直接由财务系统生产会计分录并上传账务处理系统进行直接记账处理,上述模式与目前 AIIS 与 ACS 关系基本一致,因此建议新一代 ACS 系统与 AIIS 的架构关系与目前保持一致。
参考文献:
[1]李波.《商业银行会计和交易分离_深入剖析现代化会计核算体系的建立》.
[2]刘彬.《银行科技系统会计引擎作用浅析》.
作者单位:李忠霞,中国人民银行邢台市中心支行,大学本科,经济师;刘彦雷,中国人民银行邢台市中心支行,大学本科,会计师。
作者 李忠霞 刘彦雷