旗舰场景 审查核验 岗位 · 财务

RQ-02 · 报销单合规预审

痛点 报销单看着天天在过、实际天天在扯皮 · 退单的话术和依据,才是财务最缺的

① 场景引入

一、这件事现在是什么样

资金与收付 · 真实业务触发

每周都有员工提交报销,财务要按「十看法」逐张审:发票真伪、抬头税号、品名与实际消费一致、大小写、连号。审出问题要退单,但退单理由写成什么样、依据哪条制度,直接影响员工会不会觉得你「故意刁难」。

二、痛点 · 每条都有来源

  1. 报销审核「十看法」规则清晰(发票真伪/抬头税号/品名一致/大小写/连号),但全靠财务人眼一张张看,员工一多就漏
    依据:报销审核「十看法」:发票真伪、抬头税号、品名与实际一致、大小写、连号等
  2. 员工拿抬头错误的发票报销,会计退回,员工骂「故意刁难」——退单缺乏书面依据是摩擦根源
    依据:《会计基础工作规范》(财政部)规定凭证必备栏位与签批层级(制单→审核→记账→主管)
  3. 发票真伪最终判定必须走官方查验平台,财务只能先初筛可疑项再逐张查,中间环节最耗时
    依据:发票真伪最终判定以全国增值税发票查验平台为准,AI只能初筛可疑项
  4. 「餐费开成办公用品」这类品名不一致是高频问题,但业务端觉得财务「管太宽」,财务又怕担虚开责任
    依据:报销审核「十看法」:发票真伪、抬头税号、品名与实际一致、大小写、连号等

三、换个做法之后

变化不在「快」,在「参与的角色」和「覆盖的范围」

✕ 现在的做法

  • 报销审核「十看法」规则清晰(发票真伪/抬头税号/品名一致/大小写/连号),但全靠财务人眼一张张看,员工一多就漏
  • 员工拿抬头错误的发票报销,会计退回,员工骂「故意刁难」——退单缺乏书面依据是摩擦根源
  • 发票真伪最终判定必须走官方查验平台,财务只能先初筛可疑项再逐张查,中间环节最耗时
  • 「餐费开成办公用品」这类品名不一致是高频问题,但业务端觉得财务「管太宽」,财务又怕担虚开责任

✓ 交给 Agent 之后

  • 多来源文件一次读入,先做口径与完整性校验,再开始算
  • 每条结论绑定来源文件、字段或条号,可以被审
  • 产出是企业真会流转的正式件(带签批栏),不是一张展示用的表
  • 该拦的地方给出「现在还不能提交」,并给不用干等的替代方案

四、场景闭环

5 步 · 每一步的产出都是下一步的输入

  1. 要素校验 · 单据齐不齐报销单、发票、附件张数是否对得上;缺附件先标出来
  2. 十看法逐项审 · 发票侧抬头税号、品名与实际、大小写、连号、发票真伪初筛
  3. 标准比对 · 金额侧差旅/招待标准、报销上限、预算科目是否超
  4. 退单理由生成 · 挂制度条款每条退单理由写成「依据公司报销制度第X条」的口径
  5. 留证 · 生成预审清单预审结论 + 待复核项 + 退单话术一次生成

要准备什么:费用报销单(OA 或 Excel)报销人/部门/事由/金额,事由乱填发票照片/PDF(抬头/税号/品名/金额)抬头错、品名不一致、大小写不符是高频问题公司报销制度与费用标准差旅标准、招待标准、报销上限

为什么这个场景值得做

优先级评分:痛感 4 × AI 适配 4 ÷ 落地难度 2 = 8.0

最大差异点:不要求报销单先填规范。原始单据(微信截图+发票照片)直接扔进来,合规校验和退单理由由 Agent生成,每条退单理由挂到具体制度条款。

评分口径:痛感看「这事没做好谁会生气、生气到什么程度」;

AI 适配看「输入是否非结构化、是否要跨部门取数、错了能不能当场看出来」;

落地难度是分母 —— 需要客户先做数据治理的场景,分数会被压得很低。

五、会产出什么

判断标准只有一个:这份东西能不能直接进企业的流程

  • 正式件本体:报销合规预审清单.xlsx 逐张结论 · 退单理由挂制度条款
  • 可派发清单:待复核发票清单.xlsx 可派发 · 需走官方查验平台的发票清单
  • 可派发清单:退单话术模板.xlsx 每条退单理由的标准话术 · 附制度出处

这套东西不承诺什么:不做发票真伪的最终判定(以官方查验平台为准),不做报销的最终批准(签字权在人)。只出预审结论和退单理由,批准与否由审批链上的人定。

② Live Demo(演示逐步)

演示模式 · 可视化预演 本页展示的是「应该怎么跑、每一步看什么、交付什么」,用的是真实业务格式的脱敏构造数据, 不宣称已接入客户生产系统,也不承诺任何效率提升百分比。

案例设定:华峰精密机械制造有限公司(虚构 · 87 人 · 苏州)6 月第 3 周报销合规预审,8 张报销单按「十看法」逐张审,退单理由挂制度条款。

报销单总数8 张问题单3 张退单金额9,600 元进项税风险552 元

输入财务手上能拿到的东西

不需要整理格式、不需要改文件名 · 直接拖进对话框

费用报销单_2026年6月.xlsxOA 导出 · 8 张 · 报销人/部门/事由/金额/附件张数OA 系统导出 · 每周集中导出发票信息台账_2026年6月.xlsx发票侧 · 8 张 · 抬头/品名/价税合计/税率/税额出纳王敏整理 · 报销时录入公司报销制度与费用标准.txt十看法 + 差旅/招待标准 + 报销上限行政部维护 · 2025 年修订历史进项税退回记录.xlsx三个月前抬头错的发票被税局退回的记录,同表还有一笔品名不符退回上一任会计留下 · 2026-03 后未再更新注意标橙色那一份 —— 历史进项税退回记录.xlsx。它上一任会计留下 · 2026-03 后未再更新,平时压根不在核对范围里。这个场景的价值,很大一部分就来自把它读进来。

提示词就说这么几句

没有模板、没有表单 · 专业规则由 Skill 兜底

帮我把这批报销单审一遍,按公司的报销规矩来:发票抬头税号对不对、品名跟实际消费是不是一回事、有没有连号、金额大小写对不对。 有问题的别直接退,把问题写清楚,退单理由要能直接发给员工看,让他知道是哪条规矩。 拿不准的标出来我去查。

短是因为「十看法逐项怎么审、退单理由怎么挂制度条款」都写在能力包里了。你只需要说清是哪个部门、哪批单据。

触发事情是这么来的

每周报销审核 · 按十看法逐张过 · 退单要有依据

6 月 18 到 21 号,陆续有 8 张报销单交上来。财务主管张伟把这批单据甩给会计李静:「这批报销你按十看法过一遍,有问题的别直接退,把理由写清楚,要能发给员工看。」李静手里有 OA 导出的报销单,还有一堆发票照片,得逐张对着审。

第 1 步 · 要素校验 · 单据齐不齐

报销单、发票、附件张数先对上

演示数据(表格原文)检查项结果影响处理报销单数量8 张—全部录入发票附件齐全7 张—进入十看法附件缺失1 张陈晨采购刀具缺入库单退回补件金额与发票对应8 张一致—可继续结论——7 张进入十看法,1 张待补附件陈晨那笔 12,600 元采购刀具,报销单上写附件 3 张,实际只附了发票和验收单 2 张——不是金额错,是件没给全,先退回补件。

第 2 步 · 十看法逐项审 · 发票侧

抬头税号、品名与实际、大小写、连号、真伪初筛逐项过

演示数据(表格原文)检查项通过问题问题明细抬头税号71FP-0618-02 缺「制造」二字品名与实际71FP-0618-01 品名「办公用品」实为餐厅消费连号62FP-0618-03/04 连号(待核)大小写80—真伪初筛80全部初筛通过,待查验平台复核结论——2 张不符 + 2 张连号待核抬头错、品名不符是确定要退的;连号那两张要先核是不是拆分开票,不能一上来就退。

这一步的看点 · 从历史里想起了公司踩过的坑审到 FP-0618-02 的抬头「华峰精密机械」时,Agent 顺手翻了历史进项税退回记录(那份平时没人看的表),发现 2026-03-16 有一笔一模一样的抬头错误,当时没看出来直接过了,结果进项税被税局退回、补开折腾了两周。于是它把这张发票和三个月前那笔并排列出,标了一句:「同一个抬头错误,三个月前刚栽过一次,这次不能再放进去。」

第 3 步 · 标准比对 · 金额侧

差旅/招待标准、报销上限逐张比对

演示数据(表格原文)报销单事由金额(元)适用标准结论BX-202606-01客户招待4,800招待 3,000/次超 1,800BX-202606-02办公用品采购4,800办公费预算内未超BX-202606-03差旅住宿860住宿 500/晚未超BX-202606-04差旅住宿760住宿 500/晚未超BX-202606-05采购刀具12,600采购预算内未超BX-202606-06办公耗材2,340办公费预算内未超BX-202606-07设备维修3,850维修 5,000 内未超BX-202606-08客户拜访交通980交通实报实销未超结论———1 张超标准金额侧只有张伟那笔招待超了标准,其余 7 张都在标准内。张伟那笔 4,800 招待超了 1,800,发票还开成了「办公用品」——品名不符是表象,绕开招待费 3,000 上限才是实质。

这一步的看点 · 排除性结论标准比对到王敏、刘强两张住宿发票时,Agent 把连号那两张拎出来确认了一遍:开票方都是「如家酒店(苏州)」、开票日期都是 6-18、发票号 FP-0618-03 和 FP-0618-04 连号,但对应的是两个不同员工、两笔不同住宿,金额 860 和 760 也都在 500/晚 的标准内。结论是可以排除:「连号不是拆分开票——拆分开票是为了绕开单张限额,这两笔金额都不大、也不是同一人同一事由,属于同一酒店连续开票的巧合。」省掉一次误伤。

第 4 步 · 退单理由生成 · 挂制度条款

每条退单理由写成「依据公司报销制度第 X 条」

演示数据(表格原文)报销单问题退单理由依据条款BX-202606-01品名与实际不符品名「办公用品」实为餐厅消费,请重新开票制度第五条BX-202606-02抬头错误抬头「华峰精密机械」缺「制造」,请红冲重开制度第三条BX-202606-05附件缺失采购刀具缺入库单,补附件后重审制度第十二条问题单3 张——3 张问题单里,2 张要重新开票(合计 9,600 元),1 张补附件(12,600 元)。每条退单理由都写成「依据公司报销制度第 X 条」——员工看到的是条款,不是「财务故意卡」。

这一步的看点 · 该拦的地方拦住了退单理由生成完,Agent 的结论是 「这批报销现在还不能批」——张伟那笔 4,800

元,发票品名开「办公用品」,附件却是餐厅小票,属于品名与实际消费不一致。这张发票不是不能报销,是不能按现在这样报:要么让员工重新开票,要么写情况说明由部门负责人签字后按「业务招待」科目走。它没替人拍板退不退,只是把问题、依据、两条出路一起摆了出来,还在这张发票上标了一句:「这张发票还没处理完——如果带着品名不符进了申报,申报前风险清单里还得再拦一次。」

第 5 步 · 留证 · 生成预审清单

预审结论 + 待复核项 + 退单话术一次生成

演示数据(表格原文)产出内容去向报销合规预审清单.xlsx8 张逐张结论 · 退单理由挂制度条款财务留档 · 签批用待复核发票清单.xlsx2 张问题发票优先查验 + 6 张常规查验派会计查验退单话术模板.xlsx3 条退单/待补话术 · 附制度出处发员工看产出3 份—预审结论、待复核项、退单话术一次生成,李静拿去逐张签字,员工拿到的是能看懂的退单理由。

这一步的看点 · 把技术动作翻译成钱李静那张抬头错的发票,Agent 算了一笔账:4,800 元、13% 税率,进项税 552 元。这张要是直接入账,552 元的进项税抵不了,还得红冲重开,来回至少两周,这 4,800 元就压在账上。所以退单不是刁难,是避免 552元的税抵不了。把这句话写进退单话术,员工看到的是「第几条规矩 + 多少钱的税」,不是「财务故意卡」。

这批报销现在还不能批这批: 8 张报销单里,有 3 张不能按现在这样批:张伟那笔 4,800 元品名开「办公用品」实为餐厅消费(制度第五条),李静那笔 4,800 元抬头缺「制造」二字、进项税 552 元抵不了(制度第三条),陈晨那笔 12,600元采购刀具缺入库单(制度第十二条)。直接批下去,品名不符的发票带着虚开风险,抬头错的进项税抵不了还得红冲重开。不用干等的两个方案:· 方案 A:两张问题发票重新开票、陈晨补入库单,3 张整改后再一起批——这是正路;· 方案 B:先把 5 张干净的(合计 8,790 元)批掉打款,3 张问题单(合计 22,200 元)走补件整改流程,不耽误大部分员工报销。

之后这一次跑完,公司多了什么

不讲省了多久:讲少了几个隐患、沉淀了什么

  • ✓ 台账多了一条:这批报销的合规结论入库,同类抬头错误下次直接命中
  • ✓ 两条口径被固定下来:「抬头少了制造两个字也算错」「连号要区分拆分开票还是正常开票」
  • ✓ 一条历史教训被真正用上:三个月前那笔进项税退回,变成了一条必查项
  • ✓ 财务的角色变了:从「退单挨骂」变成「把退单理由和制度条款一起摆给员工看」

追问现场可能被问到的

答不上来的问题,比答得漂亮的问题更能决定这场演示的结果

  • 它能直接判定发票真伪吗? 不能。真伪以全国增值税发票查验平台为准,它只做初筛,把可疑的列出来让你去查。
  • 能不能自动批准报销? 不能。签字和批准要担责,必须是人。它出预审结论和退单理由,批不批由审批链上的人定。
  • 员工嫌麻烦怎么办? 把退单理由挂到制度条款,员工看到的是「第X条规定」,不是「财务故意卡」——这是它和口头退单最大的区别。

③ 能力沉淀(Skill / 提示词 / 预期输出 / 人工边界)

1. Skill 能力包

导入之后,同类任务会自动按这套规则走 —— 提示词才能写得那么短

报销单合规预审 · Skill

SKILL.md 主本 + references(输出骨架 / 判据 / 渲染脚本)· 符合 WorkBuddy Skill 规范

版本 v1.0

expense-precheck.zip

在 WorkBuddy 里直接上传这个 zip 即可导入

包内结构

  • SKILL.md 主本 —— YAML 元信息 + 执行流程 + 硬规则 + 人工边界
  • references/output_template.md 输出骨架(sheet 名 / 分区顺序 / 列头)+ 可直接运行的渲染脚本
  • references/judgement_rules.md 判据与口径 —— 什么情况算异常、什么情况必须拦住

references 不会一次性全读进来 —— Agent 按需取用。所以 Skill 可以写得很细,不会拖慢每次对话。

2. 原始素材

这些就是财务手上真实能拿到的东西 —— 格式不统一是常态,不是问题

📁RQ-02 · 演示素材

脱敏构造数据 · 真实业务格式 · 埋点可核验

共 4 份

  • 费用报销单_2026年6月.xlsx OA 导出 · 8 张 · 报销人/部门/事由/金额/附件张数
  • 发票信息台账_2026年6月.xlsx 发票侧 · 8 张 · 抬头/品名/价税合计/税率/税额
  • 公司报销制度与费用标准.txt 十看法 + 差旅/招待标准 + 报销上限
  • 历史进项税退回记录.xlsx 三个月前抬头错的发票被税局退回的记录,同表还有一笔品名不符退回

怎么用

  • 把素材全部拖进 WorkBuddy 对话框(不需要整理格式、不需要改文件名)
  • 粘贴下方提示词发送
  • 拿到正式件初稿 —— 签批栏留空,推荐意见留空,由你填

3. 提示词卡片

帮我把这批报销单审一遍,按公司的报销规矩来:发票抬头税号对不对、品名跟实际消费是不是一回事、有没有连号、金额大小写对不对。 有问题的别直接退,把问题写清楚,退单理由要能直接发给员工看,让他知道是哪条规矩。 拿不准的标出来我去查。

为什么这么短就够了:短是因为「十看法逐项怎么审、退单理由怎么挂制度条款」都写在能力包里了。你只需要说清是哪个部门、哪批单据。

换成你自己的业务:把素材换成你手上的真实文件即可。导入 Skill 之后,

该走几步、什么口径、什么情况必须拦住,Agent 自己知道 —— 你只需要说清这是什么事。

自己组织输入的三步法

  • 用自然语言说清核心需求 —— 就按平时跟同事交代活的方式说:什么事、什么文件、什么要求。不用讲究格式。
  • 调用 Skill 补齐专业规则 —— 导入本页 Skill 后,流程、口径、硬规则 Agent 自己知道。
  • 用「增强提示词」补全遗漏 —— 输入框旁边有增强按钮,把随口说的话补成更完整的表述。

分工:自然语言负责「这是什么事」,Skill 负责「该怎么做」,增强提示词负责「别漏了什么」。

4. 预期输出

不方便现场跑的时候可以直接拿这份给客户看 · 与实跑结果同结构

📋正式交付物

带签批栏 / 冻结首行 / 开筛选 —— 判断标准是「能不能直接进企业的流程」

共 3 份

  • RQ-02_报销合规预审清单.xlsx 正式件本体 · 逐张结论 · 退单理由挂制度条款
  • RQ-02_待复核发票清
  • 单.xlsx 可派发 · 需走官方查验平台的发票清单
  • RQ-02_退单话术模板.xlsx 每条退单理由的标准话术 · 附制度出处

Skill 里固化了什么:从历史里想起了公司踩过的坑该拦的地方拦住了排除性结论把技术动作翻译成钱

输入清单:费用报销单(OA 或 Excel)报销人/部门/事由/金额,事由乱填发票照片/PDF(抬头/税号/品名/金额)抬头错、品名不一致、大小写不符是高频问题公司报销制度与费用标准差旅标准、招待标准、报销上限

人工边界:不做发票真伪的最终判定(以官方查验平台为准),不做报销的最终批准(签字权在人)。只出预审结论和退单理由,批准与否由审批链上的人定。

升为客户真实案例还缺什么:客户当前真实输入文件(不要整理过的)岗位现行 SOP 与审批链(金额分档、谁签字)至少一次真实出过问题的案例客户当前正在用的正式输出模板客户确认的阈值口径(多少天算临期、多少金额算大额)

5. 同一角色下的其他场景

资金与收付 · 产出即下一步输入

RQ-01 · 银行余额调节表自动编制 — 制度要求每月做、实际从没做过 · 长期不做等于把 50 万的窟窿藏在未达账项里查看 →RQ-03 · 资金日报自动拼表 — 老板每天早上问「账上还有多少钱」 · 出纳要从三家网银+微信截图里现凑 查看 →

上下游串起来就是完整链路。每一步的产出都是下一步的输入,不用在不同工具之间来回复制粘贴。

场景内容基于 WorkBuddy 产品能力整理,演示中的企业、人物与数据均为虚构,不代表任何客户的实际成效;痛点引用的公开来源已做脱敏处理。网页版由原资料转换,部分演示表格以原文形式展示。

想把这个场景在你们企业跑通?

顾问会先看你们的数据和流程够不够,再决定从哪一步开始。

看财务其他场景