SWIFT codes in Sri Lanka
LK · LKR
63 banks in Sri Lanka, from ACUITY SECURITIES LIMITED (HNBSLKLX) onward; every code carries LK as its country part.
Banks
63
SWIFT codes
64
Branches
82
Currency
LKR
Banks and SWIFT codes in Sri Lanka
A6 banks · 6 swift codes
AACUITY SECURITIES LIMITED
| SWIFT/BIC | City |
|---|---|
HNBSLKLXXXX | COLOMBO |
AAMANA BANK PLC
| SWIFT/BIC | City |
|---|---|
AMNALKLXXXX | COLOMBO |
AASHA PHILLIP SECURITIES LIMITED
| SWIFT/BIC | City |
|---|---|
ALSBLKL1XXX | COLOMBO |
AASIA STOCKBROKING AND INVESTMENT MANAGMENT (PVT) LTD
| SWIFT/BIC | City |
|---|---|
ASIMLKL1XXX | COLOMBO |
AASIAN SECURITIES (PVT) LTD
| SWIFT/BIC | City |
|---|---|
ASSPLKL1XXX | COLOMBO |
AAXIS BANK LTD.
| SWIFT/BIC | City |
|---|---|
AXISLKLXXXX | COLOMBO |
B2 banks · 9 swift codes
BBANK OF CEYLON
| SWIFT/BIC | City |
|---|---|
BCEYLKLXXXX | COLOMBO |
BCEYLKLX002 | KANDY |
BCEYLKLX004 | PETTAH |
BCEYLKLX125 | COLOMBO |
BCEYLKLX131 | COLOMBO |
BCEYLKLX573 | COLOMBO |
BCEYLKLX618 | COLOMBO |
BCEYLKLXPRI | COLOMBO |
BBARTLEET MALLORY STOCKBROKERS (PVT) LTD.
| SWIFT/BIC | City |
|---|---|
BMSVLKL1XXX | COLOMBO |
C12 banks · 14 swift codes
CC T SMITH STOCKBROKERS (PVT) LTD
| SWIFT/BIC | City |
|---|---|
SMSPLKL1XXX | COLOMBO |
CCAPITAL ALLIANCE LIMITED
| SWIFT/BIC | City |
|---|---|
CALDLKLXXXX | COLOMBO |
CCARGILLS BANK LIMITED
| SWIFT/BIC | City |
|---|---|
CGRBLKLXXXX | COLOMBO |
CCDIC SASSOON CUMBERBATCH STOCKBROKERS (PVT) LTD
| SWIFT/BIC | City |
|---|---|
CSCSLKL1XXX | COLOMBO |
CCENTRAL BANK OF SRI LANKA
| SWIFT/BIC | City |
|---|---|
CBCELKLSXXX | COLOMBO |
CBCELKLXXXX | COLOMBO |
CBCELKLXEPF | COLOMBO |
CCENTRAL DEPOSITORY SYSTEMS (PVT) LTD
| SWIFT/BIC | City |
|---|---|
CDSPLKLCXXX | COLOMBO |
CCEYLON TOBACCO COMPANY PLC
| SWIFT/BIC | City |
|---|---|
BATSLKA1XXX | COLOMBO |
CCITIBANK N.A. SRI LANKA
| SWIFT/BIC | City |
|---|---|
CITILKLXXXX | COLOMBO |
CCOLOMBO STOCK EXCHANGE
| SWIFT/BIC | City |
|---|---|
XCOLLKL1XXX | COLOMBO |
CCOMMERCIAL BANK OF CEYLON PLC
| SWIFT/BIC | City |
|---|---|
CCEYLKLXXXX | COLOMBO |
CCOMMERCIAL BANK PRIMARY DEALER LTD.
| SWIFT/BIC | City |
|---|---|
CBPDLKL1XXX | COLOMBO |
CCOMMERCIAL STOCKBROKERS (PVT) LTD
| SWIFT/BIC | City |
|---|---|
COSPLKL1XXX | COLOMBO |
D3 banks · 5 swift codes
DDE SILVA AND ABEYWARDENA STOCKBROKERS (PVT) LTD
| SWIFT/BIC | City |
|---|---|
SASVLKL1XXX | COLOMBO |
DDEUTSCHE BANK AG, COLOMBO BRANCH
| SWIFT/BIC | City |
|---|---|
DEUTLKLXXXX | COLOMBO |
DEUTLKLX001 | COLOMBO |
DEUTLKLXGMO | COLOMBO |
DDFCC BANK PLC
| SWIFT/BIC | City |
|---|---|
DFCCLKLXXXX | COLOMBO |
E1 banks · 1 swift codes
EENTRUST SECURITIES PLC
| SWIFT/BIC | City |
|---|---|
CSSLLKLXXXX | COLOMBO |
F3 banks · 3 swift codes
FFIRST CAPITAL TREASURIES LIMITED
| SWIFT/BIC | City |
|---|---|
FCTLLKLXXXX | COLOMBO |
FFITCH RATINGS LANKA LTD.
| SWIFT/BIC | City |
|---|---|
FRIPLKL1XXX | COLOMBO |
FFORBES AND WALKER STOCKBROKERS (PVT) LTD
| SWIFT/BIC | City |
|---|---|
FWSPLKL1XXX | COLOMBO |
H4 banks · 5 swift codes
HHABIB BANK LTD.
| SWIFT/BIC | City |
|---|---|
HABBLKLCXXX | COLOMBO |
HHATTON NATIONAL BANK PLC
| SWIFT/BIC | City |
|---|---|
HBLILKLXXXX | COLOMBO |
HBLILKLX001 | COLOMBO |
HHDF SECURITIES (PVT) LTD.
| SWIFT/BIC | City |
|---|---|
HDSPLKL1XXX | COLOMBO |
HHONGKONG AND SHANGHAI BANKING CORPORATION LIMITED, THE
| SWIFT/BIC | City |
|---|---|
HSBCLKLXXXX | COLOMBO |
I4 banks · 4 swift codes
IICICI BANK LTD
| SWIFT/BIC | City |
|---|---|
ICICLKLXXXX | COLOMBO |
IIIFL SECURITIES CEYLON (PVT) LTD
| SWIFT/BIC | City |
|---|---|
IFLLLKL1XXX | COLOMBO |
IINDIAN BANK
| SWIFT/BIC | City |
|---|---|
IDIBLKLCXXX | COLOMBO |
IINDIAN OVERSEAS BANK
| SWIFT/BIC | City |
|---|---|
IOBALKLCXXX | COLOMBO |
J2 banks · 2 swift codes
JJB SECURITIES (PVT) LTD
| SWIFT/BIC | City |
|---|---|
JSPLLKL1XXX | COLOMBO |
JJOHN KEELLS STOCKBROKERS (PVT) LTD.
| SWIFT/BIC | City |
|---|---|
JKSPLKL1XXX | COLOMBO |
L2 banks · 2 swift codes
LLANKA ORIX FINANCE PLC
| SWIFT/BIC | City |
|---|---|
LOFCLKLCXXX | COLOMBO |
LLANKA SECURITIES (PVT) LIMITED
| SWIFT/BIC | City |
|---|---|
LASPLKL1XXX | COLOMBO |
M1 banks · 1 swift codes
MMCB BANK LTD.
| SWIFT/BIC | City |
|---|---|
MUCBLKLCXXX | COLOMBO |
N7 banks · 7 swift codes
NNAT WEALTH SECURITIES LIMITED
| SWIFT/BIC | City |
|---|---|
NWSLLKLXXXX | COLOMBO |
NNATION LANKA EQUITIES (PVT) LTD.
| SWIFT/BIC | City |
|---|---|
CESPLKL1XXX | COLOMBO |
NNATIONAL DEVELOPMENT BANK PLC.
| SWIFT/BIC | City |
|---|---|
NDBSLKLXXXX | COLOMBO |
NNATIONAL SAVINGS BANK
| SWIFT/BIC | City |
|---|---|
NSBALKLXXXX | COLOMBO |
NNATIONS TRUST BANK PLC
| SWIFT/BIC | City |
|---|---|
NTBCLKLXXXX | COLOMBO |
NNDBS STOCKBROKERS (PVT) LTD
| SWIFT/BIC | City |
|---|---|
NDSPLKL1XXX | COLOMBO |
NNSB FUND MANAGEMENT COMPANY LIMITED
| SWIFT/BIC | City |
|---|---|
NSBFLKLXXXX | COLOMBO |
P5 banks · 7 swift codes
PPAN ASIA BANKING CORPORATION PLC
| SWIFT/BIC | City |
|---|---|
PABSLKLXXXX | COLOMBO |
PPEOPLE'S BANK,HEAD OFFICE
| SWIFT/BIC | City |
|---|---|
PSBKLKLXXXX | COLOMBO |
PSBKLKLX022 | COLOMBO |
PSBKLKLX023 | COLOMBO |
PPEOPLE'S MERCHANT BANK LIMITED
| SWIFT/BIC | City |
|---|---|
MEBPLKL1XXX | COLOMBO |
PPERPETUAL TREASURIES LIMITED
| SWIFT/BIC | City |
|---|---|
PPTLLKLXXXX | COLOMBO |
PPUBLIC BANK BERHAD
| SWIFT/BIC | City |
|---|---|
PBBELKLXXXX | COLOMBO |
S7 banks · 12 swift codes
SSAMPATH BANK PLC
| SWIFT/BIC | City |
|---|---|
BSAMLKLXXXX | COLOMBO |
SSENKADAGALA FINANCE PLC
| SWIFT/BIC | City |
|---|---|
SENFLKLXXXX | COLOMBO |
SSEYLAN BANK PLC
| SWIFT/BIC | City |
|---|---|
SEYBLKLXXXX | COLOMBO |
SEYBLKLXTRY | COLOMBO |
SSOFTLOGIC STOCKBROKERS (PVT) LTD
| SWIFT/BIC | City |
|---|---|
ARAVLKL1XXX | COLOMBO |
SSOMERVILLE STOCKBROKERS (PVT) LTD
| SWIFT/BIC | City |
|---|---|
SOSPLKL1XXX | COLOMBO |
SSTANDARD CHARTERED BANK
| SWIFT/BIC | City |
|---|---|
SCBLLKLXXXX | COLOMBO |
SCBLLKLXEQI | COLOMBO |
SSTATE BANK OF INDIA
| SWIFT/BIC | City |
|---|---|
SBINLKLXXXX | COLOMBO |
SBINLKLXFCB | COLOMBO |
SBINLKLXJFN | JAFFNA |
SBINLKLXKDY | KANDY |
T2 banks · 2 swift codes
TTA SECURITIES LANKA (PUT) LTD.
| SWIFT/BIC | City |
|---|---|
SETELKL1XXX | COLOMBO |
TTKS SECURITIES PVT LTD.
| SWIFT/BIC | City |
|---|---|
TKSPLKL1XXX | COLOMBO |
U1 banks · 1 swift codes
UUNION BANK OF COLOMBO PLC
| SWIFT/BIC | City |
|---|---|
UBCLLKLCXXX | COLOMBO |
W1 banks · 1 swift codes
WWEALTHTRUST SECURITIES LTD
| SWIFT/BIC | City |
|---|---|
WTEYLKLXXXX | COLOMBO |
Sri Lanka SWIFT code questions
What does a Sri Lanka SWIFT code look like?
HNBSLKLXXXX (ACUITY SECURITIES LIMITED): bank HNBS, country LK, location LX, branch XXX.
What are the SWIFT codes for major Sri Lankan banks?
Key Sri Lankan bank SWIFT codes include: Bank of Ceylon — BCEYLKLX, Commercial Bank of Ceylon — CCEYLKLX, Hatton National Bank (HNB) — HBLILKLX, Sampath Bank — BSAMLKLX, People's Bank — PEBLLKLX, Nations Trust Bank — NTBCLKLX, and Standard Chartered Sri Lanka — SCBLLKLX.
How do I send money to a Sri Lankan bank account from abroad?
To send an international wire transfer to Sri Lanka, you need: the recipient bank's SWIFT/BIC code, the recipient's full account number, and the recipient's full name as registered with the bank. Sri Lanka does not use IBAN. Some Sri Lankan banks also require the branch address and a purpose-of-remittance declaration. Always ask the recipient to confirm the full details with their bank.
What is the NRFC account and how does it help overseas Sri Lankans?
An NRFC (Non-Resident Foreign Currency) account is a special account type offered by Sri Lankan banks to non-resident Sri Lankans and expatriates. NRFC accounts can receive inbound foreign currency transfers and hold balances in USD, GBP, EUR, or other currencies without mandatory conversion to LKR. This is advantageous for Sri Lankans working abroad who want to hold foreign currency savings at home.
How long does a SWIFT transfer to Sri Lanka take?
SWIFT transfers to Sri Lanka typically arrive within one to three business days. Transfers from major corridors (Middle East, UK, Italy, and South Korea — significant destinations for Sri Lankan workers) usually settle within one to two business days. CBSL compliance review may add a day for large or unusual transfers.
Are there CBSL regulations affecting inbound transfers?
Yes. The Central Bank of Sri Lanka (CBSL) requires that all inbound foreign transfers be received through licensed banks and declared for balance-of-payments purposes. Sri Lanka has periodically tightened foreign exchange rules during periods of economic stress. Using official banking channels (SWIFT transfers to licensed banks) ensures compliance and helps recipients access foreign exchange smoothly.
Can I receive money in LKR or foreign currency in Sri Lanka?
Standard LKR accounts receive foreign currency transfers converted to rupees at the bank's rate on the settlement date. NRFC accounts receive and hold foreign currency before conversion. Inward Remittance Accounts (IRAs) also allow temporary holding of foreign currency. For large transfers, the timing of LKR conversion can significantly affect the amount received in rupees.
Are there fees for receiving a SWIFT transfer in Sri Lanka?
Sri Lankan banks typically charge an inbound remittance processing fee, often LKR 500–1,500 per transaction or a small percentage of the amount. The exchange rate spread is an additional implicit cost. For personal remittances, Sri Lanka's government has encouraged use of official banking channels by offering exchange rate incentives at various times — check current CBSL guidance before sending.
How SWIFT works in Sri Lanka
The Central Bank of Sri Lanka (CBSL) regulates all foreign exchange transactions and international payments. SWIFT is the primary channel for inbound remittances, which are among Sri Lanka's most important sources of foreign exchange earnings. Major banks including Bank of Ceylon, Commercial Bank of Ceylon, Hatton National Bank, and Sampath Bank are all connected to the SWIFT network.
- Sri Lanka's four most commonly used banks for inbound international wires are Bank of Ceylon (BCEYLKLX), Commercial Bank of Ceylon (CCEYLKLX), Hatton National Bank (HBLILKLX), and Sampath Bank. Bank of Ceylon is state-owned and handles a large share of government-related transfers, while Commercial Bank has the widest retail network and strong diaspora remittance volumes.
- CBSL regulations allow Sri Lankan residents to receive foreign currency transfers into Inward Remittance Accounts (IRAs) or Non-Resident Foreign Currency (NRFC) accounts. Funds in NRFC accounts can be held in foreign currency without mandatory conversion to LKR, which is useful for expatriates or recipients who regularly transfer money home.
- Sri Lanka has experienced significant economic volatility in recent years, which has affected the LKR exchange rate and led to periodic restrictions on foreign exchange. Senders should use SWIFT transfers through official bank channels rather than informal networks, as CBSL prioritizes allocating foreign exchange to officially recorded inbound remittances.
Send money to Sri Lanka
Other countries
Need an IBAN?
For transfers to Sri Lanka, you may also need the recipient's IBAN.
Find IBAN formats by country→