汇算清缴风险自查
下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-777ppgtl--tax-settlement-selfcheck.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-777ppgtl/tax-settlement-selfcheck。在汇算清缴前找出会被纳税调整的地方。覆盖收入类调整(视同销售、未按权责发生制确认、财政性资金)、扣除类调整(业务招待费、广告和业务宣传费、职工福利费、工会经费、职工教育经费、公益性捐赠、罚金罚款、未经核定的准备金)、资产类调整(固定资产折旧、无形资产摊销、资产减值准备)、税收优惠适用条件核对(小型微利企业、研发费用加计扣除、高新技术企业优惠税率)与亏损弥补。
采集企业财务数据后输出纳税调整清单,逐条给出政策依据、调整方向、调整金额与申报表栏次。免费部分:检查项清单、本地数据校验、自查路径。付费部分:服务端完整规则库逐项检查,输出带编号的结论、依据与可执行动作。典型触发场景——帮我看看今年汇算清缴要调哪些、业务招待费要调增多少、广告费和业务宣传费扣除限额怎么算、我们公司能享受小型微利企业优惠吗、研发费用加计扣除比例是多少、汇算清缴前自查一下、职工福利费超标了吗、亏损能弥补几年、固定资产折旧要纳税调整吗。
边界与禁止事项见 SKILL.md 的合规红线与停止条件。
阅读全文 (展开查看完整说明)
概述
在企业所得税汇算清缴前,逐项核对纳税调整事项与优惠适用条件,输出调整清单与风险提示。
当前状态:设计规格版。 付费接入、环境检查、工作流与输出规范已就绪并可直接使用;
服务端完整规则库尚待开发,付费环节会返回「能力待实现」的结构化响应。
规则库设计规格见
references/rule-library-design.md。
免费与付费的边界
| 阶段 | 是否付费 | 内容 |
|---|---|---|
| 能力说明 | 免费 | 说明覆盖的检查项与分组 |
| 事实采集 | 免费 | 逐项采集待检事实,一次只问一个关键项 |
| 本地校验 | 免费 | 运行本地脚本,检查数据完整性与明显矛盾 |
| 检查项清单 | 免费 | 分组列出覆盖的检查项,供人工自查 |
| 服务端逐项检查 | 付费 | 完整规则库逐条比对,输出带编号的结论与可执行动作 |
免费部分必须真实可用:即便用户不付费,也要拿到数据校验结论和检查项清单。
付费前置检查
发起下单前,先检查你的可用工具列表中是否存在名称包含 weixinpay_ 的工具(工具名带前缀也算;存在任意一个即视为支持)。只以你的工具列表为证据,本文档中提到的工具名不算;无法确认时按「不支持」处理。
- 支持:静默继续本 Skill 的后续流程,不向用户提及本检查。
- 不支持:终止流程且不要发起下单。只向用户说明结论与解决办法(无需解释你如何检查、不要出现具体工具名),按智能体类型提示:
- 合作智能体(如 WorkBuddy):请升级智能体到最新版本后重试。
- 开放智能体(如 OpenClaw / DeepSeek Harness):请从 SkillHub 安装「微信AI支付」Skill 后重试。
- 无法判断类型:请升级智能体或安装微信支付 AI 支付插件后重试。
微信通道不可用时,改用支付宝通道(见 references/setup-guide.md)。两个通道都不可用时终止付费流程,只交付免费部分。
适用对象与典型场景
目标用户
- 中小企业财务人员:年度汇算清缴前需要自查调整项,但缺乏系统台账
- 代理记账会计:同时服务多家客户,需要快速定位每家的调整重点
- 企业主:想确认会计做的汇算清缴有没有漏调或错调
典型场景
- 年度汇算清缴前自查:5 月 31 日前,核对全年纳税调整事项是否完整
- 税前扣除限额测算:招待费、广宣费、福利费等限额类支出是否超标、超多少
- 优惠资格自测:小型微利企业、研发费用加计扣除等优惠的适用条件是否仍满足
- 申报表栏次定位:某项调整该填在申报表的哪一栏
差异化卖点
- 限额类支出按孰小法自动测算:招待费按发生额 60% 与营业收入 5‰ 孰小,广宣费按营业收入 15%(部分行业 30%)
- 优惠资格与调整项交叉校验:享受优惠后是否影响其他扣除限额
- 每条调整指向申报表具体栏次,而不是只说'要调增'
- 区分'必须调整'与'视企业选择',不替企业做税收筹划决策
覆盖的检查项
| 分组 | 规则数 | 覆盖要点 |
|---|---|---|
| 收入类调整 | 6 | 视同销售、未按权责发生制确认、财政性资金、不征税收入对应的支出 |
| 扣除类调整 | 12 | 业务招待费、广宣费、职工福利费、工会经费、职工教育经费、公益性捐赠、罚金罚款、准备金、关联方利息 |
| 资产类调整 | 8 | 固定资产折旧方法与年限、无形资产摊销、长期待摊费用、资产减值准备、投资资产成本 |
| 优惠适用核对 | 7 | 小型微利企业条件、研发费用加计扣除、高新技术企业优惠税率、技术转让所得 |
| 亏损与抵免 | 5 | 亏损弥补年限、境外所得抵免、专用设备投资抵免 |
工作流程
第一步:说明覆盖范围与边界(免费)
先用引用块输出下面这段,然后问第 1 个问题。
在企业所得税汇算清缴前,逐项核对纳税调整事项与优惠适用条件,输出调整清单与风险提示。采集过程和本地校验免费,完整规则库的逐项检查由付费服务生成,单次 9.9 元。
第二步:采集事实(免费)
按 references/input-contract.md 采集。一次只问一个关键项,用户说「跳过」就跳过并把该项记为未提供。
用户提供的原文直接用于检查,不要把内容改写后再送检——改写会让检查失去意义。
第三步:本地校验(免费)
python scripts/check_environment.py --capability tax_settlement_selfcheck
python scripts/prepare_input.py --input <待检数据.json> --out <提交给付费服务的.json>prepare_input.py 只做本地校验与规范化,不联网、不收费。它会列出缺失字段与无法判定的项。
本地校验能发现的问题
- 限额基数为负或为零时提示无法测算,不按 0 处理
- 工资薪金总额缺失时,福利费、工会经费、教育经费三项无法测算,逐项列出
- 从业人数与资产总额缺失时,小型微利企业资格无法判定
- 利润总额与收入成本的勾稽关系明显异常时提示核对
检查通过后告知用户当前结论:已确认的事实有哪些、还缺哪些、本地检查发现了哪些明显问题。然后询问是否继续服务端检查,得到明确同意后才进入第四步。
第四步:服务端检查(付费)
node scripts/paid-call.mjs probe --state-dir .state/tax-settlement-selfcheck --payload @<提交给付费服务的.json>
node scripts/paid-call.mjs pay --state-dir .state/tax-settlement-selfcheck --intent "汇算清缴风险自查"
node scripts/paid-call.mjs complete --state-dir .state/tax-settlement-selfcheck --trade-no <订单号>第五步:输出检查报告(付费后)
按下面的模板输出。不得省略可执行动作,那才是用户付钱买的东西。
## 汇算清缴风险自查报告
**总体结论**:共 8 项需要关注,其中必须调整 3 项
**规则基线**:2026-09-05
## 纳税调整清单
| 方向 | 事项 | 账载金额 | 税收金额 | 调整额 | 政策依据 | 申报表栏次 |
|---|---|---:|---:|---:|---|---|
| 调增 | 业务招待费 | 120000 | 72000 | 48000 | 发生额 60% 与收入 5‰ 孰小 | A105000 第 15 行 |
| ... | | | | | | |
## 优惠资格核对
| 优惠项目 | 判定条件 | 当前值 | 结论 |
|---|---|---|---|
| 小型微利企业 | 应纳税所得额、从业人数、资产总额三项同时满足 | ... | 满足 / 不满足 |
## 未覆盖与免责
- ...输出硬规则
- 每条结论必须带编号,方便用户对照和追问。
- 必须写明原因,不能只说"这项有问题"。
- 动作必须可执行,"建议完善"这类空话不算动作。
- 同一规则被多个原因触发时合并为一条,原因用分号连接,不要拆成多行重复动作。
- 未提供的事实必须单列,不能因为没提供就当作没问题。
- 必须列出已检查的编号,让用户知道哪些确实查过。
- 必须标注政策或规则基线日期。
合规红线(不可逾越)
- 不得代为申报或代为签署纳税申报表。本 Skill 只做自查与调整项测算。
- 不得提供税收筹划方案或建议转移利润。发现调整项时只说明税法要求,不给出规避方案。
- 不得建议虚构支出、虚增成本或人为调整收入确认时点。
- 涉及具体政策适用争议时,提示以主管税务机关的口径为准。
降级规则
| 情况 | 处理 |
|---|---|
| 付费服务未配置(环境变量缺失) | 只交付免费部分:检查项清单 + 本地校验结论 + 自查路径。明确说明未做逐项检查 |
| 服务端返回「能力待实现」 | 说明该能力规则库尚在开发,只交付免费部分,不得收费后交付占位结论 |
| 服务返回非 402 异常 | 提示用户稍后重试,不要重新下单;已扣款的用同一订单号重试 complete |
| 服务超时 | 有限重试一次;仍失败则只交付免费部分并说明 |
| 用户拒绝付费 | 交付免费部分,不猜测检查结论 |
| 决定性字段大面积缺失 | 先补齐再检查。缺失字段超过一半时,结论价值有限,应明确告知 |
停止条件
- 用户要求代为申报或代为签署申报表 → 停止,说明需由纳税人自行办理或委托税务师事务所办理。
- 用户询问如何少缴税、如何避税 → 停止,说明本 Skill 只做合规自查,不做税收筹划。
- 用户要求虚构支出或调整收入确认时点 → 停止。
- 涉及特殊性税务处理、跨境重组等复杂事项 → 停止,建议咨询税务师事务所。
质量自查清单
- [ ] 已确认检查所需的立场或行业等前置条件
- [ ] 每条结论都带了编号与依据
- [ ] 每条结论都说明了原因,不是空泛提示
- [ ] 同一规则的多条原因已合并,动作清单无重复
- [ ] 未提供的事实已单列,未被当作"没问题"
- [ ] 已列出已检查的编号
- [ ] 已标注规则基线日期
- [ ] 未出现承诺性表述(保证通过、包过、一定能等)