Tax Invoice AI 是一款税务科技工具,处理供应商发票,产出经过复核、可解释的增值税全貌。它使用 Python ETL 和规则引擎校验每张发票:按增值税类别重新计算增值税,核对净额加增值税等于总额,检查必填字段是否齐全,对组织号做 Luhn 校验,检测重复,并用稳健的中位数/MAD 标记每个供应商下异常大额的发票。工具包含带 vat_by_month 视图和问题表的 SQL 数据模型,确保每项发现都可追溯到一张发票和一条规则。它还生成包含摘要、问题、按月增值税和发票工作表的 Excel 复核工作簿,以及带 KPI 卡片、每月增值税、按类别增值税和按规则统计问题的 BI 仪表盘。AI 数据助手允许用户用白话提问,如“Which invoices have wrong VAT?”或“Top suppliers by spend”,并返回答案以及生成该答案的 SQL。助手在离线模式下使用经过审核的查询模板;如果设置了 ANTHROPIC_API_KEY,则由 LLM 根据数据库模式编写 SQL。在两种模式下,护栏都只允许单条只读 SELECT,通过只读连接运行,并限制行数,因此生成的查询可被审计且无法更改数据。在由 45 个供应商的 612 张发票组成的合成数据集上,该工具标记了 114 张发票和 118 个高严重度问题,每个都附有人类可读的解释。
税务团队用 Tax Invoice AI 通过按增值税类别重新计算增值税并找出错误税率,来校验供应商发票。
审计人员用 Tax Invoice AI 通过匹配供应商、日期和金额来检测可能重复的发票。
财务部门用 Tax Invoice AI 借助稳健的中位数/MAD 标记每个供应商下异常大额的发票。
复核人员用 Tax Invoice AI 生成包含摘要、问题、按月增值税和发票工作表的 Excel 复核工作簿。
分析师用 Tax Invoice AI 创建带 KPI 卡片、每月增值税、按类别增值税和按规则统计问题的 BI 仪表盘。
用户用 Tax Invoice AI 的数据助手用白话提问,并获得答案以及生成该答案的 SQL。
开发者用 Tax Invoice AI 通过 pytest 运行规则测试、流水线/Excel 测试、智能体回答和 SQL 护栏测试。