残業代の計算方法を6ステップで解説|割増率・端数処理・Excel計算式まで
残業代の計算方法を正しく理解し、毎月の給与計算で正確な支給額を算出することは、企業の労務管理において極めて重要な実務です。本記事の手順に沿って作業を進めることで、労働基準法第37条と厚生労働省の解説に沿った残業代の計算シートが完成し、タイムカードの打刻データから迷わず過不足のない支給額を確定できるようになります。
作業を始めるにあたっては、従業員の当月タイムカード(打刻データ)、直近の賃金台帳や給与明細、会社の就業規則(賃金規程・36協定届)、そして年間カレンダーをご用意ください。なお、労働基準法第41条に該当する管理監督者や、基本給にあらかじめ時間単価が定められている時給制のアルバイト(除外手当の切り分けが不要な場合)については、本記事で解説する月給制特有の基礎賃金算定手順をそのまま適用する必要はありません。
すぐに試したい場合は、残業代計算シート(Excel)をダウンロードしてください。ステップ6で作る8列に、60時間以内・60時間超の区分と残業代(円)の列を加えた1シートの表で、仮の例が5日分入っています。
残業代の計算方法の全体像と基本ルール
残業代の計算方法の基本は、従業員の賃金から「1時間あたりの基礎賃金」を割り出し、そこに法律で定められた「割増率」と「実際の残業時間数」を掛け合わせるシンプルな構造です。実務プロセスは大きく6つのステップに分かれており、順番に進めれば初めて担当する方でも迷わず計算できます。

残業代=1時間あたりの賃金×時間外労働などの時間数×割増率
残業代(割増賃金)は、企業が従業員に対して法定労働時間(原則1日8時間、週40時間)を超えて労働させた場合や、深夜(22時〜翌5時)、あるいは法定休日に労働させた場合に支払いが義務付けられている手当です。残業には就業規則で定めた終業時刻から法定労働時間までの「所定外労働(法定内残業)」と、法律上の上限を超える「時間外労働(法定外残業)」の2種類が存在します。両者を混同すると過払いまたは未払い残業代の発生につながるため、まずは自社の労働条件と法定基準の境界を明確に区別することが実務の第一歩となります。
残業代の計算を始める前の準備リスト
正確な残業代計算を行うためには、計算式に当てはめる数値の根拠資料を事前に手元へ揃えておく必要があります。以下の表にまとめた4つの書類を準備してから実務に着手してください。以下の図は残業代計算の事前準備から確定までの流れをまとめたものです。

| 準備するもの | 入手先・保管場所 | 不足している場合のリスク |
|---|---|---|
| タイムカード・勤怠打刻データ | タイムレコーダーまたは勤怠管理システム | 実労働時間が特定できず計算が進行不能になる |
| 賃金台帳・労働条件通知書 | 人事給与システムまたは人事ファイル | 基礎賃金から除外すべき手当の判別がつかなくなる |
| 就業規則(賃金規程・36協定届) | 社内共有サーバーまたは総務保管庫 | 割増率の社内独自基準や締日ルールを見落とす |
| 年間カレンダー(年間所定休日) | 経営企画または総務部門の公表資料 | 年間所定労働時間が狂い時間単価の計算が狂う |
事前準備を整えることで、計算途中で手当の性質を確認したり、所定休日の日数を数え直したりする手戻りを防ぐことができます。
ステップ1:基礎賃金(1時間あたりの賃金単価)を計算する
本ステップの目的は、残業代計算の基準となる「1時間あたりの基礎賃金」を1円単位まで正確に導き出すことです。以下の図は1時間あたりの基礎賃金の計算式をまとめたものです。

除外できる手当と算入すべき手当の判別
給与明細や賃金台帳を開き、月給の内訳を確認します。基本給に各種手当を加算した総支給額から、法律で定められた特定の「除外手当」を差し引きます。厚生労働省の解説でも、家族手当や通勤手当などの除外できる手当は限定列挙とされており、名称ではなく実態で切り分ける必要があります。
労働基準法第37条(および同法施行規則)で基礎賃金から除外が認められているのは、以下の7種類に限定されています。
- 家族手当(扶養人数に応じて支給される手当)
- 通勤手当(通勤距離や運賃の実費に応じて支給される手当)
- 別居手当(単身赴任等に伴い支給される手当)
- 子女教育手当(子どもの就学状況に応じて支給される手当)
- 住宅手当(住宅費用や家賃の実費に応じて支給される手当)
- 臨時に支払われた賃金(結婚手当など突発的な事由に対する手当)
- 1か月を超える期間ごとに支払われる賃金(賞与など)
上記以外の役職手当、職務手当、資格手当、皆勤手当、固定残業手当などは、すべて基礎賃金に含めなければなりません。手当の名称が「住宅手当」であっても、賃料に関係なく全社員に一律2万円を定額支給しているような場合は、除外手当には該当せず基礎賃金への算入が義務付けられます。
月平均所定労働時間の算出
手当を整理したら、次に「月平均所定労働時間」を算出します。1年は月によって日数が異なるため、年間を通じて平均した1か月あたりの所定労働時間を以下の計算式で求めます。
月平均所定労働時間 =(365日−年間所定休日数)× 1日の所定労働時間÷12か月
例えば、年間休日が125日、1日の所定労働時間が8時間の会社の場合、年間所定労働時間は「(365−125)× 8=1,920時間」となります。これを12か月で割ると、月平均所定労働時間は「160時間」です。
仮の例:基本給と算入対象手当の合計が300,000円の場合、300,000円÷160時間=1,875円が1時間あたりの基礎賃金単価となります。計算結果として、端数処理前の明確な時間単価(例:1,875.00円)が得られれば本ステップは正しく完了しています。
よくあるミスとして、会社独自の規定で毎月の出勤日数ごとに割当時間を変えて計算してしまうケースが挙げられます。就業規則に特段の合理的定めがない限り、毎月の暦日数ではなく「年間の月平均所定労働時間」を用いるのが原則です。
ステップ2:割増率マトリックスで適用倍率を確認する
本ステップの目的は、発生した残業の性質に合わせて、乗じるべき法定割増率を正しく決定することです。下の表は時間帯と勤務日による割増率をまとめたものです。
労働基準法第37条では、時間外労働の種類に応じて最低限支払わなければならない割増率が定められています。実務上は、時間帯(日中か深夜か)と曜日(平日か法定休日か)の組み合わせで倍率を決定します。
| 労働の区分 | 条件・時間帯 | 法定割増率 | 備考 |
|---|---|---|---|
| 法定時間外労働(月60時間以内) | 1日8時間・週40時間を超える時間 | 25%以上(×1.25) | 通常の残業 |
| 法定時間外労働(月60時間超) | 月60時間を超過した時間外労働 | 50%以上(×1.50) | 中小企業も2023年4月より適用 |
| 深夜労働 | 午後10時(22時)〜翌日午前5時 | 25%以上(×1.25) | 所定内であっても加算 |
| 法定休日労働 | 労働基準法で義務付けられた週1日の休日 | 35%以上(×1.35) | 時間外割増は重複しない |
| 時間外労働+深夜労働 | 1日8時間を超え、かつ22時以降に及ぶ労働 | 50%以上(×1.50) | 25%+25%の合算 |
| 月60時間超+深夜労働 | 月60時間を超えた時間外が22時以降に及ぶ労働 | 75%以上(×1.75) | 50%+25%の合算 |
| 法定休日労働+深夜労働 | 法定休日の勤務が22時以降に及ぶ労働 | 60%以上(×1.60) | 35%+25%の合算 |
目視確認として、各勤怠レコードに対して「平日昼間=1.25」「平日深夜=1.50」「休日昼間=1.35」といったフラグが割り当てられている状態を作ります。
ここでの典型的な誤りは、「法定休日」と「所定休日」の混同です。土日完全週休2日制の企業において、就業規則で日曜日を「法定休日」、土曜日を「所定休日」と定めている場合、土曜日に出勤した時間は「休日労働(1.35倍)」ではなく、週40時間を超えた時点で「通常の時間外労働(1.25倍)」として扱います。すべての休みを無条件に1.35倍で計算すると、企業の賃金コストが過大に膨らむ原因となります。
ステップ3:法定労働時間と所定労働時間の残業時間を切り分ける
本ステップの目的は、タイムカードの実労働時間を「所定内労働」「法定内残業」「法定外残業」の3つに分解することです。以下の図は法定内残業と法定外残業の取扱いの違いをまとめたものです。

自社の所定労働時間が7時間(例:9:00〜17:00、休憩1時間)に設定されている企業では、17:00から18:00までの1時間は「所定外労働」ですが、法定労働時間(8時間)の内側にとどまるため「法定内残業」となります。労働基準法上、割増賃金(1.25倍)の支払いが義務付けられているのは18:00を超えた「法定外残業」の時間帯のみです。
実務の手順としては以下の通り切り分けます。
- 出勤時刻から退勤時刻までの総拘束時間を算出する。
- 就業規則に定められた所定休憩時間を差し引き「実労働時間」を確定する。
- 実労働時間が所定労働時間(7時間)を超え、8時間までの部分を「法定内残業時間」として計上する。
- 実労働時間が8時間を超過した部分を「法定外残業時間」として計上する。
この切り分けを行うことで、タイムシート上に「基本時間」「法定内残業」「法定外残業」の各集計セルが正しく分かれて表示されます。
仮の例: 従業員40名の製造業で労務を担当するAさんは、従来タイムカードの退勤時刻から所定終業時刻を引いた全時間を無条件に1.25倍で計算していました。自社の所定時間が7.5時間であったため、毎日30分間の法定内残業が発生していたものの、賃金規程を精査したところ「法定内残業は割増なしの通常の時間単価(1.0倍)を支給する」と明記されていました。集計列を法定内と法定外に分離して再計算した結果、賃金規程通りの整合性が確保され、給与明細上の記載内訳が正確に是正されました。
日々の勤怠データ集計や労働時間の適切な把握について基礎から整理したい場合は、中小企業の勤怠管理の始め方の手順も参考にしてください。
ステップ4:月60時間超・深夜・休日の重複割増を分類・合算する
本ステップの目的は、月間の時間外労働が長時間に及んだ場合や、深夜・休日が重なる複合ケースにおいて、階層別の手当額を合算して最終的な支給対象額を確定することです。下の表で、残業区分別の割増賃金の内訳を仮の例で計算します。
厚生労働省の案内のとおり、月60時間を超える時間外労働の割増賃金率50%以上は、2023年4月から中小企業にも適用されています。大企業だけでなくすべての事業主において、60時間を超えた時間には50%の割増率を適用しなければなりません。
多層重複計算の実数値シミュレーション
仮の例として、以下の条件を持つ従業員の当月残業代を計算します(金額・時間はすべて説明用の仮の数字です)。
- 基本給:260,000円
- 役職手当:40,000円(算入対象)
- 家族手当:20,000円(除外手当)
- 通勤手当:15,000円(除外手当)
- 月平均所定労働時間:160時間
- 基礎賃金単価:(260,000円+40,000円)÷ 160時間=1,875円/時間
当月の勤務実績は以下の通りとします。
- 月間の法定外残業時間:65時間(うち月末の5時間が月60時間超に該当)
- 上記残業時間のうち、22時以降に及んだ深夜残業:10時間(60時間以下の時間帯に発生)
- 法定休日労働:8時間(昼間勤務)
この場合の支給額の内訳は以下の通り計算します。
| 区分 | 対象時間 | 割増率 | 計算式 | 支給金額 |
|---|---|---|---|---|
| ① 通常法定外残業(60時間以下) | 55時間 | 1.25倍 | 1,875円×1.25×55時間 | 128,906.25円 |
| ② 60時間超過の法定外残業 | 5時間 | 1.50倍 | 1,875円×1.50×5時間 | 14,062.50円 |
| ③ 深夜割増手当(時間外に加算) | 10時間 | 0.25倍 | 1,875円×0.25×10時間 | 4,687.50円 |
| ④ 法定休日労働手当 | 8時間 | 1.35倍 | 1,875円×1.35×8時間 | 20,250.00円 |
| 合計支給額 | — | — | ①+②+③+④ | 167,906.25円 |
③の10時間は①の55時間に含まれるため、時間数を二重に数えないよう注意します。深夜割増(0.25倍)は、すでに①の1.25倍の中で基礎労働分の1.0倍および時間外割増の0.25倍が計算されているため、重複分としては0.25倍分のみを加算します(合計1.50倍)。もし月60時間を超えた部分で深夜残業が発生した場合は、50%+25%=75%(1.75倍)として計算します。
計算シート上で区分ごとの小計と合計金額が表として出力されれば、複雑な重複計算もミスなく検証できます。
残業時間の集計を手作業で続けるのが負担なら、Orova Timekeepingを試してみてください。Webブラウザでのワンクリック打刻から、シフトや係数に応じた月次の勤務表の集計、残業の扱いや丸め方の設定までまとめて管理でき、勤務表をExcelに出力して給与計算へ引き継げます。
ステップ5:法律に適合した端数処理ルールを適用する
本ステップの目的は、労働基準法に反しない適法な丸め処理を行い、給与支給額を最終確定させることです。以下の図は残業時間の端数処理における適法性判定をまとめたものです。

多くの現場で誤解されているのが「日々の残業時間の切り捨て」です。「1日15分未満の残業は切り捨てる」「30分単位でしか残業を認めない」といった運用は、労働基準法違反にあたります。日々の労働時間を切り捨てると、その分の賃金が支払われないことになり、労働基準法第24条の「賃金全額払いの原則」に反するおそれがあります。
法律上認められている端数処理の例外規定
厚生労働省の通達では、事務簡便化のための端数処理として次の扱いが認められています。
- 1か月における時間外労働等の時間数の合計処理 1か月間の時間外労働、休日労働、深夜労働のそれぞれの総時間数に対して、30分未満の端数がある場合は切り捨て、30分以上1時間未満の端数がある場合は1時間に切り上げることができます。
- 1時間あたりの基礎賃金および割増賃金総額の端数処理 算出された1時間あたりの基礎単価に50銭未満の端数がある場合は切り捨て、50銭以上1円未満の端数は1円に切り上げます。また、1か月の割増賃金総額に生じた1円未満の端数についても、同様に50銭未満切り捨て、50銭以上1円未満切り上げ(四捨五入)の処理が可能です。
仮の例: 従業員25名のIT受託開発企業で給与計算を担当する労務責任者Bさんは、前任者から引き継いだ計算表で「日々の退勤時刻を15分単位で切り捨てる」設定になっていることに気づきました。労働基準監督署の是正勧告リスクを避けるため、就業管理ルールを改定し、日々の打刻は1分単位でそのまま積算するように計算式を変更しました。その上で、月末の総時間外労働(例:42時間28分)に対してのみ「30分未満切り捨て(42時間)」とする適法なルールを導入しました。これにより、従業員への支給説明も明快に行えるようになりました。
目視確認として、日々の出勤簿には分単位の端数が残っており、月次集計行においてのみ適法な四捨五入ルールが適用されていることを確認します。
ステップ6:Excelテンプレートで自動計算と検算を行う
本ステップの目的は、8列構成のExcel計算シートを作成し、打刻データから支給額の試算と検算までを数式で行えるようにすることです。
8列構成のExcelシート設計と計算式
Excelのシートを作成し、以下の8列を用意します。一から作らずに確認したい場合は、完成済みの残業代計算シートを使えます。ダウンロード用ファイルでは対象月の初日・時給・割増率をB2〜B8に入力し、1日目〜31日目を11〜41行目、月合計を42行目に置いています。

| 列 | 項目 | 入力・計算 | 仮の例(2行目) |
|---|---|---|---|
| A | 日付 | 手入力 | 2026/03/03 |
| B | 出勤時刻 | 手入力 | 9:00 |
| C | 退勤時刻 | 手入力 | 23:00 |
| D | 休憩時間 | 手入力 | 1:00 |
| E | 実労働時間 | 数式 | 13:00 |
| F | 法定外残業時間 | 数式 | 5:00 |
| G | 深夜労働時間(22:00〜翌5:00) | 数式 | 1:00 |
| H | 法定休日労働時間 | 法定休日の勤務時間を入力 | 0:00 |
各セルには以下の数式を設定します(1行目をヘッダー、2行目をデータ行とします)。
実労働時間(E2セル):
=IF(OR(B2="",C2=""),0,MAX(0,C2+(C2<B2)-B2-D2))
法定外残業時間(F2セル、1日の所定が8時間の場合):
=IF(H2>0,0,MAX(0,E2-TIME(8,0,0)))
深夜労働時間(G2セル、22時〜翌5時の勤務を算出する場合):
=IF(OR(B2="",C2=""),0,MAX(0,MIN(C2+(C2<B2),29/24)-MAX(B2,22/24)))
退勤が日付をまたぐ場合(例:翌1:00)はC2<B2で1日分を足して計算します。TIME関数は24時以上を指定すると0時に戻るため、翌5時は29/24で表します。
月末の集計と端数処理関数
月末の合計行(33行目とする)において、月間残業時間を適法に丸める計算式は以下の通りです。Excelでは時刻データをシリアル値(24時間を1とする数値)で保持しているため、1440を掛けて分単位の整数にしてから丸めます。

=INT(ROUND(SUM(F2:F32)*1440,0)/60)+IF(MOD(ROUND(SUM(F2:F32)*1440,0),60)>=30,1,0)
この式により、合計が45時間20分の場合は「45時間」、45時間35分の場合は「46時間」へと自動処理されます。支給額は、このセルにステップ1で求めた時間単価(1,875円)とステップ2の割増率(1.25)を掛けて算出します。
=ROUND(F33*1875*1.25,0)
数式を入力した結果、エラー(#VALUE!等)が出ず、合計金額が円単位で表示されれば検算は完了です。
社内でExcelを用いた各種データの集計管理や視認性の高いレポート作成をさらに深めたい場合は、エクセルでダッシュボードを作る方法のテクニックも実務に応用できます。
残業代計算の実務プロセス総まとめチェックリスト
すべての手順を漏れなく確実に完了できるよう、全体の確認ポイントを一覧表にまとめました。毎月の賃金台帳確定前のセルフチェック用として活用してください。以下の図は労務コンプライアンス遵守の要点をまとめたものです。

| ステップ | 主要作業 | 完了判定の目視サイン | |
|---|---|---|---|
| 準備 | タイムカード・賃金台帳・年間カレンダーの用意 | 全従業員の打刻漏れがない状態 | 5分 |
| ステップ1 | 基礎賃金単価の計算(除外手当7種を控除) | 1時間単価が円単位で確定している | 10分 |
| ステップ2 | 割増率マトリックスの適用確認 | 各残業枠に1.25/1.35/1.50が設定完了 | 5分 |
| ステップ3 | 所定内・法定外の時間の切り分け | 8時間以下の時間が分離されている | 5分 |
| ステップ4 | 月60時間超・深夜・休日の重複計算 | 階層別の時間と手当小計が算出完了 | 10分 |
| ステップ5 | 法定端数処理(月単位での30分丸め) | 日々の切り捨てがなく月次で丸め処理 | 5分 |
| ステップ6 | Excelシートによる自動検算と照合 | #VALUE!エラーがなく支給総額が一致 | 5分 |
残業代計算でよくあるミスと修正手順
給与計算の実務現場で頻発しやすい代表的なミスと、その原因および是正手順を整理しました。
| ミス・トラブル | 主な発生原因 | 是正手順・対策 |
|---|---|---|
| 除外できない手当を基礎単価から引いていた | 役職手当や一律支給の住宅手当を除外対象と誤認 | 賃金規程を確認し、法令に定める7手当以外をすべて計算基礎に戻して再計算する |
| 1日単位で15分未満の残業を切り捨てていた | タイムレコーダーの自動丸め機能の誤った設定 | 日々の打刻を1分単位集計に変更し、端数処理は月間合計時間に対してのみ適用する |
| 固定残業代(みなし残業)を超えた分が未払い | 「定額を払っているから残業代は不要」という思い込み | 規定の時間数(例:30時間)を超過した実績時間を算出し、差額分を追加支給する |
| 月60時間超の50%割増率を適用していなかった | 2023年4月の中小企業向け法改正のキャッチアップ漏れ | 月間60時間を超えた時間外労働を抽出し、差額(25%分)を遡及算定して是正する |
| 法定休日と所定休日の割増率を誤用していた | 就業規則で定められた休日の種別確認不足 | 会社の就業規則を確認し、法定休日(35%)と所定休日(週40時間を超えた分は時間外25%)を正しく再分類する |
| 代休を取得させたため残業割増を全額免除した | 代休と振替休日の賃金支払ルールの混同 | 代休を取得させた場合でも、時間外・休日労働に対する割増分(25%または35%)を支払う |
仮の例: 飲食チェーン(3店舗・アルバイト含め60名)の労務担当Cさんは、正社員に毎月40時間分の固定残業手当を定額支給していました。しかし繁忙期に月55時間の残業が発生した際、超過分の15時間に対して追加支給を行っていませんでした。就業管理表の数式を見直し、「実残業時間−みなし残業時間」が正の値になった場合に自動で差額割増賃金が計算されるロジックを追加しました。結果として給与明細に「固定残業超過手当」の支給項目が明記されるようになりました。
手作業でのExcel管理は、計算式の入力ミスや法改正に伴うルールの更新漏れが発生しやすい傾向があります。
残業申請の承認フローと勤務表の集計を一か所で整えるなら、Orova Timekeepingから始めるのがスムーズです。複数段階の承認や勤務表Excelの出力を自分で設定でき、全機能を2027年7月7日まで無料でご利用いただけます。
Orova Timekeepingで残業時間を集計する手順
Orova Timekeepingは、Webブラウザで打刻した記録から月次の勤務表(Timesheet)を集計する勤怠管理ツールです。給与計算そのものは行わないため、残業時間を集計してExcelに出力し、上記の計算シートや給与計算ソフトへ引き継ぐ使い方になります。画面は英語版の表示名で説明します。

- 「Settings」›「Attendance rules」を開き、「Overtime」で残業の扱いを「Track only」(集計のみ)、「Convert to credit」(勤務日数に換算)、「Convert to comp time」(代休に換算)から選びます。
- 「Rates」の「Weekday」「Weekend」「Holiday」に係数を入力します。係数は会社の就業規則や労使協定に合わせて自分で決めるもので、画面の数字はデモ用の仮の値です。
- 「Count from (min)」(何分から残業として数えるか)と「Round down」(切り捨て単位)を確認します。日々の残業時間を切り捨てないという本記事のステップ5の考え方に合わせて設定してください。
- 申請が承認された残業だけを数えたい場合は「Requires approved overtime request」をオンにします。
- 「Timesheet」で月を選び、「People」表示で各従業員の「OVERTIME」列を確認したら、「Export Excel」で出力します。

| 確認すること | Orova Timekeepingで見る場所 | 給与計算側でやること |
|---|---|---|
| 残業時間の合計 | Timesheetの「OVERTIME」列 | 法定内・法定外、月60時間超を区分する |
| 週末・祝日の勤務 | Timesheetの日別セル | 法定休日か所定休日かを就業規則で確認する |
| 承認済みの残業申請 | 「Requests」ページ | 申請と実績のずれがないか確認する |
| 修正の履歴 | Timesheetの日別詳細 | 修正理由が残っているか確認する |
残業代計算が正しく完了したかを判定する確認指標
残業代の計算処理が正しく完了したかどうかは、以下の3つの指標で判定します。
- タイムカード総労働時間との完全一致 出勤簿の総労働時間から所定内時間を引いた差分と、計算シート上の残業時間(法定内+法定外+休日)の合計が1分も違わず一致しているかを確認します。給与計算確定画面で照合します。
- 法定割増率の適用過不足ゼロ 月60時間を超える時間外労働に対して50%、深夜勤務に対して25%の加算が漏れなく反映されているか、検算用のダミー試算(時間数×単価×想定倍率)と比較して乖離がないかを確かめます。
- 従業員からの残業時間・手当額の照会件数 明細配布後、従業員から「打刻時間と支給時間が合っていない」という問い合わせが出ていないかを確認します。
客観的な数値に基づいて社内の労務実態や業務プロセスを最適化していきたい場合は、データドリブンとはの考え方を取り入れることで、残業時間の根本的な削減施策にもつなげることができます。
残業代計算の今後の動向:筆者の見解
労務管理と給与計算の実務を取り巻く環境は、法規制とテクノロジーの両面で変わりつつあります。2026年現在の動向を踏まえ、今後の行方について3つの見解を述べます。
見解1:客観的記録の厳格化と「隠れ残業」の可視化
今日見られる兆候として、PCログや入退室記録とタイムカードの打刻のずれに目を向ける企業が増えています。 私は、自己申告だけに頼る勤怠管理は少しずつ通用しにくくなり、客観的な記録を裏付けにした勤務時間管理が広がっていくと考えています。企業側は「タイムカード上は定時退勤だが実際はサービス残業をしていた」というリスクを減らすため、実稼働データを裏付けとする管理体制を今から整備しておく必要があります。ただし、移行のスピードは業種や企業規模によって差が出るはずです。
見解2:残業「事後精算」から「事前申請・承認」への移行
今日、多くの企業で残業時間の高止まりと人件費の予実乖離が経営課題として顕在化しています。 私は今後、残業代の計算実務が月末の「事後精算」から、残業を事前に申請・承認する「事前承認型」の運用へとシフトしていくと見ています。業務の必要性を事前に上長が確認し、計画された時間内でのみ残業を許可する運用を徹底することで、ダラダラ残業やカラ残業の抑止につながります。企業は今から、社内の残業申請ルールを就業規則と現場運用の双方で見直しておくべきです。
見解3:AIによる勤怠データ監査と給与計算の自律化
2026年現在、生成AIやルールベースの自動化ツールがバックオフィス領域に急速に浸透しつつあります。 私は、給与計算担当者が手作業で手当の除外や端数処理を計算する業務は少しずつ減り、AIが日々の打刻の揺らぎ、36協定の上限到達リスク、手当の除外適格性をバックグラウンドで常時監査する仕組みが広がると考えています。ただし最終確認は人が行う形が続くはずです。人間は例外的な労働紛争の対応や労使協定の設計など、より高度な意思決定業務に集中する形へ移行するはずです。
残業代の計算方法についてのよくある質問
1日単位で15分や30分未満を切り捨てる勤怠管理は違法ですか?
違法です。労働基準法第24条の「全額払いの原則」に基づき、労働時間は1分単位で計算して賃金を支払わなければなりません。会社が勝手に日々の端数を切り捨てることは、未払い賃金が発生する原因となります。ただし、例外として「1か月間の時間外労働の合計時間」に対して、30分未満を切り捨て、30分以上を1時間に切り上げる事務処理のみが適法として認められています。
固定残業代(みなし残業)を超えた時間の残業代の計算方法はどうなりますか?
固定残業代としてあらかじめ設定されている時間数(例:月30時間分)を超えて働いた場合、企業はその超過した時間に対して通常の割増賃金を追加で全額支払わなければなりません。「固定残業代を払っているから残業代は定額で済む」と処理すると、未払い残業代が発生します。実労働時間から固定残業枠を差し引いた時間に対し、本記事で解説した時間単価と割増率を掛けて追加支給額を算出します。
シフト制で遅番手当や特別倍率(例:1.3倍)がある場合、残業代の計算基礎はどうなりますか?
所定の勤務に対して会社独自の手当(遅番手当など)や基本倍率(例:所定労働に1.3倍の係数を掛ける運用)が設定されている場合でも、残業代の1時間あたりの基礎賃金は「法律上の除外手当7種を除いた通常の賃金総額」を基礎として算出するのが原則です。就業規則に別段の定めがない限り、手当を含めた月給から算出した基礎単価に対して、法定の割増率(25%以上など)を乗じて計算します。
代休を取得させた場合でも残業代(割増賃金)の支払いは必要ですか?
支払いが必要です。休日に労働させた事実そのものに対して割増賃金の支払い義務が生じるため、後日「代休」を与えて別の労働日を免除したとしても、休日に働いた実績に対する割増分(休日労働であれば35%分)の賃金は必ず支払わなければなりません。割増分の支払いを免除できるのは、事前に勤務日と休日を入れ替える手続きを完了させている「振替休日」の場合に限られます。
管理職(管理監督者)には残業代を一切支払わなくてよいというのは本当ですか?
誤りです。労働基準法第41条に定める「管理監督者」に該当する場合、時間外労働や休日労働の割増賃金の適用は除外されますが、「深夜労働(22時〜翌5時)」に対する25%の割増賃金の支払いは免除されません。また、肩書が課長や店長であっても、実質的な経営上の決定権限や出退勤の自由、地位にふさわしい待遇が伴っていない「名ばかり管理職」と判断された場合は、すべての残業代の支払いが必要になります。
AIは残業代の計算や勤怠管理の実務をどのように変えますか?
AIの導入により、日々の打刻記録から36協定の上限違反リスクを事前に検知したり、PCログと打刻時間の乖離を自動で検出してアラートを発出したりする実務が一般的になりつつあります。手作業による複雑な手当の仕分けや割増率の重複判定を自動化することで、人的なミスを防ぎながら、労務担当者がコンプライアンス管理や働き方改革の推進に注力できる環境が整います。
何から始めるべきか?
残業代計算の適正化を確実に進めるためには、自社の現状に合わせて最も着手しやすい第一歩を選択することが成功の鍵となります。
現在タイムカードや出勤簿を手作業で集計し、計算ミスや集計漏れに不安を抱えている企業は、まず本記事のステップ6で紹介した「8列のExcel計算テンプレート」をシート上に作成し、直近1か月分のデータを入力して試算を行ってみてください。手計算による集計と突き合わせることで、除外手当の扱いや時間の切り分けに誤りがなかったかをその日のうちに検証できます。
固定残業代を導入しているものの、実際の残業時間が枠を超えていないか把握しきれていない企業は、就業規則に定められたみなし時間数と、直近の全社タイムカードの月間実績時間を並べて比較する作業から着手してください。超過者が1名でも見つかった場合は、差額の計算式を速やかに整備する必要があります。
日常的に残業が多く、サービス残業やカラ残業の有無を正確に把握できていない企業は、残業を上長へ申請して承認を得る「残業事前申請ルール」の導入告知文を1枚作成することから始めてみてください。業務終了後の居残りを可視化し、適切な労働時間管理と正確な残業代の計算方法を定着させる盤石な土台を築きましょう。