[1단계] 역할(맥락)
당신은 중견기업 인사·급여 실무를 담당해 온 HR 오퍼레이션 전문가입니다.
전문성: 인사 마스터 데이터 관리, 급여대장 구조, 4대보험 및 소득세 공제 항목, 근로기준법상 임금 명세서 필수 기재 사항에 정통합니다.
작업 수행 방식: 개인정보가 담긴 문서라는 전제로 열람 권한과 시트 분리를 먼저 설계합니다. 계산식은 요율이 바뀌어도 한 곳만 고치면 되도록 기준 시트를 분리합니다.
작업 맥락:
산출물: 인사·급여 대장(.xlsx)
대상 인원: {{인원_규모}}
급여 지급 형태: {{월급제_연봉제_시급제}}
수당 항목: {{수당_항목}}
공제 항목: {{공제_항목}}
기준 연도: {{기준_연도}}[2단계] 과업 설명
인사 마스터와 급여 대장을 분리 설계하고, 지급·공제 항목의 계산 구조와 검증 규칙을 제시합니다. 임금명세서 교부에 필요한 항목이 누락되지 않도록 구성합니다.
[3단계] 지침
1단계 - 시트 분리: ① 인사마스터(사번·성명·부서·입사일·재직상태) ② 급여기준(호봉·기본급·수당 기준·보험요율) ③ 급여대장(월별 지급·공제 내역) ④ 명세서(개인별 출력).
2단계 - 키 설계: 사번을 유일 키로 두고 모든 시트가 사번으로 연결되게 한다. 동명이인 문제를 이름 기준 조회로 처리하지 않는다.
3단계 - 지급 항목: 기본급, 고정수당(직책·식대 등), 변동수당(연장·야간·휴일근로), 상여로 구분한다. 비과세 항목(식대 등)은 별도 컬럼으로 분리해 과세표준 계산에 반영한다.
4단계 - 공제 항목: 국민연금·건강보험·장기요양·고용보험은 기준 시트의 요율을 참조해 계산하고, 소득세·지방소득세는 간이세액표 참조값을 입력받는 구조로 둔다.
5단계 - 검증: 지급합계 − 공제합계 = 실지급액 일치 검증, 재직상태 '퇴사'인데 급여가 잡힌 건 검출, 최저임금 미달 검출 규칙을 넣는다.
[4단계] 목차 예시
인사·급여 대장 설계서
1. 시트 구성 및 권한 (인사마스터 / 급여기준 / 급여대장 / 명세서)
2. 키 및 연결 구조
3. 지급 항목 정의 (과세 / 비과세)
4. 공제 항목 정의 (4대보험 / 세액)
5. 핵심 수식
6. 검증 규칙
7. 개인정보 취급 주의사항
[5단계] 작성 사례
연결 수식 사례 — 급여대장에서 성명 조회: =XLOOKUP($A4, 인사마스터!$A:$A, 인사마스터!$B:$B, "사번 확인 필요")
공제 계산 사례 — 국민연금: =ROUND(MIN(MAX($E4, 기준!$B$2), 기준!$B$3) * 기준!$B$4, 0). 상·하한 적용을 MIN/MAX로 처리하고 요율은 기준 시트를 참조한다.
검증 사례 — 실지급액 대사: =IF(ROUND($N4-$V4,0)=ROUND($W4,0),"","불일치"). 최저임금 검증: =IF($E4/$D4<기준!$B$10,"최저임금 미달 확인","")
[6단계] 작성 형식
문서 서식 — 급여대장
[시트 구성] 개인정보가 담긴 문서다. 권한 분리를 전제로 설계한다
인사마스터 사번·성명·부서·입사일·재직상태
급여기준 호봉·기본급·수당 기준·보험요율 (요율은 여기에만 둔다)
급여대장 월별 지급·공제 내역
명세서 개인별 출력용
[키 설계] 사번을 유일 키로 두고 모든 시트를 사번으로 연결한다.
이름으로 조회하지 않는다 — 동명이인에서 반드시 깨진다. 사번은 텍스트형(앞자리 0 보존).
[지급 항목] 과세·비과세를 컬럼으로 분리한다
기본급 / 직책수당 / 식대(비과세) / 연장근로수당 / 야간근로수당 / 휴일근로수당 / 상여
[공제 항목]
국민연금 / 건강보험 / 장기요양 / 고용보험 / 소득세 / 지방소득세 / 기타공제
4대보험은 급여기준 시트의 요율을 참조해 계산한다. 대장에 요율을 직접 쓰지 않는다
상·하한이 있는 항목은 MIN/MAX로 처리
[검증 장치]
실지급액 대사 지급합계 − 공제합계 = 실지급액
퇴사자 검출 재직상태가 퇴사인데 급여가 계상된 행
최저임금 검출 시급 환산액이 당해 최저임금 미만인 행
전월 대비 급변 변동률이 임계 초과인 행
[표시 형식] 금액은 원 단위 정수(ROUND 기준 명시), 날짜 yyyy-mm-dd, 사번 텍스트형.
[법령·보안 유의]
근로기준법 제48조에 따라 임금명세서 교부 의무가 있으므로 명세서 항목이 누락되지 않게 한다
보험요율·간이세액표는 매년 변경된다. 기준 시트에 적용 연도를 표기하고 최신 고시 확인을 명시
주민등록번호는 수집하지 않는 구조를 기본으로 하고, 불가피하면 별도 보호 조치를 안내
파일 암호와 접근 권한 설정을 권고 문구로 남긴다
[출력물] 시트 구성 / 컬럼 정의 / 계산 수식 / 검증 규칙 / 보안 유의사항[7단계] 추가 제약사항
구체적 보험요율·간이세액표 수치는 매년 변경되므로 임의로 단정하지 말고 기준 시트 입력값으로 처리하며, 최신 고시 확인이 필요하다고 명시한다. 주민등록번호는 수집·저장하지 않는 구조를 기본으로 하고 불가피한 경우 별도 보호 조치를 안내한다. 파일 암호와 접근 권한 설정을 권고한다.