
기준: 이 글은 2026년 9월 6일 현재 확인 가능한 공식 기준을 바탕으로 작성했습니다. 아래 2026년 상한액은 2026년 1월 1일부터 12월 31일까지의 진료분에 적용됩니다.
본인부담상한액 계산에서 가장 중요한 것은 병원비 총액이 아니라 상한제 계산에 포함되는 본인부담금과 내 개인별 상한액입니다. 같은 500만원을 부담했더라도 개인별 상한액이 90만원인 사람과 843만원인 사람의 결과는 완전히 달라집니다.
또 하나 중요한 점이 있습니다. 2026년 진료분에 적용할 상한액 표는 이미 확정됐지만, 2026년 진료분의 개인별 보험료 구간은 아직 최종 확정 전입니다. 상한액기준보험료는 진료연도의 보험료를 반영해 다음 해 보수가 확정된 뒤 산정하기 때문입니다.
따라서 지금 계산할 때는 개인별 상한액을 이미 확인할 수 있는 진료연도라면 한 금액으로 계산하고, 2026년 진료분처럼 개인별 구간이 아직 확정되지 않았다면 가능한 최저·최고 범위로 계산하는 방식이 안전합니다.
① 상한제에 포함되는 연간 본인부담금을 확인합니다.
② 개인별 상한액이 확인되면 두 금액의 차이를 계산합니다.
③ 개인별 구간이 아직 확정 전이라면 최저 상한액과 최고 상한액을 각각 적용해 범위를 구합니다.
상한액 기준 예상 초과액 = 상한제 계산대상 본인부담금 - 개인별 본인부담상한액
계산 결과가 0보다 작으면 예상 초과액은 0원으로 봅니다.
병원비 총액이 아니라 상한제 계산대상 금액부터 확인해야 합니다
본인부담상한제는 병원과 약국에서 결제한 모든 금액을 합산하는 제도가 아닙니다. 국민건강보험공단은 비급여, 선별급여, 전액본인부담, 임플란트, 2·3인실 입원료, 추나요법 본인일부부담금 등을 본인부담상한액 산정에서 제외한다고 안내하고 있습니다.
국민건강보험공단 본인부담액상한제 안내에서 계산 제외 항목과 제도 구조를 확인할 수 있습니다.
예를 들어 1년 동안 병원과 약국에서 총 700만원을 결제했더라도 그중 250만원이 상한제 제외 항목이라면 계산 출발점은 700만원이 아니라 450만원이 될 수 있습니다. 이 금액은 계산 구조를 설명하기 위한 예시이며 실제 인정액은 공단의 진료내역과 최종 산정 결과가 기준입니다.
병원비 총액 - 상한액이 아니라,
상한제 계산대상 본인부담금 - 개인별 상한액입니다.

2026년 본인부담상한액은 90만원부터 843만원까지입니다
국민건강보험공단이 안내한 2026년 진료분 본인부담상한액은 일반 기준 90만원~843만원입니다. 요양병원 입원일수가 같은 해 120일을 초과하면 별도 상한액인 143만원~1,096만원이 적용됩니다.
대한병원협회가 게시한 국민건강보험공단의 2026년도 본인부담상한액 안내에서 적용 금액과 기간을 확인할 수 있습니다.
| 연평균 보험료 분위 | 일반 | 요양병원 120일 초과 |
|---|---|---|
| 1분위 | 90만원 | 143만원 |
| 2~3분위 | 112만원 | 181만원 |
| 4~5분위 | 173만원 | 245만원 |
| 6~7분위 | 326만원 | 404만원 |
| 8분위 | 446만원 | 580만원 |
| 9분위 | 536만원 | 698만원 |
| 10분위 | 843만원 | 1,096만원 |
같은 500만원이 상한제 계산대상 금액이라고 가정하면 1분위에서는 410만원이 상한액을 초과하지만, 9분위와 10분위에서는 상한액에 도달하지 않습니다. 같은 병원비를 내도 환급 예상액이 다른 가장 직접적인 이유입니다.
2026년에 발생한 병원비를 계산한다면 2026년 상한액을 적용합니다.
2026년에 지급받고 있더라도 실제 진료가 2025년에 이뤄졌다면 2025년 진료분 기준을 적용해야 합니다.
2026년 소득분위가 아직 확정 전이라면 환급 범위부터 계산할 수 있습니다
2026년 진료분을 계산할 때 가장 막히는 부분은 “나는 몇 분위인가?”입니다. 2026년 상한액 자체는 이미 정해졌지만, 개인별 상한액을 정하는 상한액기준보험료는 해당 진료연도의 보험료를 반영해 산정됩니다.
현행 본인부담상한액 기준보험료의 산정기준 등에 관한 고시는 직장가입자의 경우 다음 해 확정되는 해당 연도 보수와 직장보험료·소득월액보험료 등을 반영하고, 상한액기준보험료를 다음 연도 4월 이후 산정하도록 규정하고 있습니다. 지역가입자도 해당 연도 월별 지역보험료를 기준으로 계산합니다.
따라서 2026년 진료분의 최종 구간을 현재 한 달 보험료나 이전 연도의 확정 보험료 구간표만으로 확정해서는 안 됩니다. 대신 확정된 2026년 상한액의 최저값과 최고값을 적용해 지금 가능한 예상 범위를 계산할 수 있습니다.
최소 예상 초과액 → 계산대상 본인부담금에서 843만원을 뺍니다.
최대 예상 초과액 → 계산대상 본인부담금에서 90만원을 뺍니다.
계산값이 0보다 작으면 0원으로 봅니다.
요양병원 입원 120일 초과
최소 예상 초과액 → 계산대상 본인부담금에서 1,096만원을 뺍니다.
최대 예상 초과액 → 계산대상 본인부담금에서 143만원을 뺍니다.
| 2026년 일반 계산대상액 | 소득구간 미확정 시 예상 초과액 | 해석 |
|---|---|---|
| 100만원 | 0~10만원 | 낮은 상한구간에서만 초과 가능 |
| 500만원 | 0~410만원 | 최종 구간에 따라 환급 여부 자체가 달라질 수 있음 |
| 900만원 | 57~810만원 | 일반 기준 모든 상한구간을 초과 |
예를 들어 계산대상 본인부담금이 900만원이라면 최고 상한액 843만원을 적용해도 57만원을 초과합니다. 반대로 최저 상한액 90만원을 적용하면 초과액은 810만원입니다. 따라서 개인별 구간을 아직 모르는 시점에도 상한액 기준으로 57만~810만원의 가능 범위를 계산할 수 있습니다.
500만원이라면 상황이 다릅니다. 1분위라면 410만원을 초과하지만 9분위나 10분위에서는 상한액을 넘지 않습니다. 이 경우에는 “병원비가 500만원이니 얼마를 돌려받는다”라고 하나의 숫자로 잡아두기 어렵습니다.
보험료 경계 하나만 달라도 예상액 차이는 최대 수백만원입니다
2026년 상한액의 간격은 구간마다 같지 않습니다. 특히 9분위와 10분위 사이에서 크게 벌어집니다.
계산대상 본인부담금이 비교하는 두 상한액을 모두 초과한다는 조건에서는, 인접 구간을 하나 다르게 예상했을 때 초과액 차이가 그대로 상한액 차이가 됩니다.
| 인접 상한구간 | 일반 기준 차이 | 요양병원 120일 초과 차이 |
|---|---|---|
| 1 → 2~3분위 | 22만원 | 38만원 |
| 2~3 → 4~5분위 | 61만원 | 64만원 |
| 4~5 → 6~7분위 | 153만원 | 159만원 |
| 6~7 → 8분위 | 120만원 | 176만원 |
| 8 → 9분위 | 90만원 | 118만원 |
| 9 → 10분위 | 307만원 | 398만원 |
일반 진료 계산대상 본인부담금이 900만원이라고 가정해보겠습니다. 9분위 상한액 536만원을 적용하면 예상 초과액은 364만원입니다. 10분위 상한액 843만원을 적용하면 57만원입니다.
10분위: 900만원 - 843만원 = 57만원
같은 계산대상액에서도 차이 = 307만원
이 때문에 보험료 경계에 있을 가능성이 있는 사람은 한 구간을 임의로 확정하기보다 가능한 구간을 각각 적용해 예상치를 관리하는 편이 안전합니다. 특히 9분위와 10분위 경계에서는 한 구간 차이가 예상 초과액을 크게 바꿀 수 있습니다.

내 예상 환급액은 네 단계로 계산하면 됩니다
1. 먼저 진료연도를 정합니다
돈을 지급받는 연도가 아니라 실제 진료받은 연도를 기준으로 상한액을 선택합니다. 2026년에 진료받은 병원비라면 2026년 표를 사용합니다.
2. 상한제 계산대상 본인부담금을 잡습니다
비급여까지 포함한 카드 결제액 전체를 넣지 않습니다. 건강보험이 적용된 본인부담금 가운데 상한제 제외 항목을 빼고, 본인이 실제 부담한 금액을 기준으로 잡는 것이 중요합니다.
3. 개인별 상한액을 확인했다면 바로 뺍니다
예를 들어 계산대상액이 500만원이고 해당 진료연도의 개인별 상한액이 326만원으로 확인됐다면 상한액 기준 초과액은 174만원입니다.
4. 개인별 상한액이 아직 미확정이면 범위로 적습니다
2026년 일반 진료 계산대상액이 500만원이라면 0~410만원, 900만원이라면 57~810만원처럼 계산합니다. 이후 공단에서 개인별 상한액이 확정되면 해당 금액을 다시 대입하면 됩니다.
사전급여를 적용받았다면 병원이 공단에 청구한 금액을 다시 더하지 마세요
2026년 사전급여 최고상한액은 843만원입니다. 같은 요양기관에서 본인부담금이 최고상한액을 넘으면 일정 요건에서 초과분을 요양기관이 공단에 청구하는 사전급여 방식이 적용될 수 있으며, 요양병원은 사전급여 대상에서 제외됩니다.
따라서 예상액을 직접 계산할 때는 병원이 이미 공단에 청구한 초과분까지 내가 낸 병원비처럼 다시 더하지 말고, 본인이 실제 부담한 상한제 대상 금액을 기준으로 계산해야 합니다.
개정 국민건강보험법이 시행되면 본인부담상한액 초과금을 지급할 때 건강보험료 또는 국민건강보험법상 징수금을 체납한 경우 체납액만큼 공제해 지급할 수 있습니다.
따라서 향후 환급에서는 상한액 기준 초과액 = 실제 통장 입금액이라고 항상 단정할 수는 없습니다.
결국 계산을 좌우하는 것은 두 숫자입니다
본인부담상한액 계산의 핵심은 상한제 계산대상 본인부담금과 개인별 본인부담상한액입니다. 첫 번째 숫자가 같더라도 두 번째 숫자가 어느 구간인지에 따라 예상 환급액은 크게 달라집니다.
개인별 상한액이 이미 확정된 진료연도라면 계산대상 금액에서 해당 상한액을 바로 빼면 됩니다. 반대로 2026년 진료분처럼 최종 보험료 구간이 아직 정해지지 않은 시점에는 하나의 숫자로 확정하지 말고 최저·최고 상한액을 적용한 범위로 관리하는 것이 더 정확합니다.
병원비가 커지고 있다면 먼저 올해 낸 돈 가운데 상한제에 실제로 포함되는 금액이 얼마인지 확인해보세요. 그다음 개인별 상한액을 확인할 수 있으면 정확한 금액을 계산하고, 아직 미확정이라면 범위를 구해두면 환급액을 지나치게 높거나 낮게 예상하는 오류를 줄일 수 있습니다.