До образования Пакистана в 1947 году на его территории использовалась индийская рупия Британской Индии. После раздела Британской Индии Пакистан временно продолжал использовать индийские банкноты с надпечатками.
В 1948 году была введена национальная валюта — пакистанская рупия.
Обмен индийских рупий на пакистанские осуществлялся по курсу:
1 пакистанская рупия = 1 индийская рупия.
Рупия делится на 100 пайса.
В первые десятилетия существования Пакистана рупия была относительно стабильной и привязывалась к фунту стерлингов, затем к доллару США. Формальных деноминаций с изменением масштаба цен не проводилось.
С 1970-х годов рупия постепенно обесценивалась из-за инфляции, дефицита платёжного баланса и девальваций. Разменные пайса со временем вышли из обращения, в наличном обороте используются преимущественно банкноты.
Официальных деноминаций или замены валюты в Пакистане не проводилось. Пакистанская рупия остаётся официальной денежной единицей страны и используется по настоящее время.