{"id":"7e951efa-e02b-42fc-9552-187f3a40610c","shortId":"8ZWTAq","kind":"skill","title":"consumption-tax","tagline":"This skill should be used when the user needs to calculate consumption tax (消費税) or determine their tax method (2割特例, 簡易課税, or 本則課税). Trigger phrases include: \"消費税を計算\", \"消費税の申告\", \"消費税申告書\", \"2割特例\", \"簡易課税\", \"本則課税\", \"課税売上\", \"消費税額\", \"インボイス\", \"みなし仕入率\", \"課税仕入\".","description":"# 消費税計算（Consumption Tax Calculation）\n\n課税売上・課税仕入から消費税額を計算するスキル。\nassess スキルで消費税の課税事業者と判定され、settlement スキルで決算が完了していることを前提とする。\n計算結果は `/e-tax` スキル（Claude in Chrome）で確定申告書等作成コーナーに入力する。\n\n## 設定の読み込み（最初に実行）\n\n1. `shinkoku.config.yaml` を Read ツールで読み込む\n2. ファイルが存在しない場合は `/setup` スキルの実行を案内して終了する\n3. 設定値を把握し、相対パスは CWD を基準に絶対パスに変換する:\n   - `db_path`: CLI スクリプトの `--db-path` 引数に使用\n   - `output_dir`: 進捗ファイル等の出力先ベースディレクトリ\n   - 各ディレクトリ: ファイル参照時に使用\n\n### パス解決の例\n\nconfig の `db_path` が `./shinkoku.db` で CWD が `/home/user/tax-2025/` の場合:\n- `shinkoku tax calc-consumption --input /home/user/tax-2025/output/consumption_input.json`\n\n## 進捗情報の読み込み\n\n設定の読み込み後、引継書ファイルを読み込んで前ステップの結果を把握する。\n\n1. `.shinkoku/progress/progress-summary.md` を Read ツールで読み込む（存在する場合）\n2. 以下の引継書を Read ツールで読み込む（存在する場合）:\n   - `.shinkoku/progress/06-settlement.md`\n   - `.shinkoku/progress/02-assess.md`\n3. 読み込んだ情報を以降のステップで活用する（ユーザーへの再質問を避ける）\n4. ファイルが存在しない場合はスキップし、ユーザーに必要情報を直接確認する\n\n## 基本方針\n\n- assess スキルの判定結果（課税事業者判定・申告方法）を確認してから開始する\n- 免税事業者の場合は消費税申告不要であることを案内して終了する\n- 申告方法（2割特例/簡易課税/本則課税）に応じた計算を行う\n- 税率区分（標準税率10%/軽減税率8%）を正確に区分する\n- references/tax-classification.md の区分ルールに従って判定する\n\n## 前提条件の確認\n\n消費税計算を開始する前に以下を確認する:\n\n1. **課税事業者であるか**: assess スキルの判定結果を確認する\n2. **申告方法の確定**: 以下のいずれかを確認する\n   - 2割特例（インボイス登録により課税事業者になった場合の経過措置）\n   - 簡易課税（届出済みで基準期間の課税売上が5,000万円以下）\n   - 本則課税（上記以外）\n3. **課税期間**: 通常は1月1日〜12月31日（個人事業者）\n4. **帳簿データが揃っているか**: settlement スキルの決算が完了していること\n\n## 申告方法の判定フロー\n\n```\nQ1. インボイス登録により課税事業者になったか？\n    かつ基準期間の課税売上が1,000万円以下か？\n├── Yes → 2割特例の適用が可能 → Q2へ\n└── No → Q3へ\n\nQ2. 2割特例を適用するか？\n├── Yes → 2割特例で計算\n└── No → Q3へ（簡易課税・本則課税と比較して有利な方を選択可能）\n\nQ3. 簡易課税制度選択届出書を提出済みで、\n    基準期間の課税売上が5,000万円以下か？\n├── Yes → 簡易課税で計算\n└── No → 本則課税で計算\n```\n\n## ステップ1: 課税売上の集計\n\n帳簿から課税売上高を税率区分別に集計する。`ledger.py trial-balance` や `ledger.py search` の結果から以下を算出する:\n\n### 集計項目\n\n| 項目 | 説明 |\n|------|------|\n| 課税売上高（税込） | 税率10%と軽減税率8%を区分して集計 |\n| 課税売上高（税抜） | 課税標準額（1,000円未満切り捨て） |\n| 非課税売上高 | 受取利息等の非課税取引 |\n| 免税売上高 | 輸出取引等（該当する場合） |\n\n### 勘定科目との対応\n\n- 売上（4001）: 通常は課税売上（tax_category = taxable）\n- 受取利息（4100）: 非課税売上（tax_category = non_taxable）\n- 雑収入（4110）: 内容に応じて課税/非課税を判定\n\n## ステップ2: 消費税額の計算\n\n### `tax_calc.py calc-consumption` の呼び出し\n\n```bash\nshinkoku tax calc-consumption --input consumption_input.json\n```\n入力 JSON (ConsumptionTaxInput):\n```json\n{\n  \"fiscal_year\": 2025,\n  \"method\": \"special_20pct\",\n  \"taxable_sales_10\": 5500000,\n  \"taxable_sales_8\": 0,\n  \"taxable_purchases_10\": 0,\n  \"taxable_purchases_8\": 0,\n  \"simplified_business_type\": null,\n  \"interim_payment\": 0\n}\n```\n出力 (ConsumptionTaxResult):\n- `method`: 適用した申告方法\n- `taxable_sales_total`: 課税売上高合計（税込、表示用）\n- `taxable_base_10`: 課税標準額（10%分、税抜、1,000円切捨て）\n- `taxable_base_8`: 課税標準額（8%分、税抜、1,000円切捨て）\n- `national_tax_on_sales`: 消費税額（国税: 7.8%分 + 6.24%分）\n- `tax_on_sales`: = national_tax_on_sales（後方互換エイリアス）\n- `tax_on_purchases`: 控除対象仕入税額（国税部分）\n- `net_tax`: 差引税額（100円切捨て、正の場合のみ）\n- `refund_shortfall`: 控除不足還付税額（仕入 > 売上の場合）\n- `interim_payment`: 中間納付税額\n- `tax_due`: 納付税額 = net_tax - interim_payment\n- `local_tax_due`: 地方消費税額（差引税額 × 22/78、100円切捨て）\n- `total_due`: 合計納付税額（負 = 還付）\n\n### 2割特例の計算ロジック\n\n```\n1. 課税標準額 = 税込売上 × 100/110（10%分）or × 100/108（8%分）\n   → 1,000円未満切捨て（国税通則法118条）\n\n2. 消費税額（国税）= 課税標準額 × 7.8%（10%分）+ 課税標準額 × 6.24%（8%分）\n\n3. 差引税額 = 消費税額 × 20%\n   → 100円未満切捨て（国税通則法119条）\n\n4. 地方消費税 = 差引税額 × 22/78\n   → 100円未満切捨て\n```\n\n- インボイス登録により課税事業者になった者が対象\n- 基準期間の課税売上が1,000万円以下であること\n- 適用期限: 令和8年9月30日を含む課税期間まで\n- 届出不要（申告書に適用する旨を記載するのみ）\n\n### 簡易課税の計算ロジック\n\n```\n1. 課税標準額 = 税込売上 × 100/110（10%分）or × 100/108（8%分）\n   → 1,000円未満切捨て（国税通則法118条）\n\n2. 消費税額（国税）= 課税標準額 × 7.8%（10%分）+ 課税標準額 × 6.24%（8%分）\n\n3. 控除対象仕入税額 = 消費税額 × みなし仕入率\n\n4. 差引税額 = 消費税額 − 控除対象仕入税額\n   → 100円未満切捨て（国税通則法119条）\n\n5. 地方消費税 = 差引税額 × 22/78\n   → 100円未満切捨て\n```\n\n**みなし仕入率（事業区分別）:**\n\n| 事業区分 | 該当する事業 | みなし仕入率 |\n|----------|-------------|-------------|\n| 第1種 | 卸売業 | 90% |\n| 第2種 | 小売業、農林水産業（飲食料品） | 80% |\n| 第3種 | 製造業、農林水産業（その他）、建設業、電気ガス業 | 70% |\n| 第4種 | その他（飲食店業等） | 60% |\n| 第5種 | サービス業（運輸・通信・金融保険） | 50% |\n| 第6種 | 不動産業 | 40% |\n\n- フリーランス（IT、デザイン、コンサル等）は通常**第5種**（みなし仕入率50%）\n- 2以上の事業を営む場合は、原則として事業区分ごとに計算する\n\n### 本則課税の計算ロジック\n\n```\n1. 課税標準額 = 税込売上 × 100/110（10%分）or × 100/108（8%分）\n   → 1,000円未満切捨て（国税通則法118条）\n\n2. 課税売上に係る消費税額（国税）:\n    標準税率分: 課税標準額 × 78/1000（= 7.8%）\n    軽減税率分: 課税標準額 × 624/10000（= 6.24%）\n\n3. 課税仕入に係る消費税額（国税）:\n    標準税率分: 税込仕入額 × 78/1100（= 7.8/110）\n    軽減税率分: 税込仕入額 × 624/10800（= 6.24/108）\n\n4. 差引税額 = 売上消費税額 − 仕入消費税額\n   正の場合 → 100円未満切捨て（国税通則法119条）\n   負の場合 → 控除不足還付税額（端数処理なし）\n\n5. 地方消費税 = 差引税額 × 22/78\n   → 100円未満切捨て\n```\n\n- 課税仕入の集計には適格請求書（インボイス）の保存が必要\n- 帳簿の消費税区分（references/tax-classification.md）に基づいて集計する\n- 課税売上割合が95%以上かつ課税売上高が5億円以下の場合、全額控除可能\n- インボイス制度における仕入税額控除の詳細要件は /tax-invoice-credit-context を実行する\n\n## ステップ3: 申告方法の比較（任意）\n\n複数の方法が選択可能な場合、それぞれの税額を試算して比較表を提示する。\n\n```\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n消費税の申告方法比較\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\n| 方法 | 納付税額 | 備考 |\n|------|---------|------|\n| 2割特例 | ○○,○○○円 | 届出不要 |\n| 簡易課税 | ○○,○○○円 | 届出が必要 |\n| 本則課税 | ○○,○○○円 | インボイス保存要 |\n\n→ 最も有利な方法: [方法名]（差額: ○○,○○○円）\n```\n\n## ステップ4: 計算結果サマリーの提示\n\n```\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n消費税の計算結果（令和○年分）\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\n■ 基本情報\n  申告方法:           [2割特例 / 簡易課税 / 本則課税]\n  課税期間:           令和○年1月1日〜12月31日\n\n■ 課税売上\n  標準税率(10%)対象:  ○,○○○,○○○円\n  軽減税率(8%)対象:     ○○○,○○○円\n  課税売上高合計:     ○,○○○,○○○円\n\n■ 消費税額\n  課税売上に係る消費税額:     ○○○,○○○円\n  控除対象仕入税額:           ○○○,○○○円\n  差引税額:                   ○○○,○○○円\n  中間納付税額:                     0円\n  -----------------------------------------\n  消費税の納付税額:           ○○○,○○○円\n  地方消費税の納付税額:        ○○,○○○円\n  合計納付税額:               ○○○,○○○円\n\n■ 次のステップ:\n  → /e-tax で確定申告書等作成コーナーに入力する（Claude in Chrome）\n  → /submit で提出準備を行う\n  → 消費税の納付期限: 令和○年3月31日\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n```\n\n## 引継書の出力\n\nサマリー提示後、以下のファイルを Write ツールで出力する。\nこれにより、セッションの中断や Compact が発生しても次のステップで結果を引き継げる。\n\n### ステップ別ファイルの出力\n\n`.shinkoku/progress/08-consumption-tax.md` に以下の形式で出力する:\n\n```\n---\nstep: 8\nskill: consumption-tax\nstatus: completed\ncompleted_at: \"{当日日付 YYYY-MM-DD}\"\nfiscal_year: {tax_year}\n---\n\n# 消費税計算・申告書作成の結果\n\n## 申告方法\n\n- 適用方法: {2割特例/簡易課税/本則課税}\n\n## 課税売上\n\n- 標準税率(10%)対象: {金額}円\n- 軽減税率(8%)対象: {金額}円\n- 課税売上高合計: {金額}円\n\n## 消費税額の内訳\n\n- 課税売上に係る消費税額: {金額}円\n- 控除対象仕入税額: {金額}円\n- 差引税額: {金額}円\n\n## 地方消費税\n\n- 地方消費税額: {金額}円\n\n## 合計納付税額\n\n- 消費税の納付税額: {金額}円\n- 地方消費税の納付税額: {金額}円\n- **合計納付税額: {金額}円**\n\n## 次のステップ\n\n/e-tax で確定申告書等作成コーナーに入力する（Claude in Chrome）\n/submit で提出準備を行う\n消費税の納付期限: 令和{年}年3月31日\n```\n\n消費税申告が不要な場合（免税事業者）は status を `skipped` とし、内容は「免税事業者のため申告不要」と記載する。\n\n### 進捗サマリーの更新\n\n`.shinkoku/progress/progress-summary.md` を更新する（存在しない場合は新規作成）:\n\n- YAML frontmatter: fiscal_year、last_updated（当日日付）、current_step: consumption-tax\n- テーブル: 全ステップの状態を更新（consumption-tax を completed または skipped に）\n- 次のステップの案内を記載\n\n### 出力後の案内\n\nファイルを出力したらユーザーに以下を伝える:\n- 「引継書を `.shinkoku/progress/` に保存しました。セッションが中断しても次のスキルで結果を引き継げます。」\n- 次のステップの案内\n\n## 免責事項\n\n- この計算は一般的な消費税の計算ロジックに基づく\n- 簡易課税の事業区分の判定は個別の事情により異なる場合がある\n- 最終的な申告内容は税理士等の専門家に確認することを推奨する","tags":["consumption","tax","shinkoku","kazukinagata","agent-skills","bookkeeping","claude-code-plugin","claude-code-skills","japan","python","tax-filing"],"capabilities":["skill","source-kazukinagata","skill-consumption-tax","topic-agent-skills","topic-bookkeeping","topic-claude-code-plugin","topic-claude-code-skills","topic-japan","topic-python","topic-tax-filing"],"categories":["shinkoku"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/kazukinagata/shinkoku/consumption-tax","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add kazukinagata/shinkoku","source_repo":"https://github.com/kazukinagata/shinkoku","install_from":"skills.sh"}},"qualityScore":"0.619","qualityRationale":"deterministic score 0.62 from registry signals: · indexed on github topic:agent-skills · 339 github stars · SKILL.md body (6,790 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-02T18:53:48.187Z","embedding":null,"createdAt":"2026-04-18T22:02:40.433Z","updatedAt":"2026-05-02T18:53:48.187Z","lastSeenAt":"2026-05-02T18:53:48.187Z","tsv":"'/108':537 '/110':532 '/e-tax':52,628,715 '/home/user/tax-2025':97 '/home/user/tax-2025/output/consumption_input.json':105 '/setup':67 '/shinkoku.db':93 '/submit':633,720 '/tax-invoice-credit-context':563 '0':276,280,284,291 '000万円以下':159 '000万円以下か':175,192 '000万円以下であること':413 '000円切捨て':310,319 '000円未満切り捨て':220 '000円未満切捨て':387,430,512 '0円':620 '1':60,109,148,219,309,318,376,386,419,429,501,511 '10':271,279,304,306,380,394,423,437,505,603,678 '100/108':383,426,508 '100/110':379,422,504 '100円切捨て':346,369 '100円未満切捨て':404,410,451,457,543,552 '12月31日':165,600 '2':65,115,152,389,432,514 '20':403 '2025':265 '20pct':268 '22/78':368,409,456,551 '2以上の事業を営む場合は':498 '2割特例':23,33,136,155,574,594,673 '2割特例で計算':184 '2割特例の計算ロジック':375 '2割特例の適用が可能':177 '2割特例を適用するか':182 '3':69,122,162,400,443,525 '4':125,167,406,447,538 '40':490 '4001':228 '4100':234 '4110':241 '5':453,548 '50':487 '5500000':272 '6.24':328,397,440,524,536 '60':481 '624/10000':523 '624/10800':535 '7.8':326,393,436,520,531 '70':477 '78/1000':519 '78/1100':530 '8':275,283,313,315,384,398,427,441,509,607,651,683 '80':470 '90':465 'assess':47,129,150 'balanc':203 'base':303,312 'bash':251 'busi':286 'calc':102,248,255 'calc-consumpt':101,247,254 'calcul':14,44 'categori':231,237 'chrome':56,632,719 'claud':54,630,717 'cli':76 'compact':645 'complet':657,658,758 'config':88 'consumpt':2,15,42,103,249,256,654,750,755 'consumption-tax':1,653,749,754 'consumption_input.json':258 'consumptiontaxinput':261 'consumptiontaxresult':293 'current':747 'cwd':72,95 'db':74,79,90 'db-path':78 'dd':664 'determin':19 'dir':83 'due':357,365,371 'fiscal':263,665,742 'frontmatt':741 'includ':29 'input':104,257 'interim':289,353,361 'json':260,262 'last':744 'ledger.py':200,205 'local':363 'method':22,266,294 'mm':663 'nation':320,333 'need':12 'net':343,359 'non':238 'null':288 'output':82 'path':75,80,91 'payment':290,354,362 'phrase':28 'purchas':278,282,340 'q1':172 'q2':181 'q2へ':178 'q3':189 'q3へ':180,186 'read':63,112,117 'references/tax-classification.md':144,557 'refund':348 'sale':270,274,297,323,332,336 'search':206 'settlement':49,169 'shinkoku':99,252 'shinkoku.config.yaml':61 'shinkoku/progress':766 'shinkoku/progress/02-assess.md':121 'shinkoku/progress/06-settlement.md':120 'shinkoku/progress/08-consumption-tax.md':648 'shinkoku/progress/progress-summary.md':110,737 'shortfal':349 'simplifi':285 'skill':5,652 'skill-consumption-tax' 'skip':731,760 'source-kazukinagata' 'special':267 'status':656,729 'step':650,748 'tax':3,16,21,43,100,230,236,253,321,330,334,338,344,356,360,364,655,667,751,756 'tax_calc.py':246 'taxabl':232,239,269,273,277,281,296,302,311 'topic-agent-skills' 'topic-bookkeeping' 'topic-claude-code-plugin' 'topic-claude-code-skills' 'topic-japan' 'topic-python' 'topic-tax-filing' 'total':298,370 'trial':202 'trial-bal':201 'trigger':27 'type':287 'updat':745 'use':8 'user':11 'write':641 'yaml':740 'year':264,666,668,743 'yes':176,183,193 'yyyi':662 'yyyy-mm-dd':661 'かつ基準期間の課税売上が1':174 'が':92,96 'が発生しても次のステップで結果を引き継げる':646 'この計算は一般的な消費税の計算ロジックに基づく':771 'これにより':643 'その他':474,479 'それぞれの税額を試算して比較表を提示する':569 'で':94 'で提出準備を行う':634,721 'で確定申告書等作成コーナーに入力する':57,629,716 'とし':732 'と記載する':735 'と軽減税率8':214 'に':761 'に以下の形式で出力する':649 'に保存しました':767 'に基づいて集計する':558 'に応じた計算を行う':139 'の':89 'の保存が必要':555 'の区分ルールに従って判定する':145 'の呼び出し':250 'の場合':98 'の結果から以下を算出する':207 'は':728 'は通常':495 'または':759 'みなし仕入率':39,446,458,462 'みなし仕入率50':497 'や':204 'を':62,111,730,757 'を区分して集計':215 'を基準に絶対パスに変換する':73 'を実行する':564 'を更新する':738 'を正確に区分する':143 'を確認してから開始する':133 'インボイス':38,554 'インボイス保存要':582 'インボイス制度における仕入税額控除の詳細要件は':562 'インボイス登録により課税事業者になったか':173 'インボイス登録により課税事業者になった場合の経過措置':156 'インボイス登録により課税事業者になった者が対象':411 'コンサル等':494 'サマリー提示後':639 'サービス業':483 'スキル':53 'スキルで決算が完了していることを前提とする':50 'スキルで消費税の課税事業者と判定され':48 'スキルの判定結果':130 'スキルの判定結果を確認する':151 'スキルの実行を案内して終了する':68 'スキルの決算が完了していること':170 'スクリプトの':77 'ステップ1':197 'ステップ2':244 'ステップ3':565 'ステップ4':587 'ステップ別ファイルの出力':647 'セッションが中断しても次のスキルで結果を引き継げます':768 'セッションの中断や':644 'ツールで出力する':642 'ツールで読み込む':64,113,118 'テーブル':752 'デザイン':493 'パス解決の例':87 'ファイルが存在しない場合は':66 'ファイルが存在しない場合はスキップし':126 'ファイルを出力したらユーザーに以下を伝える':764 'ファイル参照時に使用':86 'フリーランス':491 'ユーザーに必要情報を直接確認する':127 'ユーザーへの再質問を避ける':124 '上記以外':161 '不動産業':489 '中間納付税額':355,619 '事業区分':460 '事業区分別':459 '仕入':351 '仕入消費税額':541 '令和':590,598,636,723 '令和8年9月30日を含む課税期間まで':415 '以上かつ課税売上高が5億円以下の場合':560 '以下のいずれかを確認する':154 '以下のファイルを':640 '以下の引継書を':116 '任意':567 '個人事業者':166 '備考':573 '免税事業者':727 '免税事業者のため申告不要':734 '免税事業者の場合は消費税申告不要であることを案内して終了する':134 '免税売上高':223 '免責事項':770 '入力':259 '全ステップの状態を更新':753 '全額控除可能':561 '内容に応じて課税':242 '内容は':733 '円':575,578,581,586,605,609,611,614,616,618,622,624,626,681,686,689,693,696,699,703,707,710,713 '出力':292 '出力後の案内':763 '分':307,316,327,329,381,385,395,399,424,428,438,442,506,510 '前提条件の確認':146 '勘定科目との対応':226 '卸売業':464 '原則として事業区分ごとに計算する':499 '受取利息':233 '受取利息等の非課税取引':222 '各ディレクトリ':85 '合計納付税額':372,625,704,711 '国税':325,391,434,516,527 '国税通則法118条':388,431,513 '国税通則法119条':405,452,544 '国税部分':342 '地方消費税':407,454,549,700 '地方消費税の納付税額':623,708 '地方消費税額':366,701 '基本情報':592 '基本方針':128 '基準期間の課税売上が1':412 '基準期間の課税売上が5':191 '売上':227 '売上の場合':352 '売上消費税額':540 '存在しない場合は新規作成':739 '存在する場合':114,119 '対象':604,608,679,684 '小売業':467 '届出が必要':579 '届出不要':416,576 '届出済みで基準期間の課税売上が5':158 '差引税額':345,367,401,408,448,455,539,550,617,697 '差額':585 '帳簿から課税売上高を税率区分別に集計する':199 '帳簿の消費税区分':556 '帳簿データが揃っているか':168 '年':724 '年1月1日':599 '年3月31日':637,725 '年分':591 '建設業':475 '引数に使用':81 '引継書の出力':638 '引継書を':765 '引継書ファイルを読み込んで前ステップの結果を把握する':108 '当日日付':660,746 '後方互換エイリアス':337 '控除不足還付税額':350,546 '控除対象仕入税額':341,444,450,615,694 '方法':571 '方法名':584 '最も有利な方法':583 '最初に実行':59 '最終的な申告内容は税理士等の専門家に確認することを推奨する':773 '本則課税':26,35,138,160,580,596,675 '本則課税で計算':196 '本則課税と比較して有利な方を選択可能':188 '本則課税の計算ロジック':500 '標準税率':602,677 '標準税率10':141 '標準税率分':517,528 '次のステップ':627,714 '次のステップの案内':769 '次のステップの案内を記載':762 '正の場合':542 '正の場合のみ':347 '消費税':17 '消費税の申告':31 '消費税の申告方法比較':570 '消費税の納付期限':635,722 '消費税の納付税額':621,705 '消費税の計算結果':589 '消費税を計算':30 '消費税申告が不要な場合':726 '消費税申告書':32 '消費税計算':41,669 '消費税計算を開始する前に以下を確認する':147 '消費税額':37,324,390,402,433,445,449,612 '消費税額の内訳':690 '消費税額の計算':245 '申告方法':132,135,593,671 '申告方法の判定フロー':171 '申告方法の比較':566 '申告方法の確定':153 '申告書に適用する旨を記載するのみ':417 '申告書作成の結果':670 '相対パスは':71 '税抜':217,308,317 '税率10':213 '税率区分':140 '税込':212,300 '税込仕入額':529,534 '税込売上':378,421,503 '端数処理なし':547 '第1種':463 '第2種':466 '第3種':471 '第4種':478 '第5種':482,496 '第6種':488 '簡易課税':24,34,137,157,187,577,595,674 '簡易課税で計算':194 '簡易課税の事業区分の判定は個別の事情により異なる場合がある':772 '簡易課税の計算ロジック':418 '簡易課税制度選択届出書を提出済みで':190 '納付税額':358,572 '表示用':301 '製造業':472 '複数の方法が選択可能な場合':568 '計算結果は':51 '計算結果サマリーの提示':588 '設定の読み込み':58 '設定の読み込み後':107 '設定値を把握し':70 '該当する事業':461 '該当する場合':225 '説明':210 '読み込んだ情報を以降のステップで活用する':123 '課税事業者であるか':149 '課税事業者判定':131 '課税仕入':40 '課税仕入から消費税額を計算するスキル':46 '課税仕入に係る消費税額':526 '課税仕入の集計には適格請求書':553 '課税売上':36,45,601,676 '課税売上に係る消費税額':515,613,691 '課税売上の集計':198 '課税売上割合が95':559 '課税売上高':211,216 '課税売上高合計':299,610,687 '課税期間':163,597 '課税標準額':218,305,314,377,392,396,420,435,439,502,518,522 '負':373 '負の場合':545 '軽減税率':606,682 '軽減税率8':142 '軽減税率分':521,533 '輸出取引等':224 '農林水産業':468,473 '通信':485 '通常は1月1日':164 '通常は課税売上':229 '進捗サマリーの更新':736 '進捗ファイル等の出力先ベースディレクトリ':84 '進捗情報の読み込み':106 '運輸':484 '適用した申告方法':295 '適用方法':672 '適用期限':414 '還付':374 '金融保険':486 '金額':680,685,688,692,695,698,702,706,709,712 '集計項目':208 '雑収入':240 '電気ガス業':476 '非課税を判定':243 '非課税売上':235 '非課税売上高':221 '項目':209 '飲食店業等':480 '飲食料品':469","prices":[{"id":"ec02c06b-5ad5-4faa-ab3f-9166aeefe67a","listingId":"7e951efa-e02b-42fc-9552-187f3a40610c","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"kazukinagata","category":"shinkoku","install_from":"skills.sh"},"createdAt":"2026-04-18T22:02:40.433Z"}],"sources":[{"listingId":"7e951efa-e02b-42fc-9552-187f3a40610c","source":"github","sourceId":"kazukinagata/shinkoku/consumption-tax","sourceUrl":"https://github.com/kazukinagata/shinkoku/tree/main/skills/consumption-tax","isPrimary":false,"firstSeenAt":"2026-04-18T22:02:40.433Z","lastSeenAt":"2026-05-02T18:53:48.187Z"}],"details":{"listingId":"7e951efa-e02b-42fc-9552-187f3a40610c","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"kazukinagata","slug":"consumption-tax","github":{"repo":"kazukinagata/shinkoku","stars":339,"topics":["agent-skills","bookkeeping","claude-code-plugin","claude-code-skills","japan","python","tax-filing"],"license":"mit","html_url":"https://github.com/kazukinagata/shinkoku","pushed_at":"2026-03-21T04:08:44Z","description":"確定申告自動化 AI エージェントプラグイン — 帳簿管理から e-Tax 入力代行まで","skill_md_sha":"7080ab9b5a53c4714c42c7afe06b2e42af3c1aa5","skill_md_path":"skills/consumption-tax/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/kazukinagata/shinkoku/tree/main/skills/consumption-tax"},"layout":"multi","source":"github","category":"shinkoku","frontmatter":{"name":"consumption-tax","description":"This skill should be used when the user needs to calculate consumption tax (消費税) or determine their tax method (2割特例, 簡易課税, or 本則課税). Trigger phrases include: \"消費税を計算\", \"消費税の申告\", \"消費税申告書\", \"2割特例\", \"簡易課税\", \"本則課税\", \"課税売上\", \"消費税額\", \"インボイス\", \"みなし仕入率\", \"課税仕入\"."},"skills_sh_url":"https://skills.sh/kazukinagata/shinkoku/consumption-tax"},"updatedAt":"2026-05-02T18:53:48.187Z"}}