Kredit- och betalkort accepteras i stor utsträckning i Sri Lanka, även i mindre städer. Visa och MasterCard är de mest accepterade korten. American Express accepteras också, men i mindre utsträckning. Det kan ändå vara bra att ha lite kontanter med dig ifall det behövs.
Du kan också stöta på platser som visar sina priser i amerikanska dollar, särskilt på mer turistiga områden. Även om detta är bekvämt bör du alltid se till att transaktionen utförs i lokal valuta.
Det är olagligt att genomföra korttransaktioner i utländsk valuta i Sri Lanka. Dessutom, om du väljer att bli debiterad i din hemvaluta, kommer växelkursen att bestämmas genom Dynamisk Valutaväxling och inte mittmarknadskursen. Detta leder nästan alltid till en ogynnsam växelkurs.