본문 바로가기
TaxPlayground

연금소득세 — 사적연금 분리과세 vs 공적연금 종합과세

연금저축·IRP 같은 사적연금과 국민연금 같은 공적연금이 세금 면에서 어떻게 다르게 처리되는지, 나이별 분리과세율과 연금소득공제 구조를 2026년 기준으로 정리합니다.

작성·검토 skskdustn · 최종 검토 · 일반 정보 제공용

핵심 요약

연금저축·IRP 같은 사적연금은 나이별로 70세 미만 5.5%, 70세 이상 4.4%, 80세 이상 3.3%의 낮은 세율로 분리과세를 선택할 수 있습니다. 국민연금 등 공적연금은 한도 900만원의 연금소득공제를 뺀 뒤 다른 종합소득과 합쳐 6~45% 누진세율로 종합과세합니다.

연금도 소득이므로 세금이 붙습니다. 그런데 같은 ‘연금’이라도 연금저축·IRP 같은 사적연금과 국민연금 같은 공적연금은 과세 방식이 완전히 다릅니다. 사적연금은 낮은 세율로 간단히 끝나는 반면, 공적연금은 공제를 거쳐 누진세율로 정산됩니다. 이 글은 2026년 기준으로 두 연금의 과세 차이를 정리합니다. 본인 연금의 세후 금액은 연금소득세 계산기에서 확인할 수 있습니다.

연금소득의 두 갈래

연금소득은 크게 두 종류로 나뉘고, 세금 처리도 갈립니다.

  • 사적연금 — 연금저축·IRP 등 개인이 자발적으로 가입해 받는 연금. 나이별 분리과세(3.3~5.5%)를 선택할 수 있습니다.
  • 공적연금 — 국민연금·공무원연금 등 의무 가입에서 나오는 연금. 연금소득공제를 뺀 뒤 다른 종합소득과 합쳐 누진세율로 종합과세합니다.

이 구분이 연금소득세 이해의 출발점입니다. 같은 금액을 받아도 그 돈이 어디서 나왔느냐에 따라 세금이 달라지기 때문입니다.

사적연금: 나이별 분리과세

사적연금은 수령자의 나이에 따라 세율이 낮아지는 것이 특징입니다(소득세법 제143조의3). 고령일수록 부담을 줄여 주는 구조이며, 아래 세율은 모두 지방소득세를 포함한 합산 세율입니다.

수령자 나이소득세율지방세 포함 합산 세율
70세 미만5%5.5%
70세 이상 80세 미만4%4.4%
80세 이상3%3.3%

예를 들어 68세인 사람이 연금저축에서 연 600만원을 받으면 5.5%인 33만원이 빠지고, 같은 금액을 82세가 받으면 3.3%인 19만8천원만 빠집니다. 나이가 많을수록 손에 쥐는 금액이 커지는 셈입니다.

단, 사적연금 수령액이 연 1,500만원을 초과하면 분리과세 한도를 넘어 종합과세 의무가 생길 수 있습니다(소득세법 제14조). 본 계산기는 1,500만원 초과 시 안내만 표시하고, 초과분의 종합과세 세액은 별도로 따져야 합니다.

공적연금: 연금소득공제 후 종합과세

공적연금은 사적연금처럼 단순 세율을 곱하지 않습니다. 먼저 연금소득공제로 일정 금액을 빼 주는데(소득세법 제47조의2), 받는 연금이 클수록 공제율은 낮아지는 4구간 누진 구조입니다. 공제 한도는 900만원입니다.

총 연금액연금소득공제
350만원 이하전액
350만~700만원350만 + 350만 초과분의 40%
700만~1,400만원490만 + 700만 초과분의 20%
1,400만원 초과630만 + 1,400만 초과분의 10% (최대 900만)

연금소득공제를 뺀 금액이 연금소득금액이 되고, 여기서 인적공제(본인·부양가족 1명당 150만원)·자녀공제·기타공제를 차감해 과세표준을 구합니다. 그 과세표준에 종합소득세와 동일한 **8단계 누진세율(6~45%)**을 적용해 산출세액을 구하고, 자녀세액공제 등을 빼면 결정세액이 됩니다(소득세법 제20조의3).

실제 계산 예시

공적연금(국민연금)을 연 2,400만원 받는 사람의 연금소득금액을 계산해 보겠습니다. 2,400만원은 1,400만원 초과 구간에 들어갑니다.

단계계산금액
연금소득공제630만 + (2,400만 − 1,400만) × 10%730만원
연금소득금액2,400만 − 730만1,670만원

여기서 인적공제(본인 1명 150만원)와 기타공제를 빼면 과세표준이 나오고, 그 과세표준에 누진세율을 적용합니다. 공제 구성에 따라 결정세액이 달라지므로, 부양가족·자녀·기타공제를 넣은 정확한 결과는 연금소득세 계산기에서 확인하세요. 공제가 충분히 크면 과세표준이 작아져 세액이 크게 줄어들 수 있습니다.

퇴직연금 일시금은 다른 계산

연금 계좌에 쌓인 돈을 연금이 아니라 한 번에 목돈으로 받으면 연금소득세가 아니라 퇴직소득세 영역으로 넘어갑니다. 퇴직소득은 근속연수공제와 연분연승 방식이 적용되어 계산 구조가 완전히 다르므로, 일시금 수령을 고려한다면 퇴직소득세 계산기로 따로 확인해야 합니다. 같은 적립금이라도 연금으로 나눠 받느냐 일시금으로 받느냐에 따라 세금이 크게 달라집니다.

알아두면 좋은 한계

본 계산기는 사적연금 분리과세와 공적연금 종합과세를 빠르게 가늠하는 도구입니다.

  • 연 1,500만원을 초과하는 사적연금의 종합과세 시뮬레이션은 다루지 않습니다. 초과 시 안내만 표시합니다.
  • 퇴직연금 일시금은 범위 밖입니다. 퇴직소득세 계산기를 사용해야 합니다.
  • 면제구간(국민연금 일부 과거 가입분 등)과 외국납부세액공제는 미반영입니다.

참고용으로 활용하되, 사적연금이 1,500만원을 넘거나 여러 연금·소득이 섞여 있다면 홈택스 또는 세무 전문가의 확인을 받는 것이 안전합니다.

자주 묻는 질문

사적연금과 공적연금은 세금이 어떻게 다른가요?
사적연금은 연금저축이나 IRP에서 받는 연금으로, 나이에 따라 3.3에서 5.5퍼센트의 낮은 세율로 분리과세를 선택할 수 있습니다. 공적연금은 국민연금처럼 의무 가입에서 나오는 연금으로, 연금소득공제를 뺀 뒤 다른 종합소득과 합쳐 누진세율로 정산합니다. 같은 연금이라도 출처에 따라 과세 방식이 다릅니다.
사적연금 세율이 나이에 따라 달라지는 이유는요?
고령일수록 연금에 더 오래 의존하게 되므로 세 부담을 낮춰 주기 위해서입니다. 70세 미만은 5.5퍼센트, 70세 이상 80세 미만은 4.4퍼센트, 80세 이상은 3.3퍼센트가 적용됩니다. 모두 지방소득세를 포함한 세율이며 나이가 많을수록 떼는 비율이 줄어듭니다.
국민연금을 받으면 무조건 종합소득세 신고를 해야 하나요?
공적연금은 연금소득공제를 차감한 뒤 누진세율로 과세되며, 연금공단이 매월 간이세액으로 미리 떼고 연말정산 형태로 정산합니다. 다른 종합소득이 함께 있으면 5월 종합소득세 신고로 합산 정산하게 됩니다. 연금 규모와 다른 소득 유무에 따라 신고 필요 여부가 달라집니다.
연금저축에서 한 해 1천5백만원 넘게 받으면 어떻게 되나요?
사적연금 수령액이 연 1천5백만원을 초과하면 분리과세 한도를 넘어 종합과세 의무가 생길 수 있습니다. 이 계산기는 1천5백만원 초과 시 안내만 표시하고, 종합과세 세액 자체는 계산하지 않습니다. 초과하는 경우 별도의 종합과세 시뮬레이션이 필요합니다.

같은 분류 가이드 더 보기

본 가이드는 일반적인 세법 해석에 기반한 정보 제공용이며, 법적·세무 자문이 아닙니다. 실제 신고·납부는 개별 사정에 따라 달라질 수 있으므로 반드시 세무 전문가와 상담하시기 바랍니다. 계산 근거는 계산 방법론, 한계는 면책 조항 을 참고하세요. 계산 로직은 GitHub 에 공개되어 누구나 검증할 수 있습니다.