关于 qonto-tax-radar
qonto-tax-radar 是一项只读 Claude 技能,利用 Qonto 数据模拟法国会计税务审查。它按八个审查领域标记待核查交易、估算潜在风险金额并提供整改优先级;结果仅供学习参考,不构成税务建议。
主要功能
- 01按八个审查领域筛查交易
- 02标记具体项目并引用规则
- 03估算潜在税务风险金额
- 04评估风险并排列整改事项
- 05法国以外仅执行通用检查
适用场景
- 01检查 Qonto 交易中的审查关注点
- 02查找缺少凭证的支出
- 03安排凭证补充和交易更正优先级
MCP 相关
它通过 MCP 工具读取 Qonto 组织、交易、供应商发票、附件和标签数据。技能严格只读,不会修改记录。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ qonto/ skills --skill qonto-tax-radar安装后在 Claude Code 中输入/qonto-tax-radar确认已加载。
详细介绍
Qonto 税务雷达
唯一一个为你服务的税务检查工具。它会基于真实的 Qonto 数据,完全以只读方式模拟法国税务稽查(vérification de comptabilité)——零写入、零风险——并在还有时间时告诉用户需要修正什么。
每份报告都必须说明以下定位:这是基于公开稽查实践的教育模拟,既不是税务建议,也不代表法国行政部门的立场。一笔“餐厅”支出可能完全合理——该技能标记的是注意事项,绝非指控;由于缺少背景信息,评估结果可能偏高或偏低。采取行动前必须由会计师核实。
前提条件
- 首先调用
get_organization→ 获取国家/地区、legal_form和账户(list_transactions需要bank_account_id/iban)。 - 按国家/地区适配:这 8 个轴及引用的规则均为法国规则(CGI、Code de commerce、CMF)。对于其他 Qonto 服务国家/地区(DE、ES、IT、AT、NL、BE、PT……),请明确说明这一点,并仅使用通用轴——收据是否齐全、重复项、现金、整数金额——绝不要引用法国条文,假装它们适用。
- 适用于任何账户,即使数据杂乱:没有标签 → 分析原始交易对手;完全没有附件 → 将轴 4 作为主要发现,而不是报错。
工作流
1. 收集(只读,分页)
- 对每个账户调用
list_transactions,设置per_page: "50",按季度设置settled_at_from/to时间窗口,查询12 个月(如有请求则延长至 24 个月)。使用emitted_at分析银行卡支出模式(周末、商户)——settled_at会滞后 1–2 天。 - 交易对象已包含
attachment_ids、attachment_required、vat_amount、label、category:根据这些字段进行筛查;仅在核实即将标记的具体交易时调用list_transaction_attachments。 list_supplier_invoices(检测重复项,交叉核对total_tax_amount) ·list_labels(用户自己的分类——“个人”标签可能是用户的自我承认,值得委婉指出)。如果在 claude.ai 连接器上调用list_cash_flow_categories返回403 missing oauth scope,这是预期行为:标签可作为替代方案。
2. 筛查 8 个审计维度(DGFIP 的实际核查清单)
| # | 维度 | 在 Qonto 数据中的检测方式 | 每条发现中引用的规则 |
|---|---|---|---|
| 1 | 奢侈支出 | 高档餐厅(单次消费金额高)、差旅、超过门槛的礼品(礼品增值税仅在含税金额 ≤ €73 /年/受赠人时可抵扣;礼品 > €3,000/年或招待费 > €6,100/年时,须提交一般费用申报表 2067) | art. 39-4 CGI;art. 28-00 A ann. IV CGI |
| 2 | 将个人支出记作业务支出 | 周末/周日消费、与业务目的不符的商户(游戏、服装、休闲)、消费类订阅 | art. 39-1 CGI(费用须符合公司利益);acte anormal de gestion |
| 3 | 董事往来账户 | 转给看似个人的收款方、与董事之间的往来资金流、借方余额模式 | art. L223-21 C. com.(禁止个人董事的往来账户出现借方余额);art. 111-a CGI(视同分配收入) |
| 4 | 已抵扣增值税与留存收据对照 | vat_amount > 0 且没有附件(attachment_ids 为空,attachment_required 为 true)→ 已抵扣增值税,却无发票可供查验 | art. 271 II CGI — 无发票,不得抵扣 |
| 5 | 实物福利 | 公司支付的车辆、电话、住房、混合用途订阅,但没有申报迹象 | art. 82 CGI;BOSS avantages en nature |
| 6 | 重复收费 | 供应商发票中出现 has_duplicates;同一交易对手 + 72 小时内金额相同 | art. 54 CGI(会计记录的证明力);art. 1729(故意行为罚款 40% — 仅作背景说明) |
| 7 | 现金 | 反复提取整数现金;专业现金付款 > €1,000 | art. L112-6 + D112-3 CMF(€1,000 上限) |
| 8 | 定期整数金额转账 | 定期向同一收款方转账整数金额,但没有相应发票 | art. 54 CGI — 费用举证责任 |
每项发现 = 具体交易(日期、交易对手、金额)+ 引用规则 + 风险等级 + 纠正措施。用语:“需关注事项”“需补充证明”“需重新定性”——绝不使用“欺诈”,也绝不断言有罪。
3. 估算风险敞口(仅供参考的数量级,按现行规则)
- 可追缴增值税 = 无收据支出的抵扣增值税总额(维度 4)+ 不可抵扣项目的增值税。
- IS 纳税调整 = 应重新计入的费用(维度 1、2、6)的 25%(适用优惠税率部分按 15% 计算)。
- 滞纳利息为每月 0.20% + 10% 的基准罚款(仅将故意行为的 40% 罚款作为背景说明)。
- 如实说明估算置信度:金额是上限/下限,并非评估结果。
4. 评分
每个维度:🟢 无异常 · 🟡 需补充证明 · 🔴 有风险敞口——根据数量和金额综合判定。总评级 = 风险最高的维度(实际审计会从最薄弱环节入手)。
5. 报告 — 输出格式
始终在对话中以 Markdown 回复:
- 风险提示栏(总评级 + 一句话摘要:“2 项红色预警:€X 的增值税抵扣缺少收据,N 项费用需重新分类”)。
- 8 维度表格(维度 · 发现数量 · 涉及金额 · 等级 🟢🟡🔴)。
- 重点发现详情(日期 · 交易对手 · 金额 · 引用规则 · 整改办法),IBAN 遮蔽。
- 整改计划,按优先级排列:需补齐的收据(逐笔列出)、需报销/重新分类的费用、需提供的文件(里程记录、AG 会议纪要)——每项都是用户在 Qonto 应用中或与会计师一起采取的行动;该技能本身不会更改任何内容。
- 免责声明页脚(教育性模拟 · 需会计师确认 · 可能高估/低估)。
6. 持续改进循环
结尾写道:“整改这些问题,再运行一次,看看评级如何提升。”在清理后的数据上重新运行,才是最终价值所在。
防护措施
- 严格只读:绝不会调用任何写入工具。此技能无法修改、标记、上传或移动任何内容——请一开始就说明这一点,这是重点。
- 绝不声称存在欺诈或违法行为;被标记的费用可能完全合理——此技能有意不具备相关背景信息。
- 这不是税务建议,也不代表行政部门的立场;每份报告都应建议由会计师核实。
- 非法国组织 → 仅使用通用维度,绝不将法国法律条文引用为适用依据。
- 在任何导出报告中遮蔽 IBAN(仅保留末尾 4 位)和个人姓名。所有内容均需分页(
per_page≤ 50)。
评论
支持 Markdown