Потому, что в разных странах разная оплата труда на фармацевтических заводах. Еще стоимость перевозки, таможенного сбора (разного для разных стран), лицензии на право продажи или её перерегистрации.
Если импорт в виде субстанции, получается дешевле. Поэтому отечественные препараты дешевле.
Отечественные препараты могут выпускаться с дотацией государства заводам для внутреннего употребления. То есть заводская цена выше отпускной, это есть в прайс-листах. Работая в аптеке, неоднократно собирала такие отечественные препаратов в больших количествах для иностранцев. Болеутоляющие, сахароснижающие, кардиология и др.
Упаковка разная. Если завозят в пачках, где много воздуха, удорожается стоимость по сравнению с теми, где нет вторичной упаковки. Голографические знаки, шрифт Брайля, изыски с дорогими красителями для привлечения покупателей, особая бумага для инструкций и картон.
Дорогие вспомогательные вещества и красители. Но если они и дешевле, то и срок годности определят меньше. Будет три года, например, а не пять (разница в цене была 10 раз).
Технология лекарств может быть разная, но это чаще указывается в названии. Есть многослойные таблетки, например, часть вещества быстро высвобождается, а часть медленно. Если хочется принимать один раз в сутки, а не два - за это тоже нужно платить.
Еще понятия БРЕНД и ГЕНЕРИК. Первым на рынке появляется бренд, а когда пройдет срок патентной защиты, другие заводы имеют право штамповать генерики из того же сырья. Цены другие, это с другим торговым названием. Что и делается повсеместно. Международное название (латынь) указать обязаны, это ориентация врачам и фармацевтам разных стран.
За рубежом вообще выписка лекарства по международному непантованному названию. До такого мы еще не дожили, по разным причинам.