勤怠控除とは?欠勤・遅刻早退の計算方法と端数処理・給与連携の実務を解説【2026年】
勤怠控除は、従業員が働かなかった時間や日数の分だけ賃金を差し引く給与計算上の処理です。遅刻・早退・欠勤・私用外出が対象になり、その根拠は「働いていない時間には賃金が発生しない」というノーワークノーペイの考え方にあります。この記事では、欠勤控除との呼び分け、月平均所定労働時間を使った控除額の計算式、労基法第24条の全額払いに触れない端数処理、懲戒の減給とは別物である理由、そして勤怠データを給与計算へつなぐ実務までを、給与担当者が判断に迷う順に整理しました。
目次
まとめ|勤怠控除の対象範囲・計算式・端数処理と給与連携の判断ポイント
勤怠控除の対象は、遅刻・早退・欠勤・私用外出など「所定労働時間のうち働かなかった時間」です。控除額は、月給を月平均所定労働時間で割った1時間あたりの単価に、働かなかった時間を掛けて求めます。分母を日数にするか時間にするかは、就業規則の定めに従うのが原則です。
端数処理でつまずくと違法リスクが生じます。日々の時間を15分単位で切り捨てる運用は、労基法第24条の全額払いに反します。原則は1分単位で計算し、控除する時間の端数は労働者に不利にならない切り捨て側で処理してください。遅刻や欠勤による控除は懲戒の「減給の制裁」とは別物で、労基法第91条の上限規制はかかりません。ただし計算方法を就業規則に明記していないと、控除そのものの適法性が揺らぎます。
従業員数が増え、シフト勤務や時給・月給が混在するほど、手計算やExcelでは端数と単価の設定でミスが出ます。打刻データを給与計算へ連携する仕組みへ切り替える判断軸は、後半の独自章で人数・雇用形態・拠点数の観点から示しました。
勤怠控除とは何か|欠勤控除との違いとノーワークノーペイの法的根拠
まず「何を・なぜ」差し引けるのかを押さえます。ここを曖昧にしたまま計算式だけ真似ると、控除してはいけない賃金まで削り、未払い賃金の指摘を受けかねません。
勤怠控除の定義と対象範囲|欠勤・遅刻・早退・私用外出をどこまで含めるか
勤怠控除とは、労働者が本来働くべき日や時間に働かなかったとき、その分の賃金を給与から差し引く処理を指します。対象になるのは、丸1日休む欠勤、始業に間に合わない遅刻、終業前に帰る早退、勤務時間中に私用で抜ける外出などです。逆に、有給休暇として処理した日は「賃金の発生する休み」なので控除できません。会社都合の休業も、労基法第26条の休業手当(平均賃金の6割以上)が絡むため、単純な控除にはなりません。対象かどうかは「その時間に賃金債権が発生しているか」で切り分けます。
「勤怠控除」と「欠勤控除」の呼び分けと給与明細での項目名の実務
実務では「勤怠控除」と「欠勤控除」はほぼ同じ意味で使われます。厳密には、欠勤控除が「日単位で休んだ分」を指すのに対し、勤怠控除は遅刻・早退・私用外出といった「時間単位の不就労」まで含めた広い呼び方です。給与明細の控除項目名は会社ごとに異なり、「欠勤・遅早控除」とまとめる例もあれば、「欠勤控除」「遅刻早退控除」を分ける例もあります。名称より、どの事由をどの分母で計算するかを就業規則で定義しておくこと。これが実務の要になります。
ノーワークノーペイの原則と民法第624条・労基法上の位置づけ
控除の土台にあるのがノーワークノーペイの原則です。賃金は労働の対価として発生するため、労働の提供がなければ対応する賃金も発生しない、という考え方で、民法第624条(報酬は労働の後に請求できる)がその根拠になります。労働基準法には「欠勤したら控除してよい」と直接定めた条文はありません。だからこそ、控除の対象事由・計算方法・端数の扱いを就業規則に規定しておく必要があります。規定がないまま独自ルールで差し引くと、後述の全額払いの原則との衝突が起きやすくなります。
勤怠控除の計算方法|月平均所定労働時間を基準にした控除額の求め方
計算の骨格は「1時間(または1日)あたりの単価 × 働かなかった時間(日数)」です。ばらつくのは単価の分母の決め方なので、そこを最初に固定します。
月平均所定労働時間の算出式と1時間あたり単価を固定する分母の決め方
月給制で時間単位の控除を行うなら、まず月平均所定労働時間を出します。式は「(年間暦日数 − 年間所定休日数)× 1日の所定労働時間 ÷ 12か月」です。年間所定休日が120日、1日8時間なら、(365 − 120)× 8 ÷ 12 で約163.3時間という分母になります。1時間あたり単価は、控除対象に含める賃金項目の合計をこの月平均所定労働時間で割った額です。月ごとの実際の所定日数で割ると単価が毎月変わり、同じ1時間の遅刻でも控除額がぶれてしまいます。年間ならしの月平均を分母にする方式が、実務では扱いやすい選択です。
欠勤・遅刻・早退の控除額を求める3ステップと月給32万円の計算例
計算は次の順で進めます。
- 控除対象の賃金額を確定する(基本給に、対象と定めた役職手当・資格手当などを加える)
- 月平均所定労働時間で割り、1時間あたり単価を出す
- 単価に、欠勤・遅刻・早退の合計時間を掛ける
例えば、控除対象の月給が32万円、月平均所定労働時間が160時間なら、単価は2,000円になります。ある月に遅刻・早退で合計10時間働かなかった場合、控除額は2,000円 × 10時間 = 20,000円です。1日まるごとの欠勤は、単価に1日の所定労働時間(この例では8時間)を掛けた16,000円で処理します。手当のうちどれを控除対象に含めるかで単価が動くため、対象手当の範囲は就業規則で固定しておきます。
控除の分母に日数を使う日割りと時間を使う時間割りの使い分けの基準
欠勤日数が多い月は、単価の分母を「時間」ではなく「日数」にする日割り方式も使われます。月給を月平均所定日数(例:年間所定労働日数 ÷ 12)で割り、欠勤日数を掛ける形です。ただし、この日割り方式で全所定日を欠勤すると、月給を上回る控除額が出るケースがあり、その月の賃金がマイナスにならない調整が要ります。遅刻・早退が中心なら時間割り、まる1日の欠勤が中心なら日割り、と切り分けて就業規則に両方の式を書いておくと、月ごとの矛盾を防げます。
勤怠控除で違法となる端数処理|労基法第24条・全額払いの原則との関係
控除で最もトラブルになるのが端数の丸め方です。ここは「切り上げると賃金を余分に削る=全額払い違反」という一線で判断します。
15分単位の切り捨てが違法になる理由と1分単位で集計する原則
「遅刻は15分未満切り捨て、以降15分単位」といった運用を控除側で行うと、実際には働いた時間まで賃金から差し引くことになります。労働時間は原則1分単位で把握するのが労基法の建前です。5分の遅刻を15分として控除すれば、10分ぶんの賃金を根拠なく削る計算になり、労基法第24条の賃金全額払いの原則に反します。控除のための時間集計は、日々は1分単位で積み上げるのが原則になります。
行政解釈で許容される1か月合計に対する30分未満切り捨ての範囲
例外として、1か月の時間外労働・遅刻早退などの時間を合計した段階で、30分未満を切り捨て・30分以上を1時間に切り上げる丸めは、事務簡便化の範囲で行政解釈上認められています(昭和63年の通達に基づく取り扱い)。ポイントは「1日ごとではなく1か月の合計に対して」「常に労働者不利になる一方的な切り捨てではない」という2点です。日々の遅刻を都度15分単位で切り捨てる運用とは前提が違うため、混同しないよう就業規則で丸めの単位と対象期間を明記してください。
控除額の端数は切り上げでなく切り捨てを原則とする全額払いの根拠
控除額そのものに1円未満の端数が出た場合は、切り捨てで処理するのが安全です。控除額を切り上げれば、その差額分だけ賃金を余分に差し引くことになり、全額払いの原則に触れます。逆に、割増賃金など「支払う側」の端数は、50銭未満切り捨て・50銭以上切り上げの丸めが認められています。控除は労働者から差し引く方向なので、迷ったら労働者有利の切り捨てに寄せる、と覚えると判断がぶれません。
勤怠控除と減給の制裁の違い|労基法第91条の上限規制が及ぶ範囲
「遅刻が多い社員の給料を懲罰的に減らす」場面では、勤怠控除と減給の制裁が混ざりがちです。両者は根拠も上限規制も違います。
ノーワークノーペイによる控除と懲戒処分としての減給の線引きの基準
勤怠控除は、働かなかった時間分の賃金がそもそも発生しないという控除であり、罰ではありません。一方、減給の制裁は、就業規則の懲戒規定に基づき、規律違反へのペナルティとして賃金を削る処分です。5分の遅刻に対し、その5分ぶんを差し引くのは勤怠控除にあたります。遅刻の常習を理由に加えて1,000円を罰として引くなら、減給の制裁です。同じ「給与を減らす」でも、前者は労働の対価の調整、後者は懲戒という性格の違いがあります。
労基法第91条による減給額の上限(平均賃金1日分の半額・総額10分の1)
減給の制裁には労基法第91条の上限があります。1回の事案での減給は平均賃金1日分の半額を超えてはならず、複数事案があっても1賃金支払期の賃金総額の10分の1を超えてはなりません。勤怠控除には、この上限規制はかかりません。働かなかった時間が長ければ、その分だけ控除額も大きくなり得ます。だからこそ、控除と制裁を給与明細でも項目分けし、制裁分だけが第91条の枠内に収まっているかを確認する運用が要ります。
就業規則への計算方法・端数規定が勤怠控除の適法性を左右する理由
控除の対象事由・計算式・端数処理・減給の上限を就業規則に落とし込んでいないと、控除が「会社の裁量による一方的な賃金カット」と受け取られ、争いになりかねません。規定例としては、控除対象(欠勤・遅刻・早退・私用外出)、計算式(基本給+対象手当 ÷ 月平均所定労働時間 × 不就労時間)、端数の丸め単位、賞与・退職金への反映有無を、条文として明記します。労務管理全体の中で就業規則をどう整えるかは、労務管理の仕事内容とシステム化の進め方をまとめた解説も手がかりになります。
勤怠控除を給与計算へ反映する流れ|勤怠データと給与ソフトの連携
計算ルールが固まったら、次は毎月の運用です。控除は「勤怠の集計」と「給与への反映」の2工程に分かれ、その継ぎ目にミスが集まります。
打刻データから控除額を算出し給与明細へ反映するまでの3段の流れ
実務の流れは、(1)打刻・勤怠記録から遅刻・早退・欠勤の時間を締め日で集計、(2)就業規則の計算式に当てはめて控除額を算出、(3)給与計算で総支給額から差し引き、明細に控除項目として表示、という3段です。勤怠の集計を誤ると、そのまま控除額と課税・社会保険の計算までずれてしまいます。締め日と給与計算の起点をそろえ、控除の根拠となる勤怠データを給与明細と突き合わせられる状態にしておくこと。これが後からの問い合わせ対応を軽くします。給与計算そのものの年間の流れは給与計算の業務フローと年間スケジュールの解説で全体像をつかめます。
手計算・Excel運用で勤怠控除のミスが起きやすい3つの箇所
Excelやペーパーでミスがまとまるのは、おおむねこの3か所です。
- 単価の分母:月平均所定労働時間の更新漏れ(休日カレンダー改定を反映し忘れる)
- 端数の丸め:日単位で15分切り捨てなど、全額払いに触れる設定を残したまま運用する
- 対象手当の範囲:控除対象に含める手当と含めない手当の判断が担当者ごとにばらつく
いずれも1件ずつは小さな差ですが、人数と月数で積み上がると、是正時のさかのぼり計算が重くなります。判断基準を担当者の記憶ではなく設定値として持たせられるか。ここが分かれ目になります。
勤怠管理・給与計算・労務管理といった周辺業務との役割の切り分け
勤怠控除は、勤怠管理と給与計算のちょうど境目にある処理です。勤怠側では打刻・休暇・残業の記録を、給与側では控除後の総支給・社会保険・所得税の計算を担う位置づけです。どこまでを勤怠システムで自動化し、どこからを給与ソフトに渡すかを決めておくと、二重入力や転記ミスが減ります。勤怠側の管理項目と法的義務の全体像は勤怠管理の法律上の義務と管理項目の解説で整理できます。
勤怠控除の計算を仕組み化すべき企業の条件と手計算を続けてよい場面
ここは判断を言い切ります。勤怠控除は「全社が今すぐシステム化すべき」とは限りません。人数・雇用形態・拠点の3条件で線を引きます。
勤怠管理システムと給与連携に切り替える判断基準(人数・雇用形態・拠点)
次のいずれかに当てはまるなら、打刻から控除額算出・給与反映までを連携する仕組みへ切り替える判断をおすすめします。第一に、給与計算対象がおおむね30名を超え、締めのたびに遅刻早退の集計が手作業で回らなくなっているとき。第二に、月給・時給・シフト勤務が混在し、単価の分母を人によって使い分ける必要があるとき。第三に、複数拠点で締め日や勤務ルールが分かれ、Excelの版が拠点ごとに枝分かれしているときです。この3条件が重なるほど、手計算の是正コストが仕組み化の費用を上回っていきます。自社の勤務形態に合わせた連携の設計は、勤怠管理システムの開発・給与連携のサービスで、既存の給与ソフトや就業規則に沿った形に組めます。
手計算・Excel運用のまま続けてよい小規模・単純勤務のケースの見極め
逆に、正社員のみ・全員が同じ所定労働時間・単一拠点・月の遅刻早退がごく少数、という条件がそろうなら、無理にシステムを入れる必要はありません。控除の発生自体が年に数回で、計算式を1本に固定できる規模なら、就業規則に沿ったExcelテンプレートを1枚整え、月平均所定労働時間と対象手当を定数として持たせれば十分に回ります。導入の判断は「控除の件数と勤務パターンの複雑さ」で決めるのが実務的です。従業員数が少ないうちは、既存の運用を磨く方が費用対効果は高くなります。
システム導入前に就業規則の勤怠控除規定を整える手順と確認項目
システム化を決めても、就業規則の控除規定が曖昧なままでは、設定する計算ルール自体が定まりません。導入前に、控除対象事由・計算式・端数の丸め単位・日割りと時間割りの使い分け・賞与への反映を条文として確定させ、そのうえでシステムの計算設定に落とし込みます。勤怠管理システムの機能や種類、費用の考え方は勤怠管理システムの機能・種類・費用と選び方の解説で全体像を確認したうえで、自社の規定に合う要件を洗い出すと、導入後の設定のやり直しを避けられます。
よくある質問
給与担当者から実際に多く寄せられる、勤怠控除の運用上の疑問に答えます。
勤怠控除は何分単位で計算しますか?
日々の遅刻・早退・欠勤の時間は、原則1分単位で集計します。労働時間は1分単位で把握するのが労基法の建前で、15分や30分の単位で切り捨てて控除すると、実際に働いた時間ぶんの賃金まで差し引くことになり、全額払いの原則に触れます。1か月の合計時間に対する30分未満の切り捨ては行政解釈で認められますが、日ごとの丸めとは前提が異なる点に注意してください。
遅刻を15分単位で切り捨てて控除しても問題ありませんか?
問題があります。例えば5分の遅刻を15分として控除すると、働いた10分ぶんの賃金を根拠なく削ることになり、労基法第24条の全額払いに反します。控除のための時間集計は1分単位で行い、丸めるとしても労働者に不利にならない切り捨て側で処理してください。切り上げによる控除は避けるべきです。
勤怠控除と欠勤控除は同じ意味ですか?
実務ではほぼ同義で使われます。欠勤控除が日単位で休んだ分を指すのに対し、勤怠控除は遅刻・早退・私用外出など時間単位の不就労まで含めた広い呼び方です。給与明細の項目名は会社ごとに違うため、名称よりも、どの事由をどの計算式で差し引くかを就業規則で定義しておくことが実務では大切になります。
勤怠控除の金額に上限はありますか?
ノーワークノーペイに基づく勤怠控除には、労基法第91条のような上限規制はありません。働かなかった時間が長ければ、その分だけ控除額も大きくなります。上限があるのは懲戒による減給の制裁で、こちらは1回の事案で平均賃金1日分の半額、総額で1賃金支払期の10分の1という枠があります。両者は給与明細でも項目を分けて管理するのが安全です。
勤怠控除の計算方法は就業規則に書く必要がありますか?
必要です。労基法には控除の計算方法を直接定めた条文がないため、対象事由・計算式・単価の分母・端数の丸め方を就業規則に明記しておかないと、控除が一方的な賃金カットと受け取られ、争いの原因になります。日割りと時間割りの使い分けや、賞与・退職金への反映有無まで規定しておくと、月ごとの判断のぶれを防げます。
関連記事
- 勤怠管理システムとは?機能・種類・費用と失敗しない選び方:控除計算を仕組み化する際のシステム選定の全体像がわかります。
- 勤怠管理とは?法律上の義務と管理項目・勤怠管理システム比較の観点:控除の前提になる勤怠データの記録・管理義務を確認できます。
- 給与計算とは?業務の流れと年間スケジュール・システム化の判断基準:控除額を反映する給与計算全体の流れをつかめます。
- 労務管理とは?仕事内容の範囲と人事管理との違い・システム化の進め方:就業規則の整備を含む労務管理の全体像を押さえられます。