본문으로 건너뛰기
2026. 5. 22·약 9분

몇 시간을 일해야 하는 걸까요?

유의해 주세요

본 글은 제도 이해를 돕기 위한 교육용 참고 자료이며, 법률 자문이 아닙니다. 본문의 법령은 최종 수정일 기준으로 요약 및 발췌되었으므로, 이후 개정되거나 해석이 달라질 수 있습니다. 실제 업무에 적용하기 전 반드시 현행 법령(국가법령정보센터)을 직접 확인하고 전문가(세무사·노무사 등)의 자문을 거치시기 바랍니다. 본 글의 정보를 활용해 발생한 어떠한 결과나 법적 문제에 대해서도 작성자는 책임지지 않습니다.

주 40시간을 일했다고 해도 연장근로가 없었다고 단정할 수는 없습니다. 하루 8시간을 넘겨 일했을 수 있고, 휴일이나 야간근로가 섞여 있을 수도 있습니다.

일하기로 한 시간, 법이 정한 기준, 실제 근무 기록을 어떻게 구분할까요?

앞 글이 근무일과 휴일의 구분을 다뤘다면, 이 글은 근로시간과 가산수당의 기준을 다룹니다. 상시 5인 이상 사업장의 성인 통상근로자가 하루 8시간·주 40시간의 일반 근로시간제를 적용받는 경우를 중심으로 설명합니다. 유연근로제와 단시간근로자는 별도 기준이 있습니다.



기준선이 세 개다: 소정·법정·목표 근로시간​

"일해야 하는 시간"에는 서로 다른 세 개의 기준선이 겹쳐 있습니다. 이름이 비슷해서 헷갈리지만, 누가 정하느냐로 나누면 깔끔하게 갈라집니다.

근로시간누가 정하나통상적인 값한마디로
소정근로시간근로계약일 8h · 주 40h일하기로 약속한 시간
법정근로시간근로기준법(제50조)일 8h · 주 40h일반 근로시간의 법정 기준
목표근로시간(실무 개념)그 주기마다 가변그 주기에 실제로 채워야 할 시간

소정근로시간은 법정 한도 안에서 노사가 계약 등으로 정한, 하루에·한 주에 일하기로 약속한 시간입니다. 흔히 하루 8시간, 주 40시간이지만 이건 계약 나름이라 하루 6시간(주 30시간)일 수도 있고, "금요일은 4시간만"처럼 요일마다 다를 수도 있습니다.

법정근로시간은 근로기준법이 그어 둔 상한선입니다. 회사와 근로자가 아무리 서로 좋다고 합의해도 이 선 자체를 넘겨 '정규 근로'로 삼을 수는 없습니다.

근로기준법 제50조(근로시간) ① 1주 간의 근로시간은 휴게시간을 제외하고 40시간을 초과할 수 없다. ② 1일의 근로시간은 휴게시간을 제외하고 8시간을 초과할 수 없다.

성인 통상근로자 기준으로 이 값은 하루 8시간, 한 주 40시간입니다. 소정근로시간과 숫자가 같아 보여도 정하는 근거가 다릅니다. 하나는 계약이, 하나는 법이 정합니다.

이 글에서는 휴일·휴가를 반영해 해당 기간에 근로를 제공할 의무가 남아 있는 시간을 목표근로시간이라고 부르겠습니다. 법정 용어가 아니라 제품이나 실무에서 쓰는 계산상의 구분입니다. 예를 들어 근무일 네 날에 각각 8시간씩 일할 의무가 있다면 목표근로시간은 32시간입니다.

목표근로시간은 휴일·휴가에 따라 매주 달라집니다. 앞 글에서 본 2026년 5월 첫째 주를 떠올려 봅시다. 주 40시간 근로자인데 화요일이 어린이날(유급휴일)이라 일할 의무가 있는 날은 월·수·목·금 나흘뿐입니다. 그러니 이 주의 목표근로시간은 40시간이 아니라 4일 × 8시간 = 32시간으로 줄어듭니다. 소정근로시간(40h)도 법정근로시간(40h)도 그대로인데, 실제로 채워야 하는 시간만 32시간으로 줄어든 것입니다.

이 글의 고정 근무 일정에서는 휴일·휴가가 있으면 목표근로시간이 줄어듭니다. 다만 이 값을 넘겼다는 사실만으로 법정 연장근로가 되지는 않습니다. 가산수당을 판단할 때는 실제 근로시간이 법정 기준을 넘었는지 따로 확인합니다. 이 차이는 법 내 연장에서 살펴보겠습니다.



기준선을 넘으면: 연장·야간·휴일근로​

연장·야간·휴일근로에는 법이 정한 가산임금을 지급합니다. 여기서 가산율은 근로 자체의 임금에 추가하는 비율입니다. 가산율 50%라면 통상시급의 1배에 0.5배를 더해 지급합니다. 야간근로는 약정한 근무시간 안에 있더라도 가산 대상이 될 수 있습니다.

가산 대상은 다음과 같이 구분합니다. 같은 시간에 둘 이상이 겹칠 수도 있습니다.

연장근로​

정규 근로시간을 넘겨 일한 부분이 연장근로입니다. 여기서 "정규"의 기준이 근로자에 따라 달라지는데, 통상근로자는 법정근로시간(일 8h·주 40h)을, 단시간근로자는 소정근로시간을 기준으로 삼습니다. 단시간근로자 이야기는 근로자 유형을 다루는 다음 글로 미루고, 여기서는 통상근로자를 기준으로 하겠습니다.

통상근로자의 연장근로는 다시 두 갈래입니다.

  • 일 단위 연장: 하루 8시간을 넘긴 근로 (예: 하루 10시간 일했다면 2시간)
  • 주기 단위 연장: 한 주 40시간을 넘긴 근로

연장근로의 가산율은 50%입니다. 시급이 1만 원인 사람이 1시간 연장근로를 하면 1만 원이 아니라 1만 5천 원을 받습니다.

주 52시간제라는 말은 어디서 나왔을까

법 어디에도 "주 52시간"이라는 숫자가 직접 나오지는 않습니다. 대신 두 숫자가 더해진 결과입니다. 법정근로시간 40시간에, 근로기준법 제53조 제1항이 허용하는 연장근로 한도 "1주 12시간"을 더하면 40 + 12 = 52가 됩니다. 이 합이 한 주에 시킬 수 있는 근로시간의 상한이라, 관행적으로 주 52시간제라 부릅니다. (물론 여기에도 예외 업종·제도가 있습니다.)

한 가지 유의할 점이 있습니다. 지금 다루는 초과근로수당은 '하루 8시간 초과분'과 '한 주 40시간 초과분'을 각각 따져 지급하지만, 주 52시간(연장 12시간) 한도를 넘겼는지를 판단하는 기준은 이와 다릅니다. 대법원은 2023년, 한도 위반 여부는 하루 8시간 초과분을 합산하는 방식이 아니라 한 주 총 근로시간에서 40시간을 뺀 시간이 12시간을 넘는지로만 따진다고 정리했습니다. 즉 수당 계산에 쓰는 연장시간과, 한도 위반을 판단하는 연장시간이 서로 다를 수 있습니다.

휴일근로​

법정 또는 약정 휴일에 제공한 근로가 휴일근로입니다. 휴일 자체의 유급·무급 여부와 휴일근로 가산 여부는 구분해야 합니다. 토요일이 단순 휴무일이면 그날 일했다는 이유만으로 휴일근로가 되지는 않습니다. 반대로 취업규칙 등에서 토요일을 휴일로 정했다면 그 기준을 확인해야 합니다.

휴일근로의 가산율도 기본 50%이지만, 여기엔 다른 초과근로에 없는 특칙이 있습니다.

근로기준법 제56조(연장ㆍ야간 및 휴일 근로) ② … 사용자는 휴일근로에 대하여는 다음 각 호의 기준에 따른 금액 이상을 가산하여 근로자에게 지급하여야 한다.

  1. 8시간 이내의 휴일근로: 통상임금의 100분의 50
  2. 8시간을 초과한 휴일근로: 통상임금의 100분의 100

즉 휴일에는 그날 8시간까지는 +50%, 그날 8시간을 넘긴 부분부터 +100%가 붙습니다.

야간근로​

밤 10시부터 다음 날 오전 6시 사이에 제공한 근로가 야간근로이고, 가산율은 50%입니다. 이 시간대의 근로는 사람의 생체리듬을 거스르기 때문에 어떤 요일이든, 정규 시간 안이든 밖이든 상관없이 가산이 붙습니다.

항목이 겹치면 가산율을 더한다​

한 시간의 근로가 두 항목에 동시에 해당할 수 있습니다. 밤 11시에 하는 연장근로는 연장이면서 야간이고, 휴일 밤에 하는 근로는 휴일이면서 야간입니다. 이렇게 겹치면 각 항목의 가산율을 더합니다. 휴일이자 야간인 1시간이라면 50% + 50% = 100%가 붙습니다.

휴일근로와 연장근로는 왜 안 더해질까

그렇다면 주 40시간을 다 채운 뒤 일요일(주휴일)에 4시간 일하면, 그 4시간은 휴일근로이자 주 단위 연장근로이니 50% + 50% = 100%여야 할 것 같습니다. 하지만 실제로는 휴일근로 가산 50%만 붙습니다.

근거는 위의 제56조 제2항입니다. "제1항에도 불구하고"라는 단서를 달고, 휴일근로의 가산은 오직 그날 8시간을 넘겼는지로만 따지도록 따로 정해 두었기 때문입니다. 그래서 휴일에 8시간 이내로 일하면 +50%, 8시간을 넘기면 그 초과분만 +100%가 됩니다. 휴일근로에 대해서는 주 단위 연장 가산이 더해지지 않는다고 이해하면 됩니다.

Recap​

  • 연장·야간·휴일근로에는 가산율을 적용합니다. 야간근로는 정규 근무시간 안에서도 발생할 수 있습니다.
  • 일반적인 통상근로자의 연장근로는 1일 8시간·1주 40시간 초과 여부로 판단합니다. 같은 시간을 일·주 단위에서 중복 계산하지 않으며 가산율은 +50%입니다.
  • 휴일근로는 법정·약정 휴일의 근로로, 그날 8시간 이내 +50% · 초과분 +100%입니다(제56조 ②).
  • 야간근로는 22시~06시의 근로로 +50%이며, 항목이 겹치면 가산율을 더합니다. 단 휴일근로에는 연장 가산이 겹쳐 붙지 않습니다.


목표는 넘었는데 법정은 안 넘었다면: 법 내 연장​

이번에는 목표근로시간은 넘겼지만 법정근로시간은 넘지 않은 경우를 보겠습니다.

월요일이 유급휴일이라 목표근로시간이 32시간인 주를 생각해 봅시다. 화·수·목·금 나흘 동안 32시간을 채우고, 여기에 더해 토요일(휴무일)에 4시간을 더 일했습니다. 총 36시간입니다.

  • 하루 8시간을 넘긴 날이 없으니 → 일 단위 연장 아님
  • 한 주 40시간을 넘기지 않았으니 → 주기 단위 연장 아님

법이 정의하는 연장근로의 조건 어느 쪽에도 해당하지 않습니다. 그런데 원래 채워야 할 목표(32시간)보다는 4시간을 더 일했으니, 추가로 제공한 근로에 대한 임금은 계산해야 합니다.

결론부터 말하면, 이 4시간의 근로 자체에 대한 임금은 당연히 지급해야 하지만 법이 말하는 연장근로는 아니라서 가산율은 0%입니다. 통상시급만큼만 주면 됩니다. 실무에서는 이런 경우를 법 내 연장근로(줄여서 법 내 연장)라고 부릅니다. 어디까지나 실무·제품에서 쓰는 표현이지 법정 용어가 아니라는 점에 주의해야 합니다.

오전 반차를 쓰고 오후에 5시간을 일한 경우도 마찬가지입니다. 그날 근무는 5시간, 그 주는 37시간이라 연장근로 조건에는 해당하지 않지만, 원래 그날 채웠어야 할 시간보다는 더 일한 셈입니다. 이 초과분 역시 임금은 주되 가산은 붙지 않는 법 내 연장입니다.



일하지 않은 시간도 끼어 있다: 휴게시간​

근무 시간 사이에는 휴게시간이 끼어 있습니다. 사용자는 근로시간이 4시간이면 30분 이상, 8시간이면 1시간 이상의 휴게를 근무 도중에 주어야 합니다.

근로기준법 제54조(휴게) ① 사용자는 근로시간이 4시간인 경우에는 30분 이상, 8시간인 경우에는 1시간 이상의 휴게시간을 근로시간 도중에 주어야 한다. ② 휴게시간은 근로자가 자유롭게 이용할 수 있다.

예를 들어 9시부터 18시까지 회사에 머물고 도중에 자유롭게 쓸 수 있는 점심시간이 1시간 있다면, 실제 근로시간은 8시간입니다.

휴게시간은 사용자의 지휘·감독에서 벗어나 자유롭게 쓰는 시간이어야 합니다. 사용자가 어디서 무엇을 하라고 통제한다면 그건 휴게가 아닙니다. 실제로 손님이 오면 응대해야 하는 대기 상태 같은 것은 근로시간에 포함됩니다(제50조 ③). 또한 휴게는 근무의 맨 앞이나 맨 뒤에 붙여 "일찍 끝내기"로 갈음할 수 없고, 반드시 근무 도중에 있어야 합니다.

휴게는 사용자의 지휘·감독에서 벗어난 시간이므로 원칙적으로 임금 지급 대상에서 제외합니다. 다만 노사가 유급으로 약정한 경우는 다릅니다. 하루 9시간을 회사에서 보냈고 그중 1시간이 휴게였다면, 임금은 9시간이 아니라 8시간에 대해 지급됩니다.

이 "휴게는 뺀다"는 규칙은 초과근로 계산에도 그대로 적용됩니다. 예를 들어 밤 10시부터 새벽 1시까지 3시간을 회사에 머물렀더라도, 그중 자정부터 30분이 휴게였다면 야간근로는 3시간이 아니라 2시간 30분으로 잡힙니다.



한 주의 초과근로를 계산해 보기​

개념이 다 나왔으니, 앞 글에서 쓴 그 2026년 5월 첫째 주로 다시 돌아가 실제로 계산해 보겠습니다. 주 40시간 통상근로자이고, 화요일 5월 5일은 어린이날(유급휴일), 토요일은 휴무일, 일요일은 주휴일입니다. 이 사람이 아래처럼 일했고, 월요일의 휴게는 22시 전에 사용했다고 가정하겠습니다.

날짜요일분류근무(휴게 제외)발생한 초과근로
5/4월소정근로일13:00–23:00 · 휴게 1h → 9h연장 1h (그중 야간 1h)
5/5화법정공휴일09:00–18:00 · 휴게 1h → 8h휴일 8h
5/6수소정근로일09:00–18:00 · 휴게 1h → 8h-
5/7목소정근로일09:00–18:00 · 휴게 1h → 8h-
5/8금소정근로일09:00–18:00 · 휴게 1h → 8h-
5/9토휴무일휴무-
5/10일주휴일휴무-

하나씩 풀어 보겠습니다.

  • 연장 1시간: 월요일에 하루 8시간을 넘겨 일한 1시간이 연장근로입니다. 휴일근로를 포함한 주간 실제 근로시간은 9 + 8 + 8 + 8 + 8 = 41시간입니다. 일 단위로 이미 산정한 연장 1시간을 주 단위 초과분과 중복해서 더하지는 않습니다.
  • 야간 1시간: 월요일 근무가 밤 11시에 끝났으니 밤 10시부터 11시까지 1시간이 야간근로입니다. 그런데 이 1시간은 방금의 연장 1시간과 같은 시간입니다. 연장이면서 야간이므로 가산율은 50% + 50% = 100%, 곧 통상시급의 두 배가 붙습니다.
  • 휴일 8시간: 유급휴일인 어린이날에 8시간을 일했습니다. 그날 8시간을 넘기지 않았으니 전부 +50%짜리 휴일근로입니다.

이 주에는 연장과 야간이 겹치는 1시간에 합계 100%를 가산하고, 어린이날 휴일근로 8시간에는 50%를 가산합니다. 휴일근로도 주간 실제 근로시간에는 포함됩니다. 토요일에 추가로 근무했다면 휴무일이라는 이유로 제외하지 않고 주간 총시간과 연장근로를 다시 계산해야 합니다.



References​

  • 근로기준법: 제50조(근로시간), 제53조(연장 근로의 제한), 제54조(휴게), 제56조(연장ㆍ야간 및 휴일 근로). 국가법령정보센터
  • 일하는 날일까요, 쉬는 날일까요?: 이 글의 전제가 되는 날짜의 분류(소정근로일·유급휴일·휴무일)
좋은 사람들과 재미있는 일을 하며 열정적이고 즐겁게 살고 싶은 개발자