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
Things you want to consider when developing a tourism website
Discover key strategies for tourism website development to enhance visitor engagement and boost online presence.
AI-මෙහෙයවන වෙබ් නිර්මාණය: ප්රවණතාවයක්ද, මඟ හරින්නද?
මෙය සිතා බලන්න: ඔබ රූපලාවණ්යයෙන් යුතු, ඔබේ ව්යාපාරය තරඟකරුවන්ගෙන් වෙන් කරන පරිශීලක අත්දැකීමක් ලබාදෙන වෙබ් අඩවියක් නිර්මාණය කිරීමේ වගකීමෙන් පෙළෙනවා. AI-මෙහෙයවන වෙබ් නිර්මාණය සහ වෙබ් අඩවි නිර්මාණ ක්රමය ප්රතිරූපණය කිරීමේ හැකියාව ගැන ඔබ දැනුවත් ය...
Redesigning Tourism Websites Sri Lanka: Boost Bookings with Modern Design (Gampaha/Coastal)
Why Your Gampaha Hotel Website Isn't Converting Visitors into Guests Your hotel on the beautiful Gampaha coast is a wonderful destination, but is your website turning potential guests away? You might see people visiting your site, but very few are clicking the "Book Now" button. This is a common i...
Redesign Sri Lanka Tourism Websites: Boost Bookings
Modern web design for Gampaha & coastal tourism businesses in Sri Lanka. Learn key strategies to increase direct bookings for hotels, tours, and attractions.