税務申告ガイド
Beancount データを使用した年末の税務申告を支援する、国別のリソース
はじめに: 年末の税務申告は、Beancount の詳細な財務記録を活用することで効率化できます。 以下に、Beancount ユーザーに人気の 5 つの地域 (米国、カナダ、ドイツ、英国、オーストラリア) 向けの国別ガイドを提供します。 各セクションでは、個人または中小企業の一般的な税務申告プロセスを概説し、公式の税務当局リソースを紹介し、報告を簡素化するために Beancount データ (および互換性のあるツールまたはプラグイン) を使用するためのヒントを提供します。 これらのガイドを、Beancount レジャーが税務申告のニーズを効果的にサポートするための出発点として使用してください。
米国
年末の税務申告の概要: 米国では、個人および個人事業主は、多くの場合追加のスケジュールとともに、Form 1040 で年間の所得税申告書を作成し ます。 主な手順は次のとおりです。
- 収入書類の収集: すべての W-2 フォーム (給与所得)、1099 フォーム (フリーランスの収入、利息、配当など)、およびその他の年末の税務申告書を収集します。 IRS は、領収書、請求書、支払い済み請求書などの裏付けとなる書類を整理して保管することを推奨しています。これらは、税務申告書の入力内容を裏付けるものです。 中小企業または自営業者は、Schedule C (事業からの損益) を使用して事業収入と費用を報告するため、年間のすべての事業収入と費用の記録があることを確認してください。
- 控除と税額控除のコンパイル: 控除対象となる費用 (住宅ローン金利、慈善寄付、医療費など) および税額控除の記録を収集します。 事業を運営している場合は、Schedule C またはその他のスケジュールに必要なように、費用をカテゴリ (事務用品、旅費など) ごとに集計します。
- 口座と財務諸表の調整: Beancount を使用して、会計年度の損益計算書 (損益) と貸借対照表を生成します。 これにより、すべての収入と費用の合計が書類と一致することを確認できます。 年末に減価償却や在庫数などのために帳簿を調整するのが一般的です。
- 期限までに申告: 個人の税務申告書は、通常、翌年の 4 月 15 日までに提出する必要があります (延長されない限り)。 さらに時間が必要な場合は、4 月の期限までに延長を申請してください。ただし、利息を回避するために、未払いの税金は 4 月 15 日までに支払う必要があることに注意してください。 米国の納税者は、IRS Free File (対象となる収入の場合) または市販の税務ソフトウェアを使用して電子的に申告するか、紙の申告書を郵送することができます。
IRS の公式リソース: 正確なガイダンスを得るために、IRS の出版物とツールを活用してください。 役立つリソースは次のとおりです。
- IRS 自営業者税センター: IRS の「中小企業および自営業者」ポータルでは、個人事業主および中小企業向けのフォームとガイダンスを提供しています。 たとえば、個人事業主は事業収入を報告するために Schedule C (Form 1040) を提出する必要があることが記載されています。 また、記録管理、控除対象となる費用、および税務義務に関するリソースにもリンクしています。
- IRS「税務申告の方法」ガイド: IRS は、Web サイトで申告プロセスを段階的に概説し、申告が必要かどうかを確認し、すべての書類を収集し、対象となる控除/税額控除を申請することを強調しています。 この公式ガイドは、すべてを網羅していることを確認するための優れたチェックリストです。
- 記録管理ガイドライン (IRS Pub. 583): IRS は、徹底的な記録を保持することを推奨しています。 IRS のガイダンスに記載されているように、帳簿には総収入、控除、および税額控除が明確に示されている必要があり、申告書の各項目を裏付ける裏付けとなる書類 (請求書、キャンセルされた小切手など) を保持する必要があります。 Beancount レジャーを添付ファイルまたはドキュメントへの参照とともにバージョン管理下に置くことで、これらの要件を満たすことができます。
税務報告への Beancount データの使用: Beancount の構造化されたデータは、米国の税務申告を大幅に支援できます。
- Beancount レポートの活用: 会計年度の標準的な財務レポートを生成します。 損益レポートは、収入と費用のカテゴリの合計を示します (Form 1040 および Schedule C に役立ちます)。 12 月 31 日現在の貸借対照表は、年末の現金、売掛金、買掛金、または在庫の追跡に役立ちます (在庫価額を報告したり、現金と発生主義の違いを説明する必要がある場合に重要です)。 これらは、
bean-reportコマンドを使用するか、Fava の「損益計算書」ビューを使用して作成できます。 多くの CPA は損益計算書と貸借対照表を要求します。Beancount はオンデマンドでこれらを出力できます。 - 税務フォームに一致するように費用を分類: 税務カテゴリに合わせるように Beancount アカウントを構成します。 たとえば、自営業者は、Schedule C のカテゴリを反映して、
Expenses:Business:Advertising、Expenses:Business:Travelなどを持つ場合があります。 これにより、各カテゴリの合計を簡単にクエリできます。bean-queryまたは Fava クエリインターフェイスを使用して、年間のアカウントごとの費用を合計し、それらの合計を税務フォームに転送できます。 - キャピタルゲインと投資: 投資を行っている場合、Beancount のロット追跡は、購入日、販売日、金額を記録します。 これは、Schedule D / Form 8949 (キャピタルゲインと損失) に役立ちます。 レジャーで年間のすべてのアセット販売を照会し、その原価基準と収益を取得できます。 注: 米国で は、販売のために特定のロット識別 (またはデフォルトで FIFO) が許可されています。 Beancount はデフォルトで、ロットが指定されていない限り、FIFO ベースでロットを追跡します。 選択した方法を反映するように、Beancount でロット販売を正しくマークしてください。 また、仮装売買ルール (30 日以内に株式を買い戻した場合、損失は認められません) にも注意してください。 Beancount は自動的に仮装売買をフラグ付けしませんが、手動で調整するか、コミュニティツールを使用できます (下記を参照)。
- データのエクスポート: Beancount から IRS フォームへのワンクリックエクスポートはありませんが、データを CSV または Excel にエクスポートできます。 たとえば、Beancount からすべての慈善寄付のリストを CSV にエクスポートし、それを税務ワーキングペーパーに添付することができます。 一部の税務ソフトウェア (TurboTax など) では、CSV 経由で投資取引をインポートできます。TurboTax は、株式取引用に特定の「損益」CSV 形式をサポートしています。 Beancount を使用すると、カスタムスクリプトまたはクエリを作成して、これらの形式に一致する取引活動の CSV を作成し、手動入力を節約できます。
ソフトウェアとツール (米国): 多くのツールが Beancount と連携して、申告を支援します。
- 税務申告ソフトウェア: TurboTax、H&R Block、TaxAct、または FreeTaxUSA などの一般的なプログラムは、申告書を作成するために一般的に使用されます。 これらは Beancount と直接統合されていませんが、Beancount で生成された概要を使用してデータを入力できます。 たとえば、収入と控除の合計を Beancount から取得した後、ソフトウェアのインタビューフォームにそれらを入力します。 投資の場合、前述のように、株式取引の CSV を TurboTax にインポートできます。シームレスなインポートのために、_TXF ファイル_またはサポートされている CSV 形式を生成するために Beancount のデータを使用することを検討してください。
- スプレッドシート: 多くの技術に精通した申告者は、Beancount と税務フォームの橋渡しをするためにスプレッドシートを使用します。 Beancount から試算表またはアカウントの概要をエクスポートし (
bean-reportを CSV 出力で使用)、Excel/Google スプレッドシートを使用して、それらの数値を税務フォームの行にマップできます。 これは、データのロールアップ方法をカスタマイズするのに役立ちます (たとえば、複数の Beancount 費用アカウントを Schedule C の単一行項目に合計するなど)。 - 会計士の統合: CPA または税務申告担当者を使用している場合は、Beancount データを共有できます。 ほとんどの会計士は QuickBooks または Xero ファイルに慣れていますが、Beancount から PDF または HTML レポートを提供できます。 1 つのアプローチは、Beancount の Bean
-bake(Beancount のツール) を使用して、年間のレジャーの静的な HTML Web サイトを作成することです。 これにより、会計士は読み取り専用形式でアカウントとトランザクションを閲覧できます。 または、試算表と 総勘定元帳の詳細を PDF にエクスポートすることが一般的な方法です。Beancount のレポートは PDF に印刷でき、会計士が期待するものと似ています。 Beancount の作成者が指摘しているように、技術に精通した会計士はこれらの出力を使用できます (収入/負債の符号規則の調整が必要になる場合があります)。
コミュニティのヒントとプラグイン (米国): Beancount コミュニティは、米国固有の税務ニーズに役立ついくつかのアドオンを開発しました。
- 税金損失ハーベスター (Fava 拡張機能): _税金損失ハーベスティング_の機会を特定し、潜在的な仮装売買にフラグを立てる Fava プラグインがあります。 この拡張機能は、Beancount 投資口座をスキャンし、税務目的で損失で販売できるロットと、仮装売買ルールに基づいて許可されない損失を報告します。 これは、年末の税務計画 (損失を認識して利益を相殺する) に役立ちます。 これは主に個人投資管理のための高度なツールですが、Beancount データを税務戦略のためにどのようにマイニングできるかを強調しています。
- 自動減価償却仕訳: 中小企業の資産の場合、税金の減価償却の計算は面倒な場合があります。 コミュニティプラグインは、これを自動化するために存在します。 たとえば、柔軟な減価償却プラグイン (
beancount-pluginsの一部) は、資産の購入に追加するメタデータに基づいて、年間の減価償却仕訳を生成できます。 これは、定額法や定率逓減法などの方法をサポートしており、カナダの半年ルール (MACRS などの米国の慣例に適合させることができます) のモードさえあります。 このようなプラグインを使用すると、Beancount で年間の減価償却費を計算し、それを税務申告書 (Schedule C または減価償却用の Form 4562) に含めることができます。 これにより、帳簿と税務数値が一致したままになります。 - クイックチェック用の Fava: 税務申告の準備中に Fava Web インターフェイスを実行すると、非常に便利です。 「Expenses:Taxes:Property」をすばやくクエリして固定資産税の合計を取得したり、年を通して控除対象の項目にタグ付けした場合は、特定のタグ (「#控除対象」など) でトランザクションをフィルタリングしたりできます。 一部のユーザーは、対話的に質問に答えるために、会計士のために Fava へのアクセスを一時的に開きます (セキュリティのために慎重に行う必要があります)。 このインタラクティブな機能は、税務申告のやり取りをスピードアップできます。
カナダ
年末の税務申告の概要: カナダの居住者は、毎年個人の T1 General 所得税申告書を提出します (ほとんどの個人は 4 月 30 日まで)。 未編入の中小企業 (個人事業主) は、T2125 事業または専門活動明細書を使用して T1 に事業所得を含めます。 カナダの税務申告プロセスの主な手順:
- T スリップの収集: 年間のすべての税務スリップを収集します。 一般的なスリップには、T4 (雇用所得)、T5 (利息や配当などの投資所得)、T3 (信託/投資信託からの所得)、T4A (年金または自営業者の手数料) などがあります。 すべての収入源