債務確定の3要件で期末の未払計上を仕分ける — Claudeで理由を残す手順
期末に残った請求書・見積書・検収書を、債務確定の3要件で「計上する・しない・要確認」に分け、判定の理由と不足資料まで表に残す手順です。Claudeへの指示文と判定式つき。
期末に未払計上してよいかどうかは、請求書が届いたかではなく、決算日までに3つの要件がそろっていたかで決まります。要件は法人税基本通達2-2-12に書かれた3つで、請求書・見積書・検収書の1枚ずつを要件に当てはめれば「計上する」「計上しない」「要確認」に分かれます。この当てはめと、理由・不足資料の記録まではClaudeに任せられます。要確認の行をどちらに倒すかは、経理責任者か税理士が決めます。
この記事の対象は法人税の損金算入です。会計上の費用計上の考え方は別にあり、ここでは通達の3要件だけを物差しにします。
未払計上の可否を決める3つの要件
販売費、一般管理費その他の費用のうち償却費以外のものは、事業年度終了の日までに債務が確定しているものに限って損金に算入されます。債務が確定している状態とは、別に定めるものを除き、次の3つがすべて当てはまることです。
債務確定を判定する3つの要件
- 1
要件1: 債務が成立している
費用に係る債務が、決算日までに成立していること。発注・契約が決算日より前にあるかを見ます。
- 2
要件2: 給付の原因となる事実が発生している
その債務に基づいて、具体的な給付をすべき原因となる事実が決算日までに発生していること。役務の提供や納品が済んでいるかを見ます。
- 3
要件3: 金額を合理的に算定できる
決算日までに、金額を合理的に算定できること。見積りが客観的にできる状況かを見ます。
3つのうち1つでも欠ければ、その費用は翌期以降に回ります。国税庁のタックスアンサー(No.5387)は修繕費を例に、建物の修繕を発注し、業者によって修繕が完了し、金額の見積りが客観的にできる状況なら、3要件を満たして未払金等として計上できると説明しています。
判定の日付はすべて決算日です。請求書の日付や支払予定日ではありません。決算日の翌日に請求書が届いても、役務が決算日までに終わっていれば要件2は満たされます。逆に、決算日の前に請求書が届いていても、役務がまだなら要件2は満たされません。
前払費用の期間按分や、短期前払費用の1年以内判定は、短期前払費用と経過勘定の期間按分表をClaudeで作る手順の領分です。ここでは期間按分をせず、1件ごとに「そもそも計上してよいか」を仕分けます。
3要件を欠く典型を、書類の形で見分ける
3要件は条文の言葉なので、そのままでは手元の書類に当てはめにくくなります。期末に出てくる書類の形ごとに、どの要件が欠けやすいかを並べると次のとおりです。
| 手元の書類 | 欠けやすい要件 | 決算日時点で必要な裏付け |
|---|---|---|
| 見積書だけで、発注していない | 欠けやすい要件1 | 決算日時点で必要な裏付け発注書・契約書・承諾のメール |
| 発注済みだが、役務が翌期に始まる | 欠けやすい要件2 | 決算日時点で必要な裏付け役務の実施日、納品日、検収日 |
| 作業は終わったが、数量・単価が未確定 | 欠けやすい要件3 | 決算日時点で必要な裏付け作業時間の報告、単価表、精算の根拠 |
| 請求書が決算日後に届いた(役務は期中) | 欠けやすい要件なし(3つとも満たしうる) | 決算日時点で必要な裏付け役務の期間が分かる契約書・明細 |
| 賠償の額が決算日に確定していない | 欠けやすい要件3(ただし通達の特例あり) | 決算日時点で必要な裏付け相手方に申し出た金額の記録 |
4行目は、請求書の到着日が遅いだけの行です。要件の文言に請求書の日付は出てきません。経理の現場で「請求書が来ていないから未計上」と処理されがちな行が、実は計上対象になる典型です。
損害賠償金は「額が確定していなくても」認められる例外がある
通達2-2-13は、業務の遂行に関連して他の者に与えた損害の賠償について、決算日までに賠償額が確定していなくても、同日までに相手方に申し出た金額を未払金に計上したときは認める、としています。保険金等で補てんされることが明らかな部分は除きます。
この行は3要件の判定式でそのまま流すと、要件3が欠けて「計上しない」と出ます。損害賠償の行は通常の判定から外し、「通達2-2-13の対象か」を最初に確かめる列を置くと、取りこぼしを防げます。通達の注には、損害賠償金を年金として支払う場合は支払うべき日の属する事業年度の損金に算入する、という取扱いもあります。
判定表の列を先に決める
判定表は、1行が1件の請求・見積・検収です。列は次のように固定します。
| 列 | 中身 |
|---|---|
| A | 中身項目、取引先 |
| B | 中身金額(税込か税抜かを1つに統一) |
| C | 中身要件1(○ / × / 不明) |
| D | 中身要件2(○ / × / 不明) |
| E | 中身要件3(○ / × / 不明) |
| F | 中身判定(計上 / 計上しない / 要確認) |
| G | 中身根拠(資料名と日付) |
| H | 中身不足資料(要確認の行で、何があれば決まるか) |
| I | 中身通達2-2-13の対象か(はい / いいえ) |
肝心なのは、C〜E列に「不明」を許す点です。資料から読み取れないとき、Claudeに「たぶん○」と埋めさせると、根拠のない計上が混ざります。不明なものは不明のまま残し、F列の式で「要確認」に落とします。
F列の判定式は次の1本で足ります。
=IF(I2="はい","要確認",IF(COUNTIF(C2:E2,"×")>0,"計上しない",IF(COUNTIF(C2:E2,"○")=3,"計上","要確認")))×が1つでもあれば「計上しない」、○が3つそろえば「計上」、それ以外は「要確認」です。I列が「はい」の行は、損害賠償の特例を人が確かめるため、先に「要確認」に倒します。
Claudeに判定の理由を書かせる
Claudeには、書類を読んで3要件ごとに○×不明を付け、その根拠を書かせます。判定そのもの(F列)は、上の式に任せます。判断の根拠を言葉にする仕事と、結論を出す仕事を分けておくと、理由が後から追えます。
毎回使う決まりはプロジェクトの指示に置く
Claudeのプロジェクトには、資料を置くナレッジと、プロジェクトごとの指示を設定できます。ナレッジには、決算日、勘定科目の一覧、税理士から受けた方針のメモを置き、指示には判定の決まりを書きます。
あなたは決算整理の下調べ担当です。
添付された請求書・見積書・納品書・検収書・契約書を1件ずつ読み、
法人税基本通達2-2-12の3要件を決算日(ナレッジの決算日)で判定してください。
- 要件1: 決算日までに債務が成立している(発注・契約がある)
- 要件2: 決算日までに給付の原因となる事実が発生している(役務・納品が済んでいる)
- 要件3: 決算日までに金額を合理的に算定できる
各要件は ○ / × / 不明 のどれかにし、根拠は資料名と日付で書く。
資料に日付がなければ ○ にせず「不明」にする。
請求書の日付と支払予定日は、要件の判定に使わない。
最終的な計上可否は決めない。それは人が行う。書類を渡して表で返してもらう
決算日の直前に集めた書類を、1件ずつ添付して頼みます。
添付した書類について、次の列のCSVで返してください。
項目, 金額, 要件1, 要件2, 要件3, 根拠, 不足資料, 通達2-2-13の対象か
要件1〜3は ○ / × / 不明 のみ。
根拠には「どの資料の何日付のどの記載か」を書いてください。
不足資料には、不明の要件を決めるために必要な資料を書いてください。返ってきたCSVをExcelに貼り、F列の式で判定します。判定を式にしておけば、人が要件欄を直したときに結果が自動で追随します。
数値例で3要件がどう分かれるか
3月31日決算の会社で、次の6件が期末に残っていたとします。例えば次のような仕分けになります(通達の文言に沿った当てはめの例です)。
| 件名 | 金額 | 要件1 | 要件2 | 要件3 | 判定 |
|---|---|---|---|---|---|
| 3月分の保守料(請求書は4月着) | 金額80,000円 | 要件1○ | 要件2○ | 要件3○ | 判定計上 |
| 3月完了・検収済みの修繕(請求書未着) | 金額420,000円 | 要件1○ | 要件2○ | 要件3○ | 判定計上 |
| 4月開催セミナーの会場見積書のみ | 金額250,000円 | 要件1× | 要件2× | 要件3○ | 判定計上しない |
| 3月に契約済み、役務は4〜6月 | 金額300,000円 | 要件1○ | 要件2× | 要件3○ | 判定計上しない |
| 3月稼働の外注作業、時間報告が未提出 | 金額不明 | 要件1○ | 要件2○ | 要件3不明 | 判定要確認 |
| 事故の賠償、示談前に申出額あり | 金額申出額 | 要件1○ | 要件2○ | 要件3不明 | 判定要確認(2-2-13) |
2件目はタックスアンサーの修繕費の例と同じ形です。請求書が来ていなくても、完了と検収の記録があり、見積額が客観的なら要件を満たします。3件目は、会場を押さえる発注がなければ債務が成立していません。見積書は金額の根拠にはなっても、要件1の資料にはなりません。
5件目は、3月分の作業が終わっているのに、時間報告が届かず金額を見積れない行です。Claudeに「不明」と出させたうえで、不足資料の欄に「3月分の稼働時間の報告」と書かせれば、そのまま取引先への依頼文に使えます。見積りが客観的にできる状況かどうかは、事実によって分かれます。ここは人が決めます。
理由を残す記録の形
仕分けの結果は、仕訳だけでは残りません。監査や税務調査で聞かれるのは、「なぜこの請求は未計上にしたのか」です。F列の判定に加えて、根拠(G列)と不足資料(H列)を保存しておくと、翌期にその請求書が処理されたときの突合にも使えます。
Claudeに書かせる根拠は、次の書き方に揃えると読み返しやすくなります。
- 資料名と日付で書く(例: 「発注書2026-02-20」「検収書2026-03-28」)
- 要件ごとに1文で書く(「決算日までに修繕が完了し、検収済み」)
- 推測は書かず、資料にない事項は「不明」とする
決算日の後に届いた資料も使えますが、使い方に注意します。たとえば4月に届いた請求書の明細に「3月15日作業完了」とあれば、決算日時点の事実を裏付ける資料になります。判定に使う日付は、資料の到着日ではなく資料が示す出来事の日付です。Claudeへの指示にも「資料の到着日と、出来事の日付を分けて書く」と加えておきます。
「計上しない」の行も、翌期に費用になる前提で一覧に残します。決算日後に請求が届いたとき、期ずれの確認ができます。
Claudeに任せない部分
Claudeは書類を読んで日付と記載を拾い、要件ごとの根拠を整えるところまでが得意です。次の判断は人が行います。
- 見積りが客観的にできる状況かどうか(要件3の事実認定)
- 「別に定めるもの」(通達の特例など)に当たるか
- 税務上の方針(継続適用を含む)と会計処理の整合
- 要確認の行を計上するかしないか
タックスアンサーは、債務確定の判定について「別に定めるものを除き」と明記しています。個別の取扱いが定められている費用では、3要件の式を機械的に当てはめることができません。Claudeの出した「計上」の判定を、そのまま仕訳にしないでください。
書類の中に、取引先から届いたファイルが含まれる場合は、中身をナレッジに登録する前に自社の台帳へ必要な項目だけを転記する運用が安全です。外部のファイルに紛れた指示文でClaudeの判定が変わる事態を避けられます。
検算と運用の流れ
判定表ができたら、次の順で検算します。
- 「計上」の行の合計を、未払金・未払費用の元帳残高と突合する
- 「要確認」の行を、不足資料の入手状況ごとに並べ替える
- 「計上しない」の行を、翌期の最初の月次で請求書と突き合わせる
突合の元になる役務の実績は、発注書・納品書・請求書をそろえておくと早く固まります。手順は発注書・納品書・請求書を三点照合する記事にまとめています。修繕の見積書が絡む行では、修繕費か資本的支出かの区分が先に必要です。修繕費と資本的支出の判定の判定表を通してから、この表に入れます。
取引先から値上げの通知を受けた契約は、金額の算定根拠(要件3)が新旧どちらの単価なのかが論点になります。先に値上げ通知を契約と単価表で照合する手順で単価をそろえておくと、要件3の「不明」が減ります。
まとめ
未払計上の可否は、請求書の日付ではなく、決算日時点の3要件で決まります。要件ごとに○×不明を付け、根拠を資料名と日付で残し、結論は式で出す。この分担にすると、Claudeの仕事は書類の読み取りと理由の整理に絞られ、判定の責任の置き場所が明確になります。「不明」を許すことと、損害賠償のような特例を先に外すことの2点が、この表を壊れにくくします。