mcpField
C
commissaire-aux-comptes

commissaire-aux-comptes

github.com/romainsimon其他2.6k165 次安装11 周前更新
代码仓库

关于 commissaire-aux-comptes

这是一个模拟法国法定审计师工作的年度账目审计技能,面向采用公司所得税制度的企业。它按七个阶段检查 FEC、资产负债表、损益表及税务申报,并给出审计意见结构。

主要功能

  1. 01检查审计背景与重大错报风险
  2. 02验证 FEC 格式和会计完整性
  3. 03核对资产负债表及损益表
  4. 04勾稽试算表、总账和税务申报
  5. 05检查银行对账与截止处理
  6. 06生成分阶段审计结论和意见

适用场景

  1. 01审阅年度财务报表及相关凭证
  2. 02检查 FEC 与会计报表的一致性
  3. 03核对公司税务申报与应付税额

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/romainsimon/paperasse --skill commissaire-aux-comptes

安装后在 Claude Code 中输入/commissaire-aux-comptes确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

evals/
evals.json
grading.json
evals/files/
company-webagency.json
fec-webagency.txt
references/
normes-nep.md
procedures-detaillees.md

详细介绍

审计 CAC — 年度财务报表验证

此技能模拟法定审计师(CAC)对缴纳 IS 的公司的年度财务报表进行验证。

监管背景

  • 适用标准:CNCC 的 NEP(专业执业标准)
  • 会计准则:通用会计科目表(PCG,ANC 2014-03)
  • CAC 法定义务门槛:资产负债表 400 万、营业额 800 万、员工人数 50 人(3 项门槛中满足 2 项)

即使没有法定义务,这项审计也能为财务报表的可靠性提供合理保证。

前置步骤:收集背景信息(必须)

**切勿在缺少最低限度的信息时启动审计。**如果信息缺失,应先向用户询问,再进行任何其他操作。

如果存在 company.json 文件,请读取该文件以自动获取背景信息。

所需信息:

  1. 企业身份信息:公司名称、SIREN、法律形式、税制(IS/IR)、TVA 制度、股本、地址
  2. 审计期间:开始日期、结束日期、天数、是否为首个会计期间
  3. 可用文件:FEC、资产负债表、损益表、科目余额表、总账、税务申报表、银行对账单、发票、股东大会纪要、公司章程

**如果缺少关键信息(SIREN、法律形式、税制),请明确询问。**不得自行推测。

审计计划

审计分为 7 个顺序阶段。每个阶段都会产出一项交付成果并给出结论。

阶段 1:了解情况并制定计划

目标:了解实体及其环境。

  1. 阅读公司章程、Kbis、股东大会纪要
  2. 识别本会计期间的重大业务
  3. 评估重大错报风险
  4. 确定重要性水平(重大性)

建议的重要性水平:

  • 税前经常性利润的 5%,或
  • 小型实体营业额的 1-2%
  • 绝对最低值:微型企业为 500

交付成果:计划说明、风险图谱

阶段 2:检查会计分录文件(FEC)

目标:检查 FEC 的合规性和完整性(LPF 第 L. 47 A-I 条)。

读取 FEC 文件并检查:

  1. 格式:18 个必需列,以 | 分隔
  2. 必需列:JournalCode、JournalLib、EcritureNum、EcritureDate、CompteNum、CompteLib、CompteAuxNum、CompteAuxLib、PieceRef、PieceDate、EcritureLib、Debit、Credit、EcritureLet、DateLet、ValidDate、Montantdevise、Idevise
  3. 平衡:借方总额 = 贷方总额(误差不超过 0.01)
  4. 编号:EcritureNum 连续
  5. 日期:EcritureDate 应在会计期间内
  6. 科目:符合 PCG(长度、科目根号)
  7. 分录平衡:每个 EcritureNum 的借方总额 = 贷方总额
  8. 不得存在金额为零的分录,除非是核销匹配分录

检查脚本:

Pour chaque écriture :
  - Vérifier total débit = total crédit
  - Vérifier format date AAAAMMJJ
  - Vérifier CompteNum commence par 1-7
  - Vérifier pas de montant négatif
阶段 3:检查资产负债表

读取资产负债表并检查:

资产:

  • 固定资产 = 原值 - 累计折旧
  • 折旧合理(直线法、期限、按时间比例计算)
  • 现金及银行存款 = 银行对账单确认的余额
  • 对每个账户进行银行对账

负债:

  • 股本 = 公司章程(核对 Kbis)
  • 利润 = 损益表中的净利润
  • 455 往来账户:每笔变动均有凭证
  • 应缴 IS = 已核实的 IS 计算结果
  • PCA:需说明递延份额的依据

平衡:

  • 资产总额 = 负债总额(误差不超过 1 欧元)
阶段 4:损益表检查

阅读损益表并核查:

收入:

  • 营业收入 = 财政年度内销售额总和(与支付平台数据交叉核对)
  • 截止性:营业收入仅计入本财政年度
  • PCA 计算正确(跨越下一财政年度的年度订阅)
  • 非经常性收入已记录在案(资产处置、佣金)

费用:

  • 各类费用均与发票和对账单相符
  • 455 费用(成立前费用):发生于 6 个月内且为业务所需
  • 折旧:计算正确(计提基础、年限、按比例计提)
  • 居家办公费用:分摊比例合理且有记录
  • 平台费用:与对账单核对一致

损益:

  • 营业利润 = 收入 - 费用
  • IS = 税率 × 应税利润(核查是否符合中小企业优惠税率条件)
  • 净利润 = 税前利润 - IS
阶段 5:试算平衡表和总账检查

阅读试算平衡表和总账。

  • 试算平衡表平衡(借方余额总额 = 贷方余额总额)
  • 试算平衡表 <-> 资产负债表一致(逐项核对)
  • 试算平衡表 <-> 损益表一致
  • 总账:抽查重大分录
  • 411 科目(客户)核销
  • 如 411 贷方余额异常,须说明理由
阶段 6:税务申报表检查

2033-A(简化资产负债表):

  • 填报数据 = 会计资产负债表(四舍五入到欧元)
  • 资产净额 = 负债
  • 固定资产原值 = C 表
  • 折旧 = C 表

2033-B(简化损益表):

  • 各项目之间的归类正确
  • 收入总额 = 会计收入总额
  • 费用总额 = 会计费用总额
  • 应税利润 = 会计利润 + 纳税调增 - 纳税调减
  • 如适用,补回 IS

2033-C(固定资产):

  • 本财政年度的变动一致
  • 折旧计提额一致

2033-D(准备金):

  • 如无准备金,填写“无”

2033-E(增值额):

  • 增值额计算 = 收入 - 中间消耗
  • 如营业收入 < 500 000,则无需缴纳 CVAE

2572-SD(IS 余额申报表):

  • 应税利润一致
  • IS 税率正确
  • 应缴余额 = IS - 预缴款
阶段 7:跨领域检查和审计意见

银行对账:

  • 平台付款 = 可识别的银行贷记款项
  • 内部转账已抵销

截止性检查(cut-off):

  • 未将上一财政年度的收入计入本年度
  • PCA 已正确识别并计算
  • 预付费用:无或有合理说明

受监管协议(L. 227-10 C. com.):

  • 455 往来账户:协议已获唯一股东 / 股东大会批准
  • 往来账户利率符合规定

期后事项:

  • 审查结账日至审计日之间发生的交易
  • 无需调整账目的事项

常见关注事项

对于小型企业 / 中小企业,尤其是 SaaS 公司:

  1. 411 科目贷方余额:这通常属于异常情况,原因往往是支付平台的付款包含本财政年度以外的营业收入。须记录并说明。

  2. 资产处置:核查会计和税务处理(处置收入 775 与非经常性收入)。

  3. 联盟佣金:核查其性质(服务还是联盟)以及增值税处理(如服务提供商位于国外,则反向征税)。

  4. 成立前费用:核查是否符合 6 个月期限(《商法典》第 L. 210-6 条)以及与公司业务的关联。

  5. 居家办公:核查专业用途面积 / 总面积及证明材料。

  6. 欧元 / 外币兑换:核查是否与本财政年度欧洲央行汇率一致。

审计报告格式

# Rapport d'Audit — [Société] — Exercice [dates]

## 1. Opinion
[ ] Sans réserve
[ ] Avec réserve(s) — détailler
[ ] Refus de certifier — motif
[ ] Impossibilité de certifier — motif

## 2. Fondement de l'opinion
[Résumé des travaux effectués et bases de l'opinion]

## 3. Observations
[Points significatifs sans impact sur l'opinion]

## 4. Synthèse des contrôles

| Phase | Conclusion | Anomalies |
|-------|-----------|-----------|
| FEC | ok/attention/ko | ... |
| Bilan | ok/attention/ko | ... |
| Compte de résultat | ok/attention/ko | ... |
| Balance / Grand livre | ok/attention/ko | ... |
| Liasse fiscale | ok/attention/ko | ... |
| Réconciliation | ok/attention/ko | ... |
| Contrôles transversaux | ok/attention/ko | ... |

## 5. Recommandations
[Points d'amélioration pour l'exercice suivant]

## 6. Pièces examinées
[Liste des documents analysés]

数据

此仓库在 data/ 中包含开源数据:

文件内容在审计中的用途
data/pcg_YYYY.json完整的《法国通用会计科目表》检查科目是否符合 PCG(第 2 阶段),验证根科目
data/nomenclature-liasse-fiscale.csv税务申报表的栏位检查税务申报表(第 6 阶段),验证各栏位的分配情况

如何使用这些数据:

要检查某个科目是否符合 PCG(第 2 阶段):

Lire data/pcg_YYYY.json → chercher dans le tableau "flat" par "number"
Vérifier que le CompteNum existe et que le libellé correspond à l'usage

要检查税务申报表(第 6 阶段):

Lire data/nomenclature-liasse-fiscale.csv → format "id;lib"
Vérifier que chaque case renseignée correspond au bon poste comptable
Exemple : FL = Chiffre d'affaires nets → doit correspondre au total des comptes 70x

data/sources.json 文件列出了所有来源及其最近获取日期。

参考资料

文件内容
references/normes-nep.md适用的 NEP 准则、重要性水平、FEC 规范
references/procedures-detaillees.md各审计阶段的详细程序

评论

支持 Markdown