"저 91년생인데 만으로 몇 살이에요?" 이런 질문에 바로 답하려면 딱 하나만 알면 돼요. 올해 생일이 지났는지. 생일이 지났으면 만 나이는 연 나이와 같고 세는 나이보다 1살 적어요. 생일 전이면 만 나이가 연 나이보다 1살, 세는 나이보다 2살 적어요. 2026년 기준 1991년생은 생일 전 만 34세, 생일 후 만 35세예요.
세 가지 나이는 "언제 한 살을 먹느냐"와 "태어난 날을 몇 살로 치느냐" 두 가지만 달라요. 이 두 규칙만 표로 정리해 두면 머릿속 계산이 훨씬 빨라져요. 이 글에서는 세 나이의 정의와 서로 바꾸는 공식, 생일 전후로 달라지는 실제 계산 예시, 12월 31일생처럼 차이가 가장 크게 벌어지는 경우, 출생 연도별 학년·제도 기준표까지 숫자로 보여 드릴게요. 기준일은 2026년 10월 5일입니다.
세 가지 나이의 정의, 표 하나로 보기
먼저 규칙부터 비교해 볼게요.
| 구분 | 태어난 날 | 한 살 늘어나는 때 | 공식 | 법적 쓰임 |
|---|---|---|---|---|
| 만 나이 | 0세 | 매년 생일 당일 | 올해 − 출생 연도 − (생일 전이면 1) | 원칙 (민법 제158조·행정기본법 제7조의2) |
| 연 나이 | 0세 | 매년 1월 1일 | 올해 − 출생 연도 | 청소년보호법·병역법 등 일부 |
| 세는 나이 | 1세 | 매년 1월 1일 | 올해 − 출생 연도 + 1 | 없음 (관습) |
만 나이 원칙의 근거는 국가법령정보센터 민법 제158조와 행정기본법 제7조의2이고, 연 나이를 쓰는 대표 조문은 청소년보호법 제2조예요.
보면 연 나이와 세는 나이는 늘어나는 날이 같고 출발점만 1살 달라요. 만 나이와 연 나이는 출발점이 같고 늘어나는 날만 달라요. 그래서 연 나이를 중심에 두고 나머지 두 개를 바꾸면 계산이 쉬워요.
생일 전후 만 나이 계산 예시
같은 해에 태어난 두 사람을 비교하면 감이 바로 와요. 기준일 2026년 10월 5일이에요.
| 생년월일 | 생일 지났나? | 연 나이 | 만 나이 | 세는 나이 | 만 나이와 세는 나이 차이 |
|---|---|---|---|---|---|
| 1991년 3월 2일 | 지남 | 35 | 35 | 36 | 1살 |
| 1991년 11월 8일 | 아직 | 35 | 34 | 36 | 2살 |
| 2000년 1월 1일 | 지남 | 26 | 26 | 27 | 1살 |
| 2000년 10월 5일 | 오늘이 생일 | 26 | 26 | 27 | 1살 |
| 2000년 10월 6일 | 아직 (내일) | 26 | 25 | 27 | 2살 |
2000년 10월 5일생과 10월 6일생은 하루 차이로 태어났는데 오늘 기준 만 나이가 1살 달라요. 생일 당일에는 이미 한 살이 늘어난 것으로 치기 때문이에요(출생일 산입). 내일이 생일인 사람은 내일 0시가 되어야 만 26세가 됩니다.
계산 순서를 정리하면 이래요.
- 올해 연도에서 출생 연도를 뺀다 → 연 나이
- 올해 생일(월·일)이 오늘 이전이거나 오늘이면 그대로, 아직이면 1을 뺀다 → 만 나이
- 연 나이에 1을 더한다 → 세는 나이
생년월일만 넣으면 이 세 개를 한 번에 보여 주는 게 만 나이 계산기예요. 기준일도 바꿀 수 있어서 "내년 3월 1일에 몇 살인지" 같은 것도 확인할 수 있어요.
출생연도별 2026년 나이표 (생일 전·후)
생일을 모르고 출생 연도만 알 때는 만 나이가 두 값 중 하나예요. 자주 묻는 연도만 뽑아 볼게요.
표를 보면 규칙이 보여요. 출생 연도 끝자리가 0이면 2026년 연 나이는 끝자리가 6이고, 생일 전 만 나이는 5, 세는 나이는 7이에요. 1940년생부터 올해 태어난 아기까지 전 연도를 보려면 출생연도 나이표·띠 계산기가 편해요. 띠와 간지, 일반적인 학년도 같이 나와요.
세 나이의 차이가 가장 큰 날: 12월 31일생
차이가 극단적으로 벌어지는 예가 12월 31일에 태어난 아기예요. 2025년 12월 31일에 태어난 아기를 따라가 볼게요.
태어난 다음 날 세는 나이 2살, 만 나이 0세로 차이가 2살이 돼요
표로 보기
| 구분 | 만 나이 | 연 나이 | 세는 나이 |
|---|---|---|---|
| 2025.12.31 출생일 | 0 | 0 | 1 |
| 2026.1.1 | 0 | 1 | 2 |
| 2026.12.30 | 0 | 1 | 2 |
| 2026.12.31 첫 생일 | 1 | 1 | 2 |
| 2027.1.1 | 1 | 2 | 3 |
태어난 지 하루 만에 세는 나이로는 두 살이 되는 거죠. 반대로 1월 1일생은 세는 나이와 만 나이 차이가 1년 내내 거의 1살이에요. 생일이 1월 1일이라 연 나이가 늘어나는 날과 만 나이가 늘어나는 날이 겹치거든요.
| 생일 | 1년 중 만 나이와 세는 나이가 2살 차이 나는 기간 |
|---|---|
| 1월 1일 | 없음 (항상 1살 차이) |
| 4월 1일 | 1월 1일 ~ 3월 31일 (약 3개월) |
| 7월 1일 | 1월 1일 ~ 6월 30일 (약 6개월) |
| 10월 1일 | 1월 1일 ~ 9월 30일 (약 9개월) |
| 12월 31일 | 1월 1일 ~ 12월 30일 (거의 1년) |
생일이 늦을수록 "두 살 어려지는" 기간이 길어요. 통일법 시행 때 "최대 두 살 어려진다"는 말은 이 구간에 있는 사람 얘기예요. 통일법이 실제로 무엇을 바꿨고 어떤 법이 아직 연 나이를 쓰는지는 만 나이 통일법 총정리 글에 따로 정리했어요.
나이 변환 공식: 세는 나이 → 만 나이
어르신들과 대화하다 보면 세는 나이로 말씀하실 때가 많아요. 바꾸는 법은 이렇습니다.
- 세는 나이 → 연 나이: 1을 뺀다.
- 세는 나이 → 만 나이: 생일이 지났으면 1, 아직이면 2를 뺀다.
- 만 나이 → 세는 나이: 생일이 지났으면 1, 아직이면 2를 더한다.
- 만 나이 → 출생 연도: 올해 − 만 나이 (생일 후), 올해 − 만 나이 − 1 (생일 전)
마지막 공식이 의외로 쓸모 있어요. "만 30세 이하 지원"이라는 공고를 보면 2026년 기준 1995년생 중 생일이 지나지 않은 사람부터 1996년 이후 출생자까지가 대상이 돼요. 단, 공고마다 기준일(공고일, 접수 마감일 등)이 달라서 실제로는 그 날짜로 계산해야 해요.
빠른년생은 몇 살로 쳐야 할까
1·2월생 중 한 해 일찍 입학한 사람들을 "빠른 ○○년생"이라고 하죠. 예전에는 3월부터 다음 해 2월생까지가 같은 학년이었어서 생긴 개념이에요. 2009학년도부터 1월 1일~12월 31일생이 같은 학년이 되면서, 그 이후 입학한 세대에게는 거의 없어졌어요.
나이 계산 자체는 빠른년생이라고 달라지지 않아요. 1993년 2월생은 만 나이도, 연 나이도 1993년생 기준으로 계산하고, 법적으로는 1992년생과 다르게 취급돼요. 다만 학년이 1992년생과 같다 보니 친구 관계에서는 "92년생 친구"처럼 지내는 경우가 많죠. 술·담배 구매처럼 연 나이를 쓰는 경우에도 출생 연도 기준이라, 빠른 1993년생은 1993년생과 같은 해에 가능해졌어요.
1세 미만 아기는 개월 수로 센다
만 나이로는 태어난 날부터 첫 생일 전날까지 모두 0세예요. 그래서 민법과 행정기본법은 1세에 이르지 않은 경우 월수로 표시할 수 있다고 정해 두었어요. 소아과·예방접종·육아휴직 서류에서 "생후 ○개월"이라고 쓰는 게 바로 이 방식이에요.
개월 수는 태어난 날짜와 같은 날짜가 돌아올 때마다 1개월씩 늘어나요. 2026년 1월 15일생이면 2월 15일에 생후 1개월, 7월 15일에 생후 6개월이에요. 1월 31일생처럼 다음 달에 같은 날짜가 없으면 민법 제160조에 따라 그 달 말일(2월 28일)이 끝나는 때 1개월이 꽉 차요. 세는 나이로는 이 아기들이 연말이 지나면 바로 두 살이 되니, 해외 병원이나 성장 도표를 볼 때는 꼭 만 나이와 개월 수로 바꿔서 보세요.
엑셀·스프레드시트로 만 나이 계산하기
명단이 수십 명이면 하나씩 계산하기 어렵죠. 엑셀과 구글 스프레드시트에는 꽉 찬 연수를 세는 DATEDIF 함수가 있어요.
만 나이: =DATEDIF(B2, DATE(2026,10,5), "Y")
연 나이: =2026 - YEAR(B2)
세는 나이: =2026 - YEAR(B2) + 1
생후 개월: =DATEDIF(B2, DATE(2026,10,5), "M")
B2에 생년월일이 날짜 형식으로 들어 있어야 해요. 텍스트로 "1991.03.02"처럼 들어 있으면 먼저 날짜로 바꿔야 결과가 나와요. DATEDIF 의 "Y"는 생일 당일에 1이 늘어나서 민법의 출생일 산입 방식과 결과가 같아요. 다만 2월 29일생의 평년 처리는 프로그램마다 다를 수 있으니, 해당하는 사람이 있으면 따로 확인하는 게 안전해요.
출생 연도로 보는 2026년 학년과 제도 기준
나이를 묻는 이유는 대개 "몇 학년인지", "어떤 제도 대상인지"예요. 2026년을 기준으로 자주 찾는 기준을 출생 연도로 묶었어요. 학년은 조기·유예 입학 없이 초·중등교육법 제13조대로 입학한 경우예요.
| 2026년에 해당하는 것 | 출생 연도 | 어떤 나이 기준인가 |
|---|---|---|
| 초등학교 1학년 | 2019년생 | 출생 연도 (6세가 된 해의 다음 해 3월 입학) |
| 중학교 1학년 | 2013년생 | 출생 연도 |
| 고등학교 1학년 | 2010년생 | 출생 연도 |
| 고등학교 3학년 (2027 수능 응시) | 2008년생 | 출생 연도 |
| 술·담배 구매 가능 | 2007년생까지 | 연 나이 19세 |
| 병역판정검사 대상 | 2007년생 | 연 나이 19세 |
| 기초연금 나이 요건 (만 65세) | 1961년생은 생일부터, 1960년생 이전은 이미 충족 | 만 나이 |
| 2027년 3월 초등 입학 예정 | 2020년생 | 출생 연도 |
학년과 연 나이는 출생 연도만 보면 정해지지만, 만 나이를 쓰는 제도는 같은 해 출생자라도 생일에 따라 시점이 달라요. 기초연금은 기초연금 안내 누리집에 따르면 만 65세 생일이 속한 달의 한 달 전부터 신청할 수 있어요. 1961년 8월생이라면 2026년 7월부터 신청하는 식이에요.
국민연금 수령 나이는 출생 연도별로 달라요
국민연금 노령연금을 받기 시작하는 나이는 만 나이지만, 몇 살부터인지는 출생 연도 구간으로 정해져 있어요(국민연금공단 안내, 2026년 기준).
| 출생 연도 | 노령연금 수급 개시 나이 |
|---|---|
| 1953~1956년생 | 만 61세 |
| 1957~1960년생 | 만 62세 |
| 1961~1964년생 | 만 63세 |
| 1965~1968년생 | 만 64세 |
| 1969년생 이후 | 만 65세 |
출생 연도로 "몇 살부터"가 정해지고, 실제로 그 나이가 되는 날은 생일로 정해지는 두 단계 구조예요. 예를 들어 1964년 11월생은 만 63세가 되는 2027년 11월이 기준이 돼요.
상황별로 어떤 나이를 쓰면 될까
| 상황 | 쓰는 나이 | 메모 |
|---|---|---|
| 계약서·공문서·병원 서류 | 만 나이 | 별도 규정이 없으면 원칙 |
| 술·담배 구매 | 연 나이 | 19세가 되는 해 1월 1일부터 |
| 병역판정검사 | 연 나이 | 19세가 되는 해 |
| 보험 가입 | 보험나이 | 약관 기준, 보통 만 나이에서 6개월 이상이면 +1 |
| 학년 | 출생 연도 | 출생 연도 + 7년 3월에 초등 입학이 일반적 |
| 친구끼리 띠·나이 비교 | 자유 | 세는 나이 관습이 남아 있음 |
보험나이처럼 계약마다 따로 정한 나이가 있다는 것도 기억해 두면 좋아요. 이건 통일법과 관계없이 약관이 우선이에요. 해외 서류는 거의 모든 나라가 만 나이를 쓰니, 비자·유학·해외 병원 서류에 세는 나이를 적는 실수만 피하면 돼요.
자주 하는 계산 실수 체크
- 생일 당일을 생일 전으로 계산: 생일 당일에 이미 만 나이가 늘어 있어요.
- 연초에 만 나이도 늘었다고 생각: 1월 1일에 바뀌는 건 연 나이와 세는 나이뿐이에요.
- 2월 29일생의 평년 생일을 2월 28일로 계산: 법적 기간 계산으로는 2월 28일이 끝나는 때 한 해가 차서 3월 1일에 나이가 늘어요.
- 학년을 만 나이로 계산: 학년은 출생 연도로 정해져서, 같은 학년 안에서도 3월에는 만 나이가 두 가지로 나뉘어요.
- 출생 연도만으로 만 나이를 단정: 생일을 모르면 만 나이는 두 값 중 하나예요.
- "만"을 빼고 적힌 숫자를 세는 나이로 읽음: 통일법 이후 공식 문서의 나이는 원칙적으로 만 나이예요.
자주 묻는 질문
만 나이와 연 나이는 언제 같아지나요?
올해 생일이 지난 뒤부터 12월 31일까지는 만 나이와 연 나이가 같아요. 1월 1일부터 생일 전날까지만 만 나이가 연 나이보다 1살 적어요.
세는 나이로 30살이면 만 나이는 몇 살인가요?
생일이 지났으면 29세, 아직이면 28세예요. 세는 나이에서 생일 후에는 1, 생일 전에는 2를 빼면 돼요.
1990년생은 2026년에 만 몇 살인가요?
생일 전이면 만 35세, 생일 당일부터 만 36세예요. 연 나이는 36세, 세는 나이는 37살이에요.
생일을 모르면 만 나이를 어떻게 알 수 있나요?
출생 연도만으로는 만 나이를 하나로 정할 수 없어요. "올해 − 출생 연도"와 거기서 1을 뺀 값 중 하나이고, 생일이 지났는지에 따라 정해져요.
빠른년생은 법적으로 한 살 많게 쳐 주나요?
아니요. 법적인 나이는 실제 생년월일로만 계산해요. 빠른년생은 학년이 한 해 빠를 뿐, 만 나이·연 나이는 같은 해 출생자와 똑같아요.
정리
세 나이는 출발점(0세 또는 1세)과 늘어나는 날(생일 또는 1월 1일)만 달라요. 연 나이 = 올해 − 출생 연도를 먼저 구하고, 생일 전이면 1을 빼서 만 나이, 1을 더해서 세는 나이를 만들면 헷갈릴 일이 없어요. 만 나이와 세는 나이의 차이는 생일 후 1살, 생일 전 2살이고, 12월 말에 태어날수록 2살 차이 나는 기간이 길어져요.
생년월일로 정확히 계산하려면 만 나이 계산기를, 출생 연도로 표를 보려면 출생연도 나이표·띠 계산기를 쓰세요. 날짜를 셀 때의 "당일 포함" 문제는 날짜 계산 당일 포함·개월 수·영업일 글에서 이어서 다뤄요.