社宅の賃貸料相当額をClaude for Excelで検算する手順 — 徴収額との差を行ごとに
社宅一覧の固定資産税の課税標準額と床面積から賃貸料相当額を出し、徴収額との差で給与課税の要否を行ごとに判定します。国税庁No.2597の算式をExcelの式にして、Claude for Excelに検算させる手順です。
使用人に貸す社宅の給与課税は、1行ごとに「賃貸料相当額を出す」「徴収額と比べる」の2段で決まります。賃貸料相当額は建物と敷地の固定資産税の課税標準額、それに床面積から機械的に出せるので、社宅一覧を持っていればExcelで全行を一度に検算できます。
この記事は、国税庁タックスアンサーNo.2597の算式をExcelの式に落とし、Claude for Excelに式の説明と検算をさせる手順です。税額そのものを確定させる記事ではなく、徴収額が賃貸料相当額の50%を下回っている行を漏らさず拾うための下ごしらえとして読んでください。
判定は「賃貸料相当額」と「50%ライン」の2つで決まる
No.2597によると、使用人から1か月あたり賃貸料相当額の50%以上の家賃を受け取っていれば、社宅の貸与は給与として課税されません。賃貸料相当額は次の3つの合計です。
| 項目 | 算式 |
|---|---|
| (1)建物分 | 算式その年度の建物の固定資産税の課税標準額 × 0.2% |
| (2)床面積分 | 算式12円 × (建物の総床面積(㎡) ÷ 3.3(㎡)) |
| (3)敷地分 | 算式その年度の敷地の固定資産税の課税標準額 × 0.22% |
給与として課税される範囲は、徴収額によって3通りに分かれます。
- 無償で貸与している: 賃貸料相当額の全額が課税される
- 賃貸料相当額より低いが50%未満: 賃貸料相当額と徴収額の差額が課税される
- 賃貸料相当額の50%以上を徴収している: 差額は課税されない
No.2597の具体例は、賃貸料相当額10,000円の社宅で説明されています。無償なら10,000円、3,000円徴収なら差額7,000円、6,000円徴収なら差額4,000円は課税なしです。後半のExcelの検算でも、この「境目をまたぐ行」を必ずテスト行に入れます。
自社所有か借上げかは算式を分けません。No.2597の注では、他から借りて貸与する場合も(1)から(3)の合計が賃貸料相当額になると書かれています。借上社宅では、貸主から固定資産税の課税標準額を取り寄せる作業が前提になります。
社宅一覧の列を、入力列と計算列に分ける
Claudeに式を書かせる前に、人間が列の役割を決めておきます。入力列と計算列を色分けして混ぜないほうが、後でセルを引用させたときに読み違えません。
シートを組む順番
- 1
入力列を置く
社宅ID、建物の固定資産税の課税標準額、総床面積(㎡)、敷地の固定資産税の課税標準額、月額の徴収額をA〜E列に置きます。課税標準額は固定資産税の課税明細書か、借上げなら貸主に確認した値です。
- 2
計算列を3本置く
F列に賃貸料相当額、G列に50%ライン、H列に給与として課税される月額を置きます。
- 3
判定の根拠を1列で見せる
I列に「課税なし(50%以上)」「差額課税」「全額課税(無償)」のラベルを出し、H列の金額と食い違う行を目で拾えるようにします。
2行目の式は次の形です。
F2: =B2*0.002 + 12*C2/3.3 + D2*0.0022
G2: =F2*0.5
H2: =IF(E2>=G2, 0, F2-E2)
I2: =IF(E2=0, "全額課税(無償)", IF(E2>=G2, "課税なし(50%以上)", "差額課税"))No.2597の算式の「0.2パーセント」「0.22パーセント」は、式の中では0.002と0.0022になります。ここを0.2や0.22のまま入れる桁の誤りが、人手の作表でいちばん起きやすい型です。
5行のテスト行で、境目を先に確かめる
本番の一覧に式を流す前に、答えを手計算できる5行を作ります。入力は次のとおりです。
| 社宅ID | 建物課税標準額 | 総床面積(㎡) | 敷地課税標準額 | 月額徴収額 |
|---|---|---|---|---|
| A101 | 建物課税標準額3,000,000 | 総床面積(㎡)66 | 敷地課税標準額2,200,000 | 月額徴収額6,000 |
| A102 | 建物課税標準額3,000,000 | 総床面積(㎡)66 | 敷地課税標準額2,200,000 | 月額徴収額4,000 |
| A103 | 建物課税標準額4,500,000 | 総床面積(㎡)99 | 敷地課税標準額3,000,000 | 月額徴収額7,980 |
| A104 | 建物課税標準額4,500,000 | 総床面積(㎡)99 | 敷地課税標準額3,000,000 | 月額徴収額7,000 |
| A105 | 建物課税標準額4,500,000 | 総床面積(㎡)99 | 敷地課税標準額3,000,000 | 月額徴収額0 |
A101とA102の賃貸料相当額は、6,000円(建物分)+240円(66÷3.3×12)+4,840円(敷地分)で11,080円です。50%ラインは5,540円になります。A103〜A105は9,000円+360円+6,600円で15,960円、50%ラインは7,980円です。
| 社宅ID | 賃貸料相当額 | 50%ライン | 課税される給与(月額) |
|---|---|---|---|
| A101 | 賃貸料相当額11,080円 | 50%ライン5,540円 | 課税される給与(月額)0円 |
| A102 | 賃貸料相当額11,080円 | 50%ライン5,540円 | 課税される給与(月額)7,080円 |
| A103 | 賃貸料相当額15,960円 | 50%ライン7,980円 | 課税される給与(月額)0円 |
| A104 | 賃貸料相当額15,960円 | 50%ライン7,980円 | 課税される給与(月額)8,960円 |
| A105 | 賃貸料相当額15,960円 | 50%ライン7,980円 | 課税される給与(月額)15,960円 |
見るべきはA103とA104です。徴収額がちょうど50%ラインのA103は「50パーセント以上」に当たるので課税なし。そこから980円下がったA104は差額の8,960円が丸ごと課税対象になります。徴収額の設定が少し変わるだけで、課税される金額が0円から約9,000円へ跳ねる構造です。
床面積の端数処理について、No.2597には記載がありません。テスト行は割り切れる値にしてあるので、本番の一覧で割り切れない床面積が出たときの丸め方は、顧問の税理士に確認してから列に固定します。
落とし穴
境界の比較が浮動小数点でずれることがある
E2>=G2 の比較は、50%ラインがちょうどの行で小数点以下の微小な誤差に左右される場合があります。G列を =ROUND(F2*0.5,2) のように丸めた値にしておくと、A103のような境界行の判定が安定します。丸め幅は税理士と決めた方針に合わせて変えてください。
Claude for Excelに頼むこと、頼まないこと
Claude for Excelは、開いているブックについての質問にセル単位の引用つきで答え、数式の関係を保ったまま値を変えられるアドインです。公式の説明では、数式の誤りの根本原因を探す用途も挙げられています。社宅の検算では、次の3つを頼みます。
- 式の読み合わせ: 「F列の式を、国税庁No.2597の(1)〜(3)に対応させて1行ずつ説明して」と頼み、説明に出てくるセル参照を一つずつクリックして確かめる
- 境界行の再現: 「A103の徴収額を7,979に変えて、H列がどう変わるか示して」と頼み、数式を保ったまま値だけ動かす
- 全行の突合: 「H列が0でない行の社宅IDを一覧にして、F列との差が徴収額と一致するか見て」と頼む
頼まないのは、算式そのものの決定です。算式は国税庁のページに書かれた固定のものなので、Claudeに「妥当な算式を考えて」と言うと、役員向けの別算式が混ざる余地を作ってしまいます。算式はプロンプトに書き込み、Claudeには適用の確認だけをさせます。
プロンプトの形は次のようなものです。
このシートの社宅一覧について、F列が次の算式と一致しているか行ごとに確認してください。
(1) 建物の固定資産税の課税標準額 x 0.2%
(2) 12円 x 総床面積(㎡) / 3.3
(3) 敷地の固定資産税の課税標準額 x 0.22%
一致しない行があれば、社宅IDと差額を表にしてください。式は書き換えないでください。式を書き換えさせない一文を入れておくと、確認だけの依頼で元データが動きません。広範囲の編集をさせる段になったら、先にブックのコピーで試します。
設定画面のInstructionsに残すこと
アドインのサイドバーのSettingsにあるInstructions欄は、Excelの全会話に効く指示を置く場所です。数値の書式や、仕事の文脈を書く用途が公式に示されています。社宅の検算では「金額は円単位・3桁区切り」「算式の変更は提案のみで、書き込みは指示があるときだけ」と書いておくと、毎回プロンプトに書かなくて済みます。
一覧を作る前に除外すべき行がある
算式が当てはまらない、あるいは算式の前に判定が済む行があります。一覧に混ぜると、Excelでは正しく計算されたように見えて結果が誤ります。
- 現金で支給する住宅手当や、入居者本人が契約している賃貸の家賃を会社が負担している場合: 社宅の貸与とは認められず、給与として課税されます。賃貸料相当額の列を埋める対象ではありません
- 看護師や守衛など、仕事の都合で勤務場所を離れて住むことが難しい使用人に貸す場合: 無償でも給与として課税されない場合があります。徴収額0円が全額課税とは限らないので、I列のラベルとは別に「業務上の必要」の列を置きます
- 新築などで固定資産税の課税標準額が定められていない社宅: 状況の類似する住宅の課税標準額に比準した価額を基に計算するとされています。D列やB列が空欄のまま式が0円を返す行に注意します
- 役員に貸す社宅: 役員向けはNo.2600に別の算式があり、小規模住宅かどうかで計算が分かれます。徴収額が賃貸料相当額に満たなければ差額が課税されると書かれており、使用人向けの50%基準は載っていません
面積で計算を分けるのは役員向けだけ
No.2597の使用人向けの算式には、床面積による分岐がありません。F列の式は、床面積の大小にかかわらず同じ形で流せます。
面積で計算が分かれるのは役員向けのNo.2600です。法定耐用年数30年以下の建物は床面積132㎡以下、30年を超える建物は99㎡以下が小規模住宅の定義になっています。役員の行は前の箇条のとおり一覧から外し、混ぜるなら役員かどうかを示す列を別に置きます。
役員の行が混ざった一覧
全行に同じ式を流す
役員の社宅にもF列の使用人向けの式が入り、もっともらしい賃貸料相当額と50%ラインが出る。役員向けの算式とは別物なので、誤りに気づきにくい。
役員フラグの列で分ける
J列に「役員」「使用人」を入れ、役員の行はF〜H列を空欄にしてNo.2600の算式で別に計算する。
使うときの条件と限界
Claude for Excelが動く環境には条件があります。Excel on the web、Microsoft 365サブスクリプションのWindows版(ビルド16.0.13127.20296以降)、Mac版(16.46以降、ビルド21011600以降)が対象で、Excel 2016・2019の永続ライセンスやボリュームライセンス、iPad、Androidには対応していません。利用できるのはPro、Max、Team、Enterpriseの各プランです。
社宅の一覧は個人の住所や家賃が並ぶデータです。公式の限界の節には、機微な情報や規制対象データを含むモデルは適切な管理なしに使うことが推奨されないこと、監査上重要な計算は検証なしに使わないことが書かれています。会社の情報管理ルールで、社宅の一覧を外部のサービスに載せてよいかを先に確かめます。
もう一つ見ておくのが、外部から受け取ったファイルです。不動産管理会社から届いた物件一覧のような外部ファイルには、隠れた指示が仕込まれている可能性があります。貸主から届いた課税標準額の一覧は、そのままClaudeに読ませず、必要な値だけを自社の信頼できるブックにコピーしてから使います。
最終の源泉徴収の処理を決めるのは、この一覧ではなく給与計算の担当者と税理士です。Excelの結果は、50%を割っている行を漏らさず見つけるための検算に留めます。同じ型の「台帳から式で数える」検算は障害者雇用納付金の計算でも扱っています。Excel側の機能の違いを比べたいときはClaude for ExcelとCopilotの比較が参考になります。税の区分ごとに行を割り振る考え方はインボイス経過措置の仕入税額控除の集計とも共通です。
まとめ
社宅の給与課税チェックは、賃貸料相当額の3項目と50%ラインという少ない部品でできています。手を抜くと壊れるのは、0.2%を0.2と入れる桁の誤り、50%ちょうどの境界、そして算式が当てはまらない行を混ぜることの3点です。テスト行で境目を確かめ、算式はプロンプトに書いて渡し、Claudeには適用の確認だけをさせる。この分担にしておけば、全行の検算をExcelの中で終えられます。