数え年と満年齢、どう違う?

「数え年で◯歳」「満◯歳」——両方見かけるけど、何が違うか説明できる人は意外と少ない。

ざっくり言うと、

  • 満年齢: 誕生日が来たら +1 になる。生まれた瞬間は 0 歳。
  • 数え年: お正月に全員 +1 になる。生まれた瞬間に 1 歳。

同じ人でも、数え方によって1〜2歳ズレる

計算式

ざっくり覚えるなら、

今の数え年 = 今年の西暦 − 生年 + 1
今の満年齢 = 今年の西暦 − 生年(誕生日が来てれば)
今の満年齢 = 今年の西暦 − 生年 − 1(誕生日がまだなら)

例:1990年6月生まれの人が 2026年4月にいるとすると、

  • 数え年: 2026 − 1990 + 1 = 37歳
  • 満年齢: 2026 − 1990 − 1 = 35歳(まだ誕生日前なので)

どこで使われてる?

用途 数え方 補足
法律上の年齢 満年齢 1902年「年齢計算ニ関スル法律」で満年齢が公式化
健康診断・保険 満年齢 契約日時点の満年齢
年賀状の干支 どちらでも 干支は西暦に紐づくので、年齢は不問
厄年(神社・寺) 数え年 男25・42・61、女19・33・37・61
法事・香典の享年 数え年(伝統) 最近は満年齢併記の地域も
七五三 昔は数え、今は満 家庭により選べる
還暦・古希などの長寿祝い 満年齢が主流 還暦は満60歳が一般的

普段使いは満年齢、伝統行事は数え年、と覚えておけばだいたい間違えない。

早生まれと数え年

早生まれ(1〜3月生まれ)の人は、満年齢と数え年の差が最大2歳になる時期がある。

例:2010年2月生まれの人が 2026年1月にいるとすると、

  • 数え年: 2026 − 2010 + 1 = 17歳
  • 満年齢: 誕生日前なので 15歳(まだ誕生日が来てない)

差が2歳。誕生日が来た2月以降は1歳差に戻る。

数え年の歴史

数え年は東アジア(中国・韓国・日本・ベトナム)で伝統的に使われてきた数え方。 韓国では2023年に法改正で「満年齢」に統一された(それまで日常生活でも数え年を使っていた)。日本では明治時代から法律上は満年齢が公式だけど、伝統行事には数え年が残っている。

理由はいくつかあって、

  • 昔は誕生日を祝う習慣がなかった(お正月に全員+1で揃えたほうが楽)
  • 暦も太陽暦じゃなかった(個人の誕生日が暦で計算しにくかった)
  • 「胎児を1歳と数える」という思想(東アジア共通)

このサイトでの扱い

伝統行事と日常使いで使い分けてるから、用途に応じて参照してね。

まとめ

  • 満年齢 = 誕生日が来たら +1、生まれた時 0 歳
  • 数え年 = お正月に全員 +1、生まれた瞬間 1 歳
  • 普段は満年齢、厄年や法事は数え年
  • 計算式: 数え = 西暦 - 生年 + 1