안녕하세요. 김성엽 약사입니다.
우선 유효기간이 지났다고 하여, 웬만한 경우가 아니고서야 약의 효능이 사라지지는 않습니다. 즉 해당 약을 복용한다고 하여 약효가 나타나지 않을 가능성은 높지 않습니다.
다만 유효기간이 지났을 때는 부작용이나 독성물질의 생성 가능성 또한 배제할 수 없습니다. 약도 음식과 마찬가지로, 시간이 지나면 지날수록 변질이 될 수 있습니다. 그에 대해서 제약회사에서 따로 테스트를 진행하며, 언제까지는 그 상태가 안정하다는 것을 확인한 후 그를 근거로 하여 유효기간을 설정하는 것입니다.
이러한 유효기간을 지나게 될 경우 약의 대부분이 변질되거나 파괴되거나 하진 않겠지만, 제약사에서 보증한 안정한 기간 범위를 벗어나기에 제품 내 불순물 등이 얼마나, 어떤 불순물이 생성되었는지, 그리고 결론적으로 안전한지에 있어서 불확실성이 큽니다. 즉 되도록이면 유효기간이 지났을 때는 약을 먹지 않는 것이 좋습니다.