第三方支付必懂的会计基本知识

在上一篇文章中,我们讲述了第三方支付账务的设计思路,但是有同学反馈不太懂里面的一些会计方面的概念,今天特写一篇关于第三方支付使用到的会计知识。主要目录如下:

一、会计恒等式概念及变形

二、会计科目与账户

三、第三方支付怎么记账的

一、会计恒等式概念及变形

1.借贷的概念

会计中说的借贷并不是 我们日常生活中的借款贷款 的意思,借贷是一种记账符号。类似"收入/支出""流入/流出""入金/出金"的概念。但是借贷对于加减又是不确定 的,如有时候是增加,有时候是减少。

null

借贷不能确定是增加还是减少

资产 面前"借加,贷减",在负债 面前"借减,贷加",在共同类面前那简直是多重人格,加减不定;不过我们只需要记住,他们是账户流水的方向符号。

  • 借贷用途: 就像收入和支出,是来定义账务流水的方向的,这个方向决定了对账要处理的账户的余额的增加还是减少。
  • 有借必有贷: 这句话说明,他们肯定是同时存在;在一次账务处理里同时存在;
  • 借贷必相等: 这句话说明,他们分量一样重,借了多少就得贷了多少。

2.会计恒等式

null

简化恒等式

如上图,就是一个简化的会计恒等式。下面对上述的图示做一下示例的说明。假如你开了一家制造业的公司。

1.借贷都是资产类

公司决定用 80 万元银行存款购买一辆汽车,会计记账如下:

借:固定资产 汽车80万元

贷:银行存款 80万元

这表示公司的银行存款减少了 80 万元,因为支付了购车款。 这表示公司的固定资产增加了,因为多了一辆价值 80 万元的汽车。

2.借贷都是负债类

公司欠供应商货款50万元,再不付款就要被起诉了,因为刚买了车,账上现金不足,因此决定向银行贷款来付货款。会计记账如下:

借:应付账款 50万元

贷:短期借款 50万元

这表明企业欠供应商的钱减少了,因为已经偿还了债务。 这意味着企业从银行借入的款项增加了,企业又有了新的负债。

3.借是资产类贷是负债类

公司为了增加产能,打算采购一台新型机器,价值100万,但是公司账上没钱了,因此暂缓向供应商付货款,会计记账如下:

借:固定资产 100 万元

贷:应付账款 100 万元

固定资产 属于资产类科目,借方表示资产的增加。这里表明公司的固定资产增加了 100 万元,因为购入了新的生产设备。 应付账款 属于负债类科目,贷方表示负债的增加。公司因为购买设备欠供应商 100 万元,所以应付账款增加了 100 万元。

上面的几个例子,可以很直观的体现会计恒等式的概念,也体现了另外一个会计记账规则,有借必有贷,借贷必相等

3.会计恒等式的用途

  • • 它能帮企业清楚地知道自己的财务状况。通过会计恒等式,就能很直观地看到公司资产、负债的变化,知道公司是怎么 "花钱""欠钱" 的,有没有把账算对。
  • • 会计恒等式就是会计工作的地基,保证了财务数据的准确性和一致性。
  • • 它还能帮助企业做决策。通过分析恒等式里各个项目的变化,企业可以了解自己的偿债能力、盈利能力等。

4.会计恒等式的变形

还有一个等式我们也需要了解:利润=收入-费用;从上面的钱从哪来到哪去的理解思路我们知道,利润是钱的来源,所以在等式的右边,这样会计恒等式变成了: 资产=负债+所有者权益+利润=负债+所有者权益+收入-费用

变形之后的公式:

资产+费用=负债+所有者权益+利润=负债+所有者权益+收入

null

变形后会计恒等式

二、会计科目与账户

会计科目及分类

会计科目特别是一级科目是国家规定的,是对具体业务的分类和命名,可以直观的看一下具体的科目,从名字上你基本上能知道是做什么的。

null

常见科目分类

上图是比较常见的会计科目分类及细类,有复杂精细化管理的需要的话,可以对分类进行更细化的分类。比如银行存款一级科目,二级科目可以有人民币存款、美元存款、三级科目可以有中行存款、招行存款,当然还可以有更细的分类。

账户

有一些列文章站在业务角度讲账户的,这里的账户我们站在会计角度来讲;账户是根据会计科目在账簿中开设的,具有一定格式;设置账户是会计核算的一种专门方法。

账户的名称也称为会计科目,账户有一定的格式和结构,而会计科目没有结构

makefile 复制代码
账户的格式一般包括以下内容:

账户的名称:即会计科目

日期和摘要:即经纪业务发生的时间和内容

凭证号数:即账户记录的来源和依据

增加和减少的金额

余额
null

三栏式账户

可以看到这里讲的账户和我们经常说的账户不一样,这里的账户更像是流水账。这里只是提一下,为了后面提到的账户做区分,不做展开。

第三方支付怎么记账的

一笔交易的前世今生

一笔成功的快捷支付的交易大概分以下几个步骤:

  • • 1、下交易单
  • • 2、下支付单
  • • 3、请求支付
  • • 4、支付成功
  • • 5、清分&结算

也许你会说,到支付成功不是就好了吗?怎么还有步骤5呢,这是什么东西呢?其实这才是支付的核心,前面的步骤其实百分之99的人都知道。

我们需要关注的是步骤4、5,接下来我们来说道说道。

支付如何记账

在讲如何记账之前,我们来说一些假设,假设用户支付选择的是中国银行的银行卡,支付了10000块,对接的是杭州银联。这时候第三方支付内部会定义一个特有的共同类账户 (实际上是一账户编号,和前面说的账户不是一个概念),叫做机机构待清算账户,这里是具体的一个账户编号。

接下来我们看一下步骤4、5分别是如何记账的。

步骤4-支付成功

因为支付成功了,意味着钱从用户的卡上扣掉了,这笔钱最后是要结算给商户的,因此我们要记一笔账,到T+1 (一般是)的时候,杭州银联要把钱(真的钱)结算给第三方支付的客户备付金账户,要不然我们也不知道杭州银联到底该结算给第三方支付多少钱。(你会说统计支付单就可以了!其实,不行,原因下次再讲)

会计分录如下:

借:机构待清算账户 +10000

贷:快捷交易内部过渡户 +10000

这里使用 "快捷交易内部过渡户" 来暂时记录因支付成功而产生的待结算资金,它起到过渡的作用,后续会根据业务进展进一步处理该账户资金,如下面需要进行的清分操作

步骤5-清分

清分操作就是这一笔交易的待结算资金到底该怎么分。

假设第三方支付手续费是1%,同时该商户告知第三方支付,他需要把支付金额的其中800块钱分给公司A,剩下的给自己。

会计分录如下:

借:快捷交易内部过渡户 -10000

贷:主营业务收入-手续费收入+100

贷:其他应付款-A公司 +800

贷:商户结算户 +9100

这里是清分&结算的会计分录,这里的结算是指结算到第三方支付账户体系。不是结算到商户银行账户,不是一个概念。

钱到底在哪

这时候你或许会有疑问,说来说去这里只是信息流 ,钱到底咋给的。

1、当次日资金实际到达备付金账户时,假设没有退款等其他情况,资金金额应该与前一日机构待清算账户记录的金额相对应。例如,若资金全额到达备付金账户,会计分录为:

借:银行存款-备付金账户 +10000

贷:机构待清算账户 -10000

2、商户想用收到的钱,去扩大生产,但是现在的钱,还在三方支付账户里,那这时候需要帮他提现到银行账户。 这个步骤涉及到另一个支付流程,这里不做展开,有兴趣的可以私聊。

相关推荐
国际云,接待2 小时前
云服务器的运用自如
服务器·架构·云计算·腾讯云·量子计算
noravinsc4 小时前
redis是内存级缓存吗
后端·python·django
noravinsc5 小时前
django中用 InforSuite RDS 替代memcache
后端·python·django
好吃的肘子6 小时前
Elasticsearch架构原理
开发语言·算法·elasticsearch·架构·jenkins
喝醉的小喵6 小时前
【mysql】并发 Insert 的死锁问题 第二弹
数据库·后端·mysql·死锁
编程星空6 小时前
架构与UML4+1视图
架构
kaixin_learn_qt_ing6 小时前
Golang
开发语言·后端·golang
炒空心菜菜7 小时前
MapReduce 实现 WordCount
java·开发语言·ide·后端·spark·eclipse·mapreduce
zkmall8 小时前
商业架构 2.0 时代:ZKmall开源商城前瞻性设计如何让 B2B2C 平台领先同行 10 年?
架构·开源
wowocpp9 小时前
spring boot Controller 和 RestController 的区别
java·spring boot·后端