• #法人税
  • #e-Tax
  • #eLTAX
  • #電子申告
  • #調査計画
開発完了

e-Tax/eLTAX XTX形式仕様 調査計画

背景

全力法人税の開発経緯調査から、e-Tax/eLTAX対応が最大のボトルネックであることが判明した。全力法人税でも初回リリースから電子申告対応まで約3年を要している。

自社で法人税申告システムを開発する場合、この部分の技術的難易度を早期に把握する必要がある。


調査の目的

  1. XTX形式の技術仕様を理解する
  2. 実装難易度を見積もる
  3. MVPに電子申告機能を含めるか判断する材料を得る

調査項目

1. XTX形式の基本仕様

  • XTXとは何か(XMLベース?独自形式?) → XMLベース、UTF-8エンコーディング
  • ファイル構造・スキーマ定義 → 国税庁サーバー側にスキーマ定義、コード形式でデータ記述
  • バージョン管理の仕組み → 年度ごとにスキーマ更新
  • 文字コード・エンコーディング → UTF-8

2. e-Tax(国税)関連

  • 国税庁の技術仕様書の入手先 → e-Tax仕様書一覧からCAB形式でDL
  • 法人税申告書に必要なXTXの種類 → 別表1〜16等、財務諸表(XBRL/CSV)、勘定科目内訳明細書
  • 電子署名の要件 → マイナンバーカード/商業登記認証局/民間認証局、経理責任者署名は不要
  • テスト環境の有無 → 本番環境のみ(令和7年中旬から送信試験環境公開予定)

3. eLTAX(地方税)関連

  • eLTAXの技術仕様書の入手先 → 地方税共同機構へ申請制で開示
  • 法人住民税・事業税に必要なデータ形式 → .xml形式(仕様は開示申請が必要)
  • e-Taxとの差異 → 運営主体、ファイル形式(.xml)、仕様公開が申請制
  • PCdeskとの関係 → 公式クライアント、XMLファイル読み込み可能

4. 既存ライブラリ・ツールの調査

  • OSSでXTX生成ライブラリはあるか → 日本向けは存在しない(米国IRS向けは存在)
  • 他の申告ソフトの実装方式 → freee/MF/弥生等は独自実装、全力法人税は3年かけて開発
  • 国税庁提供のツール・SDK → e-Taxソフト(Windows)、WEB版、CSV→XML変換機能

5. 年次更新の負担

  • 税制改正時の仕様変更頻度 → 毎年(12月に改正大綱、翌1月に仕様公開)
  • 後方互換性の有無 → 明示的保証なし、過去年度スキーマでの送信は可能
  • 更新対応の工数目安 → 年間1〜3ヶ月程度

調査の進め方

Phase 1: 公式ドキュメント収集

  1. 国税庁e-Taxサイトから技術資料をダウンロード
  2. eLTAXサイトから技術資料をダウンロード
  3. 仕様書の概要を把握

Phase 2: 仕様の読み込み

  1. XTXのスキーマ定義を解析
  2. 法人税申告に必要な帳票を特定
  3. サンプルデータがあれば入手

Phase 3: 実装難易度の評価

  1. 必要な実装量を見積もる
  2. 電子署名の実装方式を検討
  3. 年次メンテナンスコストを推定

Phase 4: 方針決定

  1. MVPに含めるか判断
  2. 含めない場合の代替案(PDF出力のみ等)
  3. ロードマップへの反映

参考リンク(調査開始時に確認)


成果物

完了した成果物

  1. XTX形式 技術仕様調査結果 - 仕様の要点整理+実装難易度評価+推奨方針
  2. XTX形式の基本仕様 - Gemini Searchによる調査資料(参考リンク集付き)

今後の作業

  • e-Tax仕様書のダウンロード・詳細解析
  • eLTAX仕様開示申請の検討
  • Phase 1(PDF出力)の実装設計
  • サンプル実装(XTX生成の技術検証)