固定残業代の超過分の差額を計算 — Claude for Excelで実残業と月ごとに突合する
雇用契約書の固定残業代と勤怠の実残業を月ごとに突合し、足りない月の差額を出す手順です。時間単価、割増率、60時間超、深夜・休日の列と数式、時効の目安まで示します。
固定残業代は、毎月同じ額を払えば済む手当ではありません。実際の残業が契約で見込んだ分を超えた月は、超えた分の割増賃金を別に払う必要があります。ところが運用が長くなると、契約書の「30時間分」と勤怠の実績を並べて見る機会が減ります。
この記事は、契約書の条件と月ごとの勤怠を1つのブックに並べ、足りない月の差額を数式で出す手順です。表づくりと数式の下書きをClaude for Excelに手伝わせ、金額の確定は人が行う前提で書いています。固定残業代の制度が有効かどうかは、契約書の書き方や運用の実態で争われる論点です。以下の表は、有効な制度として運用されていると仮定したときの、点検用の計算です。
差額が出る仕組みと、月ごとに見る理由
労働基準法37条は、法定労働時間を延長して働かせた時間と休日に働かせた時間について、政令で定める率以上の割増賃金を払うよう定めています。固定残業代は、この支払いを毎月の定額で先に済ませる仕組みです。定額が必要額を下回った月は、その月の不足額が未払いになります。
月ごとに見る理由は、賃金の支払いが月単位だからです。同条の60時間の基準も「一箇月について」で数えます。また労基法24条は、賃金を毎月1回以上、一定の期日を定めて払うよう定めています。残業の少ない月に余った固定残業代を、多い月の不足へ回す式は置きません。
突合に使う4つの数字
時間単価
基礎賃金を月平均の所定労働時間で割った額です。
割増後の必要額
月ごとの残業・休日・深夜の時間に、法定の率を掛けた額です。
支払済みの固定残業代
契約書と賃金台帳に載っている、毎月の定額です。
月ごとの差額
必要額から支払済みを引き、0未満は0にした額です。
割増率と基礎賃金は、条文から先に表に落とす
数式の前に、使う率と範囲を条文で固定します。Claudeに任せると記憶の率で計算しかねないので、率は設定セルに入れて、式から参照させます。
| 区分 | 割増率の下限 | 根拠 |
|---|---|---|
| 法定時間外(月60時間以内) | 割増率の下限25% | 根拠割増賃金率の政令 |
| 月60時間を超える時間外 | 割増率の下限50% | 根拠労基法37条1項ただし書 |
| 法定休日の労働 | 割増率の下限35% | 根拠割増賃金率の政令 |
| 深夜(午後10時から午前5時) | 割増率の下限25%を加算 | 根拠労基法37条4項 |
深夜は時間外や休日と重なると足し算になります。施行規則20条は、時間外が深夜に及ぶ時間を5割以上(60時間超の部分は7割5分以上)、休日の労働が深夜に及ぶ時間を6割以上と定めています。上の表は、この足し算を「深夜の25%を別列で加算する」形で表に置き換えたものです。
基礎賃金には、家族手当と通勤手当のほか、別居手当、子女教育手当、住宅手当、臨時に払われた賃金、1か月を超える期間ごとの賃金を入れません(37条5項、施行規則21条)。時間単価は、月給で定めた賃金なら月の所定労働時間数で割ります(施行規則19条1項4号)。月によって所定労働時間が違うときは、1年間の1か月平均を使う定めです。
法定時間外とは、1日8時間・1週40時間を超えた時間を指します(32条)。会社の所定が7時間の人が8時間まで働いた分は、法定内の残業です。37条の割増の対象と同じ列には入れません。契約書の固定残業代が法定内残業まで含む設計かは、契約書の文言で決まります。
契約書の条件を1枚目に置く
ブックは2枚で組みます。1枚目の「契約」シートに、契約書から拾った値を入力します。例として、次の人を置きます。
| セル | 項目 | 例 |
|---|---|---|
| B2 | 項目基本給(固定残業代を除く) | 例250,000 |
| B3 | 項目割増の基礎に入れる手当 | 例0 |
| B4 | 項目固定残業代(月額) | 例50,000 |
| B5 | 項目契約上の固定残業時間 | 例30 |
| B6 | 項目月平均の所定労働時間 | 例160 |
| B7 | 項目時間単価 | 例=(B2+B3)/B6 |
B7は1,562.5円になります。B8に次の式を置くと、固定残業代の金額がどの時間数まで足りるかが出ます。
B8: =B4/(B7*1.25)
B9: =IF(B8<B5,"金額が契約時間に足りない","-")例では、B8は約25.6時間です。契約書は30時間分と書いているのに、50,000円は25.6時間分の割増にしか届きません。この人は実残業が25.6時間を超えた月から、契約書どおりの30時間以内でも不足が出ます。勤怠を見る前に、契約書の中で金額と時間数がかみ合っているかを確認できます。
月ごとの勤怠シートに必要額と差額を出す
2枚目の「勤怠」シートは、1行を1か月にします。入力するのは、賃金の締め期間に合わせて集計した時間です。
| 列 | 中身 |
|---|---|
| A | 中身月 |
| B | 中身法定時間外の合計(時間) |
| C | 中身うち60時間以内 |
| D | 中身うち60時間超 |
| E | 中身法定休日の労働(時間) |
| F | 中身時間外・休日と重なった深夜(時間) |
| G | 中身必要額 |
| H | 中身支払済みの固定残業代 |
| I | 中身差額 |
2行目の式は次のとおりです。
C2: =MIN(B2,60)
D2: =MAX(B2-60,0)
G2: =ROUND(契約!$B$7*(C2*1.25+D2*1.5+E2*1.35+F2*0.25),0)
H2: =契約!$B$4
I2: =MAX(0,G2-H2)端数の処理は賃金規程の定めに合わせます。上の式は円未満を四捨五入する置き方です。法定休日の労働は、条文が「延長」と「休日」を別に書いているため、時間外の列に混ぜません。
4か月分の例を入れると、次のようになります。
| 月 | 時間外 | 休日 | 深夜 | 必要額 | 差額 |
|---|---|---|---|---|---|
| 4月 | 時間外20時間 | 休日0 | 深夜0 | 必要額39,063円 | 差額0円 |
| 5月 | 時間外32時間 | 休日0 | 深夜0 | 必要額62,500円 | 差額12,500円 |
| 6月 | 時間外45時間 | 休日8時間 | 深夜0 | 必要額104,766円 | 差額54,766円 |
| 7月 | 時間外68時間 | 休日0 | 深夜10時間 | 必要額139,844円 | 差額89,844円 |
4月は固定残業代が余りますが、余りは5月以降の不足と相殺しません。差額の合計は157,110円で、I列の合計とも一致します。7月は68時間のうち8時間が60時間超の50%の部分で、深夜の10時間は25%を加算して計算しています。
Claude for Excelに頼む作業と、頼まない作業
Claude for Excelは、開いているブックについての質問にセル単位の引用つきで答えます。数式の関係を保ったまま値を変える作業や、エラーの原因を追う作業もできると、公式ページに書かれています。この手順で任せるのは、次の3つです。
- 契約シートと勤怠シートの骨組みを、上の列構成で作る
- G列とI列の式を入れ、参照セルを説明させる
- 差額が出た月だけに条件付き書式で色を付ける
条件付き書式の設定は、公式ページがClaudeに頼める操作として挙げています。依頼文は次のように書きます。
「契約」シートのB2:B6を前提に、「勤怠」シートのG列に必要額、
I列に差額を入れてください。
- 割増率は契約シートの別セルに置き、式から参照する
- I列が0より大きい行に色を付ける
- 月をまたいだ相殺は式に入れない
- 式の意味をセル参照つきで説明する割増率を別セルに置く指定が肝です。式の中の1.25が直書きだと、率が変わったときに探しきれません。ブックを開くたびに指定し直さなくて済むよう、アドインの設定にあるInstructionsに、割増率は別セルに置く、月をまたいだ相殺はしない、といった指示を書いておく方法もあります。この設定はExcel専用で、WordやPowerPointとは別です。
Claudeが返した式は、必ず手で1か月だけ検算します。上の4月から7月の表は、検算に使えるサンプルです。同じ数字を入れて必要額が一致するかを確かめてから、実データに差し替えます。
落とし穴
勤怠ファイルをそのまま読ませる
勤怠システムから出したCSVや、外部の社労士事務所から届いたファイルには、隠れた指示文が入っていることがあります。公式ページは、信頼できるスプレッドシートだけでClaude for Excelを使うよう書き、外部のファイルを使うときはコピーを先に作るよう勧めています。氏名は社員番号に置き換え、必要な列だけ貼り付けた新しいブックで作業すると安全です。
公式ページは、監査のように検証が必須の計算や、機微なデータを管理なしに扱う用途には勧めていません。この表も、支払額を確定する帳票ではなく、差額があるかどうかを見つける点検用です。確定は賃金台帳と給与計算システムの側で行います。
差額が出た月は、この順で原因を切り分ける
差額が出た月の確認順
- Q勤怠の時間は、タイムカードや打刻の元データと合っていますか?答えがいいえのとき答えがはい
集計の途中で日ごとに丸めていないか、休憩や中抜けの扱いが違っていないかを元データと突き合わせ、B列を直します。
- Q割増の基礎賃金から、除外できない手当を外していませんか?答えがいいえのとき答えがはい
手当の名前ではなく、支給の実態が37条5項と施行規則21条の列挙に当たるかを見て、契約シートのB3を直します。
- QB8の時間数は、契約書に書かれた固定残業の時間数以上ですか?答えがいいえのとき答えがはい
金額が契約時間に足りていません。実残業が少ない月でも、契約書の時間数まで働くと不足が出る状態です。
それでも差額が残る
その月は未払いの可能性があります。賃金台帳を確認し、社会保険労務士などの専門家へ相談します。
遡る期間と、放置した場合の重み
差額が出たら、いつの分まで遡るのかが次の論点です。条文では、賃金の請求権の時効は本則5年です。ただし附則143条が、当分の間は3年とすると定めています。表にすると次のとおりです。
| 条文 | 内容 | 現在の期間 |
|---|---|---|
| 115条・附則143条 | 内容賃金の請求権の時効 | 現在の期間3年 |
| 109条・附則143条 | 内容賃金台帳などの保存 | 現在の期間3年 |
| 114条・附則143条 | 内容付加金の請求期限 | 現在の期間違反のときから3年 |
114条の付加金は、37条に違反した使用者に対して、裁判所が未払額と同一額の支払いを命じられる制度です。労働者の請求が前提で、命じるかどうかは裁判所が決めます。罰則として、37条違反には6月以下の拘禁刑または30万円以下の罰金が119条に定められています。
そのため、遡及額は最大36か月分を目安に表の行数を取ります。勤怠シートの行を36行に広げ、I列を合計するだけです。ただし起算点は賃金の支払期日ごとに違うため、該当月の絞り込みは専門家と一緒に決めます。
管理監督者や副業の人は、別の表で見る
固定残業代の人が管理監督者の扱いだった場合は、そもそも37条の割増の対象外になる論点が先に立ちます。この点は管理監督者の該当性をClaudeで点検する記事の表で見てください。副業先の時間を通算する人は、副業・兼業の労働時間通算の点検表で自社分の割増が出るかを確かめてから、この表に入力します。
時間外の上限や協定の様式は、36協定届とモデル就業規則のたたき台で扱っています。最低賃金を下回っていないかの確認は、最低賃金の改定を点検する記事と同じ時間単価の考え方が使えます。固定残業代を含めたまま月給で割ると、時給換算額が高く出る落とし穴も、そちらにあります。
差額を出したあと、次の月にどう効かせるか
差額の表は、一度作って終わりにしません。固定残業代を見直す判断に使えます。
- 毎月のように差額が出る人は、B8の時間数と実残業の水準が合っていません。固定残業代の金額と時間数を設計し直す材料です
- 毎月ほとんど余る人は、固定残業代を払い続ける意味が薄れていないかを検討する材料になります
- 金額や時間数を変えるときは、雇用契約書や賃金規程の改定、本人への説明が要るため、人事労務の担当者が進めます
月次の運用に載せるなら、毎月の勤怠確定後にB列とE列、F列を貼り替えるだけにしておきます。式の列は触らず、差額が出た行だけに色が付くようにしておくと、担当者の確認が1画面で済みます。
よくある質問
固定残業代を超えていない月は、何も払わなくてよいのですか。
必要額が固定残業代以下の月は、この表の差額が0になります。ただし、法定外の残業が少ない月に余った定額を、別の月の不足に充てる式は置いていません。月ごとの支払いと相殺の可否は、契約書や賃金規程の文言と個別の事情で変わるため、専門家に確認します。
Claude for Excelに実名の勤怠表を読ませてよいですか。
公式ページは、入力と出力がバックエンドで30日以内に削除されると説明しています。それでも個人を特定する列は、点検に不要です。社員番号に置き換えた列だけを使えば、渡す情報を減らせます。
VBAで毎月自動計算できますか。
公式ページは、Claude for ExcelがマクロやVBAの操作に対応していないと記載しています。毎月の集計は、上の関数だけで済む構成にしておき、貼り替えの手順を担当者向けに残します。