Claude Media
旅費規程の日当・宿泊費上限で出張精算をClaudeが点検する手順

旅費規程の日当・宿泊費上限で出張精算をClaudeが点検する手順

旅費規程の等級別上限と精算明細をClaude for Excelに渡し、日当・宿泊費の超過、二重計上、日帰り扱いの誤りを行ごとに洗い出す手順です。税務上の線引きにも触れます。

出張の精算で起きる間違いは、ほとんどが「規程の表と明細を見比べれば分かる」ものです。等級の上限を超えた日当、宿泊しなかった日の宿泊費、日帰り出張に付いた宿泊手当。人の目で全行を見ると漏れますが、規程を表にして明細の横に置けば、行ごとの照合は機械的な作業になります。

本記事では、旅費規程の表と精算明細をClaude for Excelに渡し、超過・二重計上・日帰り扱いの誤りを行ごとに指摘させる手順を書きます。後半では、規程の額が税務上そのまま通るわけではない点も押さえます。

手順

旅費精算を点検する流れ

  1. 1

    規程を表にする

    等級別の日当・宿泊費上限と、地域加算などの例外を「規程」シートに並べます。

  2. 2

    明細に等級と区分を足す

    人事マスタから等級を結合し、国内・海外、宿泊の有無の列を整えます。

  3. 3

    指示を固定して行ごとに判定させる

    Instructionsに判定の種類と「規程外」の扱いを書き、超過額を別の列に出させます。

  4. 4

    数式と突き合わせる

    数式で出した差額とClaudeの超過額が合わない行を拾います。

  5. 5

    要確認の行だけ人が見る

    抜き出したシートを、規程の原本と領収書に照らして確定します。

点検の前に規程を「表」に直す

規程は文章で書かれていることが多く、そのままでは照合できません。点検の質は、規程をどれだけ機械的に引ける形にできるかで決まります。

Excelのブックに「規程」シートを作り、等級ごとに1行で並べます。以下は説明用の架空の金額です。自社の規程の数字に置き換えてください。

等級日当(宿泊あり)日当(日帰り)宿泊費上限(1泊)
役員日当(宿泊あり)5,000円日当(日帰り)2,500円宿泊費上限(1泊)20,000円
部長・課長日当(宿泊あり)3,500円日当(日帰り)1,800円宿泊費上限(1泊)14,000円
一般日当(宿泊あり)3,000円日当(日帰り)1,500円宿泊費上限(1泊)11,000円

表に入れない例外は、別の列かメモ欄に書きます。「東京23区・大阪市は宿泊費上限に+2,000円」「海外出張は別表」のような条件は、Claudeに渡す指示でも繰り返し参照されるため、ここで言葉を揃えておきます。

明細に必要な列

精算明細の側にも、判定に使う列が要ります。旅費精算システムの出力をCSVで落として貼る場合は、次の列があるかを先に見ます。

列使い道
社員番号・等級使い道規程シートの行を引く鍵
出発日・帰着日使い道日帰りか宿泊ありかの判定、日数の突合
宿泊数使い道宿泊費の件数と上限額の掛け算
日当請求額使い道規程の日当との比較
宿泊費請求額使い道宿泊数×上限との比較
食事の提供有無使い道日当との二重計上の確認
出張先使い道国内・海外、地域加算の判定

等級が明細に無いと、Claudeは社員番号から推測するしかありません。推測させず、人事マスタから等級を結合した列を先に作っておくほうが安全です。

Claude for Excelでブックを開いて指示する

Claude for Excelは、開いているブックについて質問したり、数式の関係を保ったまま値を変えたり、エラーの原因をたどったりできるアドインです。回答にはセル単位の出典が付き、クリックで該当セルに移れます。Pro・Max・Team・Enterpriseの各プランで使えます。

使えるExcelはWeb版、Windows版(Microsoft 365、ビルド16.0.13127.20296以降)、Mac版(バージョン16.46以降)です。Excel 2016と2019の買い切り版、iPad、Androidでは動きません。

恒久の指示で書式と前提を固定する

アドインのサイドバーの設定にある「Instructions」欄に書いた内容は、Excelでの全会話に効きます。点検のたびに同じ前提を書かないで済むよう、次のような内容を入れておきます。

このブックは出張旅費の点検用です。
「規程」シートが正で、「明細」シートを1行ずつ照合します。
判定は「超過」「二重計上の疑い」「日帰り扱い誤り」「問題なし」の
4種類だけを使い、判定列には理由を1文で添えます。
規程シートに無い等級や条件は、推測せず「規程外」と判定します。

「規程外」の逃げ道を用意するのがこの指示の要点です。逃げ道が無いと、規程に載っていない等級の行にも、もっともらしい上限が当てはめられます。

行ごとの点検を依頼する

指示文は、見る観点を分けて書きます。1回の依頼に観点を詰め込むと、どの行がどの理由で引っかかったのかが読み取りにくくなります。

明細シートの全行について、次の3点を判定列に書いてください。
1. 日当請求額が、規程シートの同じ等級・同じ区分(宿泊あり/日帰り)
   の日当を超えていないか。
2. 宿泊費請求額が、宿泊数×宿泊費上限を超えていないか。
3. 宿泊数が0なのに宿泊費が入っている行、出発日と帰着日が同じ日
   なのに「宿泊あり」の日当が請求されている行はないか。
超過額は別の列に円単位で出してください。

3点目が、日帰り扱いの誤りです。日帰り出張に宿泊ありの日当が付いていないかは、出発日と帰着日を比べれば判定できます。

二重計上は「重なり」の列で見る

食事付きの宿泊プランや先方負担の食事があると、日当と二重になる場合があります。これは規程の書き方次第で、「食事提供時は日当から減額」と定めている会社もあれば、定めていない会社もあります。

規程に減額の定めがあるなら、「食事の提供有無」列が「あり」の行に、減額後の日当と請求額の差を出させます。定めが無いなら、Claudeには判定させず、該当行の一覧を出すだけに留めます。基準の無いところで差額を計算させても、根拠のない数字が並ぶだけです。

結果を人が読める形にする

判定列が埋まったら、超過・二重計上の疑いのある行だけを別シートに抜き出します。Claude for Excelは、並べ替え、フィルター、条件付き書式、データ入力規則のドロップダウンを、直接頼めば実行できます。

判定が「問題なし」以外の行を、新しいシート「要確認」に
社員番号順で写してください。元の明細は変更しないでください。

元の明細を変えない一文は省かないでください。アドインは既存データを上書きする前に警告を出しますが、依頼の時点で「書き換えない」と言っておくほうが、事故の入り口を狭められます。

検算は数式で持っておく

Claudeの判定を鵜呑みにしないため、同じ判定を数式で並べておく方法もあります。次の式は、宿泊ありの行を対象に、日当の上限を規程シートから引いて差額を出す例です(列の位置は例です)。日帰りの行は、引く列を規程シートのC列に替えます。

=MAX(0, G2 - INDEX(規程!$B$2:$B$4, MATCH($B2, 規程!$A$2:$A$4, 0)))

この列とClaudeの超過額が食い違う行は、どちらかの読み違いです。食い違いの行だけを見れば、全行を読み直す必要はありません。

規程の上限と税務上の線引きは別の話

規程の上限を守っていれば、税務上も常に問題がないとは限りません。逆に、上限を超えたからといって、ただちに全額が給与になるわけでもありません。点検結果を報告するときは、この2層を分けて書くと誤解が減ります。

所得税では、給与のうち「転勤や出張などのための旅費のうち、通常必要と認められるもの」は非課税です。何が通常必要かの判定は、所得税基本通達9-3が次の観点を挙げています。

非課税の判定

通達9-3が見る観点

  • 旅行の事情

    目的、目的地、行路や期間の長短、宿泊の要否、旅行者の職務内容や地位を踏まえて、通常必要とされる費用の範囲かを見ます。

  • 社内のバランス

    支給額が、役員と使用人の全員を通じて適正なバランスの保たれた基準で計算されているかを勘案します。

  • 同業他社の水準

    同業種・同規模の他の会社が一般的に支給している金額に照らして、相当と認められるかを勘案します。

等級別の上限表は、2つ目の観点にあたる「基準」を示す材料と読めます。ただし、通達に具体的な金額は載っていません。日当の額が妥当かどうかは、規程の表を見るだけでは言い切れず、同業他社の水準の側も関わります。

消費税では、社員に支給する出張旅費・宿泊費・日当のうち、その旅行に通常必要と認められる部分が課税仕入れになります。この「通常必要」の判定にも9-3が使われるため、所得税が非課税となる範囲内で、帳簿のみの保存で仕入税額控除が認められます。

海外出張は別です。国内の出張または転勤と違い、海外への出張で支給した旅費・宿泊費・日当は、原則として課税仕入れになりません。明細に「海外」の区分を持たせ、国内用の判定と混ぜない設計にしておきます。

点検の判定列に税務の結論までは書かせません。判定の段階は規程との照合まで。9-3の観点に照らす判断は、経理担当者か税理士に回します。

点検で気をつけたいこと

Claude for Excelの案内には、最終的な納品物を人の確認なしに出すこと、監査に直結する計算を検証せずに使うこと、機微な情報や規制対象のデータを適切な管理なしに載せることは勧めない、とあります。旅費精算は社員の氏名や行き先を含むため、扱いは同じです。

外部から受け取ったファイルにも注意が要ります。ベンダーのテンプレートやダウンロードしたデータには、Claudeに意図しない操作をさせる指示が隠れている場合があります。精算システムから自分で出力したCSVのように、出どころの分かるファイルだけを開きます。リスクのある操作を提案されたときは確認が求められるので、確認画面は読んでから進めます。

データの扱いにも制約があります。Claude for Excelは、組織が設定した独自のデータ保持設定を引き継ぎません。また、利用の履歴はEnterpriseの監査ログに含まれません。社内の個人情報の取り扱いルールと照らしてから導入します。

データテーブルとマクロ・VBAは操作できません。精算ブックがマクロで組まれている場合、マクロの中身はClaudeに触らせられません。点検用に、値だけをコピーしたブックを別に作ります。

経費の他の区分を同じ型で点検したい場合は、飲食費の区分を扱う交際費と会議費をClaudeで判定する手順が参考になります。領収書の写真から明細の表を作る段階はClaudeで領収書・レシートの写真から経費を仕分ける手順にあり、精算システムのデータを集計する側は楽楽精算とClaude連携で経費データを集計・チェックするが扱っています。出張の手配そのものを承認ゲート付きで任せる運用は、Expedia Cowork連携の出張手配にまとめています。

まとめ

最初に直すのは、判定の観点ごとに分けた指示文です。直近1か月分を点検用のコピーに貼り、数式の検算列と食い違う行が多い観点から順に書き直すと、自社の規程に合った型になります。

規程に食事減額の定めが無い会社は、二重計上の観点だけ差額の計算をやめ、該当行の一覧を出すところで人の判断に切り替えます。

この記事を共有:XはてブLinkedIn