Exchange Rates and Financial Planning in Sri Lanka: what actually matters to know
Short answer
Travelers should budget for a 5-10% increase in trip costs due to new VAT regulations affecting accommodation and financial services. Airport currency exchange offers competitive rates, but it is recommended to carry extra cash to avoid the 20.5% fee on ATM withdrawals.
From real experience
Starting July 1, 2026, Sri Lanka has implemented new VAT regulations.
Key impacts include: 1. Increased service fees on international platforms (Booking, Airbnb) due to digital services tax. 2. Higher accommodation prices as more guest houses are now required to register for VAT. 3. Financial services tax on ATM withdrawals and foreign exchange operations increased to 20.5%. Travelers are advised to carry more cash to avoid high ATM fees and budget for a 5-10% increase in overall trip costs.
✓ 1 report from chats
In Sri Lanka, airport currency exchange offers competitive rates and accepts various banknote conditions (old/new).
It is convenient for immediate access to local currency. In cities like Trincomalee, currency can be exchanged at specific locations such as jewelry shops on Nilaveli Road, with rates generally comparable to the airport, though potentially requiring more effort to locate.
✓ 1 report from chats
Currency exchange in Sri Lanka: Airport exchange rates are generally competitive (~320-325 LKR/USD).
Local jewelry stores often provide currency exchange services if bank/bureau de change options are unavailable. Always verify current market rates online before exchanging.
✓ 1 report from chats
For optimal USD exchange rates in Sri Lanka, check the airport upon arrival.
Information regarding current rates is often posted or available from exchange booths. For locations outside the airport, such as Bentota, inquire locally for the best available rates.
✓ 1 report from chats
Current USD to LKR exchange rate in Sri Lanka (May 2026) fluctuates between 325 and 328 LKR per 1 USDT.
Official exchanges (e.g., Thomas Cook in One Galle Face Mall) offer around 327.5 LKR.
✓ 1 report from chats
The current exchange rate for USD to LKR is 320.5 LKR per USD (as observed at a specific exchange point).