北京一家贸易公司,财务部3个人,每月处理发票800多张、报销单200多份、银行流水对账15个账户。光是发票录入和验真这一项,3个人每月要花掉60多个小时。财务总监跟我说,团队三分之一的时间都在干复制粘贴的活,核心的财务分析反而没时间做。
后来他们上了RPA,把发票验真、报销审核、报表生成串成了一条自动化链条。上线三个月后,3个人的活1个人就能盯完,另外两个人调去做财务分析和预算管理。财务总监说了一句话我印象很深:以前招财务是招打字员,现在招财务是招分析师。
他们做的不是什么复杂的AI系统,就是RPA把财务的重复工作从头到尾串了一遍。但很多人做RPA财务自动化,只做了一个点——比如只做了对账——没串成线,效果自然打折扣。
先把发票这关过了:OCR识别加验真自动化
财务自动化的第一道关卡就是发票。不管是进项票还是销项票,处理流程都差不多:拿到发票图片或PDF,录入发票信息,去税务局验真,验真通过后入账。这套流程,每一张票都是一样的步骤,非常适合RPA。
OCR识别这一步,现在的技术已经很成熟了。你不需要自己训练OCR模型,市面上有现成的发票OCR服务——百度的文字识别API、腾讯云的增值税发票识别接口,识别准确率都在95%以上。RPA机器人拿到发票图片后,调OCR接口,几秒就能把发票代码、发票号码、金额、税额、开票方信息全提取出来。一张票人工录入大概3到5分钟,RPA处理只要8到10秒。800张票,人工要60多个小时,RPA不到2小时跑完。
验真这一步更简单。RPA提取完发票信息后,直接调税务局的发票查验接口,把发票代码和号码传过去,接口返回验真结果——真票、作废、不存在。RPA根据返回结果自动分流:验真通过的进入下一步入账流程,验真不通过的标记异常推送给财务人工复核。
有个细节要注意:发票查验接口有频率限制,每分钟大概30到50次查询。800张票全部验真大概需要20分钟。如果你的票量更大,比如5000张以上,可以做批量验真——把同一天收到的票打包成一批,批量提交查验,效率更高。
还有个坑是发票格式不统一。供应商开来的发票有PDF的、有图片的、有纸质扫描件的。RPA在OCR之前要做格式预处理——PDF直接解析,图片先做去噪和倾斜校正。这一步如果没做好,OCR识别率会从95%掉到70%以下。我们建议在RPA流程里加一个格式检测节点,不同格式走不同预处理路径,识别率能稳定在90%以上。
报销审批走RPA:从提交到打款一条龙
发票处理完了,接下来是报销审批。传统流程是这样的:员工填报销单,贴发票,交给部门主管审批,主管签完给财务,财务核验发票和金额,录入系统,走打款流程。一套走下来,快的3天,慢的一周。中间任何一个环节卡住,员工就得等。
RPA自动化报销的思路是把每个环节的重复操作交给机器人,人工只做审批决策。具体流程:员工在企业微信或OA系统提交报销申请,附上发票电子版。RPA机器人监听到有新报销单提交,自动启动处理流程——先调OCR识别发票信息,验真,然后比对报销金额和发票金额是否一致,比对报销类别是否符合公司制度。全部校验通过的,自动推送给部门主管审批。主管在手机上点一下”同意”,RPA收到审批结果,自动录入财务系统,生成付款凭证,推送到出纳打款。整个流程从提交到打款,快的话2小时内完成。
有一个关键设计:校验规则要写清楚。什么级别的员工能报什么类别的费用,单次报销上限多少,需要几级审批,差旅费的标准是多少——这些规则要提前配置成RPA的判断条件。规则越清晰,RPA能自动处理的比例越高。规则模糊的地方——比如”特殊情况需说明”——RPA识别到就推送给人工处理,别让机器人猜。我们见过一家公司,报销规则有20多条,全部配成了RPA判断条件,自动处理率达到了85%,剩下15%是特殊情况走人工。如果规则只配了5条,自动处理率可能只有50%,因为大量场景RPA不知道怎么判断。
另一个设计要点是异常推送机制。发票验真不通过的、金额对不上的、超过报销标准的——这些RPA不能自动通过的,要有明确的异常处理路径。我们的做法是RPA把异常原因写在备注里,推送到企业微信群通知对应的审批人和财务,附上报销单链接,让人工一眼看明白出了什么问题,在群里就能处理。这个设计很重要,否则异常单子堆积起来没人管,自动化反而变成负担。
月末报表自动生成:数据汇总和格式输出
发票和报销的自动化是日常流水,到了月末还有个大头——报表生成。每个月末,财务要出的报表不少:费用汇总表、应收应付明细、银行流水汇总、进销项发票统计、部门费用分摊表。这些报表的数据来源分散在财务系统、银行系统、税务系统里,人工汇总又费时又容易出错。
RPA做报表自动化的逻辑不复杂,就是定时触发数据抓取和汇总。具体做法:设定每月1号凌晨2点自动启动报表生成流程。RPA分头去几个系统抓数据——从财务系统导出当月的凭证和科目余额,从银行系统下载流水明细,从发票管理系统导出进销项统计。抓完数据后,RPA按预设的模板做汇总计算——费用按部门归类、应收应付按客户归类、银行流水按账户汇总——算完填入Excel模板,生成最终报表。
报表模板要提前设计好。哪些字段放哪一列,哪个表用哪个sheet,汇总公式怎么写——这些在RPA里配好。报表生成后,RPA自动发邮件给财务总监和总经理,附件是做好的Excel文件。之前一个财务花两天才能做完的月报,RPA半小时跑完,准确率比人工高——因为机器不会算错数,也不会漏行。
这里有个实操建议:报表生成后别直接发出去,留一个人工复核环节。RPA生成报表的同时生成一份”数据来源追溯表”——每个数字是从哪个系统的哪个字段抓的,什么时间抓的。财务复核的时候,拿着追溯表抽查几个关键数字,核对一遍就行。5到10分钟就能复核完,比从零做报表快几十倍,又保证了准确性。自动化不等于不用人,而是让人从”做”变成”审”。
串联全流程的3个关键衔接点
发票、报销、报表这三个环节,单独做都能提升效率,但真正的效率爆发在于把它们串成一条线。串联的关键在于数据怎么在环节之间流转。有3个衔接点必须设计好。
第一个衔接点,发票数据到报销系统的流转。发票验真通过后,发票信息不能只存在RPA的临时变量里,要写入一个共享数据表——可以是数据库的一张表,也可以是企业微信的多维表格。报销审批的时候,RPA从这张表里查发票是否已验真、是否已入账,避免同一张发票报销两次。这个衔接点做不好,会出现发票重复报销的漏洞。
第二个衔接点,报销数据到财务系统的录入。报销审批通过后,RPA要把报销信息自动录入财务系统生成凭证。这里的关键是科目映射——报销类别对应哪个会计科目,这个映射表要提前配好。差旅费对应管理费用-差旅费,办公费对应管理费用-办公费,业务招待费对应管理费用-业务招待费。RPA根据报销类别自动匹配科目,生成凭证录入。如果映射表不完整,碰到没配过的报销类别,RPA就不知道往哪个科目记,只能推送给人工处理。
第三个衔接点,日常数据到月末报表的汇总。发票和报销的日常数据,每天RPA处理完要写入一个汇总数据库。月末报表生成的时候,RPA不是再去各个系统重新抓数据,而是直接从汇总数据库里取。这样做的好处是数据口径一致——日常录入和月报汇总用同一套数据,不会出现月报数字和日常台账对不上的情况。这个汇总数据库就是整个自动化链条的数据中枢,三个环节都往里面写数据,报表环节从里面读数据。
那家贸易公司串联这条线用了多长时间?从第一个发票OCR模块上线,到报销审批自动化,再到报表自动生成,前后大概6周。前两周做发票模块,第三四周做报销模块,第五周做报表模块,第六周串联调试。上线后,财务部的日常工作时间从每月260小时降到80小时,省出来的180个小时全部投入到了财务分析、预算管理和税务筹划上。财务总监说,这是他做过的回报最高的一次技术投入。不用招人,不用换人,就是把重复工作交给RPA,让人干人该干的事。
需要相关服务?联系我们免费咨询
九五星球企服提供公司注册、代理记账、商标注册、财税咨询、高新申报、网站开发等一站式企业服务。可以先免费咨询看看,觉得合适再合作,不推销。
免费小工具推荐:
联系方式:
- 电话/微信:18910232032
- 扫码添加专业经营合规顾问,免费咨询 ↓