← Office Auto 메인으로
주휴계산 사용설명서
근무기록 파일로 4주 평균 근무시간과 주휴수당 대상 여부를 계산하는 기능입니다. 아르바이트·단시간 근로자가 많은 사업장에서 주휴수당 지급 의무를 체계적으로 관리할 때 특히 유용합니다.
주휴수당이란?
주휴수당은 근로기준법 제55조에 따라 1주 동안 소정근로일을 개근한 근로자에게 유급으로 주어지는 하루치 임금입니다. 핵심 기준은 다음과 같습니다.
- 주 15시간 이상 근무: 4주를 평균해 1주 소정근로시간이 15시간 이상이면 주휴수당 지급 의무가 발생합니다.
- 소정근로일 개근: 약정한 근무일에 모두 출근해야 합니다. 결근이 있으면 해당 주 주휴수당이 발생하지 않을 수 있습니다.
- 고용 형태 무관: 정규직뿐만 아니라 아르바이트, 계약직 등 단시간 근로자도 조건을 충족하면 주휴수당 대상입니다.
주 15시간 미만 근로자(초단시간 근로자)는 주휴수당 지급 의무가 없습니다. 단, 4주 평균 계산 결과가 15시간 이상이라면 대상이 됩니다.
어떤 상황에서 사용하나요?
- 아르바이트 급여 정산: 편의점, 카페, 식당 등 단시간 근로자가 많은 사업장에서 매월 주휴수당 지급 대상자를 자동으로 판별합니다.
- 급여 시스템 검증: 급여 시스템에서 산출된 주휴수당과 실제 근무기록을 대조해 정확성을 검증합니다.
- 근로감독 대비: 주휴수당 미지급 시 노동청 신고 대상이 됩니다. 지급 기록과 근무기록 대조 자료를 준비합니다.
- 계약직·파견직 주휴 관리: 단기 계약 인력의 근무시간을 4주 단위로 집계해 주휴수당 지급 여부를 결정합니다.
지원 컬럼 형식
업로드할 근무기록 파일은 아래 두 가지 형식 중 하나여야 합니다.
| 형식 | 필수 컬럼 | 선택 컬럼 | 설명 |
| 형식 1 |
work_date, hours |
emp_id |
날짜별 근무시간이 행 단위로 기록된 형식. emp_id가 있으면 직원별로 집계. |
| 형식 2 |
년, 월, 일, 근무시간 |
사번 또는 emp_id |
년·월·일이 별도 컬럼으로 분리된 형식. |
예시 파일 구조 — 형식 1
| emp_id | work_date | hours |
| A001 | 2024-01-02 | 8 |
| A001 | 2024-01-03 | 8 |
| A001 | 2024-01-04 | 8 |
| A002 | 2024-01-02 | 4 |
| A002 | 2024-01-03 | 4 |
예시 파일 구조 — 형식 2
| 사번 | 년 | 월 | 일 | 근무시간 |
| A001 | 2024 | 1 | 2 | 8 |
| A001 | 2024 | 1 | 3 | 8 |
| A002 | 2024 | 1 | 2 | 4 |
사용 순서
- 근무기록 파일을 업로드합니다.
- 컬럼 행 번호를 입력합니다.
- 정방향 계산 기준 시작일을 입력합니다. (4주 묶음의 첫 날)
- 주휴 계산 파일 생성을 누르면 결과 파일이 다운로드됩니다.
정방향 vs 역방향 집계 차이
| 집계 방식 | 설명 | 활용 상황 |
| 정방향 집계 |
입력한 시작일부터 4주씩 순서대로 묶어 집계. |
급여 지급 주기가 고정되어 있거나, 특정 날짜부터의 근무를 기준으로 주휴를 계산할 때. |
| 역방향 집계 |
데이터 마지막 날짜를 기준으로 4주씩 역방향으로 묶어 집계. |
최근 4주 근무 현황을 기준으로 현재 시점의 주휴 대상 여부를 확인할 때. |
두 방식의 결과를 비교하면 특정 주에만 15시간을 충족하거나 미달하는 직원을 파악할 수 있어 보다 정확한 주휴수당 관리가 가능합니다.
결과 파일 구성
- 정방향 집계 시트: 시작일 기준 4주 묶음별 직원별 총 근무시간, 주당 평균 시간, 주휴 대상 여부(O/X) 표시.
- 역방향 집계 시트: 역방향 4주 기준 동일 내용.
- 화면 미리보기 표: 날짜별 근무시간을 한눈에 확인할 수 있는 시각화 표.
자주 발생하는 오류와 해결 방법
| 증상 | 원인 | 해결 방법 |
| 결과에 직원이 한 명만 나타남 | emp_id 또는 사번 컬럼이 없어 전체가 하나의 직원으로 처리됨 | 근무기록 파일에 emp_id 또는 사번 컬럼을 추가. |
| 4주 집계 결과가 예상과 다름 | 시작일이 실제 근무 첫 날과 다름 | 근무기록 파일에서 가장 빠른 근무일을 확인해 시작일을 정확히 입력. |
| 근무시간이 0으로 집계됨 | hours 컬럼이 텍스트 형식으로 저장됨 | 원본 파일에서 근무시간 컬럼을 숫자 서식으로 변환 후 재업로드. |
| 날짜 형식 인식 오류 | work_date 컬럼이 날짜형이 아닌 문자열로 저장됨 | 원본 파일에서 날짜 컬럼을 날짜 서식(YYYY-MM-DD)으로 변환 후 재업로드. |
직원 구분이 필요하면 emp_id 또는 사번 컬럼을 반드시 포함하세요. 컬럼이 없으면 파일 전체를 1명의 근무기록으로 처리합니다. 시작일은 정방향 4주 묶음의 기준일이며, 근무 데이터가 있는 가장 이른 날짜를 입력하는 것이 일반적입니다.