영업일 계산기

"5영업일 이내" 같은 계약·배송 조건을 실제 날짜로 바꿔 보세요. 주말과 한국 공휴일(2025~2027년 내장)을 빼고, 회사 휴무일은 직접 추가합니다.

영업일은 어떻게 계산되나요?

영업일(business day, working day)은 "업무를 보는 날"이라는 뜻으로, 달력상의 날짜에서 쉬는 날을 뺀 일수입니다. 법으로 정한 단일 정의가 있는 것은 아니고, 계약서나 약관이 "영업일이란 토요일, 일요일 및 공휴일을 제외한 날을 말한다"처럼 스스로 정의하는 경우가 대부분입니다. 이 계산기의 기본 정의는 다음과 같습니다.

기준일을 포함할지가 가장 흔한 오해 지점입니다. 민법 제157조는 기간을 일 단위로 정하면 초일(첫날)을 산입하지 않는다는 것을 원칙으로 하므로(오전 0시부터 시작하는 경우 제외), "계약일로부터 5영업일 이내"는 보통 계약일 다음 날부터 세는 N영업일 후 모드와 같은 방식으로 이해합니다. 다만 당사자가 달리 약정하면 그 약정이 우선합니다.

날짜 처리 방식과 오차를 피하는 법

이 도구는 입력한 달력 날짜(연-월-일)를 UTC 자정 기준의 정수로 바꿔 하루(86,400,000ms)씩 더하며 요일과 공휴일 여부를 판단합니다. 시간대나 서머타임에 따라 하루가 23시간 또는 25시간이 되는 문제, 날짜 문자열을 UTC로 읽고 로컬로 출력하다가 하루가 어긋나는 문제를 피하기 위한 방식이며,디데이 계산기·만 나이 계산기와 같은 원칙입니다. 한국은 서머타임이 없어 로컬 계산도 대체로 동일하지만, 다른 시간대의 기기에서도 같은 결과가 나오도록 UTC 정수 방식을 씁니다.

내장된 한국 공휴일: 범위와 한계

코드에 내장된 공휴일은 2025년 1월 1일부터 2027년 12월 31일까지뿐입니다. 이 범위 밖의 날짜를 계산하면 공휴일이 반영되지 않고 주말만 제외된다는 경고가 표시됩니다. 내장 목록은 「공휴일에 관한 법률」과 인사혁신처 월력요항, 그 후속 발표(임시공휴일 지정, 선거일 등)를 정리한 달력 자료를 대조해 입력한 것이며, 아래 사항에 유의해야 합니다.

대체공휴일은 어떻게 적용되나요?

대체공휴일은 공휴일이 토요일·일요일 등과 겹칠 때 그 다음 첫 번째 평일을 쉬는 날로 대신 지정하는 제도입니다. 설날·추석 연휴는 일요일과 겹칠 때, 어린이날은 토·일요일이나 다른 공휴일과 겹칠 때, 삼일절·광복절·개천절·한글날·성탄절·부처님오신날은 토·일요일과 겹칠 때 적용됩니다(위 목록에서 2027년 성탄절·한글날 대체공휴일 확인 가능). 현충일은 대체공휴일 대상이 아니라서 2026년 6월 6일(토)과 2027년 6월 6일(일)에는 대체휴일이 없습니다. 이 도구는 확정된 날짜를 표로 내장해 두었을 뿐 규칙을 자동 적용하지 않으므로, 범위 밖 연도에는 쓸 수 없습니다.

내장 공휴일 목록(2025~2027)

날짜요일명칭
2025-01-01수신정
2025-01-27월임시공휴일(설 연휴)
2025-01-28화설날 연휴
2025-01-29수설날
2025-01-30목설날 연휴
2025-03-01토삼일절
2025-03-03월대체공휴일(삼일절)
2025-05-05월어린이날·부처님오신날
2025-05-06화대체공휴일(어린이날·부처님오신날 겹침)
2025-06-03화제21대 대통령선거일
2025-06-06금현충일
2025-08-15금광복절
2025-10-03금개천절
2025-10-05일추석 연휴
2025-10-06월추석
2025-10-07화추석 연휴
2025-10-08수대체공휴일(추석)
2025-10-09목한글날
2025-12-25목성탄절
2026-01-01목신정
2026-02-16월설날 연휴
2026-02-17화설날
2026-02-18수설날 연휴
2026-03-01일삼일절
2026-03-02월대체공휴일(삼일절)
2026-05-01금노동절
2026-05-05화어린이날
2026-05-24일부처님오신날
2026-05-25월대체공휴일(부처님오신날)
2026-06-03수제9회 전국동시지방선거일
2026-06-06토현충일
2026-07-17금제헌절
2026-08-15토광복절
2026-08-17월대체공휴일(광복절)
2026-09-24목추석 연휴
2026-09-25금추석
2026-09-26토추석 연휴
2026-10-03토개천절
2026-10-05월대체공휴일(개천절)
2026-10-09금한글날
2026-12-25금성탄절
2027-01-01금신정
2027-02-06토설날 연휴
2027-02-07일설날
2027-02-08월설날 연휴
2027-02-09화대체공휴일(설날)
2027-03-01월삼일절
2027-05-01토노동절
2027-05-03월대체공휴일(노동절)
2027-05-05수어린이날
2027-05-13목부처님오신날
2027-06-06일현충일
2027-07-17토제헌절
2027-07-19월대체공휴일(제헌절)
2027-08-15일광복절
2027-08-16월대체공휴일(광복절)
2027-09-14화추석 연휴
2027-09-15수추석
2027-09-16목추석 연휴
2027-10-03일개천절
2027-10-04월대체공휴일(개천절)
2027-10-09토한글날
2027-10-11월대체공휴일(한글날)
2027-12-25토성탄절
2027-12-27월대체공휴일(성탄절)

연도별 영업일 수 요약

아래 표는 위 목록과 달력으로 빌드 시 계산한 값입니다. "월~금 일수"에서 평일에 걸린 공휴일을 뺀 것이 연간 영업일(토요일 휴무 기준)입니다.

연도월~금 일수목록 공휴일 수그중 평일연간 영업일
20252611917244
20262612216245
20272612415246

검산된 계산 예시

예시 1. 추석 연휴가 낀 기간의 영업일 수. 2026-09-21(월)부터 2026-10-16(금)까지는 달력상 4주, 월~금이 20일입니다. 이 중 추석 연휴 9월 24일(목)·25일(금), 개천절 대체공휴일 10월 5일(월), 한글날 10월 9일(금)이 평일에 걸려 4일이 빠지므로 영업일은 16일입니다. 공휴일을 몰랐다면 20일로 계산해 일정을 4일 길게 잡았을 것입니다.

예시 2. 설 연휴 앞에서 5영업일 후. 2026-02-12(목)에서 5영업일 후는 2026-02-24 (화)입니다. 13일(금)이 1일째, 설 연휴 16~18일(월~수)은 건너뛰고 19일(목) 2일째, 20일(금) 3일째, 23일(월) 4일째, 24일(화) 5일째입니다. 공휴일을 무시하면 2월 19일(목)로 나와 닷새나 차이가 납니다.

예시 3. 성탄절 전후 3영업일. 2026-12-24(목)에서 3영업일 후는 2026-12-30 (수)입니다. 25일(금)은 성탄절이라 건너뛰고, 28일(월)·29일(화)·30일(수)이 각각 1·2·3일째입니다.

영업일 표현이 쓰이는 대표 상황

이전 방향 계산과 0영업일의 의미

"이전"을 선택하면 기준일 전날부터 거슬러 올라가며 영업일을 셉니다. 예를 들어 월요일 기준 1영업일 전은 직전 금요일입니다(공휴일이 아니라면). 0영업일은 기준일 자체를 그대로 반환하는데, 기준일이 주말·공휴일이어도 "다음 영업일로 보정"하지 않습니다. 기준일이 쉬는 날일 때 "가장 가까운 다음 영업일"을 구하려면 1영업일 후로 계산하면 됩니다. 예를 들어 토요일에 접수된 건의 처리 시작일은 토요일 기준 1영업일 후(공휴일이 없다면 월요일)입니다.

흔한 실수와 오해

이 도구를 쓰면 안 되는 경우

결과를 어떻게 활용하나요

함께 보면 좋은 도구

자주 묻는 질문

시작일이나 종료일도 영업일에 포함되나요?

두 날짜 사이 모드에서는 시작일과 종료일이 영업일이면 모두 포함합니다. N영업일 후/전 모드에서는 기준일을 세지 않고 다음(또는 이전) 날부터 셉니다.

토요일 근무를 하는 회사는 어떻게 계산하나요?

"토요일도 영업일로 계산"을 체크하면 일요일과 공휴일만 제외합니다. 격주 토요일 근무처럼 불규칙한 경우는 쉬는 토요일을 추가 제외 칸에 직접 넣으세요.

2028년 이후나 2024년 이전은 공휴일이 반영되나요?

아닙니다. 내장 데이터가 2025~2027년이라 그 밖의 연도는 주말만 제외되고 경고가 표시됩니다. 해당 연도의 공휴일은 인사혁신처 월력요항을 보고 추가 제외 칸에 입력하세요.

공휴일이 새로 지정되거나 바뀌면 어떻게 하나요?

임시공휴일은 발표 후에야 알 수 있어 목록에 없을 수 있습니다. 추가 제외 칸에 날짜를 넣으면 즉시 반영됩니다. 반대로 목록의 공휴일을 회사가 쉬지 않는다면 "한국 공휴일 자동 제외"를 끄고 필요한 날만 직접 입력하세요.

대체공휴일은 영업일에서 빠지나요?

네. 대체공휴일은 공휴일과 같게 취급되어 제외됩니다. 단, 민간 회사에서 대체공휴일을 유급휴일로 적용하는지는 사업장 규모와 취업규칙에 따라 다를 수 있습니다.

입력 한도가 있나요?

N영업일 모드는 0~1000일까지 입력할 수 있고, 두 날짜 사이 모드는 최대 20년 범위까지 계산합니다.