SWIFT Codes for Banks in COLOMBO, Sri Lanka

The Sri Lanka banking sector operates via the ISO-9362 standard. Below is the comprehensive list of 55 verified Business Identifier Codes (BIC) used for international remittances and inter-bank communication.

Financial Institution Location BIC/SWIFT Code
INDIAN OVERSEAS BANK
Verified ISO Entry
COLOMBO IOBALKLC
LOLC FINANCE PLC
Verified ISO Entry
COLOMBO LOFCLKLC
MCB BANK LTD.
Verified ISO Entry
COLOMBO MUCBLKLC
NATION LANKA EQUITIES (PVT) LTD.
Verified ISO Entry
COLOMBO NLEPLKL2
NATIONAL DEVELOPMENT BANK PLC.
Verified ISO Entry
COLOMBO NDBSLKLX
NATIONAL SAVINGS BANK
Verified ISO Entry
COLOMBO NSBALKLX
NATIONS TRUST BANK PLC
Verified ISO Entry
COLOMBO NTBCLKLX
NSB FUND MANAGEMENT COMPANY LIMITED
Verified ISO Entry
COLOMBO NSBFLKLX
PAN ASIA BANKING CORPORATION PLC
Verified ISO Entry
COLOMBO PABSLKLX
PEOPLE'S BANK,HEAD OFFICE
Verified ISO Entry
COLOMBO PSBKLKLX
PEOPLE'S BANK,HEAD OFFICE
Verified ISO Entry
COLOMBO PSBKLKLX022
PEOPLE'S BANK,HEAD OFFICE
Verified ISO Entry
COLOMBO PSBKLKLX023
PUBLIC BANK BERHAD
Verified ISO Entry
COLOMBO PBBELKLX
SAMPATH BANK PLC
Verified ISO Entry
COLOMBO BSAMLKLX
SENKADAGALA FINANCE PLC
Verified ISO Entry
COLOMBO SENFLKLX
SEYLAN BANK PLC
Verified ISO Entry
COLOMBO SEYBLKLX
SEYLAN BANK PLC
Verified ISO Entry
COLOMBO SEYBLKLXTRY
STANDARD CHARTERED BANK
Verified ISO Entry
COLOMBO SCBLLKLX
STANDARD CHARTERED BANK
Verified ISO Entry
COLOMBO SCBLLKLXEQI
STATE BANK OF INDIA
Verified ISO Entry
COLOMBO SBINLKLXFCB
STATE BANK OF INDIA
Verified ISO Entry
COLOMBO SBINLKLX
STATE BANK OF INDIA
Verified ISO Entry
TRINCOMALEE SBINLKLXTRI
STATE BANK OF INDIA
Verified ISO Entry
KANDY SBINLKLXKDY
UNION BANK OF COLOMBO PLC
Verified ISO Entry
COLOMBO UBCLLKLC
WEALTHTRUST SECURITIES LTD
Verified ISO Entry
COLOMBO WTEYLKLX

Navigating International Remittances in Sri Lanka

The Society for Worldwide Interbank Financial Telecommunication (SWIFT) system is the backbone of the Sri Lanka financial corridor. Whether you are an expat sending money home or a business paying international vendors, understanding the BIC codes for Sri Lanka is critical. These codes act as the "digital coordinates" for your money, ensuring it passes through the Sri Lanka central clearing house and reaches the specific branch in cities like COLOMBO.

In 2026, banking regulations in Sri Lanka have become stricter regarding "Know Your Customer" (KYC) for international wires. Using a verified code from our directory helps minimize the risk of "Flagged Transactions" which often happen due to typos in the branch identifier.

The 8-Digit Code

If you see an 8-character code in the list above, it represents the Primary Head Office of that bank in Sri Lanka. The system automatically assumes 'XXX' at the end, meaning the funds will land in the central hub before being routed internally.

The 11-Digit Code

An 11-character code is more specific. The last 3 characters identify a local branch or a specific department in Sri Lanka. Using this ensures your transfer reaches the local branch directly without passing through additional internal bank queues.

Why Wire Transfers to Sri Lanka Fail?

Based on common banking issues in Sri Lanka, here are the top reasons for transaction rejections:

1

Incorrect Branch ID: Mixing up the 3-letter branch suffix is the #1 cause of manual holds.

2

Missing Purpose Code: Some banks in Sri Lanka require a specific reason code for incoming funds.

3

Currency Mismatch: Sending USD to a local Sri Lanka currency account without checking the conversion mid-rate.

4

IBAN Errors: The BIC code tells the system which bank, but the IBAN tells it which account.

"Our directory for Sri Lanka is synchronized with the latest financial institution updates. However, banking infrastructure can evolve. We recommend confirming the Sri Lanka SWIFT code with your recipient or bank officer for transfers exceeding $10,000 USD."

Country Insights

How many banks in Sri Lanka use SWIFT?

Currently, there are 55 registered entities in our database for Sri Lanka and its territories.

Is SWIFT free in Sri Lanka?

No, banks usually charge a fee for outgoing and sometimes incoming international wires. Fees vary by institution.