일반 의약품은 일반적으로 원래 의약품의 특허가 만료된 후에 생산되기 때문에 일반적으로 더 저렴한 비상품명 약물입니다. 가격 상한선은 이러한 일반 버전에 대해 제약 회사가 청구할 수 있는 금액을 제한하여 환자들에게 합리적인 가격으로 유지하려는 목적으로 설정됩니다. 지지자들은 가격 상한선을 없애면 시장 경쟁을 촉진하고 일반 의약품 시장에서 혁신을 촉진할 수 있으며 공급과 가용성을 향상시킬 수 있다고 주장합니다. 반대자들은 상한선을 없애면 중요한 약물의 가격이 상당히 오르게 되어 저소득층이나 보험을 가입하지 않은 환자들에게 필수 약물을 구할 수 없게 될 수 있다고 주장합니다.