複式記賬法本質上是一個支付平臺核心賬戶、賬務體系的問題,清結算是圍繞核心賬戶、賬務來驅動的。賬戶會計科目的設定,有些科目與交易相關(例如組合支付的賬戶支付+線上支付),有些與賬務相關(例如總賬、紅包、營銷費用等),有些科目與清結算相關(例如客戶備付金、交易手續費等)。賬戶系統、賬務系統、清結算、交易系統之間大致邏輯關係:1、按照公司業務模式具體情況梳理在賬戶系統應當設立對應的賬套、賬薄、賬戶、賬戶歸屬的會計科目。 2、外部業務系統呼叫支付平臺,交易系統收到請求生成一條交易請求。完成支付後,生成交易訂單。交易系統呼叫賬務系統服務(交易驅動的記賬),生成一條記賬請求。3、賬務系統接收到記賬請求後,根據交易記賬請求的交易型別等資訊以及對應交易型別的記賬設定,按照複式記賬法對記賬請求進行流水分錄處理,完成入賬,更新對應的賬戶。以上過程,不一定為實時處理,根據實時記賬、準實時、批次記賬需要調整記賬策略。4、賬務系統日終對記賬過程及賬戶進行試算平衡檢查,保證記賬的準確性。5、清結算系統每日(或定時)根據賬戶/賬務歷史進行對賬、分潤/分賬、清算、結算等操作處理,根據清結算對應的會計科目設定,更新對應的賬戶。可以看出,不管是賬戶、賬務、清結算,其根源都在於賬戶體系以及對應賬戶的科目設定,而在裡面最核心也最麻煩的是會計科目的設定。之所以麻煩,大致原因如下:賬戶體系會計科目的設定與一個公司業務模式、運營模式、風險合規要求(例如備付金管理條例)、IT系統實現機制相關,而一般的支付公司在公司層面很難有一個人能夠全面把這些東西串接起來。例如:研發人員不熟悉公司業務模式、運營模式,不知道一個完整交易過程中需要設定那些科目。業務人員、運營人員、財務人員、合規人員等一方面可能只熟悉其中一個業務方向,另一方面也不熟悉IT系統的實現機制,很難清晰地把需求以研發人員易於理解的形式表達出來。要解決科目設定的問題,最好由財務負責人牽頭,組織業務、營銷、銷售、產品研發、運營、風險合規的人一起完整梳理一下公司所有的業務的資金流、資訊流,提煉出對應的記賬過程(重點為分錄過程)、會計科目、賬戶設定,形成標準規範。後續新的產品接入按照標準規範定義即可。回到題主的問題,清結算系統的會計科目設定相對於賬戶系統並無特別的地方,需要根據公司具體業務的模式來確定對應的會計科目,此部分的科目設定可能是最為麻煩的。這裡有幾點需要強調的:1、清結算產品及開發一定要先熟悉備付金管理辦法及相關的合規,備付金管理辦法對賬戶及科目設定有一些限制(存管行、合作方,收付戶、匯繳戶、存管戶等等),這些合規要求對業務的清結算邏輯有較大影響。及時準確上報復雜的備付金報表是清結算系統的重要要求。2、分潤/分賬功能雖然可以歸為清分的職能,但由於一般較為獨立,且業務邏輯較為複雜多變,一般都作為單獨系統獨立出來。此部分的科目設定倒無特殊的要求,但對虛擬賬戶的管理要求較高。3、清結算資金劃撥最好設定單獨的賬戶及科目,其賬戶變動情況也必須經過賬戶系統轉一圈,保證對資金出入的平衡檢查。4、對於自有資金部分的核算(相對於備付金),一般會要求與企業財務系統對接,或者有單獨的會計核算系統(與此對應必須設立對應的賬戶及科目),來記錄企業自有資金的變動情況
複式記賬法本質上是一個支付平臺核心賬戶、賬務體系的問題,清結算是圍繞核心賬戶、賬務來驅動的。賬戶會計科目的設定,有些科目與交易相關(例如組合支付的賬戶支付+線上支付),有些與賬務相關(例如總賬、紅包、營銷費用等),有些科目與清結算相關(例如客戶備付金、交易手續費等)。賬戶系統、賬務系統、清結算、交易系統之間大致邏輯關係:1、按照公司業務模式具體情況梳理在賬戶系統應當設立對應的賬套、賬薄、賬戶、賬戶歸屬的會計科目。 2、外部業務系統呼叫支付平臺,交易系統收到請求生成一條交易請求。完成支付後,生成交易訂單。交易系統呼叫賬務系統服務(交易驅動的記賬),生成一條記賬請求。3、賬務系統接收到記賬請求後,根據交易記賬請求的交易型別等資訊以及對應交易型別的記賬設定,按照複式記賬法對記賬請求進行流水分錄處理,完成入賬,更新對應的賬戶。以上過程,不一定為實時處理,根據實時記賬、準實時、批次記賬需要調整記賬策略。4、賬務系統日終對記賬過程及賬戶進行試算平衡檢查,保證記賬的準確性。5、清結算系統每日(或定時)根據賬戶/賬務歷史進行對賬、分潤/分賬、清算、結算等操作處理,根據清結算對應的會計科目設定,更新對應的賬戶。可以看出,不管是賬戶、賬務、清結算,其根源都在於賬戶體系以及對應賬戶的科目設定,而在裡面最核心也最麻煩的是會計科目的設定。之所以麻煩,大致原因如下:賬戶體系會計科目的設定與一個公司業務模式、運營模式、風險合規要求(例如備付金管理條例)、IT系統實現機制相關,而一般的支付公司在公司層面很難有一個人能夠全面把這些東西串接起來。例如:研發人員不熟悉公司業務模式、運營模式,不知道一個完整交易過程中需要設定那些科目。業務人員、運營人員、財務人員、合規人員等一方面可能只熟悉其中一個業務方向,另一方面也不熟悉IT系統的實現機制,很難清晰地把需求以研發人員易於理解的形式表達出來。要解決科目設定的問題,最好由財務負責人牽頭,組織業務、營銷、銷售、產品研發、運營、風險合規的人一起完整梳理一下公司所有的業務的資金流、資訊流,提煉出對應的記賬過程(重點為分錄過程)、會計科目、賬戶設定,形成標準規範。後續新的產品接入按照標準規範定義即可。回到題主的問題,清結算系統的會計科目設定相對於賬戶系統並無特別的地方,需要根據公司具體業務的模式來確定對應的會計科目,此部分的科目設定可能是最為麻煩的。這裡有幾點需要強調的:1、清結算產品及開發一定要先熟悉備付金管理辦法及相關的合規,備付金管理辦法對賬戶及科目設定有一些限制(存管行、合作方,收付戶、匯繳戶、存管戶等等),這些合規要求對業務的清結算邏輯有較大影響。及時準確上報復雜的備付金報表是清結算系統的重要要求。2、分潤/分賬功能雖然可以歸為清分的職能,但由於一般較為獨立,且業務邏輯較為複雜多變,一般都作為單獨系統獨立出來。此部分的科目設定倒無特殊的要求,但對虛擬賬戶的管理要求較高。3、清結算資金劃撥最好設定單獨的賬戶及科目,其賬戶變動情況也必須經過賬戶系統轉一圈,保證對資金出入的平衡檢查。4、對於自有資金部分的核算(相對於備付金),一般會要求與企業財務系統對接,或者有單獨的會計核算系統(與此對應必須設立對應的賬戶及科目),來記錄企業自有資金的變動情況