Официальная денежная валюта Шри-Ланки - это Шриланкийская рупия. Международное обозначение LKR. 1 шриланкийская рупия равная 100 центам. В обращении находятся купюры достоинством в 10 шриланкийских рупий, 20 шриланкийских рупий, 50 шриланкийских рупий, 100 шриланкийских рупий, 500 шриланкийских рупий и 1000 шриланкийских рупий, шриланкийская валюта представлена также монетами в 1, 2, 5, 10, 25, 50 центов и 1 шриланкийских рупий, 2 шриланкийских рупий, 5 шриланкийских рупий. Крупные шриланкийские отели и магазины принимают к оплате международные кредитные карточки известных фирм. В крупных городах распространены и шриланкийские банкоматы. Крупные шриланкийские банки и отели принимают к оплате международные туристические чеки. Иностранная валюта, ввозимая в страну, должна быть декларирована. Шриланкийские банки открыты с понедельника по пятницу с 9.00 до 13.00-15.00 (курс шриланкийской рупии в них примерно одинаков). В субботу и воскресенье, а также во время большинства праздников банки обычно закрыты.
Обмен денег на валюту Шри-Ланки рекомендуется производить только в официальных учреждениях и обменных пунктах, расположенных обычно в шриланкийских банках, аэропорту и крупных международных отелях. Здесь речь идет не столько о более выгодном курсе шриланкийской рупии, сколько о том, что при обмене валюты в официальных учреждениях выдается специальный чек, по которому при вылете из Коломбо в банке аэропорта можно произвести обратный обмен шриланкийских рупий по официальному курсу покупки. Можно обменять деньги и на рынках или в частных магазинчиках – шриланкийскую валюту выдают практически везде, но при этом велик риск столкнуться с мошенничеством, так как цены в пересчете на доллары достаточно невысоки и сдачу могут просто не сдать или произвести конвертацию по невыгодному курсу.