ドイツのELSTER税務データをExcelに抽出する方法
手動での再入力は不要(2026年版ガイド)
ドイツのELSTER(電子税務申告システム)は、毎年3,000万件以上の電子申告を処理しています。対象は、所得税確定申告(Einkommensteuererklärung)、付加価値税年間申告(Umsatzsteuererklärung)、営業税申告(Gewerbesteuererklärung)、毎月の給与税申告(Lohnsteuer-Anmeldung)など多岐にわたります。完全な所得税申告には、主表(Hauptvordruck)に加えて、5~8種類の別々の付表(Anlagen)が必要です。給与所得用の付表N、保険料控除用の付表Vorsorgeaufwand、特別支出用の付表Sonderausgaben、異常負担用の付表Außergewöhnliche Belastungenなど、収入源に応じて様々な付表を提出します。各付表は独立したページであり、それぞれ独自のフィールド構造を持っています。ELSTERはこれらの申告を提出します。しかし、ELSTERが生成しないもの、それは、ある税年度のすべての付表の全フィールドを1行にまとめたExcelデータです。あなたの税理士(Steuerberater)が複数年度の比較分析に実際に必要とする形式です。すべての付表のフィールドを手入力で転記するには、1税年度あたり約90分かかります。抽出ツールを使えば、同じデータが10分未満でExcelに取り込めます。しかも、一度設定した列定義は毎年そのまま使えます。
重要ポイント
- 毎年3,000万件の確定申告がドイツのELSTERシステムに送られますが、昨年の控除額と今年の控除額を並べて比較する唯一の方法は、2つのPDFを開いて手入力で転記し直すことです。
- 税務署(Finanzamt)は雇用主の給与データを自動的に事前入力しますが、必要経費(Werbungskosten)、寄付金(Spenden)、医療費(Krankheitskosten)などの控除フィールドの60~70%は、依然としてあなたのキーボードから1つずつ手入力されており、1回の申告に90分かかります。
- 税務列に一度名前を付ければ、将来のすべての年度の申告データが、算術検証済みの1行のExcelデータとして届きます。税理士に指摘される前に、控除額の誤りを発見できます。
ELSTERとは何か — そして生成されないもの
ELSTERは、2005年からドイツの公式電子税務プラットフォームとして、バイエルン州税務局が全ドイツ税務当局を代表して運営しています。従来のデスクトップソフトウェアElsterFormularは2021年に廃止され、Mein ELSTERに置き換わりました。これはブラウザベースのポータルで、個人の所得税(Einkommensteuererklärung)から事業の付加価値税申告、給与税の届出までを処理します。
申告時にポータルから提供されるのは2つです。PDF確認書(提出データを含むÜbertragungsprotokoll)と、§ 87c 租税基本法(AO)に基づき税務署に送信されるXML提出パッケージです。PDFには、すべての付表にわたって入力したすべてのフィールドが読み取り専用文書として含まれています。XMLは税務署向けであり、あなた向けではありません。
ELSTERが生成しないのは、各行が税年度、各列が申告書のフィールド(所得合計、控除額、納税額)である構造化されたスプレッドシートです。このプラットフォームは分析ではなく提出に最適化されています。2025年の実効税率を2024年と比較したい場合や、必要経費の活用が前年より改善したかを確認したい場合、あなたは2つのPDFを開くことになります。個別の付表を含めれば5つになることもあり、それらの数字をExcelに打ち直す必要があります。
このギャップは特に3つのグループに影響します。自由業者および事業者(Freiberufler / Gewerbetreibende)で自分で申告する人は、税務の傾向を理解し、毎年の控除が一貫して適用されているかを確認するために比較が必要です。税理士(Steuerberater)はクライアントからPDFの申告書を受け取り、分析を始める前にフィールド値をDATEV、Lexware、Addison(ドイツの主要3税務ソフトウェアプラットフォーム)に打ち直します。そしてドイツで申告する駐在員は、すでにドイツ語のみのプラットフォームを操作している上に、フォームのフィールドラベルを自分の記録用や国外の会計士向けに英語に翻訳するという追加の手間が生じます。これら3つのグループすべてにとって、ボトルネックは同じです。データはデジタル形式で存在するものの、比較を可能にする形式ではないのです。
ドイツの確定申告書を構成するフォーム
ドイツの所得税確定申告(Einkommensteuererklärung)は、単一のフォームではなく、主表と一連の付表で構成されており、各付表は所得税法(EStG)の特定の条項に基づいています。どの付表を提出するかは、あなたの収入源や控除項目によって異なりますが、典型的なフリーランサーや投資収入のある従業員の場合、6~8枚の別々のフォームページを提出することになります。各ページには独自のフィールドレイアウトがあり、フィールドはページ間で一貫した列構造になっているとは限りません。
基本フォーム — すべての申告者
- 主表(Hauptvordruck) — 個人情報、税務番号(税務署が割り当て、転居で変更あり)、納税者識別番号(Steuer-ID、生涯有効、§ 139b AO、11桁)、銀行口座情報、教会税(Kirchensteuer、所得税の8~9%、州により異なる)のための宗教上の所属。計算の概要を含む:総所得金額(Gesamtbetrag der Einkünfte)→ 課税所得(zu versteuerndes Einkommen)→ 確定税額(festgesetzte Steuer)。
- 付表N(Anlage N) — § 9 EStGに基づく給与所得(Einkünfte aus nichtselbstständiger Arbeit)。内容:総給与(Bruttolohn)、源泉徴収された所得税・連帯付加税・教会税、および必要経費(Werbungskosten)— 通勤費(片道距離ベースで1kmあたり0.30ユーロの通勤距離控除、上限あり)、在宅勤務費(1日6ユーロの定額控除、年間最大1,260ユーロ)、仕事用備品、職業訓練費、および従業員定額控除(実際の経費がこれを下回る場合の自動控除額1,230ユーロ)。
控除項目別の付表
- 付表保険料控除(Anlage Vorsorgeaufwand) — 強制保険料:年金保険(gesetzliche Rentenversicherung)、健康保険(Krankenversicherung)、介護保険(Pflegeversicherung)、失業保険(Arbeitslosenversicherung)。これらは§ 10 EStGに基づき上限付きで一部控除可能。
- 付表特別支出(Anlage Sonderausgaben) — § 10 EStGに基づく特別支出:教会税、慈善寄付金(総所得金額の最大20%まで)、教育費(年間最大6,000ユーロ)、育児費用(費用の3分の2、子供1人あたり最大4,000ユーロ)、および離婚した配偶者への養育費。
- 付表異常負担(Anlage Außergewöhnliche Belastungen) — § 33 EStGに基づく異常な負担:医療費、介護費、障害関連費用、災害損害。重要なのは、これらは合理的負担限度額(zumutbare Belastung)を超える部分のみ控除可能であることです。この限度額は、所得水準、婚姻状況、子供の数に応じて総所得の1%から7%の範囲で変動します。
- 付表KAP、V、R、Kind — キャピタルゲイン、賃貸収入、年金収入、児童手当。それぞれに独自のフィールド構造があります。付表収支計算書(Anlage EÜR)は自営業者向けで、収益、事業経費、および主表に反映される純利益を記載する損益計算書です。
抽出の核心的な課題: 分析上、本来一緒にあるべき項目が、別々の用紙に分散しています。あなたの総所得は、付表N、付表KAP、付表V、付表R、付表EÜRの各項目の合計です。控除額の合計は、付表保険料控除、付表特別支出、付表異常負担の各項目の合計です。主表(Hauptvordruck)には集計結果が表示されますが、個々の値は表示されません。5~8ページから50以上のExcelセルへの手作業での転記は、エラーが集中する箇所であり、たった一つの読み間違いが税額比較の誤りに連鎖します。
事前入力済み確定申告(VaSt)が抽出に取って代われない理由
ELSTERの最も便利な機能の一つが、vorausgefüllte Steuererklärung (VaSt)、つまり事前入力済み確定申告です。あなたがBelegabruf(証憑取得)に登録すると、ELSTERは税務署に既に登録されているデータを自動的に申告書に入力します。雇用主からの給与所得源泉徴収票、健康保険会社からの健康保険料・介護保険料、年金保険からの年金受取通知、そして失業手当や育児手当などの賃金代替給付が該当します。
これにより手入力は減りますが、完全になくなるわけではなく、複数年にわたる問題も解決しません。ELSTERでは、以下の3つのカテゴリーのデータは依然として手入力が必要です。
| データカテゴリー | VaSt自動入力? | それでも手入力が必要な理由 |
|---|---|---|
| 給与所得源泉徴収票(雇用主の給与明細) | ✅ はい | 事前入力されますが、雇用主が提出したデータの誤りはよくあります。税務署は「データに誤りや不完全な点がある場合は、直接データ送信者にお問い合わせください」としています。すべての項目を確認する必要があります。 |
| 健康保険料・介護保険料 | ✅ はい | 事前入力されますが、対象は強制保険のみです。追加の保険、民間保険の上乗せ、外国の保険料は取得されません。 |
| 必要経費(付表N) | ❌ いいえ | 通勤距離、在宅勤務日数、業務用備品の購入、職業訓練など、すべて手入力です。何も入力しなければ自動的に従業員控除額(1,230ユーロ)が適用されますが、それを超える金額については、項目ごとに明細を記載する必要があります。 |
| 特別支出 | ❌ いいえ | 寄付金(Spenden)、支払った教会税、教育費(Ausbildungskosten)、育児費用など、すべて手入力です。2,000ユーロを寄付し、800ユーロの教会税を支払ったフリーランサーの場合、2,800ユーロの控除額を手入力しなければなりません。 |
| 異常負担 | ❌ いいえ | 医療費、障害者費用、介護費用など、すべて手入力であり、それぞれに合理的負担限度額の基準が適用されます。実際に控除可能な額を計算するには、実際の費用と所得に基づく限度額を比較する必要がありますが、ELSTERは手入力項目に対してこれを自動的に行いません。 |
在宅勤務費用、通勤費、職業保険、寄付金、保険適用外の歯科治療費があるフリーランサーの場合、VaStを有効にしていても、控除関連項目の約60~70%はELSTERで手入力が必要です。そして、自動入力されたデータも手入力されたデータも、Mein ELSTERから構造化されたExcelテーブルとしてエクスポートすることはできません。このプラットフォームでダウンロードできるのは、PDFまたはXMLのみです。
2つ目の構造的なギャップがあります。3年分の確定申告をレビューする税理士は、同じ項目を3年分隣り合わせの列で確認する必要があります。「Werbungskostenの請求額は増えたか?Sonderausgabenの合計は一貫しているか?zumutbare Belastungのしきい値は毎年正しく適用されているか?」ELSTERのVaSt(事前入力済み確定申告)は、Mein ELSTERのインターフェースで一度に1年分ずつ入力するもので、年度をまたいだ表示はできません。税理士の解決策はドイツの税務署で共通しています。クライアントのPDFを開き、各項目をDATEVに打ち直し、DATEVの分析モジュールで比較を行います。この打ち直しのステップこそ、抽出処理が不要にする部分です。
ELSTER抽出ワークフローの設定
確定申告の打ち直しを不要にするワークフローは3つのステップで構成されます。最初のステップである列の定義は、一度だけの設定です。一度設定すれば、同じ列スキーマが毎年の申告書を、すべての付表にわたって抽出します。フォームがMein ELSTER、WISO Steuer、smartsteuer、あるいはスキャンされた紙の納税通知書のいずれで生成されたかは問いません。
列を定義 — 一度設定すれば、すべての申告年とすべての付表で有効
フィールド名を、列ヘッダーとして表示したいとおりに入力します。ドイツの所得税申告書の標準セットは、4つのグループで構成されます。個人識別情報 — 税務番号、納税者識別番号、申告年。所得項目 — 給与所得(付表Nより)、事業所得(付表EÜRより)、資本所得(付表KAPより)、賃貸収入(付表Vより)、年金収入(付表Rより)。控除項目 — 保険料控除合計(付表Vorsorgeaufwandより)、特別支出合計(付表Sonderausgabenより)、異常負担(付表agBより)、付表Nで申告された必要経費、寄付金、教会税、教育費、子育て費用。税額計算項目 — 総所得金額、課税所得、確定所得税額、連帯付加税、確定教会税、そして最終的な納付額または還付額。これがカスタム列抽出です。出力スキーマを定義すると、AIが各フォームのフィールドを意味に基づいて列にマッピングします。フォームがMein ELSTER(セリフ書体を使用)、WISO Steuer(レイアウトが異なる)、smartsteuer(独自のフィールド配置)のいずれで生成された場合でも、問題なく動作します。
すべての付表を一度に取り込んでアップロード
Mein ELSTERで申告した場合は、Übertragungsprotokoll PDFをダウンロードしてください。これにはすべての付表の全フィールドが含まれており、通常5~8ページです。WISO SteuerやSteuerSparErklärungで申告した場合は、ソフトウェアのPDFエクスポート機能を使用してください。紙の申告書や郵送で受け取った納税通知書の場合は、各ページをスキャンまたは撮影してください。すべてのページを1つのバッチとしてアップロードします。バッチ処理は、申告書全体を1つのジョブとして扱います。各ページは個別に処理され、AIが全ページの各フィールドを特定し、すべての結果がスプレッドシートの1行に統合されます。付表Nからの所得、付表Vorsorgeaufwandと付表Sonderausgabenからの控除、主表からの最終的な税額計算が、すべて隣接する列に配置されます。複数年度を1つのバッチでアップロードすると、出力は年度ごとに1行、すべての列が揃います。これは、あなたの税理士がこれまで手作業で転記していたデータセットそのものです。
Excelにエクスポートして検証チェックを実行
抽出したデータをExcelファイルとしてダウンロードします。これで、各税年度が1行になり、すべてのフォームフィールドがそれぞれの列に配置されます。税理士に送る前に、計算列を追加してください — 「クロスチェック(所得合計:付表N + KAP + V + R + 事業所得 = 主表の総所得金額? 'OK' : '差異あり')」— これは個々の所得フィールドの合計と、主表に印刷された総額を比較します。2つ目の検証列:「控除合計(保険料控除 + 特別支出 + 異常負担 + 必要経費 = 主表の合計? 'OK' : '要確認')」。'要確認'フラグが立った行だけを再確認すればよく、税理士が照合中に不一致を発見して折り返し電話をかけてくることはありません。限界税率30%の場合、たった1,000ユーロの控除を見逃すと300ユーロの余分な税金が発生しますが、検証列があれば申告が確定する前にそれを捕捉できます。
ファイルは安全に処理され、保存されることはありません。
同じ列スキーマは翌年も機能します。また、どのソフトウェアで生成された申告書にも対応します。項目名とその意味は、WISO、smartsteuer、SteuerSparErklärung、Mein ELSTERの間で変わりません。変わるのはレイアウトです。WISOは控除ブロックをより密度の高い、余白の少ないテーブルに圧縮します。smartsteuerは質問形式のセクションを使用し、ELSTERのフォームテンプレートと比較して項目の順序が変わります。ELSTERが生成するPDFは、連邦財務管理フォーム管理システム(FMS)が公開する公式フォームレイアウトに従います。あるソフトウェアの出力に合わせて調整されたテンプレートベースのOCRツールは、他のソフトウェアでは失敗します。セマンティック抽出は「Spenden(寄付金)というラベルの値」を読み取ります。ページ上の位置は無関係です。
複数付表にまたがる控除の取り扱い:手作業の限界
ドイツの確定申告を手作業で転記する際に最もミスが発生しやすいのは控除ブロックです。なぜなら、控除は3つの異なる付表に分割され、それぞれに独自の集計ロジックがあり、主表には合計額しか表示されないからです。保険料控除(Vorsorgeaufwendungen)は付表Vorsorgeaufwandに記載され、複雑な上限額の適用を受けます。年金保険料は、2025年時点で単身者26,528ユーロまで控除可能で、控除割合は高齢者所得法(Alterseinkünftegesetz)に基づき毎年段階的に引き上げられています。特別支出(Sonderausgaben)は付表Sonderausgabenに記載され、寄付金、教会税、教育費などが該当し、各サブカテゴリーに独自の上限額があります。異常負担(Außergewöhnliche Belastungen)は同名の付表agBに記載され、合理的負担限度額(zumutbare Belastung)を超える部分のみが控除対象となります。この限度額は、所得、家族状況、子供の数によって異なります。
| 控除カテゴリー | 付表(様式) | 法的根拠 | 抽出に関する注意点 |
|---|---|---|---|
| 年金保険料(Rentenversicherung) | Vorsorgeaufwand | 所得税法(EStG)第10条第1項第2号 | 2025年以降、控除割合は拠出額の100%ですが、上限は単身者26,528ユーロです。付表には拠出総額と控除可能額の両方が表示されます。抽出では両方を取得する必要があります。 |
| 医療保険・介護保険料 | Vorsorgeaufwand | 所得税法(EStG)第10条第1項第3号 | 基本保障部分は全額控除可能です。追加保険(Zusatzversicherung、例:歯科・眼科の上乗せ補償)や基本料金を超える拠出額は、一部のみ控除可能か、控除対象外となります。付表ではこれらを別々の欄に区分しています。 |
| 寄付金(Spenden) | Sonderausgaben | 所得税法(EStG)第10b条 | 総所得金額(Gesamtbetrag der Einkünfte)の20%まで控除可能です。超過分は翌年以降に繰り越されます。300ユーロを超える寄付は個別に明細を記載する必要があります。抽出列では合計額を取得してください。 |
| 教会税(Kirchensteuer) | Sonderausgaben | 所得税法(EStG)第10条第1項第4号 | 特別支出として全額控除可能です。所得税額の8%(バーデン=ヴュルテンベルク州、バイエルン州)または9%(その他の州)で計算されます。抽出では実際に支払った額を取得します。これは、前納があった場合には課税決定額と異なる可能性があります。 |
| 医療費(Krankheitskosten) | 異常負担(Außergewöhnliche Belastungen) | 所得税法(EStG)第33条 | 合理的負担限度額(zumutbare Belastung)を超える部分のみ控除可能です。この限度額は総所得金額の1%から7%の範囲です。所得50,000ユーロで子供のいない単身者の場合、限度額は6%(3,000ユーロ)となり、3,000ユーロ未満の医療費は控除対象外です。付表には総医療費、保険会社の払戻額、および結果としての控除可能額が表示されます。計算を検証するには、これら3つすべてを抽出する必要があります。 |
抽出ワークフローは、複数の付表にまたがる構造的な問題を解決します。列を一度定義するだけです。「保険料控除 合計」「特別支出 合計」「異常負担 控除額」「付表N 必要経費」。すべての付表を一度にアップロードします。AIが各ページの各フィールドを特定し、1行に統合します。保険料控除は4ページ目から、特別支出は5ページ目から、必要経費は3ページ目から、すべて同じExcel行の隣接する列に配置されます。主表の総所得金額と課税所得はそれぞれの列に表示され、計算列による検証で、個別控除額の合計と印刷された総額との不一致を検出します。
税理士よりも先に控除エラーを検出する計算列:「控除検証(保険料控除 + 特別支出 + 異常負担控除額 + 必要経費(Pauschbetrag超過分)の合計 = 主表の控除合計? 'OK' : '不一致 — 手動確認が必要')」。OKの行の中に1つでも不一致があれば、どの年のどの申告のどのフィールドが誤って読み取られたかがわかります。限界税率30%の場合、見逃した2,000ユーロの特別支出控除は600ユーロの不要な税金となり、検証列がデータを税理士に送る前にそれを検出します。
抽出データを税理士のワークフローに移行する
ドイツの税理士エコシステムはDATEVで動いています。これはドイツの税理士事務所の80%以上が利用する協同データ処理プラットフォームです。DATEVの税務モジュール(DATEV Steuern)は、顧客データ管理、申告書作成、ELSTER経由の電子送信を処理します。顧客から税理士への標準的な引き継ぎは次のようになります。顧客が税務書類のPDFをメールで送信 → 税務職員(Steuerfachangestellter)が各PDFを開き、フィールド値をDATEVのデジタルフォームに手入力 → 税理士が確認して送信。手入力するフィールドはすべてエラーの可能性があります。そして連邦財政裁判所(BFH)は、申告手続き中の納税者によるデータ入力ミスは、異議申立期間(Einspruchsfrist、納税通知書受領後1ヶ月)経過後は訂正できないと判示しています(BFH判決 IX R 17/22(2023年7月18日))。誤った年のデータインポートによるクリックミスが原因で、より高い税額が課されましたが、そのエラーは税務署ではなく納税者側のものであったため、そのまま有効とされました。
抽出されたExcelファイルがあれば、引き継ぎは変わります。顧客はPDFではなくスプレッドシートを送信します。1年が1行、すべてのフィールドが列に並んでいます。税務職員はCSVを開き、「Datenimport」機能で列をDATEVの内部フィールドにマッピングし、データは直接顧客ファイルに流れ込みます。手入力も、フィールドのクリックミスもありません。そして、ステップ3の計算列による検証が、データがDATEVに入力される前に第二の検証レイヤーを提供します。シーズン中に100件以上の顧客申告を扱う税理士にとって、時間の節約は大きいものです。100件の申告で、1件あたり15分の手入力が節約できれば、最も繁忙な申告月に25時間の時間が回復できます。
DATEV. 最も普及しているプラットフォームです。DATEV Unternehmen onlineは、Buchungsdaten(取引データ)とStammdaten(マスタデータ)のCSVインポートに対応しています。確定申告データについては、税理士がDATEV Arbeitsplatzインターフェースを介してインポートします。「Datenimport」を選択し、「CSV mit Spaltenüberschriften」を選び、列をDATEVのEinkommensteuerフォームフィールドにマッピングして確認します。抽出された列名は、名前を変更することなくDATEVのフィールドラベルに直接マッピングされます。
Lexware. 2番目に大きなプラットフォームで、特に中小規模の税理士事務所や社内経理部門で強みを持ちます。Lexwareの「Schnittstelle DATEV-Format」は、DATEV形式のCSVインポートに対応しています。抽出したExcelをCSVにエクスポートして直接インポートできます。列構造は同一です。
Addison. 中堅から大規模の税理士法人、特に南ドイツで使用されています。Addison Plattformは、クライアントの税務データをフィールドマッピングして構造化Excelインポートを受け入れます。Addisonが期待する順序で列を追加します(抽出はお客様の列定義に従います)。初期マッピング後は、インポートはワンクリックで完了します。
抽出パイプラインは、確定申告の基礎となる添付書類にも接続されています。同様のフォームを持つ税務管轄区域でも、同じ抽出ロジックが適用されます。英国SA100自己評価申告抽出、日本の確定申告抽出、オーストラリアBASデータ抽出はすべて同一のワークフローに従います。申告書のフィールドの列を定義し、フォームページをアップロードし、納税年度ごとに1行のExcelを取得します。フォームの言語、控除名、法令番号は変わりますが、手動転記ではなく意味的抽出という原則は変わりません。
よくある質問
WISO、smartsteuer、SteuerSparErklärung、Mein ELSTERなど、異なるソフトで作成された確定申告書からもデータを抽出できますか?
はい、可能です。これこそが、テンプレートベースのOCRに対するセマンティック抽出の構造的な利点です。WISO Steuerで作成された申告書は、控除項目を詰め込んだコンパクトな表形式で、行間が狭くなっています。smartsteuerの申告書は、質問形式のセクションを使用しており、ELSTERの公式フォームテンプレートとはフィールドの順序が異なります。Mein ELSTERからダウンロードした申告書は、FMSレイアウトに完全に準拠しています。WISOのレイアウトに合わせて調整されたテンプレートでは、smartsteuerの出力のすべてのフィールドがずれてしまいます。セマンティック抽出は、「Spenden」というラベルの値を、そのフォント、行の位置、ページ上の配置に関係なく読み取ります。そのため、「Spenden(寄付金)」という同じ列が、WISO、smartsteuer、Mein ELSTERのいずれからも正しい値を取得できます。
Steuerbescheid(納税通知書)についてはどうですか?税務署からの正式な納税通知書からデータを抽出できますか?
はい、可能です。Steuerbescheid(納税通知書)は税務署からの公式な回答であり、あなたが提出した申告書のうち、税務署が承認、修正、または却下したすべての項目を詳細に記載した複数ページの文書です。これには、所得、控除、税額の最終的な評価額と、差異がある場合の説明が含まれています。Steuerbescheidを元の申告書と一緒に抽出することで、最も価値のある比較データセットが作成されます。つまり、あなたが申告した額を示す列と、税務署が承認した額を示す列、そして計算列「差異(申告額 − 認定額)」により、ゼロでない値がすべてレビュー対象としてフラグ付けされます。これは、税務署がどの控除項目を一貫して減額または却下する傾向があるかを特定し、翌年の申告戦略を調整するのに特に役立ちます。
複数年度の申告書を一度にバッチ処理できますか?
はい、可能です。2023年、2024年、2025年のすべての年度の確定申告書を一度にアップロードしてください。抽出処理は、各年度の付表ページを個別に処理し、税年度ごとに1行のデータを出力します。3年分を比較する場合、おおよそ20~25ページ(1年あたり6~8ページ)となり、1回のバッチアップロードで、3行のデータが含まれたExcelファイルが出力されます。すべての列は揃っています。税理士が3年分の申告書を手動でDATEVに打ち込む場合、1年あたり約90分、合計で約4.5時間かかります。抽出処理を使用すれば、スキャン時間と処理時間を合わせて約30分に短縮できます。さらに、検証列により、ページキャプチャ中にフィールドの見落としがないことを確認できます。
フリーランスの申告者向けに、付表EÜR(収支計算書)の抽出は可能ですか?
はい、可能です。付表EÜR(収支計算書)は、フリーランスの申告者にとって中核となるフォームです。これは詳細な損益計算書であり、カテゴリ別の収入(事業収入)、種類別の事業経費(家賃、消耗品費、旅費交通費、保険料、専門家報酬、減価償却費、利子)、および主表に反映される最終的な純利益または純損失(利益/損失)が含まれます。所得税法第4条第3項に基づき、年間売上高が60万ユーロ未満(または利益が6万ユーロ未満)のフリーランスは、簡易EÜR方式を利用できます。EÜRには75以上の項目があります。これらをスキーマの列として定義し、同じバッチ内で他の申告書類と一緒にEÜRをアップロードすれば、抽出された損益が、給与所得、控除、税額計算とともにマージされた行に表示されます。所得税法第18条で定義される自由業者(医師、弁護士、建築家、芸術家、コンサルタントなど)および所得税法第15条に基づく事業者にとって、EÜRはすべての確定申告の出発点です。そして、それを抽出できるかどうかが、部分的なデータセットで終わるか、完全なデータセットを得られるかの分かれ目となります。
抽出後も元の税務書類を保管する必要はありますか?
ドイツ税法では、税務書類の法定保存期間は、租税基本法第147条に基づく会計記録(Buchungsbelege)については10年間、商業通信文やその他の税務関連書類については6年間と定められています。税務署は、税務調査(Betriebsprüfung)の際に、特に控除関連の証憑(領収書、寄付金の証明書、医療費の明細書)について原本の提出を求めることがあります。抽出処理は、手作業によるデータ入力を代替するものです。該当する保存期間中、原本を保管する法的義務がなくなるわけではありません。ベストプラクティスとしては、申告データを分析用にExcelに抽出し、元のPDFとスキャンした証憑を税年度ごとに日付フォルダ構造で保管し、両方を法定保存期間中保持することをお勧めします。MeinELSTER+の証憑収集機能(Belegsammlung)を利用する場合、税務署のサーバーが証憑の保管場所となりますが、完全性を確保する責任は依然としてあなたにあります。
ドイツで申告する駐在員の場合、データを英語で必要とするときに、ドイツ語のフォームを抽出で処理できますか?
はい、可能です。これは、カスタム列名が特に役立つシナリオです。抽出列を英語で定義すると(例:「Employment Income (Anlage N)」「Charitable Donations (Spenden)」「Medical Costs (Krankheitskosten)」「Taxable Income (zu versteuerndes Einkommen)」)、AIがドイツ語のフォームラベルを読み取り、値を抽出して、あなたが定義した英語の列名にデータを入力します。出力は、ドイツ語のフォームから作成された英語のスプレッドシートであり、翻訳の手間は不要です。これは、国境を越えて活動する会計士と税務データを共有する必要がある駐在員や、ドイツで申告しながら母国の税務申告(FATCA義務を負う米国市民、分割年度の扱いを受ける英国居住者、またはドイツと母国との間の二重課税回避協定の対象となる個人に一般的)のために記録を維持する必要があるすべての人にとって重要です。
確定申告シーズンをデータ入力ではなく、見直しの時間に
ドイツの確定申告期限——自分で申告する場合は7月31日、税理士に依頼する場合は翌々年の2月28日または29日(§ 149 AOによる)——は、カレンダー上の固定された日付です。毎年、同じ流れが繰り返されます。給与所得源泉徴収票、保険の証明書、寄付金の領収書、医療費の明細を集め、それらをELSTERまたはお使いの税務ソフトに入力し、申告し、納税通知書を受け取り、書類を保管する。そして翌年、「去年と比べてどうだろう?」という疑問が湧いたとき、あなたは2つ、あるいは5つのPDFを開き、数字を打ち込み始めるのです。
ここで説明する抽出ワークフローは、両方の立場から再入力の手間を省きます。フリーランサーにとっては、スキャンする一晩の作業が、90分に及ぶ項目ごとの手入力を置き換えます。税理士にとっては、CSVインポートがクライアントごとのDATEVへのデータ入力を不要にします。検証列が控除額の計算ミスを、税理士のデスクに届く前に発見します。一度定義した列スキーマは、その後のすべての税務年度で機能します——Mein ELSTERからWISOへ、SteuerSparErklärungからsmartsteuerへ、あるいは自己申告から税理士による申告へと変更しても変わりません。そして、スプレッドシートの出力——1行が1年分、すべての項目が揃い、すべての付表が隣接する列に統合された——は、確定申告を単なる年次のコンプライアンス作業ではなく、分析可能な財務記録にするデータセットとなります。
毎年変わるのは、フォームの構造ではありません——連邦財務省が公開する公式フォームは、同じ項目レイアウト、付表の順序、計算ロジックを維持しており、税制改正に伴う小幅な更新(基礎控除額の調整、年金保険料控除の段階的導入、物価スライドによる税率の修正)があるだけです。毎年変わるのは、すでに紙に印刷されている数字を7月に何時間かけて入力するか——そして、年度をまたいだ税額比較がスプレッドシートで行われるのか、それとも2つのPDFウィンドウを開いて行われるのか、ということです。