'○일 이내'는 정확히 언제까지일까

원칙은 간단한데 예외가 셋이라, 하루씩 어긋나기 쉬워요.

홈›가이드›기한 계산법

“수령일로부터 7일 이내”, “통지받은 날부터 30일 이내”. 이런 문구를 보면 오늘부터 세야 하나 내일부터 세야 하나 헷갈리죠. 원칙은 민법에 정해져 있는데, 예외가 세 가지나 됩니다. 그 예외에 걸리면 마감이 하루, 때로는 며칠씩 어긋나요. 법령 원문으로 하나씩 짚고 계산기도 붙였습니다.

📁 날짜·법령⏱ 약 9분🗓 2026년 기준
이 글에서 다루는 내용
  1. 결론부터 — 내일부터, 밤 12시까지
  2. 예외 1 — 0시에 시작하면 오늘부터
  3. 예외 2 — 불리한 기간은 규칙이 뒤집힌다
  4. 예외 3 — 세금은 근로자의 날에도 밀린다
  5. '30일'과 '1개월'은 다른 말
  6. 1월 31일의 한 달 뒤
  7. 마지막 날이 토요일·공휴일이면
  8. 기한 계산기
  9. 실전 대조표

결론부터 — 내일부터 세고, 마지막 날 밤 12시까지

“7일 이내”라는 말을 보면 오늘부터 세야 할지 내일부터 세야 할지 헷갈리죠. 원칙은 정해져 있습니다.

오늘은 안 센다 · 내일이 1일차 · 마지막 날 밤 12시까지

민법 제157조가 “기간의 초일은 산입하지 아니한다”고 하고, 제159조가 “기간말일의 종료로 기간이 만료한다”고 해요. 그래서 9월 10일에 물건을 받고 “7일 이내”라면 9월 17일 밤 12시까지입니다.

여기까지는 대부분의 글에 나와 있어요. 문제는 예외가 세 가지나 있다는 겁니다. 그리고 그 예외에 걸리면 날짜가 하루씩, 때로는 며칠씩 어긋나요.

예외 1 — 오전 0시에 시작하면 오늘부터

민법 제157조에는 단서가 붙어 있어요. “그러나 그 기간이 오전 영시로부터 시작하는 때에는 그러하지 아니하다”입니다.

즉 기간이 날짜 단위로 딱 떨어지게 시작하면 그날을 셉니다. “10월 1일부터 30일간” 같은 경우가 그래요. 10월 1일이 1일차이고 10월 30일이 마지막 날입니다.

같은 ‘30일’인데 결과가 다릅니다

“9월 10일에 통지받고 30일 이내” → 9월 11일부터 세서 10월 10일까지
“10월 1일부터 30일간” → 10월 1일부터 세서 10월 30일까지

예외 2 — 나에게 불리한 기간은 규칙이 뒤집힌다

이건 아는 사람이 거의 없는데, 실제로 날짜를 가르는 지점이에요. 행정기본법 제6조 제2항이 정합니다.

행정기본법 제6조 제2항

법령등 또는 처분에서 국민의 권익을 제한하거나 의무를 부과하는 경우, 그 기간의 계산은
1. 기간을 일·주·월·연으로 정한 경우에는 기간의 첫날을 산입한다
2. 기간의 말일이 토요일 또는 공휴일인 경우에도 그 날로 만료한다
다만, 이 기준에 따르는 것이 국민에게 불리한 경우에는 적용하지 않는다.

영업정지·면허정지처럼 내 권익이 묶이는 기간은 오늘부터 세고, 마지막 날이 주말이어도 안 밀립니다. 민법과 정반대예요. 이유는 단순합니다 — 제재 기간을 늘려 잡으면 국민에게 더 불리하니까요.

단서가 중요해요. “국민에게 불리한 경우에는 그러하지 아니하다”는 안전장치가 붙어 있습니다. 그래서 이 조항이 항상 기계적으로 적용되는 건 아니에요.

예외 3 — 세금 기한은 근로자의 날에도 밀린다

민법 제161조는 말일이 토요일 또는 공휴일이면 다음 날로 만료한다고 합니다. 그런데 근로자의 날(5월 1일)은 관공서 공휴일이 아니에요. 그래서 민법만 보면 안 밀립니다.

세금은 다릅니다. 국세기본법 제5조 제1항이 기한을 따로 정하는데, 여기엔 근로자의 날이 명시돼 있어요.

호해당하면 다음 날로 밀리는 것
1호토요일 및 일요일
2호공휴일 및 대체공휴일
3호노동절(근로자의 날)

5월 종합소득세 신고가 여기 직접 걸립니다. 5월 31일이 토요일이면 6월 2일 월요일까지고, 만약 기한이 5월 1일이라면 세금은 밀리지만 민법상 기한은 안 밀려요.

국세정보통신망이 장애로 멈춰 전자신고를 못 한 경우도 복구된 날의 다음 날로 기한이 밀립니다(같은 조 제3항). 홈택스가 마비됐을 때 쓰이는 조항이에요.

“30일”과 “1개월”은 다른 말입니다

같은 뜻으로 쓰는 분이 많은데, 법에서는 계산 방식이 아예 달라요. 민법 제160조 제1항이 주·월·연은 달력으로 계산한다고 정합니다.

표현계산1월 15일 기준
30일 이내하루씩 30번 센다2월 14일까지
1개월 이내달력에서 다음 달 같은 날 전날2월 15일까지

제160조 제2항이 “기산일에 해당한 날의 전일로 기간이 만료한다”고 해요. 1월 15일에 통지받으면 기산일은 16일이고, 한 달 뒤 해당일은 2월 16일이니 그 전날인 2월 15일이 마지막 날입니다.

1월 31일의 한 달 뒤는 3월 3일이 아닙니다

2월에는 31일이 없죠. 이럴 때를 위해 제160조 제3항이 있어요. “최종의 월에 해당일이 없는 때에는 그 월의 말일로 기간이 만료한다”입니다.

1월 31일에 통지받고 ‘1개월 이내’

기산일 = 2월 1일 → 한 달 뒤 해당일 = 3월 1일 → 그 전날인 2월 28일(윤년이면 29일)까지
3월 2일이나 3월 3일로 넘기면 틀립니다.

날짜를 그냥 더하는 프로그램이 이 지점에서 자주 틀려요. 없는 날짜를 다음 달로 넘겨버리거든요.

마지막 날이 토요일·공휴일이면

민법 제161조 — “기간의 말일이 토요일 또는 공휴일에 해당한 때에는 기간은 그 익일로 만료한다”.

여기서 ‘토요일’은 원래 없던 말이에요. 주 5일제가 자리 잡은 뒤 2007년 개정으로 들어갔습니다. 그전에는 토요일이 마감이면 그날까지였어요.

‘익일’이 또 휴일이면요? 조문만 읽으면 토요일 다음은 일요일이라 이상해 보이죠. 실무에서는 다음 근무일까지로 봅니다. 다만 이 연속 적용을 못박은 대법원 판례를 확인하지는 못했으니, 중요한 기한이라면 여유를 두는 게 안전해요.

기한 계산기

이 날까지입니다
-
기산일 (1일차)-
원래 만료일-
실제 마감-
오늘부터-

공휴일은 이 사이트가 매일 갱신하는 데이터를 씁니다. 개별 사안의 법적 판단은 전문가와 상담하세요.

실전 대조표

상황기간첫날말일이 휴일이면
온라인 쇼핑 청약철회7일다음 날부터다음 날로
퇴직 후 금품 청산14일다음 날부터다음 날로
종합소득세 신고5월 31일—다음 날로(근로자의 날 포함)
영업정지 처분 기간처분서 기재당일부터그 날 끝남

개별 법률에 특별 규정이 있으면 그쪽이 우선합니다. 위는 일반 원칙을 정리한 표예요.

📅 주말·공휴일 빼고 며칠 남았나요
영업일 계산기는 시작일과 종료일 사이의 실제 영업일 수를 세어드려요. 초일 산입 여부도 고를 수 있어요.
영업일 계산기 →

자주 묻는 질문

Q. '7일 이내'는 오늘부터 세나요?
아니요. 민법 제157조는 초일을 산입하지 않아요. 기준일 다음 날이 1일차이고, 7일째 되는 날 밤 12시까지입니다.
Q. 30일과 1개월은 같은 말인가요?
다릅니다. 30일은 하루씩 30번 세고, 1개월은 달력에서 다음 달 같은 날의 전날까지예요. 1월 15일 기준이면 각각 2월 14일과 2월 15일입니다.
Q. 1월 31일의 1개월 뒤는 언제인가요?
2월 말일이에요. 민법 제160조 제3항이 '최종의 월에 해당일이 없는 때에는 그 월의 말일로 만료한다'고 정합니다.
Q. 마지막 날이 토요일이면 어떻게 되나요?
민법 제161조에 따라 다음 날로 만료해요. 실무에서는 다음 근무일까지로 봅니다. 다만 영업정지처럼 권익이 제한되는 기간은 행정기본법 제6조에 따라 그날 그대로 끝납니다.
Q. 세금 신고 기한도 같은가요?
조금 달라요. 국세기본법 제5조는 토·일, 공휴일·대체공휴일에 더해 근로자의 날까지 다음 날로 밀린다고 정합니다.

관련 공식 사이트

정확한 최신 정보는 공식 기관에서 확인하세요.

함께 쓰면 좋은 계산기