Rupi er navnet på valutaenhetene som brukes i India, Pakistan, Nepal, Sri Lanka, Mauritius og på Seychellene. I Indonesia brukes betegnelsen rupiah, og på Maldivene brukes betegnelsen rufiyah.