Can you bring cash to Sri Lanka?
Short answer
Allowed, declaration may be required
Cash
allowed, declaration may be requiredDeclare to Customs on arrival if you bring in more than US$15,000 (or equivalent); you receive a currency declaration receipt. Declare when leaving if you take out more than US$10,000.
Sri Lanka Customs: 'Any passenger may bring in or take out any amount of money in the form of currency' provided it is legally acquired. Bringing in currency exceeding US$15,000 or equivalent 'Must be declared to Customs — a currency declaration receipt will be issued'. Taking out currency exceeding US$10,000 must be declared. If you want to take previously brought-in currency back out, declare it on arrival even if it is below US$15,000. The Customs passenger guide also lists foreign currencies, gold jewellery and gems among items to declare to the Customs Arrival officer. GOV.UK separately notes you cannot transfer money without an exchange control permit from the Central Bank of Sri Lanka.
Also covers: cash, currency, money, foreign currency, dollars, euros, banknotes, currency declaration
Source Passenger Services Directorate — Sri Lanka CustomsChecked against the source on 2026-10-09
Check your specific trip →Compare cash in every destination →Full Sri Lanka guide →
Other things to check for Sri Lanka
Informational only — not legal advice. Customs rules change; confirm with the official source above before you travel. See update history
