财务会计软件(搞懂财务和业务之间的关系)
编辑导语:对于平时没有接触财务的产研同学来说,对财务的认识估计仅限于报销;哪怕做过财务相关需求,也会觉得财务晦涩难懂。应该如何理解财务,如何搞懂财务和业务之间的关系,并推进业务系统财务模块的建设呢?一起来看一下吧。
收款管理用于对应收实收进行管理付款管理用于对应付实付进行管理流水模块是实收 实付的数据聚合报表模块是财务模块 业务模块的数据聚合
当业务进行到一定体量时,需要新增对账中心用于对接银行、支付宝/微信等接口以完成自动对账的工作。
当财务基建进行到一定程度,公司的业务系统可以和财务系统(如金蝶、用友)进行对接,以自动化完成对账、核算及做账工作,进一步推进业财一体化。
2. 我们的实现思路
我们的整车销售业务属于即销即采,每一笔订单都会对应自己的采购单,暂时没有库存管理的概念,销售合同签订后,采购对应车型完成交车,即走完订单流程。
整体业务流程
按照脑图中规划的功能并结合实际业务,我们在实施中定下了如下的产品架构,并按照此架构对现有的业务代码进行了一定程度的重构,以抽离出了通用的财务模块,后续所有新增的业务,都可以通过调用统一的接口把业务数据推送到财务模块,新增应收应付并进行收付款的审核,在财务模块完成财务流程后,状态将会回传给业务系统,推进业务节点的变更。
产品架构
3. 销售与收款管理
销售流程
新增应收单:当销售签订合同时,确认收入并新增应收单,用于记录订单应该向客户收取的款项,应收单状态分为未回款、部分回款及已回款。应收单对应分录如下:
新增收款单:如果发生了实际收款,则针对关联的应收单新增收款单,以完成应收单的回款、改变应收单状态,完成销售流程。收款单对应分录如下:
4. 采购与付款管理
采购流程
新增应付单:当采购申请通过时,确认成本费用并新增应付单,用于记录应该向供应商支付的采购费用,付款单状态分为未付款、部分付款及已付款。应付单对应分录如下:
新增付款单:当付款申请通过并完成打款时,则对关联的应付单新增付款单,以改变应付单的状态,完成采购流程。付款单对应分录如下:
5. 逆向流程
退订流程
当订单发生退订,将针对此订单生成退款应付单,并减少收入。对应分录如下:
当应付单完成付款时,完成退订流程。对应分录如下:
6. 流水与利润
1)交易流水
如前文所言,将收款单与付款单列表进行聚合,就可以得到完整的交易流水用于对账,而在某一些场景比如使用优惠券进行交易的场景,交易流水并不能真实反映实际的交易情况,还需要结合订单流水进行做账,或者可以选择在流水列表中加上订单原价及实际成交价的设计。
2)利润
简单来理解,利润=收入-支出,利润的计算其实也是收款单与付款单之间的聚合,把关联的收款单数据和付款单数据相减,即可得到相应订单的利润;而把某一周期内的收款流水及付款流水进行计算,并将交易流水按照交易类型、交易项目进行归集,便可以得出本周期的利润表。
四、一些私货
此就结束啦,然后希望再跟大家分享几个财务相关的概念:
1. 学会使用复式记账法记账
推荐大家学习一下使用复式记账法进行记账,以便更好地进行每个月的资金预算及统计。目前市面上大部分记账软件所用的都是复式记账法。
2. 货币的时间价值
思考一下应收应付的概念,这意味着货币是有时间价值的,直接的体现就是利息。如果你可以尽可能把现金掌控在自己手中,减少自己的应收款、增加自己的应付款,那么就有可能从利息中获益。
3. 利用你的信用
由于货币时间价值的存在,要学会这句没良心的话:能追的钱要快点追,能借的钱就要借,能晚还的钱就晚还,当然,不要透支自己的信用。
4. 控制风险
老生常谈的问题,鸡蛋不要放在同一个篮子里,但是需要学会利用杠杆,健康的财务结构是需要存在负债的。
五、互动环节
我在文章中夹杂了几道思考题,列出来如下:
如果企业使用收付实现制记账,会发生什么?如果企业使用单式记账法记账,会发生什么?把「会计是怎么做账的」图中后3 种场景的会计分录写出来。
最后,再出一道问答题,题目如下:4 月 12 日 Cavi 在车小蜂下订,支付订金 1 万元;公司于 4 月 13 日和 Cavi 签订合同,最终车价为 100万元;4 月 15 日,Cavi 支付尾款 99 万元。应该怎么做账(应该怎么写会计分录)。
科目提示:应收账款、预收账款、主营业务收入、银行存款。
以上问题的答案,可以沟通获取;篇幅有限,没有讨论到细节设计,欢迎交流~
本文由 @BStation 原创发布于人人都是产品经理,未经许可,禁止转载
题图来自 Unsplash,基于 CC0 协议
如发现本站有涉嫌抄袭侵权/违法违规等内容,请<举报!一经查实,本站将立刻删除。