The Sri Lankan rupee is the country’s official currency. Its international code is LKR, while price tags and receipts often use Rs. For a traveller, thinking in rupees is simplest: it makes it easier to compare prices, check change and avoid an accidental conversion into dollars.
A travel article should not promise one “current” exchange rate. Rates move, and the buying or selling rate at a bank, exchange counter, ATM or card issuer may differ from a reference rate. The Central Bank of Sri Lanka publishes indicative USD/LKR and bank rate information, so check the latest figures before travelling and again before exchanging money. Your final amount also depends on the spread and fees.
Which currency should you bring?
There is no universal rule that dollars are always better than euros. Compare the rate offered for your banknotes and the final amount of LKR after every fee. US dollars and euros are commonly useful in tourist areas, but not every counter accepts every note at the same rate. Clean, larger notes without writing or damage are usually easier to check, although each licensed bank or money changer can have its own requirements.
Do not assume that Russian roubles or Ukrainian hryvnia will be accepted everywhere. A counter may refuse a direct exchange or offer less convenient terms depending on its location and current liquidity. Keep a backup payment method: an international card that works for you, a legal exchange option or a small amount of a more widely traded currency. Never exchange money with strangers on a beach, market or near transport.
Can you pay in dollars or euros?
Some accommodation providers, tour operators or transfer services may quote or accept foreign currency. That does not guarantee a good rate or fair change. Before paying, confirm the billing currency, conversion rate, fee and final amount, and ask for a receipt. For markets, buses, tuk-tuks, small cafés and everyday purchases, plan to use LKR.
Registered tourism establishments have specific rules for payments from foreign visitors: a transaction may be settled in foreign exchange or by card, while rupee payments can have documentary conditions. This does not mean that every driver or small shop must accept dollars. Ask for the final price and payment method before confirming a booking.
Where should you exchange money?
Bandaranaike International Airport lists banks, currency exchange facilities and ATMs in the arrival area, including 24-hour services for several providers. You can therefore exchange a small amount after landing for transport, water, connectivity and initial expenses. You do not need to exchange the whole budget at the first counter: keep the receipt and compare the terms later with a bank or licensed money changer.
In town, use banks and official exchange counters. Before leaving the desk, check the currency, rate, fee and total amount. Do not hand over your passport unnecessarily and do not sign a document you cannot understand. If the notes or total look wrong, stop the operation and ask for a recount in front of you.
A street intermediary is not worth the risk. Even a better-looking rate can come with counterfeit notes, a wrong calculation or no proof of the transaction. An official exchange also gives you a receipt, which is useful when you later need to explain a larger amount.
Can you pay by card?
International cards are often accepted by supermarkets, larger hotels, restaurants and department stores, but acceptance is uneven. A family guesthouse, small shop, market, village business or local transport service may have no terminal, and connectivity can fail. A sensible arrangement is to use a card for larger payments and keep LKR cash for daily spending.
Before departure, ask your card issuer whether overseas transactions are enabled, what the daily limit is, and how it charges foreign-exchange and cash-withdrawal fees. If possible, carry two cards and store them separately. Save the bank’s number for blocking a lost card, and do not keep card details and the CVV code together in an easily accessible photo.
How do ATMs work?
You can withdraw rupees from bank ATMs, including at the airport, but one machine may reject a card or transaction. Check your limit, try another licensed bank’s ATM and contact your issuer if needed. Do not repeat the same failed operation many times until you know the previous attempt was not charged.
If an ATM or terminal asks whether to charge your card in its currency or in your card’s home currency, it may be offering Dynamic Currency Conversion (DCC). Compare the two options and choose LKR if you do not want the ATM or merchant to perform the conversion. Visa says DCC must be optional and show the exchange rate and additional charges; if the choice is unclear or you feel pressured, cancel the operation and contact your bank.
Take your card, receipt and cash before stepping away. Later compare the receipt with your bank notification: a local ATM fee, your bank’s fee and the payment-network conversion may appear separately. There is no honest universal fee for every card and ATM, so check both banks’ terms before travelling.
How much cash should you carry?
Do not keep the whole budget in one wallet or one bundle of notes. For the first day, carry enough for transport, food, connectivity and a small reserve; keep the rest split between your card, accommodation safe and another secure place. Leave some cash for each day in case a terminal is offline. Smaller notes are useful for inexpensive purchases, so ask for change and keep a few low denominations.
Supermarket packaging can help you check a calculation, but at a market or small business confirm the price and currency before ordering. Do not hand your card to a waiter or driver without a reason, check the terminal amount before confirming and keep the receipt. If a seller offers a dollar price, ask to see the same amount in LKR and choose the option you can verify.
Currency import and export rules
According to current Sri Lanka Customs information, foreign currency may be brought into or taken out of the country subject to declaration rules. On arrival, amounts above USD 15,000 or the equivalent must be declared; on departure, amounts above USD 10,000 or the equivalent must also be declared. If you intend to take out money that was previously declared, keep the declaration evidence and check the rule for your exact situation. Sri Lankan rupees may be brought in or taken out within the stated limit of LKR 20,000.
This is not a reason to carry a large amount of cash. For a normal holiday, combine card payments, a moderate LKR reserve and legal exchange through a bank or authorised money changer. For unusual sums, confirm the procedure with Customs or your carrier before departure instead of relying on an old travel article.
Short checklist
- Check the latest CBSL indicative rate, but do not confuse it with a cash-counter rate or your card conversion.
- Ask your bank about overseas use, limits and fees.
- Prepare two payment methods and a small LKR reserve after landing.
- Exchange only through a bank or official counter and count the money before leaving.
- Read every ATM and terminal screen; choose local currency when you do not want DCC.
- Keep receipts for exchanges and larger payments, and check Customs rules for large sums.
In short, use rupees for everyday spending, a card for larger expenses and cash as a backup for small businesses and transport. The 2016 rate in the old version is not a planning figure anymore. Check current Central Bank data, confirm the final price before paying and keep an alternative if a particular exchange counter, terminal or ATM fails.
Sources: Central Bank of Sri Lanka — Exchange Rates; Bandaranaike International Airport — Banks and Money Exchange; Sri Lanka Customs — Passenger Services and Currency; Central Bank of Sri Lanka — payments by foreign visitors at tourism establishments; Visa — Dynamic Currency Conversion.