Sri Lanka Bank Codes & Branch Codes
Reference list of Sri Lanka bank codes and SWIFT codes for all licensed banks — for SLIPS/CEFTS transfers, standing orders and salary payments — plus how branch codes work.
Amila Rajapaksha is the CEO and Managing Director of Mobiz International (Pvt) Ltd, a web design and development company based in Gampaha, Sri Lanka. Since 2010 he has helped businesses across Sri Lanka and overseas launch fast, search-friendly websites and online stores — working hands-on with WordPress, Magento and custom Laravel builds, and the SEO that makes them rank.
Every licensed bank in Sri Lanka has a bank code — a four-digit number that identifies the bank in the island's clearing systems. You need it when setting up SLIPS/CEFTS transfers, standing orders, salary payments or online fund transfers between different banks. International transfers use the bank's SWIFT code instead. The table below lists both for each licensed bank.
Sri Lanka bank codes & SWIFT codes
| Bank name | Bank code | SWIFT code | Type |
|---|---|---|---|
| Amana Bank | 7463 | AMNALKLX | Licensed Commercial Bank |
| Bank of Ceylon | 7010 | BCEYLKLX | Licensed Commercial Bank |
| Cargills Bank | 7481 | CGRBLKLX | Licensed Commercial Bank |
| Citibank Sri Lanka | 7047 | CITILKLX | Licensed Commercial Bank |
| Commercial Bank of Ceylon | 7056 | CCEYLKLX | Licensed Commercial Bank |
| Deutsche Bank Sri Lanka | 7205 | DEUTLKLX | Licensed Commercial Bank |
| DFCC Bank | 7454 | DFCCLKLX | Licensed Commercial Bank |
| Hatton National Bank | 7083 | HBLILKLX | Licensed Commercial Bank |
| Housing Development Finance Corporation | 7737 | — | Licensed Specialized Bank |
| HSBC Sri Lanka | 7092 | HSBCLKLX | Licensed Commercial Bank |
| Indian Bank Sri Lanka | 7108 | IDIBLKLC | Licensed Commercial Bank |
| Indian Overseas Bank Sri Lanka | 7117 | IOBALKLC | Licensed Commercial Bank |
| MCB Bank Sri Lanka | 7269 | MUCBLKLC | Licensed Commercial Bank |
| National Development Bank | 7214 | NDBSLKLX | Licensed Commercial Bank |
| National Savings Bank | 7719 | NSBALKLX | Licensed Specialized Bank |
| Nations Trust Bank | 7162 | NTBCLKLX | Licensed Commercial Bank |
| Pan Asia Banking Corporation | 7311 | PABSLKLX | Licensed Commercial Bank |
| People's Bank | 7135 | PSBKLKLX | Licensed Commercial Bank |
| Public Bank Berhad Sri Lanka | 7296 | PBBELKLX | Licensed Commercial Bank |
| Sampath Bank | 7278 | BSAMLKLX | Licensed Commercial Bank |
| Sanasa Development Bank | 7728 | — | Licensed Specialized Bank |
| Seylan Bank | 7287 | SEYBLKLX | Licensed Commercial Bank |
| Standard Chartered Bank Sri Lanka | 7038 | SCBLLKLX | Licensed Commercial Bank |
| State Bank of India Sri Lanka | 7144 | SBINLKLX | Licensed Commercial Bank |
| State Mortgage & Investment Bank | 7764 | — | Licensed Specialized Bank |
| Union Bank of Colombo | 7302 | UBCLLKLC | Licensed Commercial Bank |
How branch codes work
Each bank branch also has its own branch code (usually three digits). Inter-bank transfers ask for the bank code and the branch code together — for example a transfer to a Commercial Bank account needs bank code 7056 plus the code of the specific branch. You can find your branch code on your cheque book, bank statement, your bank's own website, or by asking the branch. A full island-wide branch directory is too large (and changes too often) to reproduce reliably here, so always take the branch code from your own bank's material.
Source and verification
Last verified: February 2026 — this table reproduces the bank-codes reference published on the previous version of this website (as archived in February 2026). Bank codes change very rarely, but banks do merge and rebrand: for anything critical — payroll files, standing orders, large transfers — confirm the code with your bank or with the receiving bank before submitting.
This reference is maintained by Mobiz International, Sri Lanka.
Related Articles
SEO Services Sri Lanka for All Businesses: Affordable Expert Growth
Why SEO is Essential for Your Business Growth in Sri Lanka Imagine a customer in Colombo, Kandy, or Galle searching for a service you offer. Where do they look first? Most likely, they use Google. If your business doesn't appear on the first page of search results, you are practically invisible to t...
Conversion Optimization Consulting: Boost Leads for Gampaha Firms
Why Your Gampaha Business Website Might Be Losing Leads You have invested in a website for your Gampaha business, which is a great start. However, if it isn't bringing in new customers, something is wrong. Many websites get traffic but fail to turn those visitors into leads. This often happens becau...
Website Security Checklist Gampaha: Protect Colombo Business Sites
Why Website Security is Critical for Gampaha & Colombo Businesses For any business in the busy economic hubs of Gampaha and Colombo, a website is a vital tool. It connects you with customers and drives sales. However, an online presence also comes with risks. Not protecting your website is like...
300K Jobs at Risk Yet 2M Created: AI's Net Positive for Sri Lanka's Economy and BPO Sector
The AI Disruption: Acknowledging the 300,000 Jobs at Risk