发票处理与对账
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/invoice-processing-zh。
技能介绍
应付账款里发票为什么难自动化
发票来源格式杂(扫描 OCR、邮件正文、CSV/JSON),表头与行项目字段命名不统一;付款前还要对照采购订单(PO)做数量与单价核对,并把每一行挂到正确的总账(GL)科目与成本中心。算术错误、无 PO 引用、重复开票往往在最后一刻才暴露,人工逐张核对成本高且难留审计轨迹。
技能如何组织处理流程
本技能把单张与批量发票都走同一套可审计流水线:
- 解析与类型识别:接受文本、OCR、JSON 或 CSV;区分标准发票、贷项/借项通知单、形式发票;提取发票号、日期、到期日、供应商与付款条款等表头。
- 行项目与合计校验:解析描述、数量、单价、税额;独立重算行合计与小计/税额/总计,标记算术不一致。
- PO 三方匹配:按 PO 编号、供应商或行描述匹配 PO;比较数量与单价,给出 PO–收货–发票匹配得分;默认对超过 2% 的价差或数量不符打标。
- GL 分类:按描述、供应商类别与历史模式分配科目(如办公用品
6200、软件订阅6500);必要时附加部门成本中心。 - 输出与批量摘要:产出含验证状态、GL 分配与分严重度标记的结构化记录;批量时汇总通过/警告/阻断数量与需人工审查清单。
边界与实务注意
- 无 PO 引用:应走人工批准,并查是否有 blanket PO 或框架协议。
- 贷项通知单:按负向条目处理,并核对是否引用原发票且金额不超过原票。
- 多币种:保留原币并记录按发票日期的换算金额。
- 重复检测:用发票号+供应商+金额+日期对照近 90 天记录。
- 部分发货:按已收货数量而非 PO 全量对账,剩余挂未结。
维护供应商→GL 映射表、按行业设定价差阈值(商品约 2%,范围型服务可放宽),并保留原始输入与提取字段以便审计。
使用场景
- 财务收到供应商 OCR 或邮件正文发票,需提取表头行项目并对照指定 PO 编号核对数量与单价后输出结构化记录
- 月末对同一批供应商发票做批量处理,汇总通过/警告/阻断数量并列出阻断原因供 AP 付款前人工审查
- 收到无 PO 引用的咨询或形式发票,需按规则标记为待批准并检查是否存在 blanket PO 或长期协议覆盖
- 关账前需检测近 90 天内相同供应商、金额与日期相近的发票号,区分疑似重复与潜在重复并写入标记
适合人员
- 应付账款专员:每张供应商发票付款前必须完成 PO 匹配、行合计重算与 GL 行分配
- 财务共享中心人员:维护供应商到 GL 映射表,并在批量跑票后把阻断例外路由给 AP 复核
- 采购或内控同事:按可配置价差阈值筛出单价偏离 PO 的发票并留存三方匹配得分
- 使用 CSV/JSON 导出而非完整 ERP 的小团队记账人:把混格式发票整理成可审计、可导入会计系统的干净输出