
병원비로 500만원을 냈는데 실손보험금으로 300만원을 돌려받았다면, 연말정산에서 의료비를 얼마로 계산해야 할까요? 연말정산 의료비 실손보험금은 해당 병원비를 보전받은 금액이므로 공제대상에서 제외해야 합니다. 다른 보전금액이 없다면 실제 부담 의료비는 200만원입니다.
하지만 200만원을 전부 세액공제받는 것은 아닙니다. 총급여의 3%를 초과하는 금액에 공제율을 적용해야 하기 때문입니다. 본인부담상한제 사후환급금까지 받았다면 보험회사와 국민건강보험공단에서 돌려받은 금액을 함께 확인해야 합니다.
특히 병원비를 낸 해와 실손보험금을 받은 해가 다르거나, 이미 연말정산을 마친 뒤 환급금이 발생했다면 어느 연도의 의료비 공제를 수정해야 하는지도 중요합니다.
기준: 2026년 11월 2일 현재 시행 중인 소득세법·소득세법 시행령·국세기본법 시행령과 국세청 공식 안내를 기준으로 작성했습니다. 2026년 귀속 연말정산을 중심으로 설명하며, 과거 연도 수정신고는 해당 귀속연도의 공제요건도 함께 확인해야 합니다.
- 병원비 500만원에서 실손보험금 300만원을 받았다면 실제 부담 의료비는 200만원입니다.
- 총급여 5,000만원이고 다른 의료비가 없다면 세액공제 대상금액은 50만원입니다.
- 본인부담상한제 사후환급금도 의료비 세액공제 대상에서 제외합니다.
- 실손보험금은 보험금을 받은 해가 아니라 원인이 된 의료비를 지출한 해에 반영합니다.
- 이미 공제받은 의료비를 나중에 보험금이나 공단 환급금으로 돌려받았다면 해당 연도의 공제금액을 다시 확인해야 합니다.
의료비 공제 계산에서 중요한 것은 병원에 처음 결제한 금액, 돌려받은 금액, 최종적으로 본인이 부담한 금액을 구분하는 것입니다.
실손보험금은 왜 의료비 세액공제에서 빼야 할까요?
의료비 세액공제는 병원이나 약국에 결제한 금액 전체가 아니라 근로자가 직접 부담한 적격 의료비를 기준으로 계산합니다.
예를 들어 병원비 500만원을 카드로 결제했더라도 보험회사에서 실손보험금 300만원을 받았다면 그만큼 의료비 부담을 보전받은 것입니다.
보험금으로 보전받은 300만원까지 의료비 세액공제 대상에 포함하면 실제로 부담하지 않은 금액에 대해서도 공제받는 결과가 됩니다.
이러한 차감 원칙은 소득세법 시행령 제118조의5 제1항에서 확인할 수 있습니다.
실손보험금과 정액보험금은 구분해야 합니다
보험회사에서 받았다는 이유만으로 모든 보험금을 의료비에서 빼는 것은 아닙니다.
실손보험금은 실제 발생한 의료비 손해를 보전하는 보험금입니다. 반면 암진단비, 정액형 수술비, 입원일당처럼 약정된 보험사고에 따라 일정 금액을 지급하는 보험금은 성격이 다릅니다.
| 보험금 종류 | 의료비 공제 처리 |
|---|---|
| 실손의료보험금 | 해당 의료비 보전액 제외 |
| 정액형 암진단비 | 원칙적으로 차감 대상 아님 |
| 정액형 수술비·입원일당 | 원칙적으로 차감 대상 아님 |
다만 보험상품이나 담보의 명칭만으로 판단하기 어려운 경우에는 보험금 지급명세서에서 실제 의료비를 보전하는 지급인지 확인해야 합니다.
또한 애초에 의료비 세액공제 대상이 아닌 지출에 대응하는 보험금을 다른 적격 의료비에서 무조건 차감해서도 안 됩니다. 먼저 해당 지출이 세법상 공제 가능한 의료비인지 확인하고, 그 의료비를 보전한 보험금을 연결해야 합니다.
병원비 500만원·실손보험금 300만원이면 공제금액은 얼마일까요?
실손보험금을 차감한 금액과 실제 세액공제 대상금액은 다릅니다.
의료비 세액공제는 총급여의 3%를 초과하는 금액을 기준으로 계산합니다. 일반 의료비의 공제율은 15%이며 의료비 유형에 따라 한도와 공제율이 달라집니다.
근거는 소득세법 제59조의4 제2항과 국세청 의료비 세액공제 안내에서 확인할 수 있습니다.
총급여 5,000만원인 근로자의 계산 사례
다음은 계산 원리를 설명하기 위한 가상 사례입니다.
2026년에 근로자 본인이 공제 가능한 의료비 500만원을 지출하고, 해당 의료비에 대해 실손보험금 300만원을 받았다고 가정하겠습니다.
다른 의료비와 보전금액은 없으며, 의료비 공제율은 15%를 적용합니다.
| 계산 항목 | 금액 |
|---|---|
| 2026년 병원비 지출액 | 500만원 |
| 실손보험금 | −300만원 |
| 실제 부담 의료비 | 200만원 |
| 총급여 5,000만원의 3% | −150만원 |
| 세액공제 대상금액 | 50만원 |
| 세액공제 계산액(15%) | 7만5,000원 |
계산은 세 단계로 정리할 수 있습니다.
① 실제 부담 의료비
500만원 − 300만원 = 200만원
② 세액공제 대상금액
200만원 − (5,000만원 × 3%) = 50만원
③ 세액공제 계산액
50만원 × 15% = 7만5,000원
따라서 이 조건에서 의료비 세액공제 대상금액은 50만원이고 계산상 세액공제액은 7만5,000원입니다.
여기서 7만5,000원이 반드시 추가 환급되는 것은 아닙니다. 다른 세액공제와 결정세액, 이미 납부한 세금에 따라 실제 환급 결과는 달라질 수 있습니다.

실손보험금이 많으면 의료비 공제액이 0원이 될 수도 있습니다
같은 병원비 500만원을 지출했더라도 실손보험금 수령액에 따라 세액공제 결과가 달라집니다.
총급여 5,000만원, 근로자 본인의 적격 의료비 500만원, 다른 의료비와 보전금액이 없는 가상 사례입니다.
| 실손보험금 | 실제 부담액 | 세액공제 대상금액 |
|---|---|---|
| 200만원 | 300만원 | 150만원 |
| 300만원 | 200만원 | 50만원 |
| 400만원 | 100만원 | 0원 |
보험금을 400만원 받았다면 실제 부담 의료비가 100만원입니다. 총급여의 3%인 150만원을 넘지 못하므로 이 사례에서는 세액공제 대상금액이 발생하지 않습니다.
반대로 근로자 본인 외에 다른 적격 의료비가 있다면 합산하여 다시 계산해야 합니다. 특히 일반 부양가족 의료비와 본인·고령자·장애인 의료비, 난임시술비 등은 공제율과 한도 및 총급여 3% 적용순서가 다릅니다.
본인부담상한제 환급금도 의료비에서 빼야 할까요?
국민건강보험공단에서 받은 본인부담상한제 사후환급금도 의료비 세액공제 대상에서 제외해야 합니다.
본인부담상한제는 건강보험이 적용되는 본인부담금이 개인별 상한액을 초과하면 그 초과분을 국민건강보험공단이 부담하는 제도입니다.
병원에 처음에는 본인이 돈을 냈더라도 이후 공단에서 환급받은 금액은 최종적으로 본인이 부담한 의료비가 아닙니다.
국세청은 2026년 1월 23일 발표한 자주 하는 연말정산 실수! 오답노트를 공개합니다에서 실손보험금과 본인부담상한제 사후환급금을 의료비 세액공제 대상에서 제외하도록 안내했습니다.
실손보험금과 공단 환급금을 모두 받은 경우
2026년에 적격 의료비 500만원을 지출하고 다음 금액을 보전받은 가상 사례를 보겠습니다.
- 실손보험 최종 지급액: 200만원
- 본인부담상한제 사후환급금: 100만원
- 그 밖의 보전금액: 없음
보험회사와 공단의 정산이 모두 끝났고 두 금액이 별도로 지급됐다면 실제 부담액은 다음과 같습니다.
500만원 − 200만원 − 100만원 = 200만원
따라서 이 사례에서 의료비 세액공제 계산에 반영할 실제 부담 의료비는 200만원입니다. 총급여 3% 기준은 이후 별도로 적용합니다.
보험사가 먼저 지급한 보험금을 돌려받았다면 계산이 달라집니다
실손보험금과 공단 환급금을 함께 계산할 때 가장 주의해야 할 부분은 보험회사가 처음 지급한 금액과 최종적으로 지급한 금액이 다를 수 있다는 점입니다.
다음 두 상황을 비교해 보겠습니다. 모두 병원비 500만원과 공단 환급금 100만원이 발생한 가상 사례입니다.
| 구분 | 사례 A | 사례 B |
|---|---|---|
| 병원비 | 500만원 | 500만원 |
| 보험사 최초 지급 | 200만원 | 300만원 |
| 보험사 반환액 | 0원 | 100만원 |
| 보험사 최종 지급액 | 200만원 | 200만원 |
| 공단 환급금 | 100만원 | 100만원 |
| 실제 부담 의료비 | 200만원 | 200만원 |
사례 A는 보험회사가 처음부터 200만원만 지급한 경우입니다.
사례 B는 보험회사가 처음에 300만원을 지급했지만 본인부담상한제 환급 이후 100만원을 반환받아 최종 보험금이 200만원으로 정산된 경우입니다.
두 사례의 최종 부담액은 동일하지만 보험회사 최초 지급액은 다릅니다.
사례 B에서 최초 보험금 300만원과 공단 환급금 100만원을 차감한 뒤, 이미 반환한 보험금 100만원까지 다시 차감해서는 안 됩니다. 반환액은 최종 보험금을 계산할 때 반영하는 금액이지 의료비에서 한 번 더 빼는 별도의 환급금이 아니기 때문입니다.
반대로 보험회사에 반환해야 할 금액이 아직 정산되지 않았다면 최종 부담액을 확정해서는 안 됩니다. 실제 반환 여부와 보험회사의 최종 정산 결과를 확인해야 합니다.
공단 환급금이 아직 확정되지 않았다면?
본인부담상한제는 진료연도와 사후환급금 지급연도가 다를 수 있습니다.
따라서 해당 진료연도의 공단 환급액이 아직 확정되지 않았다면 예상환급액을 이미 지급받은 확정 환급금처럼 처리하지 않도록 주의해야 합니다.
보험회사가 예상환급액을 먼저 반영했다면 지급명세서에서 그 금액이 보험금 산정에 어떻게 적용됐는지 확인해야 합니다.
이후 공단 환급액이 확정되고 보험회사 정산이 마무리되면 해당 진료비의 실제 부담액을 다시 계산합니다.
공단 환급에 따라 실손보험금이 얼마나 달라지는지는 가입한 보험계약과 보장조건에 따라 달라질 수 있습니다. 이 문제는 본인부담상한제 환급에 따른 실손보험금 차감액 확인 순서에서 자세히 살펴볼 수 있습니다.
병원비를 낸 해와 실손보험금을 받은 해가 다르면 어떻게 할까요?
실손보험금은 지급받은 연도가 아니라 보험금 지급의 원인이 되는 의료비를 지출한 연도에 반영해야 합니다.
예를 들어 2025년 12월에 병원비를 내고 2026년 1월에 실손보험금을 받았다면 해당 보험금은 2025년 의료비에서 차감합니다.
보험금을 2026년에 받았다는 이유로 2026년에 지출한 다른 의료비에서 차감하면 해당 연도의 의료비 공제금액이 잘못 계산될 수 있습니다.
보험금을 받은 시점별 처리 기준
| 의료비 지출연도 | 보험금 수령연도 | 차감 연도 |
|---|---|---|
| 2025년 | 2025년 | 2025년 |
| 2025년 | 2026년 | 2025년 |
| 2026년 | 2027년 | 2026년 |
보험금을 받았을 때 의료비 지출연도의 연말정산이 아직 끝나지 않았다면 해당 보험금을 반영하여 정산하면 됩니다.
반대로 연말정산이나 종합소득세 신고가 이미 끝난 뒤 보험금을 받아 과다공제가 발생했다면 해당 지출연도의 공제금액을 다시 계산하고 정정 절차를 확인해야 합니다.

2025년 병원비를 2026년에 보험금으로 돌려받은 사례
2025년에 병원비 500만원을 지출했고 2025년 귀속 연말정산에서 해당 의료비를 전부 공제대상으로 신고했다고 가정하겠습니다.
그런데 2026년에 해당 병원비에 대한 실손보험금 300만원을 받았다면 어떻게 해야 할까요?
우선 2025년 의료비에서 실손보험금 300만원을 차감해야 합니다.
다른 의료비와 보전금액이 없고 총급여가 5,000만원이었다면 다음과 같이 계산 결과가 달라집니다.
| 구분 | 보험금 반영 전 | 보험금 반영 후 |
|---|---|---|
| 실제 부담 의료비 | 500만원 | 200만원 |
| 총급여 3% 차감 | 150만원 | 150만원 |
| 세액공제 대상금액 | 350만원 | 50만원 |
| 계산상 세액공제액 | 52만5,000원 | 7만5,000원 |
이 가정에서는 계산상 세액공제액이 45만원 줄어듭니다.
다만 45만원이 반드시 추가 납부세액이 되는 것은 아닙니다. 기존 연말정산에서 실제 적용된 세액공제와 결정세액을 확인해야 합니다.
실제로 공제받은 금액이 감소하여 세금이 추가로 발생한다면 2025년 귀속 소득세의 수정신고 필요 여부를 확인합니다.
보험금을 다음 해에 받았다면 가산세는 어떻게 될까요?
의료비 지출연도와 실손보험금 수령연도가 달라 수정신고하는 경우에는 법령에서 정한 가산세 면제 사유가 있습니다.
국세기본법 시행령 제28조 제1항 제3호에 따르면 실손보험금의 원인이 되는 의료비 지출연도와 보험금 수령연도가 달라 수정신고하는 경우, 해당 보험금을 받은 과세기간의 종합소득 과세표준 확정신고기한까지 수정신고하면 가산세 면제 사유에 해당합니다.
의료비 지출연도: 2025년
실손보험금 수령연도: 2026년
수정신고 대상: 2025년 귀속 소득세
가산세 면제 기한: 일반적인 신고기한 기준 2027년 5월 31일까지
다만 모든 의료비 수정신고에 이 특례가 적용되는 것은 아닙니다. 의료비 지출연도와 실손보험금 수령연도가 다르다는 사실 등 법정 요건을 충족해야 합니다.
가산세 감면을 받으려면 같은 조 제2항에 따른 신청서 제출 절차도 확인해야 합니다.
또한 가산세 면제와 추가 소득세 납부는 별개의 문제입니다. 세액공제액이 줄어들어 추가 납부할 본세가 발생했다면 가산세 면제 여부와 관계없이 해당 세액을 정산해야 합니다.
본인부담상한제 환급금을 나중에 받았다면?
본인부담상한제 사후환급금도 원인이 된 의료비를 지출한 연도에서 제외해야 합니다.
국세청의 서면-2021-원천-7291은 본인부담상한제 사후환급금과 관련된 수정신고 대상연도가 환급금을 받은 연도가 아니라 해당 의료비를 지출한 연도라고 설명합니다.
또한 국세청은 2026년 1월 발표한 연말정산 과다공제 예방 안내에서 연말정산 이후 본인부담상한제 사후환급금이 발생하여 의료비 세액공제를 수정신고하는 경우에는 가산세가 적용되지 않는다고 명시했습니다.
다만 앞서 설명한 실손보험금의 수령연도 차이에 따른 법정 가산세 면제 규정을 공단 환급금에도 동일하게 적용한다고 해석해서는 안 됩니다.
공단 환급금은 해당 국세청 안내와 구체적인 수정신고 사유를 기준으로 판단해야 합니다. 개별 상황에서 적용 여부가 불명확하다면 국세상담센터(126)나 관할 세무서에서 확인하는 것이 좋습니다.
연말정산을 이미 마쳤다면 수정신고는 어떻게 할까요?
실손보험금이나 본인부담상한제 사후환급금을 반영하지 않아 의료비 세액공제를 과다하게 받은 경우에는 해당 귀속연도의 의료비 공제금액을 다시 계산해야 합니다.
그러나 보험금을 받았다고 해서 무조건 수정신고를 해야 하거나 추가 세금이 발생하는 것은 아닙니다.
먼저 기존 신고에 보험금이 반영되어 있는지, 차감 후 실제 세액공제액이 달라지는지 확인해야 합니다.
수정신고가 필요한지 판단하는 순서
- 의료비 지출연도를 확인합니다. 보험금을 받은 연도가 아니라 해당 병원비를 공제받은 귀속연도를 찾습니다.
- 해당 연도의 의료비를 다시 계산합니다. 적격 의료비에서 실손보험금과 공단 환급금 등 보전금액을 제외합니다.
- 총급여 3%와 의료비 공제율·한도를 다시 적용합니다. 기존 연말정산과 계산 결과를 비교합니다.
- 실제 세액 차이를 확인합니다. 기존 공제액과 결정세액을 확인하여 과다공제로 추가 세금이 발생하는지 판단합니다.
- 필요한 경우 해당 귀속연도의 신고를 정정합니다. 회사 정정 가능 여부와 홈택스 수정신고 절차를 확인합니다.
- 가산세 면제 요건을 별도로 확인합니다. 실손보험금 수령연도 차이에 따른 법정 특례나 공단 사후환급금 관련 국세청 안내의 적용 여부를 검토합니다.
수정신고는 이미 신고한 세금을 줄여 환급받는 경정청구와 다릅니다.
의료비 세액공제를 과다하게 적용하여 세금을 적게 납부했다면 수정신고를 검토합니다. 반대로 보험금을 실제보다 많이 차감하여 세금을 더 납부했다면 경정청구 가능성을 확인할 수 있습니다.
국세청 홈택스에서 해당 귀속연도의 종합소득세 신고 및 수정신고 관련 서비스를 확인할 수 있습니다.
실제 메뉴 명칭과 전자신고 가능 여부는 신고 유형과 서비스 개편에 따라 달라질 수 있습니다. 회사가 연말정산을 정정한 경우에는 이미 반영된 내역을 중복 신고하지 않도록 정정된 원천징수영수증과 신고 상태도 확인해야 합니다.
보험금 지급내역과 의료비 지출내역은 어떻게 대조할까요?
연말정산 간소화 자료에서 의료비 지출내역과 실손의료보험금 수령내역을 확인할 수 있습니다.
다만 간소화 자료에 표시된 보험금이 어떤 연도의 어떤 진료비를 보전한 금액인지까지 정확히 연결해야 합니다.
1. 의료비 지출내역을 확인합니다
홈택스 연말정산 간소화 자료에서 의료비를 조회하고 필요하면 병원이나 약국에서 진료비 계산서·영수증 또는 의료비 납입확인서를 발급받습니다.
의료비를 실제로 지급한 연도와 환자를 확인하고, 세법상 의료비 세액공제 대상이 아닌 비용은 먼저 제외합니다.
2. 보험회사 지급명세서를 확인합니다
보험회사 앱이나 고객센터에서 실손보험금 지급내역을 확인합니다.
보험금 지급일뿐 아니라 환자, 진료일, 보험금 지급사유, 보험금 산출내역을 함께 확인해야 합니다.
특히 여러 해의 의료비를 한 번에 청구했다면 해당 보험금이 어느 연도의 의료비를 보전하는지 구분해야 합니다.
보험회사가 본인부담상한제 사유로 일부 금액을 차감했거나 지급 후 반환·추가지급이 발생했다면 최종 정산내역을 확인합니다.
3. 국민건강보험공단 환급내역을 확인합니다
본인부담상한제 환급금이 있다면 국민건강보험공단에서 해당 진료연도의 환급 결정 및 지급내역을 확인합니다.
아직 확정되지 않은 예상환급액과 실제 확정된 환급금은 구분해야 합니다.
같은 의료비에 대해 실손보험금과 공단 환급금이 모두 발생했다면 보험회사의 최종 지급액과 공단의 확정 환급액을 대조합니다.
4. 의료비 지출연도별로 최종 부담액을 정리합니다
다음 항목을 같은 진료비 기준으로 정리하면 의료비 세액공제 계산에서 금액이 중복되는지 확인하기 쉽습니다.
| 확인 항목 | 확인할 내용 |
|---|---|
| 의료비 지출연도 | 실제로 의료비를 지급한 연도 |
| 적격 의료비 | 법정 공제요건을 충족하는 금액 |
| 실손보험금 | 해당 의료비에 대응하는 최종 보전액 |
| 공단 환급금 | 해당 의료비에 대응하는 확정 환급액 |
| 최종 부담 의료비 | 보전금액을 제외한 실제 부담액 |
| 기존 세액공제 | 이미 공제받은 금액과 세액 |
여기서 실제 부담 의료비를 계산할 때에는 해당 지출에 대응하는 보전금액만 차감해야 합니다.
보험금의 지급사유가 다른 진료비이거나, 여러 의료비에 걸쳐 지급된 보험금이라면 지급명세서에 따라 금액을 구분합니다.
의료비와 보험금·환급금의 관계를 확인한 뒤에 총급여 3% 기준과 의료비 유형별 공제율을 적용하면 됩니다.
부모님 병원비를 대신 냈다면 실손보험금은 어떻게 처리할까요?
근로자가 부모님 의료비를 직접 부담하고 의료비 세액공제 요건을 충족하는 경우에도 해당 의료비를 보전받은 실손보험금은 제외해야 합니다.
예를 들어 자녀가 부모님 병원비를 부담하고 의료비 세액공제를 받으려는 상황에서, 부모님이 해당 병원비에 대한 실손보험금을 받았다면 보험금이 부모님 계좌로 입금됐다는 이유만으로 차감 대상에서 제외할 수는 없습니다.
중요한 것은 보험금 입금계좌가 아니라 공제받으려는 의료비를 실제로 보전한 보험금인지입니다.
다만 부모님 의료비를 누가 공제할 수 있는지는 가족관계, 실제 부담자, 다른 가족의 기본공제 여부 등 개별 요건을 확인해야 합니다.
이 부분은 부모님 병원비를 실제 부담한 사람이 연말정산에서 공제받을 수 있는지 판단하는 기준을 참고할 수 있습니다.
마무리: 병원비 총액보다 실제 부담한 의료비를 확인하세요
연말정산 의료비 실손보험금 차감에서 중요한 것은 병원에 처음 결제한 금액이 아니라 최종적으로 본인이 부담한 적격 의료비입니다.
병원비 500만원에서 실손보험금 300만원을 받았다면 다른 보전금액이 없는 경우 실제 부담 의료비는 200만원입니다. 총급여가 5,000만원이고 다른 의료비가 없다면 세액공제 대상금액은 50만원, 계산상 세액공제액은 7만5,000원입니다.
본인부담상한제 사후환급금도 발생했다면 보험회사 최종 지급액과 공단 확정 환급액을 대조해야 합니다. 보험금 최초 지급액과 최종 정산액이 다를 수 있으므로 같은 금액을 중복해서 차감하지 않는 것이 중요합니다.
또한 의료비를 지출한 해와 실손보험금을 받은 해가 다르다면 의료비 지출연도를 기준으로 공제금액을 다시 확인해야 합니다.
연말정산 전에 의료비 지출내역과 실손보험금 지급명세서, 국민건강보험공단 환급내역을 같은 진료비 기준으로 대조해 보세요. 이미 공제받은 의료비가 나중에 보전됐다면 수정신고 필요 여부와 가산세 면제 요건까지 확인하면 됩니다.
함께 확인하면 좋은 글
본인부담상한제 환급액이 아직 확정되지 않았다면 소득분위와 개인별 본인부담상한액에 따라 환급액이 어떻게 달라지는지 확인할 수 있습니다.
공단 환급금이 실손보험 보상액 자체에 어떤 영향을 주는지 궁금하다면 본인부담상한제 환급에 따른 실손보험금 차감액 확인 기준도 참고할 수 있습니다.