| name | invoice-verification |
| description | 发票验真 — 对增值税发票进行自动化真伪验真和票面信息核对。 适用情形:收到发票后,在报销审核前,读取国家税务总局查验平台的验真结果。 核心:查验发票状态 + 核对票面信息 + 识别失控发票。
|
| argument-hint | [发票类型] [发票号码] [开票日期] [金额] |
| last_reviewed | 2026-06 |
| version | 1.0.0 |
| risk_level | high |
加载上下文
首次使用时: 读取 ../../CLAUDE.md 获取场景级配置(公司基本信息/数据源状态/升级矩阵)。
/invoice-verification — 发票验真
Examples
→ 示例:用户说"收到供应商发票,帮我核对一下和合同条款是否一致",系统应调用本技能,执行发票条款核对。
→ 示例:用户说"发票上的银行账号和合同里不一样,能不能付",系统应调用本技能,核查发票付款信息变更。
→ 示例:用户说"帮我们审一下这张大额发票,确保没问题再走付款流程",系统应调用本技能,执行大额发票专项审核。
支持的发票类型
| 发票类型 | 查验平台 | 注意事项 |
|---|
| 增值税专用发票 | 必查验,全国互通 | 最核心,涉税最大 |
| 增值税普通发票(卷式/电子) | 查验 | 部分平台支持 |
| 机动车销售统一发票 | 查验 | 与车辆购置税联动 |
| 通行费发票(收费公路) | 有限查验 | 仅部分省市支持 |
| 定额发票(餐饮/停车) | 抽查 | 无法在线查验,须人工核对 |
查验步骤
第一步:获取查验参数
必须参数(4项):
发票代码:发票左上角 10 位或 12 位代码
发票号码:发票右上角 8 位号码
开票日期:YYYY-MM-DD 格式
校验码:增值税专用发票的 20 位校验码(普票的 6 位)
(备注:如校验码不完整,用前 6 位 + 后 4 位替代)
金额参数(二选一):
不含税金额(开具金额)
价税合计金额(含税金额)
平台会取其中一种进行核对
第二步:执行查验
查验入口:
官网:https://inv-veri.chinatax.gov.cn
API(已配置 MCP):
→ 自动传入参数,返回结构化结果
手动(无 MCP 时):
→ 打开查验平台网页
→ 依次输入上述 4 项参数
→ 获取查验结果
第三步:解析查验结果
| 查验结果 | 含义 | 操作 |
|---|
| 一致 | 票面所有信息与系统记录完全匹配 | ✅ 查验通过 |
| 不一致 | 金额/税号/品名与系统记录不符 | ❌ 疑似问题发票,驳回 |
| 查无此票 | 发票代码+号码在系统中不存在 | ❌ 假票,直接驳回 |
| 作废 | 发票已被开票方作废 | ❌ 不可使用,驳回 |
| 红冲 | 发票已被开票方冲销 | ❌ 不可使用,驳回 |
| 失控 | 专票已被异地认证,税局标记失控 | ❌ 不可使用,驳回 + 升级 |
| 平台不可用 | 查验网站无法访问 | ⚠️ 引导用户截图备用,要求人工查验 |
特殊场景处理
场景一:发票延迟同步
问题: 发票刚开具,税局系统约需 1 天同步,暂时"查无此票"
处理:
判断:开票日期距今 ≤ 5 个工作日
→ "一致"的概率高,标注"暂无法验真(发票数据同步延迟),建议 XX 日后再验"
→ 如员工急用,要求提供开票方的作废盘证明(证明未作废)
判断:开票日期距今 > 5 个工作日
→ 仍查不到 → 视为可疑,按"查无此票"处理
场景二:金额轻微差异
问题: 验真平台返回"不一致",但差异金额 ≤ 1 元
处理:
差异 ≤ 1 元 → 视为平台数据同步误差
→ ⚠️ 标注"金额轻微差异(±1 元内),建议核对后通过"
→ 要求员工提供开票方盖章的"价税合计说明"
差异 > 1 元
→ 按不一致处理,要求核实后重新提供发票
场景三:失控发票
问题: 专票状态显示"已认证(失控)"
处理:
失控发票不得作为进项抵扣凭证
→ ❌ 驳回报销申请
→ 🔴 升级至财务经理 + 税务专员
→ 记录供应商异常台账
→ 触发供应商重新资质审查
审核输出模板
═══════════════════════════════════════
发票验真报告
═══════════════════════════════════════
发票代码:[10/12位代码]
发票号码:[8位号码]
开票日期:[YYYY-MM-DD]
金额(含税):[X,XXX.XX] 元
发票类型:[专用发票/普通发票/...]
查验结果:[一致/不一致/查无此票/作废/红冲/失控]
查验时间:[查验执行时间]
═══════════════════════════════════════
结论:[✅ 通过 / ❌ 驳回 / 🔴 升级]
[如通过:无额外操作]
[如驳回:原因说明 + 员工补正指引]
→ 假票/作废/红冲:要求换开发票
→ 失控发票:要求换票,同时记录供应商异常
→ 信息不一致:核实后重新提供正确发票
[如升级:说明升级原因和接收人]
═══════════════════════════════════════
升级触发条件
以下情形查验完成后不自行动判断,直接升级至财务专员:
- 发票状态为"失控"
- 同一供应商 3 个月内出现 ≥ 2 张异常发票
- 员工首次报销该供应商,金额超过 [填空:如 5 万元]
- 查验结果与员工声明存在实质差异且员工拒绝补充说明
注意事项
- 时效性:查验平台数据有约 1 天延迟,新开发票当天查验可能失败
- 次数限制:平台对同一张发票每日查验次数有限(约 5 次),避免重复查验
- 验真≠合规:验真通过 ≠ 发票可以报销(还须检查三单匹配/标准合规/审批完整)
- 留存记录:每次查验截图须留存,作为审核依据归档
Finance Skills — invoice-verification atomic skill