乐于分享
好东西不私藏

AI开票工具优化:垃圾桶的税务编码是多少?请财务大佬核验下

AI开票工具优化:垃圾桶的税务编码是多少?请财务大佬核验下

先问税务人一个问题:

垃圾桶的税务编码是多少?

我把这个问题问了我老婆。她说: 塑料制品。

我又问: 为什么不是铁的?

这句玩笑背后,其实正好说明了税务编码的难点: 很多时候不能只看商品名字,还得先判断它最可能是什么材质、归到什么类别。

上篇文章为了减轻老婆财务开票的工作量,我用 AI 做了一个小工具

说实话,光是为了让系统更接近“自动识别垃圾桶该填什么税务编码”这件事,我就硬肝了好几个小时。

这次开票工具更新后,已经支持: AI 自动匹配并填充 Excel 里的税务编码。

底层数据源来自官方公开目录,目前基础匹配逻辑就三段:

  1. ALIASES 子串命中
  2. 叶子目录 name 精确匹配
  3. 叶子目录 keywords 包含匹配,按最长关键词取优

另外还有两条明确规则:

  • 只在 taxCode 为空时才补,不覆盖已有值
  • 三段都没命中就留空

但真实场景里,很多商品根本没法只靠名字直接匹配。

比如: 垃圾桶

如果只看这个名字,很可能什么都匹配不到。

所以这次真正关键的升级类似是: 先让 AI 分析商品,再继续匹配编码。

简单理解就是,系统会先问 AI:

单价 248 元、240 升的垃圾桶,最有可能是什么材质?

然后再拿这个材质结果,继续去官方税务编码目录里找更合理的匹配,举个例子这样,实际要复杂的多。

这次 AI 给出的结果是:

  • 税务编码:1070601120000000000
  • 名称:日用塑料制品

请财务大佬帮我核验下,这个编码精准不。

当然,目前这套逻辑还不是终极版。像税务编码这种事情,真正复杂的地方在于商品名不标准、材质不明确、用途还容易混淆,所以后面还会继续迭代。

如果你也在做财务、税务、开票,欢迎给我提优化建议。如果你工作里还有别的重复性场景,也欢迎交流,很多都可以继续做成工具。

哦,one more thing,本次升级加了炫酷的进度显示,防止您等急: