연금 받으면 건보료가 오르는 이유

국민연금을 받기 시작하면 건강보험료가 따라 오릅니다. 연금소득은 절반만 반영되는데도 그렇습니다. 이유는 반영률이 아니라 무엇을 연금소득으로 보느냐에 있습니다. 건강보험은 세법이 비과세로 빼 주는 부분까지 소득으로 세기 때문입니다. 그 구조와, 피부양자 자격이 연금만으로 깨지는 경계를 조문으로 정리했습니다.

최종 업데이트: 2026-08-18 · 「국민건강보험법 시행령」 제41조 · 같은 법 시행규칙 제44조 · 시행규칙 별표 1의2 기준

연금소득 반영률
50% · 단, 공적연금은 전액을 연금소득으로 본다
이자·배당·사업·기타전액 반영
근로·연금50% 반영
피부양자 소득 한도연 2,000만원

반영률 50%는 건강보험료 계산에 쓰는 값이고, 피부양자 자격을 볼 때의 연 2,000만 원은 반영률을 적용하기 전 소득 합계로 판단합니다. 두 숫자를 섞으면 결론이 달라집니다.

반영률 50%가 전부가 아니다

지역가입자의 소득보험료는 소득에 요율을 곱해 정해지는데, 소득 종류마다 반영 비율이 다릅니다. 「국민건강보험법 시행규칙」 제44조 제2항이 이렇게 나눕니다.

소득 종류반영률근거
이자·배당·사업·기타소득전액제44조 ②1호
근로소득·연금소득50%제44조 ②2호

같은 조 제3항이 이 방식을 지역가입자에게 준용합니다. 연금 1,200만 원을 받으면 600만 원이 소득으로 잡히고, 이를 12로 나눈 월 50만 원에 보험료율 7.19%를 곱해 소득보험료가 나옵니다. 실제 계산은 지역가입자 건강보험료 계산기가 해 줍니다.

여기까지만 보면 연금은 유리해 보입니다. 절반만 반영되니까요. 그런데 실제로 연금을 받기 시작한 사람들이 체감하는 인상 폭은 그보다 큽니다. 반영률 앞 단계, 즉 연금소득 자체를 얼마로 잡느냐에서 차이가 생기기 때문입니다.

공적연금은 비과세분까지 센다

「국민건강보험법 시행령」 제41조 제1항 제5호가 연금소득을 정의하는 문장에 단서가 붙어 있습니다. 이 한 줄이 핵심입니다.

5. 연금소득: 「소득세법」 제20조의3에 따른 소득. 다만, 같은 조 제1항 제1호의 공적연금소득의 경우에는 같은 조 제2항을 적용하지 않고 해당 과세기간에 발생한 연금소득 전부를 연금소득으로 한다.

소득세법 제20조의3 제2항은 과세 대상에서 빼 주는 부분을 정한 조항입니다. 국민연금은 2002년부터 보험료에 소득공제가 적용됐기 때문에, 2001년 이전 납입분에 대응하는 연금액은 세금을 매기지 않습니다. 그 시절에는 공제를 받지 못했으니 받을 때도 과세하지 않는다는 취지입니다.

건강보험은 그 조항을 적용하지 않습니다. 위 단서가 "제2항을 적용하지 않고 그 과세기간에 발생한 연금소득 전부"라고 못 박았기 때문입니다. 세법에서 비과세로 빠지는 부분까지 포함해 실제로 받은 연금 전액이 건강보험의 연금소득이 됩니다.

그래서 순서는 이렇게 됩니다 — ① 받은 연금 전액을 연금소득으로 잡고 → ② 거기에 50%를 적용합니다. 세법 기준 연금소득금액에 50%를 곱하는 것이 아닙니다. 가입 기간이 길어 2001년 이전 납입분이 많은 사람일수록 두 기준의 차이가 커집니다.

세금은 0원인데 건보료는 나온다

이 구조 때문에 연금소득세는 한 푼도 안 내는데 건강보험료는 붙는 상황이 생깁니다. 두 제도가 같은 연금을 다르게 세기 때문입니다.

구분소득세건강보험료
2001년 이전 납입분 대응 연금비과세소득에 포함
연금소득공제적용적용하지 않음
반영 비율과세표준 계산 절차를 따름50%

연금 외에 다른 소득이 없고 연금액이 크지 않으면 연금소득공제와 인적공제로 소득세가 0원이 되는 경우가 흔합니다. 그런데 건강보험은 공제 절차 없이 받은 금액의 절반을 그대로 소득으로 잡으므로 보험료는 그대로 계산됩니다. "세금도 안 내는데 왜 건보료가 오르냐"는 질문의 답이 이것입니다.

이 차이는 실수나 예외가 아니라 설계입니다. 건강보험료는 세금이 아니라 사회보험료이고, 부담 능력을 세법과 다른 기준으로 잡겠다는 것이 조문의 취지입니다.

연금액을 넣으면 실제 금액이 나옵니다. 연금은 50% 반영 칸에 넣고, 재산세 과세표준을 함께 넣으면 소득보험료와 재산보험료가 나뉘어 표시됩니다. 퇴직 전 월급까지 넣으면 직장가입자 시절 본인부담과 비교해 인상 폭도 계산합니다.

지역가입자 건강보험료 계산해 보기

피부양자 2,000만 원 선이 먼저 깨진다

보험료보다 먼저 문제가 되는 것이 피부양자 자격입니다. 시행규칙 별표 1의2는 피부양자의 소득 요건을 연간 소득 합계 2,000만 원 이하로 정합니다.

여기서 반영률 50%는 쓰지 않습니다. 별표 1의2는 "영 제41조 제1항 각 호의 소득을 같은 조 제3항의 소득자료에 따라 산정한 합계액"이라고 할 뿐, 시행규칙 제44조 제2항의 평가 비율을 적용하라고 하지 않습니다. 즉 피부양자 판정은 반영률 적용 전 금액으로 봅니다.

보험료 계산 → 연금 전액 × 50% = 소득
피부양자 판정 → 연금 전액이 2,000만 원 한도에 그대로 들어감

결과적으로 연금만으로 월 167만 원(연 2,000만 원)을 넘으면 다른 소득이 없어도 피부양자에서 탈락합니다. 여기에 공적연금은 비과세분까지 포함되므로, 세법상 연금소득금액으로 계산하면 여유가 있어 보여도 실제로는 선을 넘는 경우가 생깁니다. 피부양자에서 탈락하면 보험료가 0원에서 지역가입자 보험료 전액으로 한 번에 뜁니다.

부부가 함께 심사된다는 점도 겹칩니다. 기혼자는 부부 모두 소득 요건을 충족해야 하므로, 한쪽의 연금이 선을 넘으면 다른 쪽도 함께 자격을 잃습니다. 선택지 전체는 퇴직 후 건강보험료 세 갈래에 정리했습니다.

사적연금은 어떻게 다른가

시행령 제41조의 단서는 공적연금소득(소득세법 제20조의3 제1항 제1호)에만 걸려 있습니다. 국민연금·공무원연금·군인연금·사학연금 등이 여기 해당합니다.

연금저축이나 개인형 퇴직연금(IRP)에서 받는 사적연금은 단서의 적용을 받지 않습니다. 소득세법이 정한 연금소득 계산 방식이 그대로 쓰이며, 분리과세를 선택해 종합소득에 합산되지 않는 경우라면 건강보험의 소득 자료에도 잡히지 않는 것이 일반적입니다.

다만 사적연금이 건보료에서 무조건 자유롭다고 읽으면 안 됩니다. 연금계좌에서 받더라도 분리과세 요건을 벗어나 종합소득에 합산되면 소득 자료에 잡히고, 연금 외 형태(일시금 등)로 받으면 아예 다른 소득으로 분류됩니다. 어떤 계좌에서 어떤 방식으로 꺼내느냐가 갈림길입니다.

노후 소득을 어디에 담느냐가 건강보험료에 영향을 준다는 뜻이지만, 이 판단은 세금·수익률·유동성까지 함께 봐야 하는 문제라 건보료만으로 결정할 일은 아닙니다. 퇴직금을 IRP로 옮길 때의 세금 구조는 IRP로 옮긴 퇴직금, 어떻게 빼내야 세금을 덜 내나에서 다룹니다.

연금이 적으면 어떻게 되나

반대쪽 끝에도 규정이 있습니다. 연금이 아주 적어도 소득보험료가 0원이 되지는 않습니다.

시행규칙 제44조 제3항 단서는 지역가입자의 소득월액이 28만 원 이하인 경우, 월별 보험료액의 하한액을 보험료율로 나눈 값을 그 사람의 소득월액으로 본다고 정합니다. 하한액 20,160원을 7.19%로 나누면 약 28만 원이 나오므로, 이 단서는 소득이 적은 구간을 하한선에 붙여 놓는 장치입니다.

소득월액 28만 원 = 20,160원 ÷ 7.19% (하한 보험료를 요율로 되돌린 값)
반영액 기준 연 336만 원 → 연금으로는 연 672만 원(월 56만 원) 언저리

연금 반영률이 50%이므로, 연금을 월 56만 원쯤 받는 사람까지가 이 구간입니다. 그 아래에서는 연금이 조금 늘어도 소득보험료가 사실상 하한선에서 움직이지 않고, 그 선을 넘어서면서부터 연금 증가분이 보험료에 그대로 반영되기 시작합니다.

여기에 장기요양보험료가 따라붙는다는 점도 함께 봐야 합니다. 건강보험료의 약 13.14%가 자동으로 더해지므로(0.9448% ÷ 7.19%), 연금이 늘어 건강보험료가 오르면 장기요양보험료도 같은 비율로 함께 오릅니다.

재취업해도 연금은 따라온다

연금을 받으면서 다시 취업하면 직장가입자가 되고, 보험료는 보수월액을 기준으로 계산됩니다. 회사가 절반을 부담하므로 부담이 크게 줄어듭니다. 다만 그것으로 끝이 아닙니다.

「국민건강보험법」 제71조 제1항은 직장가입자에게 보수 외 소득이 대통령령으로 정하는 금액을 넘으면 보수 외 소득월액보험료를 따로 부과하도록 합니다. 연금소득은 이 보수 외 소득에 들어갑니다. 앞에서 본 시행규칙 제44조 제2항이 원래 이 직장가입자의 보수 외 소득월액을 평가하는 규정이고, 제3항이 그 방식을 지역가입자에게 준용하는 구조입니다.

그래서 연금소득 50% 반영은 지역가입자만의 규칙이 아닙니다. 재취업해 직장가입자가 되어도 연금이 일정 금액을 넘으면 같은 방식으로 평가돼 보험료가 추가로 붙습니다. 이 추가분은 회사가 부담하지 않고 본인이 전액 냅니다. 기준 금액과 실제 부과 여부는 국민건강보험공단에서 확인하는 편이 정확합니다.

언제 반영되나 — 시차의 문제

연금을 받기 시작한 달부터 곧바로 보험료가 오르는 것은 아닙니다. 시행령 제41조 제3항은 소득 자료의 반영 시기를 따로 정해 두고 있습니다. 공단은 국세청 등에서 확정된 소득 자료를 받아 부과하므로 실제 소득 발생과 보험료 반영 사이에 시차가 생깁니다.

이 시차는 반대 방향으로도 작동합니다. 퇴직해서 소득이 끊겼는데 지난해 소득 자료로 보험료가 부과되는 상황이 그것입니다. 이 경우 퇴직·폐업 사실을 증빙해 소득 조정을 신청할 수 있습니다. 절차와 서류는 국민건강보험공단(1577-1000)에서 확인하는 편이 정확합니다.

연금 개시 시점을 늦추면 그동안은 연금소득이 없어 보험료도 낮지만, 나중에 받는 금액이 커져 소득보험료도 함께 올라갑니다. 조기수령·연기의 손익은 건보료만이 아니라 연금액 자체의 증감까지 봐야 하며, 그 계산은 국민연금 조기수령 손익분기에 정리했습니다.

자주 묻는 질문

Q. 국민연금을 받으면 건보료가 얼마나 오르나요?

연금액의 50%가 소득으로 잡히고 거기에 7.19%를 곱합니다. 연 1,200만 원(월 100만 원)이면 소득 600만 원, 월 50만 원 기준으로 월 35,950원의 소득보험료가 붙습니다. 재산이 있으면 재산보험료가 별도로 더해집니다.

Q. 연금소득세는 0원인데 왜 건보료는 나오나요?

두 제도가 연금을 다르게 세기 때문입니다. 건강보험은 소득세법의 비과세 조항(제20조의3 ②)을 적용하지 않고 받은 연금 전부를 연금소득으로 봅니다(시행령 제41조 ①5호 단서). 연금소득공제도 적용하지 않습니다.

Q. 2001년 이전에 낸 보험료 몫도 건보료 대상인가요?

그렇습니다. 세법에서는 그 부분에 대응하는 연금이 비과세지만, 건강보험에서는 구분 없이 전액이 연금소득에 들어갑니다. 가입 기간이 긴 사람일수록 세법 기준과의 차이가 커집니다.

Q. 연금이 얼마를 넘으면 피부양자에서 탈락하나요?

소득 합계 연 2,000만 원이 기준입니다(시행규칙 별표 1의2). 피부양자 판정에는 50% 반영률을 쓰지 않으므로 연금 전액이 그대로 한도에 들어갑니다. 연금만으로 월 167만 원을 넘으면 다른 소득이 없어도 자격을 잃습니다.

Q. 연금저축·IRP에서 받는 연금도 같나요?

다릅니다. 시행령의 단서는 공적연금에만 적용됩니다. 사적연금은 소득세법의 계산 방식을 그대로 따르며, 분리과세로 종합소득에 합산되지 않으면 건강보험 소득 자료에도 잡히지 않는 것이 일반적입니다.

Q. 연금 받기 시작한 달부터 바로 오르나요?

아닙니다. 소득 자료의 반영 시기가 시행령 제41조 제3항에 따로 정해져 있어 시차가 있습니다. 반대로 소득이 끊겼는데 과거 자료로 부과되는 경우에는 조정을 신청할 수 있습니다.

Q. 재취업하면 연금 때문에 붙는 보험료가 없어지나요?

줄어들지만 사라지지는 않을 수 있습니다. 직장가입자가 되면 보수월액보험료가 기본이 되고 회사가 절반을 부담하지만, 보수 외 소득이 대통령령이 정한 금액을 넘으면 보수 외 소득월액보험료가 별도로 붙습니다(법 제71조 ①). 연금은 그 보수 외 소득에 포함되며, 이 추가분은 회사 부담 없이 본인이 전액 냅니다.

Q. 배우자 연금 때문에 제 자격도 없어지나요?

피부양자 요건에서 기혼자는 부부 모두 소득 요건을 충족해야 합니다(별표 1의2 제1호 라목). 배우자의 연금이 2,000만 원을 넘으면 본인도 함께 자격을 잃습니다.

관련 계산기

본 글의 설명은 참고용이며, 실제 보험료와 피부양자 자격은 국민건강보험공단이 보유한 소득 자료와 개인별 사정에 따라 달라집니다. 법령과 기준 금액은 개정될 수 있으므로 판단 전에 국민건강보험공단(1577-1000)에서 반드시 확인하세요.