Featured image of post 辞掉代账公司之前,我用 134 个 AI 把这条路探到了底

辞掉代账公司之前,我用 134 个 AI 把这条路探到了底

能不能用开源财务系统+AI 100% 替代代理记账?134 个并行 AI 调研+对抗核验的结论:账务处理可自动化 80-90%,但申报提交与合规责任没有 API——小规模纳税人全流程替代率 60-75%,稳态月投入 2-4 小时,推荐 Beancount+数电票 XML+LLM 草稿三闸门架构。

结论先讲:不能 100% 替代,但比你想的近得多。 开源+AI 能替掉代账公司 80-90% 的账务处理(记账、对账、发票采集解析、凭证草稿),但有一个软件永远跨不过去的闭环——申报提交和合规责任。小规模纳税人全流程替代率约 60-75%,稳态成本 2-4 小时/月。一句话:记账可开源,申报闭源,责任不可外包给软件。

我签着代账公司,每月交 200 多块,换来的是每次想看自己的账都要开口要。作为一个能自托管一切的人,这个问题我憋了很久:到底能不能自己全干了?

这次我没有凭印象答。我起了 134 个并行 AI agent,分五路调研(开源项目审计、税务合规硬边界、AI 技术栈、方案匹配),关键论断再各派 3 个对抗核验员专门尝试反驳——有 6 条听起来很有道理的论断,就是被这轮反驳打死的,下面会讲到。

为什么 100% 不可能:三条硬边界

第一条:申报提交的通道闸门。 小微可用的官方申报入口,实质上是电子税务局网页端/APP、个税扣缴客户端、工商年报公示系统——全部要求实名办税员登录,发票类操作强制人脸。电子税务局自己自动化程度其实很高:官方口径 9600 万纳税人、97% 税费事项线上办、86 项预填、90% 的申报 3 分钟内办结。但这份自动化红利只属于网页端本身,不通过 API 对外发放。

存在一个例外:乐企(LeQi)直连 API,已含申报缴款能力,2025 年落地(北京 104 家企业,含京东 1000+ 主体)。但准入看营收、票量、纳税信用 A/B 级——地方指引级的门槛是"上年营收 5000 万以上、12 个月开受票 5 万份或开票额 5 亿元"这个量级。这里有个调研中被打死的传言:网传"5000 万/5 万份是全国统一硬门槛",对抗核验 3:0 驳倒——那是湖南/北京/上海等省指引的分档条款,不是全国数字。但无论如何,小微在可预见期间内被实质排除,这一点没有争议。

市面所谓"全自动报税软件",扒开看只有三种形态:乐企联用通道(机构准入)、RPA 模拟网页操作(灰色,依赖账号代持+人脸代刷)、或者干脆人工帮你点提交。

第二条:数电发票的集中管控。 2024-12-01 起全国推广数电票,开票走电子税务局免费通道,额度由税务系统月初动态管控。发票查验平台 inv-veri.chinatax.gov.cn 没有开放 API,相关开源查验项目(InvoiceSpider 128★、inv-veri 54★)全部停更——自动化查验有验证码和封 IP 风险,不建议碰。

第三条:责任的结构性不对称。 代理记账是持牌监管业务。我实测查了 12366 涉税专业服务机构公示系统的 API(2026-09 实时):133,425 条代账机构记录,每家带 TSC 信用等级和信用分。而调研过的开源项目全部明示免责——出错不保证税务合规。申报真实性的法律责任始终在纳税人本身:代账机构共担,开源软件不担。这一层,任何软件都替代不了。

开源项目对比:谁能做账?

项目Stars会计深度中文本地化判定
Odoo(会计)54,550深,原生发票 OCRl10n_cn 科目表;金税/全电靠付费模块最成熟,中文财税靠钱
ERPNext39,510完整复式记账+三大报表erpnext_china 插件(81★,2026-01 停更)标准账套最优,运维最重
Beancount+Fava6,029+2,579最严谨纯文本复式记账china_bean_importers(157★)AI 管线最佳底座
Akaunting10,134浅-中无BSL 1.1 许可,商用分发受限
jshERP(管伊佳)4,609流水账,无凭证/科目/总账中文原生用户多,做不了正规账
JinBooks73中式账套/凭证/月结原生概念最对口,社区太小

一个硬核细节:我对 jshERP 的 HEAD 提交(2026-09-24 当天)做了全代码 grep,“申报/开票/数电/税控/电子税务局”零命中——它就是进销存加收支流水。顺带说,调研初期有个论断"jshERP 停更两年"也被核验 3:0 驳倒,人家当天还在提交。

各纳税人类型的替代率分层
开源+AI 分层替代率(全流程口径)|数据:本次 134-agent 调研综合评估

AI 能做账吗:成熟度分层

这部分最反直觉,先看数据:

LLM 会计分录基准测试
裸 LLM 生成复式分录的正确率|数据:Beancount LLMFinLiteracy(2026-06)与 Modern Treasury 评测

  • 裸 LLM 生成复式分录:不可靠。 Beancount 官方的 LLMFinLiteracy 基准(2026-06):7B 级开源模型端到端全对率只有 2.3%(300 对里对 7 对)——语法全对,错在会计推理。Modern Treasury 的评测里前沿模型好得多(Gemini 3 全对,Opus 4.5 是 15/16),但连全对的模型,实务上仍要求全量人工复核。“可编译但语义错误"的分录是最大风险。
  • 成熟可用的部分:数电票 XML 解析(这是全链最大红利,后面细讲)、发票邮箱采集(Invoice-Downloader,438★)、Beancount 复式账本、PaddleOCR(90,140★)基建、支付宝/微信账单导入(double-entry-generator,720★)。
  • 半成熟需自建:银行对公流水解析(无现成模板)、对账撮合(GitHub 最高星的是个 14★的教学项目)、LLM 中文科目分类(近乎空白——既是风险也是机会)。

数电票 XML 为什么是最大红利: 数电票的原始数据形态是带税务数字签名的 XML,PDF/OFD 只是版式文件。GB/T 44554.2-2025 明确允许 XML 入账归档,邮箱交付是官方支持的方式。这意味着"识别发票"这个 OCR 时代的老大难,直接变成了"解析 XML”——零识别误差,还能本地验签。把开票邮箱统一成一个专用邮箱,你的票据池就自动成型了。

推荐架构:AI 出草稿,人签字

综合下来,适合我这种发票量极小的软件/服务型小微的方案,组件级长这样:

  1. 账簿核心:Beancount(纯文本、git 版本化)+ Fava 自托管做复核界面
  2. 票据采集:开票统一填公司专用邮箱,IMAP 脚本收 PDF/OFD/XML
  3. 解析:XML 直读(零误差+验签);OFD 用 ofdrw(1,877★);纯图片才走 RapidOCR→VLM 结构化抽取
  4. 分录生成:LLM 只输出科目建议+摘要+税率判断;分录由确定性代码模板组装(专票进项→借费用+应交税费-进项/贷应付),LLM 永不碰金额计算;bean-check 做借贷平衡硬校验,不平直接拒收;发票按 sha256 归档去重
  5. 银行流水:网银 CSV→规则撮合(金额+日期±3 天+户名),长尾 LLM 模糊匹配出建议,月末 balance assertion 对余额
  6. 调度:Windmill 每日收票+每月 1 日结账,待审 diff 推 TG,人工审后落账
  7. 申报终点:电子税务局网页端人工自报——全链唯一不可 API 化的环节,零申报约 10 分钟

备选方案正面交锋:Odoo 社区版 vs ERPNext(数据为 2026-09-24 源码级核实)

维度Odoo 18 社区版+l10n_cnERPNext v16+中国分叉
中国科目表官方自带,两套(小企业准则约 30 科目/企业准则 100+ 科目,装账套自动安装)内置中国 COA 不可用(82 科目无编码,官方标注 unverified);最全补丁=NolanZONG 分叉(190 科目带编码,单人维护,0 star)
增值税模板官方自带(13%/小规模模板)NolanZONG 分叉(13%/9%/3%/1%/0%,专票含税/未税、一般/小规模)
中国格式三大报表无(企业版报表也不是中国格式);补法=OCA account_financial_report+mis_builder 自配,或买 CLuedoo 中国报表模块 $251原生无;NolanZONG 分叉有资产负债表/利润表(科目号对照+遗漏检查)/现金流量表直接法参考实现
记账凭证原生 QWeb 凭证 PDF,含人民币大写金额(cn2an),account.move 自带 fapiao 字段19 种凭证类型(Journal/Bank/Contra/Opening 等),无中国凭证格式
数电票/金税对接零(官方应用商店搜"数电票/电子税务局/金税"均 0 命中)零(GitHub 搜"数电票+erpnext"0 命中;ERPNext 电子发票集成覆盖马来西亚/欧盟/沙特,中国是唯一空白)
发票 OCR社区版无(锁企业版 IAP);免费第三方 app 存在,OCA/ai 可接 Ollamainvoice2erpnext(37★)是欧洲格式+付费 API,中国票不适用
多公司/多账套基础多账套可用,合并报表/公司间交易锁企业版 Custom 档($40.90/用户/月≈3900 元/年)原生最强:单 bench 多 site 完全隔离账套+单 site 多公司+合并报表+成本中心,免插件
部署资源约 0.5-1.5GB RAM+PG,官方 Docker 成熟生产最低 4GB RAM(推荐 8GB),约为 Odoo 的 3-8 倍
大版本升级官方升级服务不对社区版开放,靠 OCA OpenUpgrade 硬扛,难度中高每年一个主版本,patch 迁移有失败风险,需停机+回滚预案
定制学习曲线有 Studio 低代码,上手较快,但 ORM+继承+模块冲突深水区DocType 体系更陡(全栈 Python+Jinja+JS),但记账这类规则明确的场景一次学会改动可预测
许可LGPL-3,自研模块可闭源,商用分发义务轻GPL-3,对外分发整个系统须开源
中国社区生态OCA l10n-china 12.0-19.0 分支全是空壳(事实休眠),GoodERP 2020 停更saoxia 分叉(81★)是 CRM/HR 本地化非财务且停更;财务最全的 NolanZONG 是单人 11 commits

两边拼完图,结论比"谁好"更有意思:中国财税合规层在两个生态里都是残缺的,差别只在残缺的形状。Odoo 是"官方给了半套地基(科目表+税+凭证),上层建筑全空";ERPNext 是"财务内核最强(复式记账/多公司/多账套原生),但连地基都要从社区捡一个单人分叉"。

决策规则就清晰了:

  • 2 年内要开专票给大客户、融资尽调、外部审计 → Odoo 社区版+l10n_cn:官方维护的中国科目表+凭证打印是唯一"有人兜底"的部分,事务所看得懂
  • 一人管多家小微、要账套完全隔离 → ERPNext 的多 site/多公司是原生免插件的;但必须接受把 NolanZONG 单人分叉 fork 过来自己养
  • 纯自用管钱、票量极小 → 仍是主案 Beancount 最省(资源占用是两者的零头,git 化审计轨迹天然友好)

数电票进账两边都是零,都得自研——但共用零件已经存在:erma0/fapiao-print(160★,MIT,活跃)能解析数电票 XML 的 <EInvoice> 和 OFD,这一层跨两个底座通用。更深的基础对比(管伊佳 35 CVE、Odoo 营销模块等)我写在另一篇《开源记账底座》里,两篇互为补充。

落地四步(选会计期末切换,年末最佳)

  1. 交接期(1 周):书面索取期末科目余额表、总账明细、历期申报表、账套备份、未结清事项(暂估/未抵扣进项/往来挂账),签交接确认书
  2. 初始化(1-2 个周末):科目余额转 Beancount 期初断言,差额挂"待查往来"逐笔清;历史凭证不必逐笔迁,存 git 归档
  3. 并行期(1 个季度):让代账降档只报税,自己核对申报数与自账一致
  4. 稳态接管:解约、拿回办税员权限;申报日历 Windmill+手机日历双保险——切走代账后没人兜底,逾期就是罚款+非正常户标记,零申报也不能不报

什么情况该放弃自建

六个 deal-breaker 信号,出现任意一条就回退外包:升一般纳税人(连续 12 个月销售额超 500 万强制转换,复杂度陡增);月票据量超 50 张(人工审核线性膨胀);需要外部审计/尽调;要招员工(个税代扣+社保成月度硬流程);出现税务预警/稽查;自己时薪高于代理费。

另有两条红线,和自建与否无关:金税四期"以数治税"下,两本账、私户收款隐匿收入、申报与开票流水背离都会自动预警(案例:车评人隐匿千万收入被罚 247 万);LLM 侧"可编译但语义错误"的分录,必须过借贷平衡、税率合法性、发票验真三道确定性闸门,并保留人工确认记录。

成本账

代账行情(次级来源,方向性参考):小规模 150-300 元/月,一般纳税人 400-600 元/月。自建:软件成本约等于零,真实成本是人工——稳态 2-4 小时/月,首年磨合 2-3 倍,外加年度汇算清缴 0.5-1 天。纯经济账,如果一小时的时间价值高于 300 元,外包仍然划算;自建换来的不只是省钱,更是数据主权——随时可查的台账、git 化的审计轨迹,而不是每次都要开口要。

混合模式是稳妥起步:代账降档只报税,开源栈做内账和发票池,账自持、申报责任外包,月成本趋近于零软件费。

调研方法与被打死的论断

诚实披露:这轮调研五路并行+对抗核验,以下论断被 3 票反驳、已从结论中剔除——“申报只有三个官方入口”(乐企是第四通道);“乐企是唯一直连通道且门槛全国统一”(系地方指引条款);“公司宝 2400 元/年起是市场价格基线”(价格锚点不可靠,故本文代账行情仅作方向性参考);“jshERP 停更两年”(当天有提交)。个体户定期定额场景 90%+ 替代率是方向性估计,无独立研究支撑;电子税务局运行数据为政府自报口径,未经独立审计。

这不是一篇劝你辞职掉代账的文章。它更像一张地图:哪里已经是平路(XML 解析、纯文本账本),哪里是墙(申报 API、查验接口),以及墙上唯一那扇对大企业开的门(乐企)。墙不会一直都在——乐企门槛在降,数电票在铺,LLM 会计推理在从 2.3% 往上爬。

2-4 小时/月,换一本永远在自己手里的账。对我来说,这笔账算得过来。


调研方法:134 个并行 AI agent(grok-deep-research 深度调研+四路专项+18 次三视角对抗核验),开源项目数据经 gh CLI 于 2026-09-24 核实,12366 代账机构数据为当日实时 API 实测。关键论断核验细节见文中"被打死的论断"一节。