Sri Lanka’s official currency is the Sri Lankan Rupee (LKR). Most transactions are conducted in LKR, and foreign currencies are generally not accepted for retail purchases. Cash is widely used, especially in rural areas, while credit and debit cards are accepted in urban centers, hotels, and larger businesses.
- Official currency: Sri Lankan Rupee (LKR).
- Payment methods: Cash, credit cards (Visa, Mastercard), debit cards; limited acceptance of American Express and Diners Club.
- Contactless/mobile payments: Contactless card payments are available in major cities; mobile wallets (e.g., Apple Pay, Google Pay) have limited acceptance.
- ATMs: Widely available in cities and tourist areas; most accept international cards (Visa, Mastercard); some may charge a fee (typically LKR 300–500 per withdrawal).
- Currency exchange: Available at banks, licensed exchange offices, and airports; official rates set by the Central Bank of Sri Lanka.
- Foreign currency restrictions: Large cash transactions in foreign currency are not permitted for retail purchases.
- Cash import/export limits: Up to LKR 20,000 and USD 15,000 (or equivalent) can be brought in or taken out without declaration; amounts above must be declared to Sri Lanka Customs.
- Transaction fees: Foreign card surcharges may apply (typically 2–3%); check with your card issuer.
- Common issues: Some rural ATMs may not accept foreign cards; always carry some cash for small purchases.
- Major banks: Bank of Ceylon, Commercial Bank, Hatton National Bank, Sampath Bank.
- Regulations: Currency exchange should be done only at authorized dealers; keep receipts for reconversion.