Nepali ruupia (nepali रूपैयाँ, rupaiyā; sümbol NPR) on Nepali rahaühik. 1 ruupia jaguneb 100 paisaks.
See on käibel 1932. aastast, kui see asendas hõbemoharid kursiga 2 moharit = 1 ruupia. Ruupia ringlust korraldab Nepali Keskpank (Nepal Rastra Bank).
Nepali ruupia on alates 1993. aastast seotud India ruupiaga kursiga 1,6 NPR = 1 INR.