약국에 대한 보장률은 더욱 심각하다. 〈그림 Ⅱ-14〉에서처럼 OECD 국가의 국민의료비 중 의약품 지출 비중이 11.9%인 반면 한국의 경우 21.1%로 높은 편이지만 65세 이상의 의약품 지출에 대한 국민건강보험의 보장률은 64세 이하 연령층에 비해 오히려 낮다.
국민건강보험에서 보장률에 대한 상이한 정책은 크게 연령별, 질환별, 그리고 소득별로 구분할 수 있다. 먼저 연령별로는 2006년 급여의료비에 대한 본인부담경감을 통해 건강보험의 보장성 강화를 실현하기 위해 6세 미만 입원 아동의 본인부담금 면제정책을 시행하였다. 물론 동 제도는 국민건강보험의 보장성 강화라는 목표와 함께 저출산이라는 사회적 문제와 미래사회의 인적자 본에 대한 건강투자 차원에서 실행되었다. 하지만 2007년말 6세 미만자의 입원비용에 대한 본인부담률을 10%로 설정하여 6세 미만에 적용되었던 본인 부담금 면제정책은 2년 만에 종료되었다.
일반 국민 중 노인을 대상으로 의료비 부담을 경감시켜주는 제도는 의원급 의료기관의 외래 및 약국에만 제한적으로 적용하고 있어 65세 이상과 65세 미만자 간 보장률 차이가 크지는 않다.
질환별로는 발병 시 고액의 급여의료비가 소요되는 중대질병에 대해서 본인 부담률을 지속적으로 경감시켜 왔다. 암의 경우 2005년 9월부터 본인부담률이 10%로 축소된 다음 2009년 12월에는 본인부담률을 5%로 인하하였다.
소득계층 차원에서는 저소득층의 고액진료비 부담을 완화시키기 위해 1979년 본인부담금 보상금제를 도입하였다. 본인부담액보상금은 법정본인부담액이 매 30일간에 120만 원을 초과한 경우에 지급하되 그 지급액은 초과한 금액의 50/100으로 지급하는 방식으로 시행되어졌다. 그러나 실제 혜택은 소액이고 본인이 부담하는 금액에 대한 상한액이 없어 가계의 의료비지출 보전에는 한계가 있었다. 이러한 문제점을 해결하기 위해 2004년 7월에 본인부담상한제도가 시행되어졌다.