修繕費と資本的支出の判定をClaudeで進める手順 — 工事明細を仕訳案に
工事の見積書・請求書の明細を、法人税基本通達7-8の例示と20万円・60万円・30%の形式基準に当てはめ、修繕費と資本的支出の仕訳案にする手順です。人が決める行の分け方も示します。
工事の見積書や請求書の明細は、法人税基本通達7-8の判定順に並べ替えると、1行ずつ「修繕費」「資本的支出」「人が決める」の3つに振り分けられます。この振り分けと仕訳案の作成までは、Claudeに任せられます。最後の「人が決める」行をどちらに倒すかは、経理責任者か税理士の仕事です。
修繕費と資本的支出の違いは通達のどの条文で決まるか
区分の根拠は法人税基本通達の7-8-1から7-8-6にあります。条文ごとの役割は次のとおりです。
| 通達 | 役割 | 判定に使う材料 |
|---|---|---|
| 7-8-1 | 役割資本的支出の例示 | 判定に使う材料価値を高める・耐久性を増す工事か |
| 7-8-2 | 役割修繕費に含まれる費用の例示 | 判定に使う材料通常の維持管理か、原状回復か |
| 7-8-3 | 役割少額・周期の短い費用の損金算入 | 判定に使う材料20万円未満、またはおおむね3年以内の周期 |
| 7-8-4 | 役割形式基準による修繕費の判定 | 判定に使う材料60万円未満、または前期末取得価額のおおむね10%以下 |
| 7-8-5 | 役割区分の特例 | 判定に使う材料30%相当額と取得価額の10%相当額の少ないほう |
| 7-8-6 | 役割災害の場合の特例 | 判定に使う材料被災資産の原状回復か、補強か |
7-8-1は、修理や改良のために支出した金額のうち「固定資産の価値を高め、又はその耐久性を増すこととなると認められる部分」を資本的支出とします。例示は3つです。
- 建物の避難階段の取付など、物理的に付加した部分の費用
- 用途変更のための模様替えなど、改造や改装に直接要した費用
- 機械の部分品を特に品質や性能の高いものに取り替えた場合の、通常の取替え費用を超える部分
逆に7-8-2は、通常の維持管理のため、またはき損した資産の原状を回復するために要した部分を修繕費とします。移設費用や、水はけのための砂利の補充などが例示に挙がっています。
建物の増築や構築物の拡張は、そもそも区分の対象ではありません。7-8-1の注に「建物等の取得に当たる」とあり、別の資産を取得した扱いになります。
見積書の1行ずつではなく「一の修理、改良等」で見る
形式基準でいちばん間違えやすいのは、20万円の判定単位です。見積書の明細は1行ずつ金額が書かれていますが、7-8-3が見るのは「一の計画に基づき同一の固定資産について行う修理、改良等」の費用の額です。
たとえば同じ空調設備に対する3行の工事が合計35万円なら、1行ごとに20万円未満でも、一の修理として35万円で判定します。工事が2以上の事業年度にわたる場合は、事業年度ごとに要した金額で判定します。
さらに7-8-3の注では、一の設備が2以上の資産で構成されているときの「同一の固定資産」を、その設備を構成する個々の資産と定めています。つまり、明細を資産ごとにまとめ直す工程が、判定の前に要ります。
| 判定の単位 | 7-8-3の20万円 | 7-8-4の60万円 |
|---|---|---|
| 何の金額か | 7-8-3の20万円一の修理、改良等に要した費用の額 | 7-8-4の60万円そのうち資本的支出か修繕費か明らかでない金額 |
| 複数年度の工事 | 7-8-3の20万円各事業年度ごとの金額 | 7-8-4の60万円7-8-3の定義が7-8-5まで及ぶため、同じく事業年度ごと |
| 通れば | 7-8-3の20万円7-8-1にかかわらず修繕費にできる | 7-8-4の60万円修繕費にできる |
20万円と60万円は、金額の基準が違うだけでなく、判定の対象も違います。20万円は工事の総額、60万円は「どちらか明らかでない」部分の金額です。この違いを指示文に入れておかないと、金額の大小だけで当てはめる出力になることがあります。
Claudeに渡す判定ルールをプロジェクトに置く
判定ルールは毎回チャットに貼らず、Claudeのプロジェクトの指示に置きます。サポート記事によると、プロジェクトには独自のチャット履歴とナレッジベースがあり、書類や文脈をアップロードしておけます。指示文は、応答のトーンや役割の指定に使えます。
運用上の条件は次のとおりです。
- プロジェクトは無料アカウントでも使えるが、作れるのは5つまで
- プロジェクトファイルは1ファイル30MBまで。内容は主にテキスト抽出で読まれる
- 見積書のPDFは、100ページ以下ならテキストと図表の両方が読まれる
- XLSXをアップロードするには、アカウントでコード実行とファイル作成を有効にする必要がある
プロジェクトの指示には、通達の条文番号と判定順を書きます。例えば次のような形です。
あなたは法人の経理担当を補助する。入力は工事の見積書・請求書の明細。
法人税基本通達7-8に従い、明細を次の順で処理する。
1. 明細を「同一の固定資産」ごとにまとめ、一の修理、改良等の金額を出す
2. 次のいずれかなら「修繕費(7-8-3)」と判定する
- 一の修理、改良等の金額が20万円未満
- おおむね3年以内の周期で行う実績が資料にある
3. 7-8-1の例示(避難階段の取付、用途変更の改装、
高性能部品への取替えで通常費用を超える部分)に当たる行は
「資本的支出」と判定する
4. 7-8-2の例示(原状回復、通常の維持管理)に当たる行は
「修繕費」と判定する
5. どちらか明らかでない金額は、次を順に試す
- 60万円未満なら修繕費(7-8-4(1))
- 前期末取得価額のおおむね10%以下なら修繕費(7-8-4(2))
- どちらも外れたら、7-8-5を継続適用しているか人に確認する。
継続適用していれば、金額の30%と取得価額の10%の
少ないほうを修繕費、残りを資本的支出とする。
継続適用していなければ、実質で区分するため「要確認」とする
6. 資料から判断できない行は推測せず「要確認」とし、理由を書く
7. 出力は表。列は「明細行・資産・金額・判定・根拠の通達番号・要確認の理由」7-8-5は、継続して30%相当額を修繕費に経理している法人に認められる簡便法です。「継続して」は判定時点で資料から読めない条件なので、Claudeに推測させず、人に問い返させる設計にしておきます。
工事明細を判定表と仕訳案にする
ここからは、手順を架空の工事明細で確かめます。資産はすべて自社が所有するもの(借りている物件ではない)で、前期末の取得価額は、ビルの内装が600万円、搬送機械が1,000万円とします。賃借物件の補修は、後述の「人が判断する行」で扱います。
| 行 | 内容 | 資産 | 金額 |
|---|---|---|---|
| 1 | 内容蛍光灯の交換 | 資産内装 | 金額3.5万円 |
| 2 | 内容事務所の床張替え(内訳は一式) | 資産内装 | 金額130万円 |
| 3 | 内容屋外への避難階段の新設 | 資産建物 | 金額120万円 |
| 4 | 内容事務所を飲食店に用途変更する改装 | 資産建物 | 金額90万円 |
| 5 | 内容搬送機械の部品を高性能品に取替え | 資産搬送機械 | 金額140万円 |
行ごとの判定は次のように進みます。
| 行 | 判定 | 根拠 |
|---|---|---|
| 1 | 判定修繕費(行2と別の計画なら) | 根拠20万円未満(7-8-3(1))。同じ計画なら行2と合算して判定 |
| 2 | 判定修繕費39万円・資本的支出91万円(7-8-5を継続適用している場合) | 根拠60万円を超え、取得価額600万円の10%(60万円)も超える。7-8-5を継続適用していれば、130万円の30%(39万円)と60万円の少ないほうを修繕費。使っていなければ実質で区分する |
| 3 | 判定資本的支出 | 根拠避難階段の取付(7-8-1(1)) |
| 4 | 判定資本的支出 | 根拠用途変更のための改装(7-8-1(2)) |
| 5 | 判定要確認(分割) | 根拠通常の取替え費用の見積りが要る。超える部分が資本的支出 |
行1の注意点は、20万円の判定を行1の3.5万円だけで終わらせないことです。内装には行2の工事もあるため、実際は「同一の固定資産に対する一の修理、改良等」を確定させてから判定します。行1と行2が別の計画なら別々に判定できますが、同じ計画の一部なら、合計133.5万円が対象の金額になります。この判断は見積書だけでは決まらないので、「要確認」に上げる行です。
行2は、7-8-5の計算がそのまま出る例です。ただし7-8-5は、継続して損金経理している法人にだけ認められる簡便法で、使っていないなら内訳を見て実質で区分します。継続適用を前提にすると、130万円の30%は39万円、取得価額600万円の10%は60万円で、少ないほうの39万円が修繕費、残りの91万円が資本的支出です。
行5は、Claudeが金額を決められない行です。7-8-1(3)は「通常の取替えの場合にその取替えに要すると認められる費用の額を超える部分」を資本的支出とします。通常品の取替えに90万円かかるはずだとわかれば、140万円との差の50万円が資本的支出、90万円が修繕費です。ただし通常の取替え費用の見積りは、業者から追加で資料をもらわないと出ません。
仕訳案は、判定表を受けて次のような形になります。勘定科目は自社の科目表に合わせて指定します。
| 借方 | 貸方 | 金額 | 備考 |
|---|---|---|---|
| 修繕費 | 貸方未払金 | 金額39万円 | 備考行2のうち7-8-5の修繕費部分(7-8-5を継続適用している場合) |
| 建物(資本的支出) | 貸方未払金 | 金額91万円 | 備考行2の残額。内装は建物附属設備の科目になる可能性があり、自社の科目表で確認する |
| 建物(資本的支出) | 貸方未払金 | 金額210万円 | 備考行3と行4 |
資本的支出は固定資産として計上し、以降は減価償却の対象です。償却費の検算は固定資産台帳と減価償却費の整合チェックで扱っています。
7-8-4と7-8-5の計算を検算させる
7-8-5は、30%と10%の「少ないほう」を取る計算で、判定表の中でも読み違いが出やすい箇所です。Claudeに表を作らせたあと、コード実行で独立に再計算させると、取り違えを拾えます。次の関数は、7-8-4と7-8-5を通す検算の例です。
def classify_unclear(amount, prior_cost):
"""資本的支出か修繕費か明らかでない金額を、7-8-4 → 7-8-5 の順に判定する"""
if amount < 600_000:
return {"repair": amount, "capital": 0, "rule": "7-8-4(1)"}
if amount <= prior_cost * 0.10: # 「おおむね」10%。端数は人が見る
return {"repair": amount, "capital": 0, "rule": "7-8-4(2)"}
repair = min(amount * 0.30, prior_cost * 0.10)
return {"repair": repair, "capital": amount - repair, "rule": "7-8-5"}
print(classify_unclear(1_300_000, 6_000_000))
# {'repair': 390000.0, 'capital': 910000.0, 'rule': '7-8-5'}「おおむね」10%という書き方は、通達が厳密な一致を求めていないことを示します。境目付近の行は、Claudeの出力をそのまま採らず、人が見ます。
計算に使う前期末取得価額には、過去の資本的支出も含みます。7-8-4(2)の注2は、固定資産には資本的支出が含まれるので、追加償却資産の取得価額も固定資産の取得価額に入ると定めています。過去に資本的支出をした資産では、元の購入額だけで10%を出すと基準がずれます。台帳の現在の取得価額を、Claudeに渡す材料にします。
人が判断する行はどこで分けるか
Claudeに判定させず、人に回す行は、材料の不足で線を引くと運用しやすくなります。
- 修繕の周期がわからない行。7-8-3(2)は「既往の実績その他の事情からみて明らか」であることを要件とします。過去の工事履歴がなければ判定できません
- 通常の取替え費用の見積りがない行。7-8-1(3)の超過部分は、見積書の明細だけでは出ません
- 同一の固定資産の範囲が曖昧な行。一の設備が複数の資産でできているときの単位は、7-8-3の注にしたがって決めます
- 耐用年数を過ぎた資産の工事。7-8-9は、耐用年数経過後でも区分は一般の例で判定するとしています。「古いから全部修繕費」とは言えません
- ソフトウエアの修正。7-8-6の2は、機能障害の除去や現状の効用の維持は修繕費、新たな機能の追加や機能の向上は資本的支出と区別します
- 借りている物件の補修。7-8-10は、補修義務がない賃借資産でも、災害で被害を受けた資産の原状回復のための補修費を修繕費として経理したなら認めるとしています。対象は災害による被害の原状回復で、借主が行う通常の内装工事は7-8-1から7-8-5で判定します。補修の原因が災害か、契約上の義務があるかは契約書と現場の資料で決まるので、人に回します。賃貸人などから補修費相当の支払を受けたときは、受けた日の属する事業年度の益金になります
- 災害後の復旧工事。7-8-6は、原状回復は修繕費、被災前の効用を維持するための補強は修繕費とする経理を認め、区分が明らかでない部分には30%を修繕費とする特例があります。通常の7-8-1から7-8-5とは別の枠組みです
「人が判断する」行を決めたら、Claudeには判定ではなく理由づけを出させます。「周期の実績が資料にない」「通常の取替え費用の見積りが必要」と書かせれば、担当者が追加で集める資料が明確になります。
税務上の判断として残るもの
修繕費か資本的支出かは、納税額に直結する判断です。20万円・60万円・30%の基準は、条文上は損金経理が認められる取扱いで、Claudeが機械的に当てはめた結果が、そのまま法人の方針になるわけではありません。継続して同じ方法を使っているか、決算の方針と整合しているかは、税理士や経理責任者が決める範囲です。
判定表は、その人たちが確認する出発点です。取引照合と同じく、先に機械的な突き合わせを済ませておくと、人の確認が数行に絞れます。銀行明細側の仕訳案づくりは取引照合と仕訳案にまとめています。
判定表を月次に回すときの運用
工事の請求書は毎月のように届くため、判定表は月次の経理の流れに組み込みます。
- プロジェクトの指示と通達の条文を固定する。判定基準は毎月同じものを使う
- 工事ごとに見積書と請求書をまとめてアップロードする
- 「同一の固定資産」の単位を、先に台帳の資産名で指定する
- 出力の表で「要確認」の行を人が決め、決めた理由を判定表の備考に残す
- 確定した判定を仕訳に落とし、資本的支出は台帳に登録する
判断の理由を残しておくと、翌期の継続適用の確認や、周期の実績(7-8-3(2))の根拠にも使えます。空き家や賃貸物件で修繕の履歴をまとめている場合は、空き家管理の修繕履歴の記録を周期の資料に使えます。
交際費の判定と共通する型、違う集計単位
同じ「明細を条文に当てはめる」型の仕事でも、基準が違えば指示文も別になります。交際費と会議費の区分も、経費規程などの基準を指示文に置いて明細を判定する点で同じ型です。交際費と会議費の判定手順と並べると、通達の条文番号と数値基準を指示文に固定するという構造は共通だとわかります。修繕費の場合は、そこに「一の修理、改良等」という集計単位が加わるのが違いです。