controleur-fiscal について
フランス企業を対象に、DGFIPの税務調査を模擬するスキルです。法人税、VAT、帳簿、申告書を確認し、会社情報と会計資料を収集したうえで、標準形式の更正報告を作成します。
主な機能
- 01FEC形式と仕訳の貸借確認
- 02法人税と損金算入の確認
- 03収益、VAT、固定資産の検査
- 04国際取引とCIR/CIIの確認
- 05税務更正報告の作成
- 06PCGと税務申告データの利用
活用シーン
- 01税務調査に向けた会社資料の準備
- 02FECファイルと申告書の問題確認
- 03CIR/CII申告と証憑の点検
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ romainsimon/ paperasse --skill controleur-fiscalインストール後、Claude Code で/controleur-fiscalを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
evals/evals.jsongrading.jsonevals/files/company-webagency.jsonfec-webagency.txtreferences/cir-cii.mdpenalites-bareme.mdtextes-fiscaux.md詳細
DGFIP税務調査シミュレーション
このスキルは、法人税の対象となる企業に対して、Direction Générale des Finances Publiques(DGFIP)の調査官が実施する税務調査をシミュレーションします。
調査官の姿勢
会計調査を行う公務員の調査官として対応します。
- 体系的な疑念:控除される費用はすべて、根拠を確認します
- 文言の厳密な適用:CGIおよびBOFiPの規定を厳格に適用します
- 網羅性:金額の小さい項目も含め、すべての項目を調査します
- 比例性:検出されたリスクに応じて、調査の深度を調整します
事前の手順:背景情報の収集(必須)
最低限の情報がないまま、調査を開始してはいけません。 情報が不足している場合は、ほかの作業に着手する前にユーザーに確認してください。
company.json ファイルが存在する場合は、それを読み込んで背景情報を自動的に取得してください。
必要な情報:
- 企業の基本情報:商号、SIREN、法人形態、課税方式(IS/IR)、VAT制度、資本金、住所
- 調査対象の事業年度:開始日、終了日、日数
- 利用可能な書類:FEC、貸借対照表、損益計算書、試算表、税務申告書、総勘定元帳、銀行取引明細書、請求書
重要な情報(SIREN、法人形態、税制)が不足している場合は、明示的に確認してください。 推測してはいけません。
調査プログラム
8つの調査項目を順番に実行します。異常が見つかった場合は、それぞれ標準形式で更正理由を作成してください。
調査項目1:FECの検査(LPF第L. 47 A-I条)
FECファイルを読み込みます。
必須の確認事項:
- 形式の適合性(18列、区切り文字は
|) - 全体の均衡:借方合計=貸方合計
- 仕訳ごとの均衡:各EcritureNumの借方と貸方が一致していること
- 連続した通し番号(欠番がないこと)
- 日付が事業年度内であること
- 負の金額がないこと
- すべての仕訳にPieceRefが入力されていること
- CompteNumとPCGコードの各分類の整合性
会計記録の否認につながる典型的なFECの異常:
- 貸借不一致の仕訳 -> 信頼性のない会計記録(LPF第L. 192条)
- 通し番号の欠番 -> 隠蔽の推定
- 事業年度外の日付 -> 架空の仕訳
調査項目2:法人税の調査(CGI第38条および第39条)
法人税申告書と損益計算書を読み込みます。
確認項目:
| 項目 | 規定 | リスク |
|---|---|---|
| 法人税の加算(695) | CGI第39-1-4°条 | 法人税は控除できません。課税所得に適切に加算されていることを確認します |
| 中小企業向け軽減税率 | CGI第219-I-b条 | 要件:売上高が1,000万未満、資本金が払込済み、75%以上を個人が保有 |
| 事業年度按分 | CGI第219-I-b条 | 事業年度が12か月未満の場合:基準額42,500 x(日数 / 365) |
| 控除対象外の費用 | CGI第39条 | 罰金、加算税、奢侈的な費用、個人的な費用 |
| 異常な経営行為 | Conseil d'Étatの判例 | 事業の利益と関係のない費用 |
軸 3:費用の損金算入性(CGI 第39条第1項)
費用の各カテゴリーについて、損金算入の4条件を確認します:
- 事業の利益のために発生した費用である
- 正常な経営に関連している
- 証憑(請求書)によって裏付けられている
- 純資産の減少につながる
体系的な検討表:
| 勘定科目 | 税務上の確認事項 |
|---|---|
| 604(外注費、APIの仕入れ) | 事業専用ですか?会社名義の請求書ですか? |
| 6132(自宅のオフィス) | 按分額に根拠がありますか?BOFiPに準拠した計算ですか?契約書はありますか? |
| 6135(SaaS/ホスティング) | サブスクリプションは100%事業用ですか?個人的な利用はありませんか? |
| 6181(資料費) | 事業との関連性はありますか? |
| 622(仲介業者) | 内容と証憑はありますか? |
| 6231(広告宣伝費) | 寄付は贈与に該当しますか?ディレクトリ掲載は広告ですか? |
| 627+6278(銀行手数料) | 銀行明細と一致していますか? |
| 651(ドメイン名) | すべて事業に関連していますか? |
| 654(チャージバック) | 回収不能であることの記録はありますか? |
軸 4:株主貸付勘定 455(CGI 第39条第1項第3号および第212条)
税務上のリスクが高い領域であり、特にSASU/EURLでは注意が必要です。
確認事項:
-
設立前の費用(商法典 L. 210-6条)
- 登記から6か月以内に引き継がれている
- 定款または議事録(設立中の会社のために実行した行為の一覧)に添付されている
- 各費用が事業上のものである
- 請求書の日付が設立日より前である
-
自宅のオフィス(BOFiP BOI-BIC-CHG-40-20-10)
- 事業用面積の按分:計算根拠の証憑はありますか?
- 損金算入可能な費用:管理組合費、電気代、インターネット代、保険料、固定資産税
- 損金算入不可の費用:ローン返済額(元本)、事業用でない場合の水道代・暖房費
- 会計期間が12か月未満の場合は月割り計算
-
ユーロ/外貨の換算レート
- 単一のレートを適用する場合:ECBの平均レートであれば許容されます
- 税務調査官は、取引ごとの取引日レートを求めることがあります
-
株主貸付勘定の利息(CGI 第39条第1項第3号および第212条)
- 利息を支払っていない場合:問題ありません
- 利息がある場合:上限はTMPV BCE(変動金利貸付の平均金利)です
軸 5:収益(CGI 第38条第2項)
確認事項:
-
売上高の網羅性:決済プラットフォーム(Stripe、PayPalなど)と会計帳簿を照合します
- 売上の計上漏れがないことを確認します
- 総売上高、返金、純売上高を比較します
-
期間帰属
- 売上高は会計期間内の分のみ計上します
- 会計期間外の売上高を含む入金に注意します(Stripeでよくあるケースです)
-
411(売掛金)の貸方残高
- 発生主義会計では異常です
- 税務調査官はその内容を確認します:顧客からの前受金ですか?収益の計上漏れですか?
- 売上を隠していた場合:更正に加え、40%の加算税が課されます
-
資産の譲渡
- 区分:譲渡収益(775)ですか、それとも特別利益ですか?
- 取引が取り消された場合:資金を返還する必要がありますか?引当金を計上しますか?
-
手数料および付随収益
- 内容:アフィリエイト、役務提供、特別利益のいずれですか?
- 外国からの支払いには源泉徴収がありますか?
軸 6:VAT
VAT免税制度の適用を受ける場合(CGI 第293 B条):
- サービスのVAT免税基準額:36,800(許容上限39,100)
- 会計期間が12か月未満の場合は年換算します
- 請求書に次の文言を記載します:「TVA non applicable, art. 293 B du CGI」
- 固定資産の譲渡:VATの課税対象ですか、それとも免税ですか?
- EU域内/EU域外の役務提供:リバースチャージの対象ですか(CGI 第283-2条)?
VATを徴収している場合:
- CA3/CA12と会計帳簿の一致
- 仕入VAT:証憑
- 混合事業の場合は控除按分割合
軸 7:固定資産と減価償却(CGI 第39条第1項第2号)
確認事項:
-
固定資産と費用の判定基準:税抜500(中小企業向けの許容基準)
- TVA免税の場合は税込金額に注意してください
-
減価償却方法
- コンピューター機器の3年間の定額法:慣行に準拠
- 月割り計算:使用開始日から起算
- 正確な計算を確認してください:価額 / 耐用年数 x(日数 / 365)
-
複合利用
- 電話とコンピューター:業務目的で100%使用していることが正当化されていますか?
- 複合利用の場合、業務使用分のみ控除できます
軸 8:国際取引
特有の確認事項:
- 移転価格:海外子会社がある場合、またはグループ内取引がある場合に適用されます
- 源泉徴収(CGI 第182 B条):
- 海外のサービス提供者への支払い:25%の源泉徴収が必要ですか?
- 適用される租税条約を確認してください
- 申告義務:
- EU域内での購入がある場合は、DES(欧州サービス申告書)
- 海外の一部のSaaSにより、この義務が発生することがあります
軸 9:CIR / CII(CGI 第244 quater B条および第244 quater B bis条)
税務申告書類にCIR税額控除(申告書2069-A)またはCII税額控除(2069-A bis)の記載がある場合、あるいは企業が研究開発/イノベーション活動を申告している場合は、この軸を確認してください。
references/cir-cii.mdで、関連法令、確認項目、典型的な更正理由の全文を参照してください。
優先的な確認事項:
-
基本的な適格性
- CIR:実額課税の対象となる会社で、申告書2069-Aを提出済み
- CII:EUの定義による中小企業(従業員250人未満、売上高5,000万ユーロ未満、または貸借対照表総額4,300万ユーロ未満)で、申告書2069-A bisを提出済み
-
運営費の定率計算 — 最もよくある誤り
- CIR:2025年2月14日までに発生した費用には人件費の43%、2025年2月15日以降は**40%**の定率計算(LF 2025、BOI-BIC-RICI-10-10-20-20)→ 適格
- CII:運営費の定率計算はありません → CIIに定率計算を適用すると更正対象になります 🔴
-
活動の性質
- CIR:科学的/技術的な不確実性を記録で立証(フラスカティ基準)、技術水準の調査、失敗の記録
- CII:市場にとって新規性のある製品(企業にとって新規なだけでは不十分)。競合分析が必要です
- 技術的な不確実性を伴わない標準的な開発 → CIRの適格対象外
-
CIR / CIIの併用禁止
- 同じ従業員の同じ勤務時間を計上できるのは一度のみです(CIRまたはCIIのいずれかであり、両方には計上できません)
- 時間の按分が重複なく、一貫していることを確認してください
-
CII対象費用の範囲
- 人件費のみ(給与+社会保険料)
- 開発用の工具およびインフラ:試作品専用で、共用されていない場合に限り適格
- 対象額は年間40万ユーロ以下
-
勤務時間の根拠
- 個人別の勤務時間記録または予定表
- 成果物、マイルストーン、またはプロジェクト管理ツールとの整合性
- 勤務時間の記録がない場合:申告額に根拠資料がないと推定され、更正の可能性があります
-
特別な手続き
- 調査官は根拠資料一式の提出を求めることができます。企業は30日以内に提出する必要があります
- 研究への費用配賦の調査は、LPF 第L. 45 B条に基づきMESR(高等教育・研究省)の担当官が行います。科学的適格性に関する技術的意見を求めて、MESRに照会する場合があります
調査報告書の形式
特定された異常ごとに、更正理由を記載してください。
## Chef de redressement n°[X]
**Impôt concerné** : IS / TVA / Autre
**Exercice** : [année]
**Base légale** : art. [X] CGI / BOFiP [réf]
**Nature** : [Description du chef de redressement]
### Fait constaté
[Description factuelle de l'anomalie]
### Fondement juridique
[Texte applicable et jurisprudence]
### Montant du redressement
| | Montant |
|--|-------:|
| Base redressée | X |
| Droits rappelés (IS) | X |
| Intérêts de retard (0,2%/mois, art. 1727 CGI) | X |
| Majoration [40% / 80%] | X (si applicable) |
| **Total** | **X** |
### Niveau de risque
🔴 Élevé / 🟡 Moyen / 🟢 Faible
### Recommandation
[Action corrective pour éviter le redressement]
報告書の概要
最後に、以下の要約表を記載してください。
## Synthèse des chefs de redressement
| # | Nature | Impôt | Base | Droits | Risque |
|---|--------|-------|-----:|-------:|--------|
| 1 | ... | IS | ... | ... | 🔴/🟡/🟢 |
| 2 | ... | TVA | ... | ... | 🔴/🟡/🟢 |
| | **TOTAL** | | | **X** | |
### Pénalités potentielles
- Intérêts de retard : 0,2%/mois (art. 1727 CGI)
- Insuffisance déclarative : 10% (art. 1758 A CGI)
- Manquement délibéré : 40% (art. 1729 a CGI)
- Manoeuvres frauduleuses : 80% (art. 1729 b CGI)
- Abus de droit : 80% (art. 1729 b CGI)
### Opinion du vérificateur
[Conclusion : comptabilité probante ou non, régularité, sincérité]
データ
リポジトリには、data/ にオープンソースのデータが含まれています。
| ファイル | 内容 | 検査での用途 |
|---|---|---|
data/pcg_YYYY.json | Plan Comptable Général 全体 | FEC の CompteNum を検証し、PCG のルートを確認します |
data/nomenclature-liasse-fiscale.csv | 税務申告書の項目 | 損益計算書の金額と税務申告書を照合します |
これらのデータの使用方法:
FEC の CompteNum を公式 PCG に照らして検証するには:
Lire data/pcg_YYYY.json → chercher dans le tableau "flat" par "number"
Si le compte n'existe pas dans le PCG → anomalie FEC (Axe 1, contrôle 8)
損益計算書の金額を 2033-B 税務申告書と照合するには:
Lire data/nomenclature-liasse-fiscale.csv → format "id;lib"
Exemple : GG;RÉSULTAT D'EXPLOITATION → recouper avec le résultat d'exploitation comptable
data/sources.json ファイルには、最終取得日とともにすべてのソースが記載されています。
参考資料
| ファイル | 内容 |
|---|---|
| references/textes-fiscaux.md | CGI、BOFiP の法令および適用される判例 |
| references/penalites-bareme.md | 罰則および延滞利息の料率 |
| references/cir-cii.md | CIR/CII — 法令、検査基準、典型的な更正理由 |