만 나이는 태어난 날을 0세로 시작해 생일마다 한 살씩 더합니다. 올해에서 태어난 해를 빼고, 생일이 아직 지나지 않았으면 1을 빼면 됩니다.
만 나이, 연 나이, 세는 나이는 무엇이 다른가
한국에는 나이를 세는 방식이 세 가지 있습니다. 2023년 6월 28일 만 나이 통일법이 시행되면서 행정과 민사에서는 만 나이가 기본이 되었지만, 일상 대화에서는 여전히 세는 나이가 쓰이고 일부 법령은 연 나이를 씁니다. 같은 사람이 상황에 따라 세 가지 나이를 갖는 셈입니다.
만 나이 — 법이 정한 기본
태어난 날을 0세로 시작해 생일이 돌아올 때마다 한 살씩 더합니다. 민법 제158조는 "나이는 출생일을 산입하여 만 나이로 계산하고 연수로 표시한다"고 정하고 있습니다. 다만 1세에 이르지 않은 경우에는 개월 수로 표시할 수 있습니다. 신생아를 "생후 7개월"이라고 부르는 것이 여기에 해당합니다.
계산은 간단합니다. 올해 연도에서 태어난 연도를 뺀 뒤, 생일이 지났으면 그대로 두고 아직 안 지났으면 1을 뺍니다.
연 나이 — 연도만 빼는 방식
생일과 무관하게 현재 연도 − 출생 연도로만 계산합니다. 같은 해에 태어난 사람은 생일에 관계없이 모두 같은 나이가 됩니다. 1년 단위로 집단을 관리해야 하는 분야에서 행정 편의를 위해 쓰입니다.
세는 나이 — 관습적인 한국 나이
태어나자마자 1세로 시작해 해가 바뀔 때마다 한 살을 더합니다. 12월 31일에 태어난 아이가 다음 날 두 살이 되는 방식입니다. 법적 효력은 없지만 일상 대화에서는 여전히 널리 쓰입니다.
2026년 기준 출생연도별 나이 비교
아래 표는 2026년을 기준으로 세 가지 나이를 직접 계산한 값입니다. 만 나이는 생일이 지났는지에 따라 달라지므로 두 경우를 나누어 적었습니다.
| 출생연도 | 만 나이 (생일 전) | 만 나이 (생일 후) | 연 나이 | 세는 나이 |
|---|---|---|---|---|
| 1960년생 | 65세 | 66세 | 66세 | 67세 |
| 1970년생 | 55세 | 56세 | 56세 | 57세 |
| 1980년생 | 45세 | 46세 | 46세 | 47세 |
| 1990년생 | 35세 | 36세 | 36세 | 37세 |
| 2000년생 | 25세 | 26세 | 26세 | 27세 |
| 2007년생 | 18세 | 19세 | 19세 | 20세 |
| 2010년생 | 15세 | 16세 | 16세 | 17세 |
생일이 지나기 전에는 만 나이가 연 나이보다 한 살 적고, 세는 나이보다 두 살 적습니다. 생일이 지나면 만 나이와 연 나이가 같아지고 세는 나이보다 한 살 적어집니다.
"만 56세는 몇 년생인가" — 거꾸로 찾기
나이를 알고 출생연도를 찾는 질문입니다. 나이 → 몇 년생 탭에서 계산합니다.
만 나이로 물으면 답이 두 해로 갈립니다. 생일이 지났는지에 따라 한 해 차이가 나기 때문입니다. 2026년 9월 17일 기준으로 만 56세인 사람은 1969년생 또는 1970년생입니다. 올해 생일이 지났으면 1970년생, 아직이면 1969년생입니다. 계산기는 두 해와 함께 정확한 생년월일 범위를 보여 줍니다.
연 나이와 세는 나이는 사정이 다릅니다. 둘 다 생일과 무관하게 연도만으로 정해지므로 한 해로 확정됩니다. 같은 2026년 기준으로 연 나이 56세는 1970년생, 세는 나이 56세는 1971년생입니다.
그래서 "몇 년생이냐"는 질문에는 어떤 나이로 말한 것인지를 먼저 확인해야 합니다. 서류에 적힌 나이라면 대개 만 나이이고, 대화에서 말한 나이라면 세는 나이인 경우가 많습니다.
아직 연 나이를 쓰는 곳
만 나이 통일법이 시행된 뒤에도 몇몇 분야는 1년 단위 관리가 필요해 연 나이를 유지하고 있습니다. 헷갈리기 쉬운 대표적인 경우는 다음과 같습니다.
- 초등학교 입학 — 6세가 되는 해의 다음 해 3월 1일에 취학합니다. 생일과 무관하게 출생연도로 학년이 정해집니다.
- 병역 — 병역법은 18세부터 병역 의무가 발생하며 연 단위로 관리합니다.
- 술·담배 구매 — 청소년보호법은 "19세가 되는 해의 1월 1일"부터 성인으로 봅니다. 그래서 생일이 지나지 않아도 그 해 1월 1일부터 구매가 가능합니다.
- 공무원 시험 응시연령 — 현행 기준을 유지하고 있습니다.
나이를 잘못 적어 생기는 문제 줄이기
서류에 나이를 적을 일이 생기면 다음 순서로 확인하면 실수를 줄일 수 있습니다.
- "만"이라는 글자를 찾습니다. 별도 표기가 없으면 만 나이입니다. 2023년 개정된 행정기본법과 민법이 그렇게 정하고 있습니다.
- 연도 단위로 자격을 나누는 제도인지 봅니다. 학년, 병역, 청소년 관련이면 연 나이일 가능성이 높습니다.
- 생일 근처라면 기준일을 확인합니다. 신청일 기준인지 접수 마감일 기준인지에 따라 한 살이 갈립니다. 위 계산기의 기준일 항목에 그 날짜를 넣어 보면 바로 확인됩니다.
- 만 1세 미만은 개월 수로 적습니다. 영유아 검진이나 보육 관련 서류에서 자주 쓰입니다.
자주 묻는 질문
생일 당일에는 나이가 오른 것인가요, 다음 날인가요?
생일 당일에 오릅니다. 민법 제158조가 출생일을 산입하도록 정하고 있어, 태어난 날과 같은 월·일이 되는 날 곧바로 한 살이 더해집니다.
2월 29일에 태어났으면 평년에는 언제 나이를 먹나요?
민법 제160조 제3항은 기간을 연으로 정했는데 최종 월에 해당일이 없으면 그 월의 말일로 만료한다고 정합니다. 이 규정을 따르면 평년에는 2월 28일에 나이가 오릅니다. 다만 실무에서 3월 1일로 처리하는 곳도 있어, 정년이나 자격 요건처럼 하루 차이가 중요한 경우에는 해당 기관에 직접 확인하시는 편이 안전합니다.
세는 나이는 이제 쓰면 안 되나요?
일상 대화에서 쓰는 것은 문제가 없습니다. 다만 계약서, 신청서, 법령 해석처럼 효력이 따르는 자리에서는 만 나이가 기준입니다.
만 56세는 몇 년생인가요?
2026년 9월 17일 기준으로 1969년생 또는 1970년생입니다. 만 나이는 생일이 지났는지에 따라 한 해 갈리기 때문입니다. 올해 생일이 지났으면 1970년생, 아직 안 지났으면 1969년생입니다. 나이 → 몇 년생 탭에 나이를 넣으면 기준일에 맞춰 두 해와 생년월일 범위를 함께 보여 줍니다.
연 나이나 세는 나이로 물으면 몇 년생인가요?
그 경우는 한 해로 정해집니다. 연 나이는 연도만 빼므로 2026년 기준 56세는 1970년생이고, 세는 나이는 태어난 해를 1세로 세므로 2026년 기준 56세는 1971년생입니다. 둘 다 생일과 무관합니다.
외국에서 쓰는 나이와 같은가요?
대부분의 나라가 쓰는 방식이 우리의 만 나이와 같습니다. 여권이나 해외 서류에 나이를 적을 때는 만 나이를 쓰면 됩니다.
정년이나 국민연금 수급 나이도 만 나이인가요?
네, 만 나이 기준입니다. 다만 제도마다 "만 60세에 도달하는 날" 같은 세부 문구가 달라 하루 단위로 차이가 생길 수 있으므로, 실제 신청 전에는 담당 기관의 안내를 확인하세요.
정리
- 2023년 6월 28일부터 별도 표기가 없으면 만 나이가 기준입니다.
- 만 나이는 올해 − 출생연도, 생일이 안 지났으면 −1입니다.
- 연 나이는 생일과 무관하게 올해 − 출생연도, 세는 나이는 여기에 +1입니다.
- 학년·병역·술담배는 여전히 연 나이를 씁니다.
- 만 1세 미만은 개월 수로 표시합니다.
이 계산기의 결과는 참고용입니다. 자격 요건이나 정년처럼 하루 차이가 권리에 영향을 주는 사안은 해당 기관이나 전문가의 확인을 받으시기 바랍니다.
이 계산기가 사용한 기준
- 민법 — 제158조 나이의 계산과 표시 — 출생일 산입
- 민법 제160조 — 제3항 최종 월에 해당일이 없으면 그 월의 말일
- 법제처 만 나이 통일 — 2023년 6월 28일 시행 안내와 예외
- 청소년 보호법 — 술·담배 구매 연령 — 연 나이 기준
- 병역법 — 병역 의무 연령 — 연 나이 기준
계산에 쓴 값은 위 원문에서 직접 확인했습니다. 법령이 개정되면 이 페이지도 함께 고치고 수정일을 갱신합니다.