開発完了
e-Tax/eLTAX XTX形式仕様 調査計画
背景
全力法人税の開発経緯調査から、e-Tax/eLTAX対応が最大のボトルネックであることが判明した。全力法人税でも初回リリースから電子申告対応まで約3年を要している。
自社で法人税申告システムを開発する場合、この部分の技術的難易度を早期に把握する必要がある。
調査の目的
- XTX形式の技術仕様を理解する
- 実装難易度を見積もる
- 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: 公式ドキュメント収集
- 国税庁e-Taxサイトから技術資料をダウンロード
- eLTAXサイトから技術資料をダウンロード
- 仕様書の概要を把握
Phase 2: 仕様の読み込み
- XTXのスキーマ定義を解析
- 法人税申告に必要な帳票を特定
- サンプルデータがあれば入手
Phase 3: 実装難易度の評価
- 必要な実装量を見積もる
- 電子署名の実装方式を検討
- 年次メンテナンスコストを推定
Phase 4: 方針決定
- MVPに含めるか判断
- 含めない場合の代替案(PDF出力のみ等)
- ロードマップへの反映
参考リンク(調査開始時に確認)
成果物
完了した成果物
- XTX形式 技術仕様調査結果 - 仕様の要点整理+実装難易度評価+推奨方針
- XTX形式の基本仕様 - Gemini Searchによる調査資料(参考リンク集付き)
今後の作業
- e-Tax仕様書のダウンロード・詳細解析
- eLTAX仕様開示申請の検討
- Phase 1(PDF出力)の実装設計
- サンプル実装(XTX生成の技術検証)