assess

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

申告要否・種類の判定(Tax Filing Assessment)

Tax Filing Assessment (Determining Filing Requirements & Types)

確定申告が必要かどうか、どの種類の申告が必要かを対話的に判定するスキル。 ユーザーの収入状況・家族構成・事業状況をヒアリングし、必要な申告を特定する。
An interactive skill to determine whether a tax return is required and what type of filing is needed. It identifies necessary filings by interviewing users about their income status, family structure, and business situation.

設定の読み込み(最初に実行)

Load Settings (Execute First)

  1. shinkoku.config.yaml
    を Read ツールで読み込む
  2. ファイルが存在しない場合は
    /setup
    スキルの実行を案内して終了する
  3. 設定値を把握し、相対パスは CWD を基準に絶対パスに変換する:
    • db_path
      : CLI スクリプトの
      --db-path
      引数に使用
    • output_dir
      : 進捗ファイル等の出力先ベースディレクトリ
    • 各ディレクトリ: ファイル参照時に使用
  1. Read
    shinkoku.config.yaml
    using the Read tool
  2. If the file does not exist, guide the user to run the
    /setup
    skill and exit
  3. Understand the configuration values, and convert relative paths to absolute paths based on the CWD:
    • db_path
      : Used for the
      --db-path
      argument in CLI scripts
    • output_dir
      : Base directory for outputting progress files, etc.
    • Each directory: Used when referencing files

進捗情報の読み込み

Load Progress Information

設定の読み込み後、引継書ファイルを読み込んで前ステップの結果を把握する。
  1. .shinkoku/progress/progress-summary.md
    を Read ツールで読み込む(存在する場合)
  2. 以下の引継書を Read ツールで読み込む(存在する場合):
    • .shinkoku/progress/01-setup.md
  3. 読み込んだ情報を以降のステップで活用する(ユーザーへの再質問を避ける)
  4. ファイルが存在しない場合はスキップし、ユーザーに必要情報を直接確認する
After loading settings, read handover files to understand the results of previous steps.
  1. Read
    .shinkoku/progress/progress-summary.md
    using the Read tool (if it exists)
  2. Read the following handover files using the Read tool (if they exist):
    • .shinkoku/progress/01-setup.md
  3. Utilize the loaded information in subsequent steps (avoid re-asking users for information)
  4. If the files do not exist, skip and directly confirm necessary information with the user

判定の基本方針

Basic Judgment Guidelines

  • ユーザーが「収入」で話す場合、内部的に「所得」に変換して判定を行う
  • 判定は所得税 → 消費税 → 住民税の順序で実施する
  • 各判定で根拠となる条文・通達を示す
  • 判定結果は最後にサマリーとして一覧提示する
  • 不明な点がある場合は追加質問で確認する(推測で判定しない)
  • When users mention "income", internally convert it to "taxable income" for judgment
  • Conduct judgments in the order of income tax → consumption tax → resident tax
  • Cite relevant laws and official notices as the basis for each judgment
  • Present the judgment results as a summary list at the end
  • If there are unclear points, confirm with additional questions (do not make assumptions)

ヒアリング時の質問設計ルール

Question Design Rules for Interviews

  • チェックリストの項目はすべて漏れなく確認すること。ツールの選択肢数制限(AskUserQuestionは1問あたり最大4選択肢)のために項目を省略してはならない。項目数が多い場合は複数回に分けて確認する
  • 1つの事象に複数の側面がある場合(例: 中古住宅を購入してリフォームも実施)は、**複数選択可能(multiSelect: true)**にするか、組み合わせパターンを選択肢に含める
  • 選択肢を設計する前に、その項目が排他的(1つだけ選ぶ)か並立的(複数該当しうる)かを判断する
  • Confirm all checklist items without omission. Do not omit items due to tool option limits (the AskUserQuestion tool allows a maximum of 4 options per question). If there are many items, split them into multiple rounds of confirmation
  • If an event has multiple aspects (e.g., purchasing a used house and carrying out renovations), set it to multi-selectable (multiSelect: true) or include combination patterns in the options
  • Before designing options, determine whether the item is exclusive (only one can be selected) or concurrent (multiple can apply)

ステップ1: 基本情報ヒアリング

Step 1: Basic Information Interview

以下の情報を対話で収集する。一度にすべてを聞かず、自然な会話の流れで段階的に確認する。
Collect the following information through dialogue. Do not ask all at once; confirm step-by-step in a natural conversation flow.

1-0. 前年の確定申告の確認

1-0. Confirm Previous Year's Tax Return

事業所得がある場合(開業2年目以降)、前年の確定申告内容を確認する。 config の
past_returns_dir
にファイルがあれば参照する。
If the user has business income (from the second year of operation onwards), confirm the content of the previous year's tax return. Refer to files in the
past_returns_dir
in the config if available.

確認項目

Confirmation Items

  • 前年の確定申告書(第一表)の有無
  • 前年の事業所得金額(黒字 or 赤字)
  • 前年の申告納税額(㊺欄)— 15万円を超えていたか
  • 予定納税の有無と納付済み金額(第1期・第2期)
  • 純損失の繰越控除の有無(前年以前に青色申告で赤字を出したか)
  • 前年の消費税の課税売上高(基準期間の判定に使用)
  • Presence of the previous year's tax return (First Form)
  • Amount of business income for the previous year (profit or loss)
  • Declared tax amount for the previous year (Column ㊺) — whether it exceeded 150,000 yen
  • Presence of provisional tax payments and paid amount (1st installment, 2nd installment)
  • Presence of carry-over deduction of net losses (whether a blue tax return showed a deficit in prior years)
  • Taxable sales amount for consumption tax in the previous year (used for base period judgment)

予定納税の判定ルール(所得税法第104条)

Provisional Tax Payment Judgment Rules (Income Tax Act Article 104)

前年の申告納税額(㊺欄)が 15万円以上 の場合:
  • 第1期(7月): 前年納税額の1/3
  • 第2期(11月): 前年納税額の1/3
  • 残りは確定申告で精算
予定納税を納付済みの場合、確定申告書 ㊹欄「源泉徴収税額」に加算する。
If the declared tax amount for the previous year (Column ㊺) is 150,000 yen or more:
  • 1st installment (July): 1/3 of the previous year's tax amount
  • 2nd installment (November): 1/3 of the previous year's tax amount
  • The remainder is settled in the final tax return
If provisional tax payments have been made, add them to Column ㊹ "Withholding Tax Amount" in the final tax return.

純損失の繰越控除(所得税法第70条)

Carry-over Deduction of Net Losses (Income Tax Act Article 70)

前年以前3年以内に青色申告で純損失がある場合:
  • 繰越控除可能額を確認する
  • 当年の所得から控除できる
If there was a net loss in a blue tax return within the past 3 years:
  • Confirm the deductible carry-over amount
  • It can be deducted from the current year's taxable income

1-1. 給与収入の確認

1-1. Confirm Salary Income

  • 給与収入の有無と概算金額
  • 給与の支払元の数(1か所 or 複数)
  • 年末調整の実施有無
  • 源泉徴収票の有無
  • Presence and estimated amount of salary income
  • Number of salary payers (1 or multiple)
  • Whether year-end adjustment was conducted
  • Presence of withholding tax slips

1-2. 給与以外の収入の確認

1-2. Confirm Non-Salary Income

以下の収入の有無をすべて順に確認する(項目数が多い場合は複数回に分けること):
  • 事業収入(副業・フリーランス)→ 概算金額、開業届の有無、青色申告承認の有無
  • 不動産収入
  • 株式・配当収入(特定口座/一般口座/NISA)→ 1-2a で詳細確認
  • 雑所得(暗号資産、FX、年金等)→ 1-2b, 1-2c で詳細確認
  • 一時所得(保険満期金、懸賞金等)
  • 譲渡所得(不動産売却、ゴルフ会員権等)
  • 退職所得
Confirm the presence of the following types of income in order (split into multiple rounds if there are many items):
  • Business income (side jobs, freelance work) → Estimated amount, presence of business registration, presence of blue tax return approval
  • Rental income
  • Stock/dividend income (specific account/general account/NISA) → Confirm details in 1-2a
  • Miscellaneous income (cryptocurrency, FX, pension, etc.) → Confirm details in 1-2b, 1-2c
  • Temporary income (insurance maturity proceeds, prize money, etc.)
  • Capital gains (real estate sales, golf memberships, etc.)
  • Retirement income

1-2a. 株式取引の詳細確認(該当者のみ)

1-2a. Detailed Confirmation of Stock Transactions (Only for Applicable Users)

株式・配当収入がある場合、以下を確認する:
  1. 口座の種類:
    • 特定口座(源泉徴収あり): 確定申告は任意。ただし損益通算・繰越損失には申告が必要
    • 特定口座(源泉徴収なし): 確定申告が必要
    • 一般口座: 確定申告が必要
    • NISA口座: 非課税。申告不要
  2. 配当の課税方式の選択:
    • 総合課税: 配当控除が使える(課税所得695万以下なら有利な場合が多い)
    • 分離課税: 株式譲渡損との損益通算が可能
    • 申告不要: 特定口座(源泉あり)の場合のみ選択可能
  3. 損益通算の確認:
    • 株式譲渡損と分離課税選択の配当を通算可能
    • 前年以前の繰越損失(最大3年)の適用可否
  4. 概算金額: 年間の譲渡益/損、配当金額、源泉徴収済み税額
If the user has stock/dividend income, confirm the following:
  1. Account Type:
    • Specific account (with withholding tax): Tax return is optional. However, a return is required for loss offsetting and carry-over losses
    • Specific account (without withholding tax): Tax return is required
    • General account: Tax return is required
    • NISA account: Tax-exempt. No return required
  2. Taxation Method Selection for Dividends:
    • Comprehensive taxation: Dividend deduction is available (often advantageous if taxable income is 6.95 million yen or less)
    • Separate taxation: Loss offsetting with stock transaction losses is possible
    • No return required: Only applicable for specific accounts with withholding tax
  3. Loss Offsetting Confirmation:
    • Stock transaction losses can be offset against dividends taxed under separate taxation
    • Applicability of carry-over losses from prior years (maximum 3 years)
  4. Estimated Amounts: Annual capital gains/losses, dividend amount, withheld tax amount

1-2b. FX取引の詳細確認(該当者のみ)

1-2b. Detailed Confirmation of FX Transactions (Only for Applicable Users)

FX取引がある場合、以下を確認する:
  1. 取引の種類: 店頭FX / 取引所FX(いずれも分離課税)
  2. 年間の損益: 実現損益 + スワップ収入 - 取引手数料等
  3. 繰越損失: 前年以前の繰越損失(最大3年)の有無
  4. 注意: FXの損益は株式とは通算不可(別プール)
If the user has FX transactions, confirm the following:
  1. Transaction Type: Over-the-counter FX / Exchange-traded FX (both subject to separate taxation)
  2. Annual Profit/Loss: Realized profit/loss + swap income - transaction fees, etc.
  3. Carry-over Losses: Presence of carry-over losses from prior years (maximum 3 years)
  4. Note: FX profits/losses cannot be offset against stock profits/losses (separate pools)

1-2c. 仮想通貨(暗号資産)の詳細確認(該当者のみ)

1-2c. Detailed Confirmation of Cryptocurrency (Only for Applicable Users)

暗号資産の取引がある場合、以下を確認する:
  1. 取引の種類: 売却、交換、決済利用、マイニング等
  2. 年間の損益: 総平均法または移動平均法で計算
  3. 課税区分: 雑所得(総合課税)として申告
  4. 注意: 暗号資産の損失は他の所得と通算不可(雑所得内でのみ通算可)
If the user has cryptocurrency transactions, confirm the following:
  1. Transaction Type: Sale, exchange, payment usage, mining, etc.
  2. Annual Profit/Loss: Calculated using the total average method or moving average method
  3. Tax Classification: Declared as miscellaneous income (comprehensive taxation)
  4. Note: Cryptocurrency losses cannot be offset against other types of income (only offsettable within miscellaneous income)

1-3. 控除関連の確認

1-3. Confirm Deduction-Related Items

以下の項目をすべて確認する。項目数が多いため、2回に分けて確認すること。
Confirm all the following items. Split into two rounds due to the large number of items.

グループA: 大型控除(確定申告の要否に直結する項目)

Group A: Major Deductions (Directly Affect Tax Return Requirements)

  • 住宅ローン控除(初年度 or 2年目以降)★申告要否に影響
  • 医療費の支払い(10万円超の目安)
  • ふるさと納税の有無と金額(ワンストップ特例の利用状況)
  • Housing loan deduction (first year or subsequent years) ★Affects return requirements
  • Medical expenses paid (guideline: over 100,000 yen)
  • Presence and amount of hometown tax donations (usage status of one-stop special measure)

グループB: その他の控除

Group B: Other Deductions

  • iDeCo・小規模企業共済の加入
  • 生命保険・地震保険の加入
  • 扶養家族の有無
  • Enrollment in iDeCo / small business mutual aid
  • Enrollment in life insurance / earthquake insurance
  • Presence of dependents

1-4. 住宅取得の詳細確認(住宅ローン控除が該当する場合)

1-4. Detailed Confirmation of Housing Acquisition (If Housing Loan Deduction Applies)

住宅の取得・リフォームが判明した場合、以下を追加で確認する。
If housing acquisition/renovation is confirmed, additionally confirm the following:

取得の種類(複数該当しうるため、multiSelectで確認する)

Acquisition Type (Multi-selectable as multiple may apply)

  • 新築住宅の取得
  • 中古住宅(既存住宅)の取得
  • 増改築・リフォーム
※「中古住宅を購入してリフォームも実施」はよくあるパターンのため、必ず複数選択を許可すること。 中古取得+リフォームの場合、それぞれで住宅ローン控除の借入限度額が異なる可能性がある。
  • Acquisition of newly built housing
  • Acquisition of used housing (existing housing)
  • Extension/renovation
※Since "purchasing a used house and carrying out renovations" is a common pattern, always allow multi-selection. For used housing acquisition + renovation, the borrowing limit for housing loan deduction may differ for each.

確認すべき詳細情報

Detailed Information to Confirm

  • 取得価格(土地・建物の内訳がわかれば)
  • リフォーム費用(該当する場合)
  • 住宅ローンの有無と年末残高の見込み
  • 入居日(取得後6か月以内に入居したか)
  • 床面積(50㎡以上か。所得1,000万円以下なら40㎡以上)
  • 中古の場合: 建築年(昭和57年/1982年以降か = 新耐震基準)
  • 省エネ性能区分(認定長期優良住宅・ZEH・省エネ基準適合・その他)
→ 詳細な控除額の判定は skills/tax-advisor/reference/housing-loan.md を参照
  • Acquisition price (if breakdown of land/building is known)
  • Renovation costs (if applicable)
  • Presence of housing loan and estimated year-end balance
  • Move-in date (whether moved in within 6 months of acquisition)
  • Floor area (whether 50 sqm or more; 40 sqm or more if income is 10 million yen or less)
  • For used housing: Year of construction (whether after 1982 = new seismic standards)
  • Energy-saving performance classification (certified long-term excellent housing, ZEH, energy-saving standard compliant, other)
→ For detailed deduction amount judgment, refer to skills/tax-advisor/reference/housing-loan.md

ヒアリング完了チェックリスト

Interview Completion Checklist

ステップ2の判定に進む前に、以下のすべてを確認済みであること。未確認の項目があればユーザーに追加質問する。
Before proceeding to Step 2, confirm all of the following. If any items are unconfirmed, ask the user for additional information.

収入関連

Income-Related

  • 給与収入の有無・金額・支払元の数
  • 年末調整の実施有無
  • 事業収入(副業・フリーランス)の有無
  • 不動産収入の有無
  • 株式・配当収入の有無
  • 雑所得(暗号資産・FX・年金等)の有無
  • 一時所得の有無
  • 譲渡所得の有無
  • 退職所得の有無
  • Presence/amount of salary income, number of payers
  • Whether year-end adjustment was conducted
  • Presence of business income (side jobs, freelance work)
  • Presence of rental income
  • Presence of stock/dividend income
  • Presence of miscellaneous income (cryptocurrency, FX, pension, etc.)
  • Presence of temporary income
  • Presence of capital gains
  • Presence of retirement income

控除関連

Deduction-Related

  • 住宅ローン控除の該当有無(初年度 or 2年目以降)
  • 医療費の支払い状況
  • ふるさと納税の有無
  • iDeCo・小規模企業共済の加入有無
  • 生命保険・地震保険の加入有無
  • 扶養家族の有無
  • Applicability of housing loan deduction (first year or subsequent years)
  • Medical expense payment status
  • Presence of hometown tax donations
  • Presence of enrollment in iDeCo / small business mutual aid
  • Presence of enrollment in life insurance / earthquake insurance
  • Presence of dependents

前年確定申告関連

Previous Year's Tax Return-Related

  • 前年の申告納税額(予定納税の要否判定)
  • 予定納税の有無・納付済み金額
  • 純損失の繰越の有無
  • Declared tax amount for the previous year (for provisional tax payment requirement judgment)
  • Presence of provisional tax payments and paid amount
  • Presence of carry-over of net losses

ステップ2: 所得税の確定申告の要否判定

Step 2: Judgment of Income Tax Return Requirements

収集した情報に基づき、以下のフローチャートで判定する。
Based on the collected information, make judgments using the following flowchart.

判定フローチャート: 確定申告が必要なケース

Judgment Flowchart: Cases Requiring a Tax Return

Q1. 給与所得者ですか?
├── Yes → Q2へ
└── No → Q5へ

Q2. 給与収入は2,000万円を超えますか?
├── Yes → 【確定申告必要】(所得税法第121条第1項)
└── No → Q3へ

Q3. 給与を2か所以上から受けていますか?
├── Yes → 主たる給与以外の収入が20万円を超えるか確認 → Q4へ
└── No → Q4へ

Q4. 給与所得・退職所得以外の所得が20万円を超えますか?
├── Yes → 【確定申告必要】(所得税法第121条第1項第2号)
└── No → Q6へ

Q5. 事業所得・不動産所得等がありますか?
├── Yes → 所得金額が基礎控除+所得控除の合計を超えるか?
│   ├── Yes → 【確定申告必要】
│   └── No → 【確定申告不要】(ただし損失繰越のために申告する場合あり)
└── No → 各所得の合計で判定

Q6. 以下のいずれかに該当しますか?
- 医療費控除を受けたい
- ふるさと納税でワンストップ特例を使わない/使えない
- 住宅ローン控除の初年度
- 雑損控除を受けたい
- 年末調整で申告漏れした控除がある
├── Yes → 【確定申告した方が有利(還付申告)】
└── No → 【確定申告不要】
Q1. Are you a salary earner?
├── Yes → Go to Q2
└── No → Go to Q5

Q2. Does your salary income exceed 20 million yen?
├── Yes → 【Tax return required】(Income Tax Act Article 121 Paragraph 1)
└── No → Go to Q3

Q3. Do you receive salary from 2 or more payers?
├── Yes → Confirm if income from non-primary payers exceeds 200,000 yen → Go to Q4
└── No → Go to Q4

Q4. Do you have income other than salary/retirement income exceeding 200,000 yen?
├── Yes → 【Tax return required】(Income Tax Act Article 121 Paragraph 1 Item 2)
└── No → Go to Q6

Q5. Do you have business income/rental income, etc.?
├── Yes → Does the income amount exceed the sum of basic deduction + income deduction?
│   ├── Yes → 【Tax return required】
│   └── No → 【Tax return not required】(though a return may be filed for loss carry-over)
└── No → Judge based on total of all income types

Q6. Do you fall under any of the following?
- Want to claim medical expense deduction
- Do not use/cannot use the one-stop special measure for hometown tax donations
- First year of housing loan deduction
- Want to claim casualty loss deduction
- Have unclaimed deductions from year-end adjustment
├── Yes → 【Recommended to file a tax return (refund claim)】
└── No → 【Tax return not required】

確定申告が不要なケース(確認的提示)

Cases Where No Tax Return Is Required (Confirmatory Notification)

以下に該当する場合は確定申告不要であることを明示する:
  • 給与所得者で年末調整済み、かつ副業所得20万円以下(ただし住民税申告は必要)
  • 公的年金等の収入が400万円以下で、年金以外の所得が20万円以下
  • 所得が基礎控除額以下
Explicitly notify the user that no tax return is required if they fall under any of the following:
  • Salary earner with completed year-end adjustment and side job income of 200,000 yen or less (though resident tax return is still required)
  • Public pension income of 4 million yen or less and non-pension income of 200,000 yen or less
  • Income below the basic deduction amount

注意: 20万円以下でも申告が必要なケース

Note: Cases Where a Return Is Required Even If Income Is 200,000 Yen or Less

副業所得20万円以下で所得税の確定申告が不要でも、以下の場合は申告が必要:
  • 住民税の申告は別途必要(市区町村への申告)
  • 医療費控除等で確定申告する場合は20万円以下の所得も合算必須
  • ふるさと納税のワンストップ特例は確定申告すると無効になる
Even if no income tax return is required for side job income of 200,000 yen or less, a return is required in the following cases:
  • A separate resident tax return is required (filing with the municipality)
  • If filing a tax return for medical expense deduction, etc., all income including amounts below 200,000 yen must be aggregated
  • The one-stop special measure for hometown tax donations becomes invalid if a tax return is filed

ステップ2.5: (対象外)分離課税の申告要否判定

Step 2.5: (Not Covered) Judgment of Separate Taxation Filing Requirements

分離課税(株式・FX の第三表)の計算・帳票生成は対象外。 株式取引・FX取引がある場合は税理士への相談を案内する。 仮想通貨は雑所得(総合課税)として所得税スキルで取り扱う。
Calculation and form generation for separate taxation (Third Form for stocks/FX) are not covered. If the user has stock/FX transactions, guide them to consult a tax accountant. Cryptocurrency is treated as miscellaneous income (comprehensive taxation) in this income tax skill.

ステップ3: 消費税の申告要否判定

Step 3: Judgment of Consumption Tax Filing Requirements

判定フローチャート: 消費税の課税事業者判定

Judgment Flowchart: Taxable Business Operator Determination for Consumption Tax

Q1. 事業収入(売上)がありますか?
├── No → 【消費税申告不要】
└── Yes → Q2へ

Q2. 基準期間(2年前: 令和5年)の課税売上高が1,000万円を超えますか?
├── Yes → 【課税事業者】→ 消費税申告必要
└── No → Q3へ

Q3. 特定期間(前年1-6月: 令和6年1-6月)の課税売上高または
    給与支払額が1,000万円を超えますか?
├── Yes → 【課税事業者】→ 消費税申告必要
└── No → Q4へ

Q4. 適格請求書発行事業者(インボイス登録)をしていますか?
├── Yes → 【課税事業者(インボイス登録による)】→ 消費税申告必要
│         → 2割特例の適用可否を確認(令和8年9月30日までの経過措置)
└── No → 【免税事業者】→ 消費税申告不要
Q1. Do you have business income (sales)?
├── No → 【Consumption tax return not required】
└── Yes → Go to Q2

Q2. Did taxable sales in the base period (2 years prior: Reiwa 5) exceed 10 million yen?
├── Yes → 【Taxable business operator】→ Consumption tax return required
└── No → Go to Q3

Q3. Did taxable sales or salary payments in the specific period (January-June of the previous year: Reiwa 6 January-June) exceed 10 million yen?
├── Yes → 【Taxable business operator】→ Consumption tax return required
└── No → Go to Q4

Q4. Are you a qualified invoice issuer (invoice registered)?
├── Yes → 【Taxable business operator (due to invoice registration)】→ Consumption tax return required
│         → Confirm applicability of the 20% special measure (transitional measure until September 30, Reiwa 8)
└── No → 【Tax-exempt business operator】→ Consumption tax return not required

消費税の申告方法の判定

Judgment of Consumption Tax Filing Method

課税事業者と判定された場合、以下の申告方法を判定する:
Q1. 2割特例の適用要件を満たすか?
    (インボイス登録により課税事業者になった者で、基準期間の課税売上が1,000万円以下)
├── Yes → 2割特例が最も有利な場合が多い。簡易課税・本則課税との比較を提案
└── No → Q2へ

Q2. 基準期間の課税売上高が5,000万円以下で、簡易課税の届出をしているか?
├── Yes → 簡易課税で申告
└── No → 本則課税で申告
If determined to be a taxable business operator, judge the filing method as follows:
Q1. Do you meet the requirements for the 20% special measure?
    (Became a taxable business operator via invoice registration, and taxable sales in the base period are 10 million yen or less)
├── Yes → The 20% special measure is often the most advantageous. Propose comparison with simplified taxation/regular taxation
└── No → Go to Q2

Q2. Did taxable sales in the base period exceed 50 million yen, and have you filed a notification for simplified taxation?
├── Yes → File using simplified taxation
└── No → File using regular taxation

ステップ4: 住民税の申告要否判定

Step 4: Judgment of Resident Tax Filing Requirements

判定フローチャート

Judgment Flowchart

Q1. 確定申告を行いますか?
├── Yes → 住民税の申告は不要(確定申告データが市区町村に送付される)
└── No → Q2へ

Q2. 給与所得のみで年末調整済みですか?
├── Yes → Q3へ
└── No → 【住民税の申告が必要】

Q3. 給与以外の所得がありますか?(20万円以下を含む)
├── Yes → 【住民税の申告が必要】(所得税では不要でも住民税は必要)
└── No → 住民税の申告は不要(給与支払報告書が提出されている)
Q1. Will you file an income tax return?
├── Yes → No resident tax return required (income tax return data is sent to the municipality)
└── No → Go to Q2

Q2. Do you have only salary income and completed year-end adjustment?
├── Yes → Go to Q3
└── No → 【Resident tax return required】

Q3. Do you have income other than salary? (including amounts below 200,000 yen)
├── Yes → 【Resident tax return required】(even if no income tax return is required)
└── No → No resident tax return required (salary payment report has been submitted)

住民税の徴収方法の確認

Confirmation of Resident Tax Collection Method

副業がある給与所得者には以下を確認する:
  • 普通徴収(自分で納付): 副業を会社に知られたくない場合
  • 特別徴収(給与天引き): デフォルト
  • 確定申告書の「住民税に関する事項」で選択可能
For salary earners with side jobs, confirm the following:
  • Ordinary collection (self-payment): If you do not want your employer to know about your side job
  • Special collection (deduction from salary): Default option
  • Selectable in the "Resident Tax Matters" section of the income tax return

ステップ5: 判定結果サマリーの提示

Step 5: Presentation of Judgment Result Summary

すべての判定が完了したら、以下の形式で結果をまとめて提示する:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
申告要否・種類の判定結果
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

■ 所得税の確定申告: [必要 / 不要 / 還付申告推奨]
  根拠: [該当条文・理由]

■ 分離課税: 対象外(該当する場合は税理士への相談を案内)

■ 消費税の申告: [必要 / 不要]
  課税事業者区分: [課税事業者 / 免税事業者]
  申告方法: [2割特例 / 簡易課税 / 本則課税]

■ 住民税の申告: [不要(確定申告で対応) / 別途必要]

■ shinkoku 対応状況:
  対応レベル: [Full / Partial / Out]
  [Partial/Out の場合: 未対応の項目と対応方法を記載]

■ 次のステップ:
  → gather スキルで必要書類を確認する
  → [その他の推奨アクション]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
After completing all judgments, present the results in the following format:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Tax Filing Requirement & Type Judgment Results
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

■ Income Tax Return: [Required / Not Required / Recommended Refund Claim]
  Basis: [Applicable Law / Reason]

■ Separate Taxation: Not Covered (if applicable, guided to consult a tax accountant)

■ Consumption Tax Return: [Required / Not Required]
  Taxable Business Operator Classification: [Taxable / Tax-Exempt]
  Filing Method: [20% Special Measure / Simplified Taxation / Regular Taxation]

■ Resident Tax Return: [Not Required (covered by income tax return) / Required Separately]

■ Shinkoku Support Status:
  Support Level: [Full / Partial / Out]
  [If Partial/Out: Describe unsupported items and solutions]

■ Next Steps:
  → Confirm required documents using the gather skill
  → [Other Recommended Actions]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

引継書の出力

Output of Handover Documents

サマリー提示後、以下のファイルを Write ツールで出力する。 これにより、セッションの中断や Compact が発生しても次のステップで結果を引き継げる。
After presenting the summary, output the following files using the Write tool. This allows results to be carried over to the next step even if the session is interrupted or compacted.

ステップ別ファイルの出力

Output of Step-Specific File

.shinkoku/progress/02-assess.md
に以下の形式で出力する:
---
step: 2
skill: assess
status: completed
completed_at: "{当日日付 YYYY-MM-DD}"
fiscal_year: {tax_year}
---
Output to
.shinkoku/progress/02-assess.md
in the following format:
---
step: 2
skill: assess
status: completed
completed_at: "{Current Date YYYY-MM-DD}"
fiscal_year: {tax_year}
---

申告要否・種類の判定結果

Tax Filing Requirement & Type Judgment Results

判定結果

Judgment Results

  • 所得税の確定申告: {必要/不要/還付申告推奨}({根拠})
  • 消費税の申告: {必要/不要}
  • 住民税の申告: {不要(確定申告で対応)/別途必要}
  • 青色申告特別控除: {65万円/10万円}({根拠})
  • Income Tax Return: {Required/Not Required/Recommended Refund Claim} ({Basis})
  • Consumption Tax Return: {Required/Not Required}
  • Resident Tax Return: {Not Required (covered by income tax return)/Required Separately}
  • Blue Tax Return Special Deduction: {650,000 yen/100,000 yen} ({Basis})

収入の概要

Income Summary

  • 給与収入: {あり/なし}({詳細})
  • 事業収入: {あり/なし}({詳細})
  • 株式取引: {あり/なし}({口座種類、概算損益})
  • FX取引: {あり/なし}({概算損益})
  • 仮想通貨: {あり/なし}({概算損益})
  • 雑所得: {あり/なし}({詳細})
  • 配当所得: {あり/なし}({課税方式: 総合/分離/申告不要})
  • 一時所得: {あり/なし}({詳細})
  • その他の収入: {該当する収入があれば記載}
  • Salary Income: {Yes/No} ({Details})
  • Business Income: {Yes/No} ({Details})
  • Stock Transactions: {Yes/No} ({Account Type, Estimated Profit/Loss})
  • FX Transactions: {Yes/No} ({Estimated Profit/Loss})
  • Cryptocurrency: {Yes/No} ({Estimated Profit/Loss})
  • Miscellaneous Income: {Yes/No} ({Details})
  • Dividend Income: {Yes/No} ({Taxation Method: Comprehensive/Separate/No Return Required})
  • Temporary Income: {Yes/No} ({Details})
  • Other Income: {Describe if applicable}

分離課税

Separate Taxation

  • 対象外(該当する場合は税理士への相談を案内済み)
  • Not Covered (if applicable, guided to consult a tax accountant)

予定納税

Provisional Tax Payment

  • 前年の申告納税額(㊺欄): {金額}円
  • 予定納税額: {金額}円(第1期・第2期 各{金額}円、{納付済み/未納付})
  • Previous Year's Declared Tax Amount (Column ㊺): {Amount} yen
  • Provisional Tax Amount: {Amount} yen (1st/2nd installments {Amount} yen each, {Paid/Unpaid})

純損失の繰越控除

Carry-over Deduction of Net Losses

  • 繰越控除の有無: {あり/なし}
  • 繰越損失額: {金額}円({損失発生年度})
  • Presence of Carry-over Deduction: {Yes/No}
  • Carry-over Loss Amount: {Amount} yen ({Loss Occurrence Year})

消費税の詳細

Consumption Tax Details

  • 課税事業者区分: {課税事業者/免税事業者}({根拠})
  • 基準期間の課税売上高: {金額}万円
  • 適用可能な方法: {2割特例/簡易課税/本則課税}
  • Taxable Business Operator Classification: {Taxable/Tax-Exempt} ({Basis})
  • Taxable Sales in Base Period: {Amount} million yen
  • Applicable Method: {20% Special Measure/Simplified Taxation/Regular Taxation}

次のステップ

Next Steps

/gather で必要書類を確認する
undefined
Confirm required documents with /gather
undefined

進捗サマリーの更新

Update Progress Summary

.shinkoku/progress/progress-summary.md
を更新する(存在しない場合は新規作成):
  • YAML frontmatter: fiscal_year、last_updated(当日日付)、current_step: assess
  • テーブル: 全ステップの状態を更新(assess を completed に)
  • 次のステップの案内を記載
Update
.shinkoku/progress/progress-summary.md
(create new if it does not exist):
  • YAML frontmatter: fiscal_year, last_updated (current date), current_step: assess
  • Table: Update status of all steps (set assess to completed)
  • Describe guidance for the next step

出力後の案内

Guidance After Output

ファイルを出力したらユーザーに以下を伝える:
  • 「引継書を
    .shinkoku/progress/
    に保存しました。セッションが中断しても次のスキルで結果を引き継げます。」
  • 次のステップの案内
After outputting the files, inform the user of the following:
  • "Handover documents have been saved to
    .shinkoku/progress/
    . Even if the session is interrupted, the results can be carried over to the next skill."
  • Guidance for the next step

特殊ケースへの対応

Handling of Special Cases

年の途中で退職した場合

Mid-Year Retirement

  • 年末調整が未実施 → 確定申告で精算が必要
  • 退職金がある場合 → 退職所得の源泉徴収票を確認
  • Year-end adjustment not conducted → Settlement required via tax return
  • If there is retirement pay → Confirm the withholding tax slip for retirement income

海外関連

Overseas-Related Cases

  • 海外居住者(非居住者)の場合は対象外であることを明示
  • 外国税額控除の適用可能性を確認
  • Explicitly state that non-residents (overseas residents) are not covered
  • Confirm applicability of foreign tax credit

災害等の特例

Special Measures for Disasters

  • 災害による雑損控除・災害減免法の適用可能性を確認
  • Confirm applicability of casualty loss deduction and disaster relief act

Additional Resources

Additional Resources

Reference Files

Reference Files

詳細な判定ロジックは上記のステップを参照。
Refer to the above steps for detailed judgment logic.

免責事項の提示

Disclaimer Notification

判定結果の提示時に以下を必ず付記する:
  • この判定は一般的な基準に基づくものであり、個別の事情によって異なる場合がある
  • 最終的な判断は税理士等の専門家に確認することを推奨する
  • 以下の所得区分は現時点で未対応のため、該当する場合は税理士への相談を案内する:
    • 譲渡所得(不動産売却等)— 長期/短期税率、3,000万円特別控除の計算なし
    • 外国税額控除 — 外国税の支払額追跡・控除計算なし
    • 農業所得・山林所得 — 専用の所得区分・特殊計算なし
    • 非居住者 — 日本居住者のみ対象
  • 参照: skills/tax-advisor/reference/disclaimer.md
Always append the following when presenting judgment results:
  • This judgment is based on general standards and may vary depending on individual circumstances
  • It is recommended to consult a tax professional such as a tax accountant for the final decision
  • The following income categories are not currently covered; guide the user to consult a tax accountant if applicable:
    • Capital gains (real estate sales, etc.) — No calculation of long-term/short-term tax rates or 30 million yen special deduction
    • Foreign tax credit — No tracking of foreign tax payments or credit calculation
    • Agricultural income/forestry income — No dedicated income category or special calculation
    • Non-residents — Only Japanese residents are covered
  • Reference: skills/tax-advisor/reference/disclaimer.md