Agent Skills
返回列表
发票凭证做账

发票凭证做账

行业专业 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_6671335b/fapiao。

技能介绍

要解决什么问题

网络货运平台的财务每月要从运输业务发票表里做收入成本账。难点是同一份数据里混着两类税率:9% 的货物运输服务和 6% 的增值服务。两者的收入科目、应收科目、销项税科目都不同,而且只有 9% 需要做成本分录。手工处理常见的翻车方式有三种:把含税金额直接当成收入、两类税率混在一起算不含税、为了凑行数把同一客户的分录拆散,结果借贷不平。

这个技能把这套规则固化成脚本,输入一份 .xlsx,输出一份符合凭证格式的 Excel。

核心能力

  • 按税率分流:9% 与 6% 各自独立编号,均从 记-0001 起;若文件里只有一种税率,只生成该类凭证
  • 不含税金额逐票计算后再汇总,两类税率不会互相污染
  • 科目映射与辅助核算自动完成:客户取 受票方,项目固定为 公海项目,职员取 销售
  • 凭证装订不超过 40 行,且同一客户的组合分录不会被拆开
  • 生成后逐张校验借贷平衡,不平就不会交付

关键步骤

  1. 用 pd.read_excel 读取发票数据源
  2. 执行 scripts/gen_voucher.py:输入路径必填,输出路径与凭证日期可选,默认输出到源文件同目录的 {原名}凭证列表.xlsx,凭证日期默认当月最后一天
  3. 汇报总览、金额明细、凭证明细与平衡校验结果
  4. 交付 Excel 并打开预览

注意点

输入必须是 .xlsx,且包含必填字段 税票号码、受票方、税率、开票金额、销售;成本金额 仅在 9% 数据中生效。税率 要用小数形式 0.09 或 0.06,写成百分号字符串会解析失败。

输出固定为 13 列,从凭证字号到运单数,下游直接按位置读取比按列名更稳妥。因为两类税率独立编号,凭证字号在单个文件内不是全局连续的,二次汇总时要注意。成本分录按职员分组。脚本只负责把账做对,不校验发票本身是否符合税务申报要求。

使用场景

  • 月底拿到网络货运平台的混合税率发票表,需要按9%和6%分别拆分并生成记账凭证。
  • 有一批含税运输发票,需要逐票计算不含税收入和销项税额,并完成对应的收入分录。
  • 财务整理9%税率的运输发票,需要按职员拆分成本,并装订成不超过四十行的凭证。
  • 收到财务下发的发票Excel数据,需要生成借贷平衡且科目编码符合规范的凭证文件。

适合人员

  • 网络货运平台的财务人员,每月都要把运输发票自动转换成收入和成本的记账凭证。
  • 物流企业的会计助理,需要快速处理大量的Excel发票并输出符合规范的凭证表格。
  • 财务系统实施工程师,在交付系统时需要配置发票数据自动生成会计凭证的规则。