A fizetési eszköz az országban a Srí Lanka-i rúpia (1 rúpia 100 centből áll). Különböző elnevezésekkel találkozhatunk: a nemzetközi pénzügyi kapcsolatokban használt hivatalos megnevezése SLR, viszont Srí Lankán egyszerűen csak a rúpiaként (angolul rupee) használják. Ne lepődjünk meg, ha a boltokban, különböző kiírásokban csak az Rs rövidítéssel láthatjuk az árakat feltüntetve. Az árfolyama alapvetően az ameriakai dollárt (USD-t) követi, mely árfolyamtól függően közel kétszer többet ér a forintnál (1 Rs = kb. 2 HUF). A turisták által látogatott helyeken, szállodákban, boltokban lehet ugyan dollárral esetleg euróval is fizetni, de mi javasoljuk, hogy mindenki váltson már a Colombo-i repülőtérre való megérkezéskor Srí Lanka-i rúpiát. Ennek több praktikus oka is van, kedvezőbb áron jutunk a szolgáltatásokhoz, árucikkekhez (napi árolyamváltozás miatt) illetve elkerülhetjük azt, hogy külföldi valutával fizetünk, de helyi valutában kapjuk a visszajárót. Az a tapasztalatunk, hogy a legkedvezőbb áron és a legbiztonságosabban a repülőtéren juthatunk a helyi fizetőeszközhöz a hivatalos pénzváltókban. Az útlevél adatok megadása után kapunk egy bizonylatot a tranzakcióról, amit őrizzünk meg, mert a megmaradt rúpiát csak ezzel a bizonylattal lehet visszaváltani az utazásunk végén. Az országban több kissebb boltban is végeznek illegális pénzváltást, viszont javasoljuk, mindenki óvakodjon ettől, mert könnyen hamis pénzt kaphatunk a dollárunkért, eurónkért cserébe. Ha esetleg a repülőtéren váltott rúpiánk nem elegendő az ott tartózkodásunkra, menet közben a szállodákban, hivatalos pénzváltóknál van lehetőség még pénzváltásra, ha nem is olyan kedvező árfolyamon, mint a repülőtéren tettük. A fémpénzek az 1 centestől a 10 rúpiásig vannak forgalomba, a papírpénzek a 20-től egészen az 5000 rúpiás címletekig terjednek. A hitelkártyával való fizetés (Mastercard, Visa) fokozatosan terjed országszerte, nagyobb üzletek, boltok, éttermek, szállodák elfogadják, viszont a kártyát ne adjuk ki a kezünkből fizetéskor, elkerülve az esetleges visszaélés lehetőségét. De több ázsiai országhoz hasonlóüan a készpénzforgalom az uralkodó még napjaunkban is, ezért az érkezésünkkor mindenképp váltsunk valamekkora mennyiségben Srí Lanka-i rúpiát.
Srí Lanka nemzeközi országhívója 94, tehát Magyarországról történő nemzetközi híváskor +94-gyel vagy 0094 kell kezdeni a telefonszámok megadását. A szállodákban nagyon magas felárat szoktak számolni a nemzetközi hívásokra, ezért a legpraktikusabb egy helyi SIM kártya beszerzése érkezésünkkor akár már a repülőtéren. A pár ezer forinttért vásárolt SIM kártyát feltölthetjük tetszőleges összeggel, mely segítségével sokkal kedvezőbben telefonálhatunk, illetve megfelelő készülék esetén akár internetezhetünk is telefonunkkal. Többféle szolgáltató közül választhatunk.