입력 방법
- 시각: 09:30, 930, 9시 30분, 오후 3:15 모두 됩니다. 24시간제로 해석합니다.
- 시간 길이: 1:30, 90분, 1시간 30분, 1.5시간, 2h 15m. 숫자만 쓰면 시간으로 봅니다(8 → 8시간).
- 퇴근이 출근보다 이르면 자정을 넘긴 근무로 계산합니다.
- 처음 값은 출근 09:00 · 퇴근 18:00 · 휴게 60분, 합계 다섯 줄, 23:30 더하기 1:45입니다. 칸을 고치면 세 카드가 바로 다시 셈합니다.
- 잘못 넣은 칸이 있으면 그 카드 아래에만 오류가 뜨고 큰 숫자는 "-"가 됩니다. 다른 두 카드는 그대로 셈합니다.
- 링크에는 출근 · 퇴근 · 휴게와 시각 더하기 칸의 값이 담깁니다. 합계 목록은 한 줄일 때만 담기고, 두 줄 이상이면 빠집니다.
계산 예시
근무시간 카드에 넣은 값과 나오는 결과입니다. 큰 숫자는 휴게를 뺀 근무시간이고, 그 아래 작은 줄에 나머지를 적습니다.
| 출근 → 퇴근 · 휴게 | 큰 숫자 | 작은 줄 |
|---|---|---|
| 09:00 → 18:00 · 휴게 60분 | 8시간 | 전체 9시간 |
| 22:00 → 06:00 · 휴게 60분 | 7시간 | 전체 8시간, 자정 넘김 · 야간(22~06시, 휴게 포함) 8시간 |
| 18:00 → 23:30 · 휴게 0분 | 5시간 30분 (5.5시간) | 전체 5시간 30분 · 야간(22~06시, 휴게 포함) 1시간 30분 · ⚠ 법정 휴게 최소 30분 |
| 09:00 → 13:00 · 휴게 0분 | 4시간 | 전체 4시간 · ⚠ 법정 휴게 최소 30분 |
| 09:00 → 17:30 · 휴게 30분 | 8시간 | 전체 8시간 30분 · ⚠ 법정 휴게 최소 60분 |
| 09:00 → 17:30 · 휴게 60분 | 7시간 30분 (7.5시간) | 전체 8시간 30분 |
| 08:30 → 20:00 · 휴게 60분 | 10시간 30분 (10.5시간) | 전체 11시간 30분 · 8시간 초과 2시간 30분 (연장근로) |
| 오후 2시 → 오후 11시 · 휴게 60분 | 8시간 | 전체 9시간 · 야간(22~06시, 휴게 포함) 1시간 |
- 다섯째와 여섯째 줄은 같은 출퇴근입니다. 휴게를 30분만 쓰면 휴게를 뺀 근무가 딱 8시간이라 최소 휴게가 60분이 되어 경고가 뜹니다. 휴게를 60분으로 늘리면 근무가 7시간 30분으로 줄어 기준이 30분이 되고 경고가 사라집니다.
- "8시간 초과" 줄은 휴게를 뺀 근무가 8시간을 넘을 때만 붙습니다. 딱 8시간이면 붙지 않습니다.
- 시간 합계: 처음 다섯 줄은 41시간 15분 (41.25시간), 작은 줄은 "5개 · 평균 8시간 15분 · 주 15시간 이상"입니다. 빈 줄은 건너뜁니다. 8:30 · 7:45 · 빈 줄 · 9시간 · 30분은 25시간 45분 (25.75시간)입니다.
- 3:30 · 4:00 · 3:30 · 4:00은 15시간이라 "주 15시간 이상"이 붙고, 3:30 셋에 4:00 하나면 14시간 30분 (14.5시간)이라 붙지 않습니다.
- 시각 더하기·빼기: 23:30 더하기 1:45는 01:15 (+1일), 13:15 더하기 45분은 14:00, 09:00 빼기 10(10시간)은 23:00 (-1일)입니다.
- 07:40 빼기 8시간 30분은 23:10 (-1일)입니다. 아침 7시 40분에 마치려면 전날 밤 11시 10분에 시작해야 한다는 뜻입니다.
근로시간 기준 (근로기준법)
| 항목 | 기준 |
|---|---|
| 법정 근로시간 | 1일 8시간, 1주 40시간 (제50조) |
| 연장근로 한도 | 1주 12시간 (제53조) |
| 휴게시간 | 4시간 근로에 30분 이상, 8시간에 1시간 이상 (제54조) |
| 야간근로 | 오후 10시 ~ 다음 날 오전 6시, 통상임금의 50% 이상 가산 (제56조) |
결과 아래 작은 줄 읽는 법
- 전체: 출근부터 퇴근까지 휴게를 빼지 않은 길이입니다. 퇴근이 출근보다 이르거나 같으면 다음 날 퇴근으로 보고 "자정 넘김"을 붙입니다.
- 야간(22~06시, 휴게 포함): 출퇴근 사이가 오후 10시~다음 날 오전 6시와 겹치는 길이입니다. 휴게를 몇 시에 썼는지는 받지 않아서 휴게를 빼기 전 값입니다.
- ⚠ 법정 휴게 최소: 휴게 칸이 최소보다 적을 때만 뜹니다. 최소는 휴게를 뺀 근무가 4시간 이상이면 30분, 8시간 이상이면 60분으로 잡습니다(제54조).
- 8시간 초과 (연장근로): 하루 근무 가운데 8시간(제50조)을 넘은 부분입니다. 한 주 합계로는 보지 않습니다.
- 주 15시간 이상: 시간 합계가 15시간 이상이면 붙는 꼬리표입니다. 4주를 평균해 1주 소정근로시간이 15시간 미만이면 주휴일과 연차 유급휴가 규정이 적용되지 않습니다(제18조). 넣은 목록이 한 주치인지, 약속한 근로시간인지는 계산기가 알지 못합니다.
이 계산기가 하지 않는 것
- 하루 한 번의 출퇴근만 받습니다. 중간에 나갔다 들어온 근무는 구간마다 셈해 시간 합계에 모읍니다.
- 한 주 합계가 40시간을 넘어도 합계 카드는 따로 알리지 않습니다. 8:30을 다섯 줄 넣으면 42시간 30분 (42.5시간)이 그대로 나옵니다.
- 가산수당이나 임금은 셈하지 않습니다. 어떤 시간이 근로시간으로 인정되는지는 근로계약과 사업장 기록으로 최종 확인이 필요합니다.
휴게시간은 근로시간이 아닙니다
9시에 출근해 18시에 퇴근하면 아홉 시간을 회사에 있었지만 근로시간은 여덟 시간입니다. 점심 한 시간이 휴게시간이기 때문입니다. 휴게시간은 임금을 주지 않아도 되는 대신, 그동안 일에서 완전히 벗어나 자유롭게 쓸 수 있어야 합니다.
그래서 "자리에서 밥 먹으며 전화를 받는 시간"은 휴게시간이 아니라 근로시간입니다. 대기하고 있어야 한다면 쉬는 것이 아니기 때문입니다.
연장·야간·휴일이 겹치면 더해집니다
가산수당은 겹치면 각각 더합니다. 밤 11시에 연장근로를 하면 연장 50% + 야간 50%로 통상임금의 200%를 받습니다. 휴일에 일하면 8시간까지는 50%, 8시간을 넘는 시간은 100%가 더해지고, 그 시간이 밤(22~06시)이면 야간 50%가 또 더해집니다(근로기준법 제56조).
다만 5인 미만 사업장은 가산수당 규정이 적용되지 않습니다. 연장·야간·휴일에 일해도 가산 없이 시급만 받습니다(근로기준법 제11조).
시간을 분으로 바꿔 계산합니다
9시 30분부터 18시 15분까지를 계산할 때 18.15 − 9.30 같은 식으로 빼면 틀립니다. 시간은 60진법이라 소수처럼 다룰 수 없습니다. 이 계산기는 모두 분으로 바꿔 빼고 다시 시·분으로 되돌립니다(9시 30분 = 570분, 18시 15분 = 1,095분, 차이 525분 = 8시간 45분).