До XX века на территории Непала использовались традиционные серебряные денежные единицы, прежде всего мохар, а также индийские монеты. Единой современной денежной системы не существовало.
В 1932 году была введена национальная валюта — непальская рупия.
Она заменила серебряный мохар по курсу:
1 непальская рупия = 2 мохара.
Рупия стала основной расчётной единицей страны.
Первоначально непальская рупия не имела десятичного деления.
В 1958 году проведена реформа денежного деления:
1 рупия = 100 пайса.
На протяжении XX века непальская рупия была тесно связана с индийской рупией. В разные периоды применялись фиксированные и управляемые курсы. Масштабных деноминаций с изменением номинального масштаба цен не проводилось.
С 1993 года установлен фиксированный курс:
1 индийская рупия = 1,6 непальской рупии.
Этот курс сохраняется по настоящее время и является основой денежной политики страны.
Непальская рупия делится на 100 пайса (разменная монета используется ограниченно) и остаётся единственной официальной денежной единицей Непала.