勤務時間計算(実働・残業・深夜)

出勤から退勤までの時間から休憩を引いたものが実働で、そのうち1日8時間を超えた分が法定の残業です。

たとえば 9:00 に出勤して 19:00 に退勤し、休憩が60分のとき

実働 9:00(9時間)・残業 1:00・深夜 0:00

あなたの勤務時間は、下の表に出勤と退勤の時刻を入れると、表に出ます。

出勤・退勤の時刻と休憩を入れると、実働時間・1日8時間を超えた残業・22時〜5時の深夜の時間を1日ごとに計算します。

この表の見方: 1行が1日分です。左の出勤・退勤・休憩を入れると、右の実働・残業・深夜が出ます。いちばん下の行が全部の行の合計です。

出勤 退勤 休憩(分) 実働 残業 深夜 備考
- - -
- - -
- - -
- - -
- - -
合計(0日) 0:000時間 0:000時間 0:000時間

合計 0日・実働 0:00・残業 0:00・深夜 0:00

実働 残業 出勤 9:00残業 18:00退勤 19:000時24時
9:00出勤・19:00退勤・休憩60分の例です。淡い部分が実働、濃い部分が1日8時間を超えた残業で、あいた所が休憩です(休憩の時刻は入力にないので、仮に真ん中へ置いています)。帯の下の細い線が深夜(22時〜翌5時)で、働いた時間と重なる所が濃くなります

勤務時間計算の使い方

出勤・退勤を入れる各行に出勤と退勤の時刻を入れると、実働・残業・深夜の時間を自動で計算します。退勤が出勤以前の時刻なら、翌日に退勤したものとして計算し「翌日」と表示します。
休憩を入れる休憩(分)は既定60分です。拘束時間から休憩を引いた分が実働時間になります。休憩が拘束時間以上のときはエラーを表示します。
行を足す「行を足す」で最大31行まで増やせます。1か月分の勤務時間をまとめて計算できます。「クリア」で全ての行を初期状態に戻します。
合計を見る表の下に、すべての行の合計実働・合計残業・合計深夜と、入力した日数を表示します。

勤務時間計算のよくある質問

残業(実働の8時間超え)はどう計算していますか?

各行の実働(拘束時間から休憩を引いた時間)が1日8時間を超えた分を、労働基準法第32条を目安に計算しています。実際の残業時間は、会社の就業規則や36協定、変形労働時間制・フレックスタイム制の有無によって異なります。このページは1日ごとの目安を示すだけで、1週40時間の判定や複数の勤務先の合算は行っていません。

休憩を引いても、深夜の時間が変わらないのはなぜですか?

深夜(午後10時〜午前5時、労働基準法第37条)の時間は、出勤・退勤の時刻だけから計算しています。休憩がその時間帯のどこに入るかはこのページでは分からないため、休憩は実働からのみ差し引き、深夜の時間からは差し引いていません。休憩が深夜の時間帯にかかる場合、表示される深夜の時間は実際よりやや長くなることがあります。

祝日に働いた分は休日労働として計算されますか?

されません。祝日は労働基準法上の「法定休日」に自動的に当たるわけではなく、法定休日をいつにするかは会社の就業規則で決まります。このページは実働・残業(1日8時間超)・深夜の3つだけを計算し、休日労働の割増は扱っていません。

残業代や給与の金額は計算できますか?

できません。このページが出すのは時間だけで、時給を掛けた金額の計算はしていません。

休憩の警告はどんな基準で出していますか?

労働基準法第34条の「労働時間が6時間を超える場合は45分以上、8時間を超える場合は1時間以上の休憩」を基準に、実働時間に対して休憩が足りない行に警告を表示します。この基準は最低ラインで、実際の休憩時間は就業規則によります。

計算の仕方

実働 = 退勤 − 出勤 − 休憩。残業 = 実働のうち1日8時間を超えた分。深夜 = 出勤から退勤までのうち、午後10時〜午前5時にかかった時間

  • 退勤の時刻が出勤の時刻以前のときは、翌日に退勤したものとして数えます。日をまたぐ夜勤も計算できます。
  • 実働は、出勤から退勤までの時間(拘束時間)から休憩を引いた時間です。休憩が拘束時間以上のときは、計算せずエラーにします。
  • 残業は、1日の実働が8時間を超えた分です(労働基準法第32条)。この道具は、1日ごとの目安だけを出します。1週40時間の判定や、36協定、変形労働時間制、フレックスタイム制は計算に入れません。
  • 深夜は、午後10時から午前5時までの時間にかかった分です(労働基準法第37条)。休憩がどの時間帯に入るかが分からないので、深夜からは休憩を引きません。休憩が深夜にかかるときは、その休憩の分だけ長く出ます。
  • 休憩の最低ラインは、実働が6時間を超えると45分、8時間を超えると60分です(労働基準法第34条)。実働に対して休憩が足りない行には、備考に注意を出します。
  • 合計は、エラーでない行の実働・残業・深夜を足したものです。時刻が入っていない行と、エラーの行は合計に入りません。
  • この道具が出すのは時間だけです。時給をかけた金額、休日労働の割増、複数の勤務先の合算は出しません。

結果の読み方

結果の読み方
結果意味次にすること
実働の「8:00(8時間)」のように2つ並ぶとき左が時間と分、右が小数の時間です。7:30 は 7.5時間にあたります。同じ長さを2通りで書いているので、使いやすいほうを見ます。
残業が「0:00」のときその日の実働が8時間以内です。残業として数える分はありません。8時間をわずかに超えるときは、出勤・退勤・休憩を入れ直して確かめます。
深夜が「0:00」でないとき出勤から退勤までの間に、午後10時から午前5時にかかる時間があります。休憩を引いていないので、休憩がその時間帯なら実際より長く出ます。深夜の休憩があるときは、その分を自分で引いて確かめます。
備考に「最低ラインを下回っています」を含む文が出たとき実働に対して、労働基準法第34条の最低の休憩より短い入力です。実際の休憩は、勤め先の就業規則で確かめます。
よくある間違い: 拘束時間をそのまま労働時間にする休憩を引いた実働が労働時間です。9:00〜18:00 で休憩が60分なら、9時間ではなく8時間です。休憩の欄に、実際の休憩の分数を入れます。
よくある間違い: 夜勤の退勤を日付ごと入れようとする時刻だけを入れます。退勤が出勤以前なら、自動で翌日の退勤として数え、「翌日」と表示します。退勤に出勤より早い時刻を入れたときは、「翌日」の表示を見ます。
よくある間違い: 8時間を超えた分が、すべての残業代の対象になると考えるこの道具の残業は、1日8時間を超えた分の目安です。実際の扱いは、就業規則や36協定、変形労働時間制などで変わります。割増の扱いは、勤め先か労働基準監督署に確かめます。
よくある間違い: 祝日に働いた分が自動で休日労働になると考える祝日は、労働基準法上の法定休日に自動では当たりません。法定休日は、会社の就業規則で決まります。この道具は休日労働を計算しません。休日労働の扱いは、勤め先の就業規則で確かめます。

目安です。実際の労働時間と割増の扱いは、勤め先の就業規則と労働基準法で決まります。勤め先か、労働基準監督署の公式の案内で確かめてください。

計算例

出勤・退勤・休憩から実働・残業・深夜を出す計算例
入力計算結果
9:00に出勤・18:00に退勤・休憩60分拘束 9:00 − 休憩 60分 = 実働 8:00実働 8:00(8時間)・残業 0:00・深夜 0:00
9:00に出勤・19:00に退勤・休憩60分拘束 10:00 − 休憩 60分 = 実働 9:00。8時間を超えた 1:00 が残業実働 9:00(9時間)・残業 1:00・深夜 0:00
22:00に出勤・6:00に退勤・休憩60分退勤が出勤以前なので翌日の退勤として数え、拘束 8:00 − 休憩 60分 = 実働 7:00。22時〜5時にかかる 7:00 が深夜(休憩を引く前の時間)実働 7:00(7時間)・残業 0:00・深夜 7:00
8:30に出勤・17:00に退勤・休憩30分拘束 8:30 − 休憩 30分 = 実働 8:00。休憩が最低ラインを下回るので備考に注意が出る実働 8:00(8時間)・残業 0:00・深夜 0:00

2026年11月11日現在の情報です(データ最終更新: 2026年10月14日)。出典: 労働基準法(e-Gov法令検索)