Duty Free Payment Methods in Sri Lanka: Cards, Cash and What to Watch Out For
Knowing how to pay at BIA duty free before you reach the counter means you will not be fumbling for the right card while a queue forms behind you.
Manesh Jayawardhana
· 7 min read
On this page
The final step at a duty free counter (handing over payment) can produce a small but avoidable surprise if you have not thought about it beforehand. BIA duty free shops price most of their inventory in USD, which immediately raises two questions: which payment methods are accepted, and how does the rate work if you pay in LKR? Understanding the options takes a few minutes and can save you from a poor exchange rate or an unexpected card fee at the checkout.
Which Currencies Are Accepted at BIA Duty Free
USD is the primary pricing currency at most BIA duty free shops, reflecting the airport's international passenger base. In practice, you do not need to hold USD cash to shop. Most shops also accept:
- Sri Lankan Rupees (LKR): converted at the retailer's internal rate
- Euros and British Pounds: at many shops, though acceptance varies
- Major credit cards: Visa and Mastercard are universally accepted; Amex acceptance varies
- Debit cards: accepted at most counters, sometimes with a minimum spend requirement
The rate applied when you pay in LKR or another foreign currency is set by the retailer and may differ from the inter-bank rate or the rate your card issuer would apply. This is the core decision point at the counter.
USD Cash vs Card: Which Works Out Better?
If you hold USD cash and the duty free shop prices in USD, paying in cash is the most straightforward option. There is no conversion involved, no foreign transaction fee and no dynamic currency conversion risk. The price you see is the price you pay.
If you are paying by card, the key question is what currency the transaction is processed in. A card transaction in USD goes through your bank's foreign exchange conversion, which is typically close to the inter-bank rate plus any applicable fee. A Sri Lankan bank card used in USD will usually apply the bank's published buying rate for the day.
Understanding Dynamic Currency Conversion
Dynamic currency conversion (DCC) is the terminal option that offers to convert your USD purchase into LKR at the point of sale. The terminal shows you the LKR amount and asks you to accept. The rate used for this conversion is set by the payment processor, not by your bank, and it is almost always less favourable than your bank's rate.
This is the option that catches the most travellers off guard. The terminal frames it as a convenience ("see the amount in your home currency"), but accepting it typically means paying more. The correct choice is to decline DCC and pay in the original transaction currency, USD. Your bank will apply its own conversion rate, which is virtually always better.
Card Offers on Duty Free Purchases
Some Sri Lankan bank cards carry promotions on travel-related or foreign currency purchases, which can include duty free spending. If your card has an active offer in this category, you might get cashback, reward points or a rebate on the transaction.
A few things to check before you travel:
- Look at your bank's current card offers. Some apply specifically to airport retail or travel categories.
- Confirm whether the offer applies to foreign currency transactions or only to LKR purchases.
- Check whether there is a minimum spend threshold for the promotion.
- Confirm the offer is still active on your travel date, card promotions run for fixed periods.
To illustrate the method with a hypothetical example: say a card offers 3% cashback on travel-category purchases above USD 50. On a USD 120 duty free purchase, that would represent a saving of approximately USD 3.60, or roughly LKR 1,150 at a hypothetical rate of LKR 320 per USD. Small, but real, and it requires no additional effort beyond using the right card.
How to Pay in LKR When You Prefer It
Some passengers prefer to settle entirely in LKR to avoid dealing with USD cash. BIA duty free shops convert the USD price to LKR at an internal rate. Before you accept the LKR total, quickly check whether it aligns with the current market rate. You can look up the day's buying rate on your banking app in seconds.
If the shop's LKR conversion rate is materially worse than your bank's published rate, paying by card in USD and letting your bank handle the conversion is typically the better choice. If the shop's rate is close to market, LKR cash or LKR card is fine.
Common Payment Mistakes at Duty Free
Accepting dynamic currency conversion without thinking. The terminal will ask. Say no, pay in USD. This is the single most consistent way to avoid a worse exchange rate.
Using a card with high foreign transaction fees. Some Sri Lankan bank cards charge 2–3% on foreign currency transactions. If your card has this fee, a card with a lower or zero foreign transaction fee would give you a better outcome on the same purchase.
Not having a card ready and holding up the line. The departure duty free is busy before morning international flights. Have your payment method ready before you reach the counter.
Assuming all shops accept all currencies. Euro and pound acceptance is common but not guaranteed. If you are relying on a specific currency, confirm acceptance with the shop assistant before you start browsing.
📍 Find live deals: browse island-wide offers or explore shopping deals.
Frequently Asked Questions
Can I pay in Sri Lankan Rupees at BIA duty free?
Yes. Most BIA duty free shops accept LKR alongside USD and major credit or debit cards. The USD price is converted to LKR at the shop's internal rate. Check whether the rate is close to the current market rate before accepting the LKR total.
Do BIA duty free shops accept debit cards?
Yes. Most shops accept Visa and Mastercard debit cards. Some may have a minimum transaction amount for card payments. Confirm at the counter if you plan to make a small purchase.
What is dynamic currency conversion and should I accept it?
Dynamic currency conversion is when the payment terminal offers to convert your USD purchase into LKR at a rate set by the processor. The processor's rate is usually less favourable than your bank's rate. Decline DCC and pay in the original currency (USD). Your bank's conversion will typically be better.
Are there card offers on duty free purchases at BIA?
Some Sri Lankan bank cards carry promotions on travel-category or foreign currency purchases that apply to airport retail spending. Check your bank's current card offers before you travel to see if any active promotion covers duty free purchases.
Is it better to pay in cash or by card at duty free?
USD cash avoids conversion entirely and is straightforward. Paying by card in USD (not via DCC) lets your bank apply its rate and may attract a card offer. If your card has a relevant promotion, the card is likely the better choice, provided you decline DCC.
Do BIA duty free shops accept Amex cards?
American Express acceptance varies by individual retailer. It is not as universally accepted as Visa and Mastercard at BIA duty free counters. If you primarily carry Amex, bring a Visa or Mastercard as a backup.
Know Your Payment Options Before You Shop
The payment step at duty free is straightforward once you know the rules: decline dynamic currency conversion, use a card with a travel offer if you have one, and check the LKR rate if you prefer to pay in rupees. Browse island-wide offers to see what card promotions are currently active on shopping and travel categories.
- travel
- shopping
- bank-offers
- duty-free

