Money & Payments
The rupee, cards and cash, ATMs, tipping and holidays: how to pay for things in Sri Lanka.
Currency
The Sri Lankan rupee (LKR) is the local currency. Some tourist services quote prices in US dollars or euros, but you will usually pay in rupees at the day's rate unless you have agreed otherwise. Carry some smaller notes for tips, tuk-tuks and snacks, as large notes can be hard to change in small shops.
Cards and ATMs
Visa and Mastercard are accepted at most hotels, larger restaurants and shops in cities and tourist areas. In small towns, markets and roadside stalls, and for tuk-tuks, you will need cash. ATMs are common in towns and cities; use those attached to banks and tell your own bank that you are travelling. Fees may apply.
Changing money
Change cash at airport counters, banks and licensed money changers, keep your receipts and avoid street money changers. Check the rate and any fee before you hand anything over.
Tipping and service charge
Many hotels and restaurants add a service charge to the bill, commonly around ten percent. Beyond that, a tip is appreciated but never required for guides, drivers, porters and restaurant staff, and the amount should reflect the service you received.
Opening hours and holidays
Banks are usually open on weekdays and close in the early afternoon, while shops often stay open into the evening. Poya days (full moon) are public holidays, when banks and many offices close and alcohol is not sold, so plan your cash ahead.
Large sums
If you will carry a large amount of foreign currency, check the current declaration rules with customs before you travel.
This guide is general advice and is not medical, legal or financial advice. Entry rules, health recommendations and prices change, so please check official sources and ask us if you are unsure.