支付系统设计 | 硬核干货——会计核心(上)

会计核心上_新版公众号首图_2018.10.25-2.png

各位同学大家好,本周我们来学习支付系统中最后一个大版块——会计核心。本篇内容依然来自于支付学院 · 一期特约讲师秋秋。

复式记账

第一个问题:如何理解账务系统单边记账,会计系统复式记账?

有些公司内部账户之间转账都采用复式记账法,如充值,提现交易,他们在账务系统都记单边流水,等和银行对账后,在会计系统复式记账。 

以充值为例

用户充值:秋秋支付宝充值 100 元,那么在账务系统里面单边记账,主要就是如下的流水信息:

preview

若有 N 多条充值的流水,在账务系统中会记录客户分户 N 多条账务流水,并实时更新外部分户的流水和分户余额。同时发送该充值业务数据到会计核心,会计核心根据账务系统提供的会计科目做一条客户帐分户的贷方分录,日终汇总分别借记一条工商银行待清算款充值账户的分录,同时更新相应科目下的内部分户余额,在会计系统中会对应的生成会计分录流水:

补1.png


银行对账后 ,对账结果触发会计系统会计分录:

会计基础入门

第二个问题:如何理解会计中的“借”和“贷”?

首先明确一个公式:资产 = 负债 + 所有者权益


补3.png


规律:

  • 当秋秋收到现金时,都是借:我的现金贷:其他科目;说明我的现金时借方表示增加

  • 当秋秋借别人钱时,负债增加了,借:其他科目 贷:我的负债(属于别人的钱),说明我的负债是贷方表示增加

  • 当秋秋辛苦攒下的积蓄,所有者权益增加了,借:其他科目 贷:属于我的财产,说明属于我的财产是贷方表示增加

补4.png

会计科目和账户

补5.png

会计科目

  • 会计科目按其反映经济内容的不同一般分为资产类、负债类、所有者权益类、收入类、费用类、利润类六大类科目。由于支付机构主要核算客户资金和备付金资金账户,没有直接采用所有者权益类、收入类、费用类和利润类科目,仅仅设置资产类、负债类、共同类(待清算)。严格遵循会计恒等式。

  • 资产类科目余额方向一般在借方,负债类科目的余额一般在贷方,共同类既具有资产也具有负责属性,属于双重科目。

科目层级

  • 为了既能够提供总额核算,又能提供明细核算,会计科目一般更具具体需求设置层级。按照提供指标的详细程度不同,可以分为总分类科目、明细类科目。总分类科目就是我们说的总账科目或者叫一级科目,是总体反映会计要素具体内容的科目。

  • 明细分类科目,也就是明细科目,是对总分科目所含内容做详细分类形成的会计科目。明细科目根据会计核算和经营管理需要还可设置二级、三级科目。没有下级科目的会计科目为叶子科目,即底层科目,底层科目下按照实际账务处理设置会计账户,会计账户与资金账户一一对应。只有叶子科目下才能开立账户,非叶子科目下不可以开立账户

科目和账户的关系


补6.png


  • 资产类科目记在借方表示增加,记在贷方表示减少;

  • 负债类科目记在借方表示减少,记在借方表示增加;

  • 所有者权益记在借方表示减少,记在贷方表示减少;

  • 费用类科目记在借方表示增加,记在贷方表示减少;

  • 利润类科目记在借方表示增加,记在贷方表示增加。

交易流程与资金平衡


补7.png


内部户和科目的关系


补8.png


会计科目平衡关系


补9.png


  • 在一级科目110银行存款下,针对不同银行可以设置多个二级科目:11001 A银行存款科目, 11002 B银行存款科目;

  • 在每一个银行存款二级科目下,根据收付业务目的的不同,又可以设置多个三级科目:1100101 A银行存款_收款专用科目,1100102 A银行存款_付款专用科目,1100103 A银行存款_归集专用科目。

每个类目的科目平衡关系

  • 1、叶子科目余额 = 该科目下所有账户余额综合

如:1100201 科目余额 = 1100201 科目下所有账户的余额总和;

  • 2、科目汇总余额 = 该科目下所有叶子科目余额总和

如:110 一级科目余额 = 110 一级科目下所有叶子科目的余额总和;

  • 3、总账余额 = 该科目下所有同级科目汇总余额总和

如:资产类总账 = 资产类所有科目的余额总和;

201和202科目属于客户账科目,其余科目均属于内部账科目,即201和 202科目下的账户属于客户账,其余科目下的账户属于内部账。


会计资金平衡关系

采用复式记账法,保证会计核算资金的平衡关系,复式记账法是指对发生的每一项经济业务,都以相等的金额,在相互联系的两个或者两个以上账户中间同时进行登记的方法。


公式①:资产 (借方余额)= 负债(贷方余额) + 待清算(借方余额)

公式②:原始平衡关系:资产 (0)= 负债(0) + 待清算(0)

补10.png


支付机构的资金管理体系是在银行资金管理体系基础上建立了,为了能清晰的理清资金的流入与流出关系,保证收支两条线,支付机构一般会在每家合作银行分别开设收款专用户和付款专用户。其中收款专户是专门用来归集充值流入的资金,付款专户专门用来归集提现流出的资金。

充值业务资金流动机制

当充值业务发生时,银行直接从客户的银行账户进行扣款,但是并不会立即向支付机构的银行账户入账,而是先挂入银行内部过渡账户,在日终处理时统一讲当日累计充值资金一次性向支付机构收款专业银行账户入账。

提现业务资金流动机制

当提现业务发生时,支付机构并不是立即通知银行扣款,而是在每日定时将一段时间内同一家银行申请提现的请求汇总提交给银行,由银行负责从支付机构付款专用银行账户进行扣款,向客户的银行账户入账。

资金调度机制

为了保证每家银行的收款专户资金得到统一的调度支配,同时满足每家银行付款专户的资金需求,支付机构会指定唯一的一家合作银行开设统一归集账户,每日将各家银行收款专户内充值业务资金汇总归集到这个唯一的归集账户内,并根据各家银行付款专户提现业务需要支付的资金,从归集账户向各家银行付款专户划转调拨资金,确保提现支付成功。


支付机构在银行的资金管理体系的基础上,从自身的资金管理需求出发,搭建了自己的资金调度体系,其资金流基本和银行类似,典型的资金体系如下:


补11.png


  • 由于支付机构内部待清算充值款项是当晚核心系统日终后才能结转到银存收款账户后,才能进行调拨,而每日下午在产生给银行的提现数据时,就需要保证银存付款专户上的资金到位,这样资金调拨就会存在时间差,为了解决这个时间差问题,于是内部设置了一个调拨户进行资金中转。

  • 调拨专户是一个虚拟的账户,不是与真实资金账户对应的账户,余额方向可以是借方或贷方。每日在向银行提交提现数据前,先内部从银行收款账户进行调拨,如果由于时间差原因收款账户资金余额不足,则直接从调拨专户上调拨资金到收款账户,再从收款账户向付款账户调拨。

补12.png


资金调拨专户上的缺口部分需要在日终结转时予以轧差抹平,即现将待清算充值资金结转到调拨户,再从调拨户结转到银行存款收款账户。


关于头图的「还治颈椎病」,为了保证手机用户的阅读体验,支付学院的公众号选择了横版阅读方式,想治颈椎病的可自行前往 ID:pingxxpi 公众号进行阅读,学习的同时练就歪脖神功,你也可以。


猜你喜欢

转载自blog.51cto.com/13835746/2310692