Bank Code
Thai banks are identified by a 3-digit code assigned by the Bank of Thailand. Used for interbank transfers through the BAHTNET and ITMX systems, these codes are required alongside the 10-digit account number for domestic transactions.
At a glance
Country
Thailand
Identifier
BC
Format
3 digits
Used for
Domestic transfers
Format breakdown
004
Bank Code
1–3
Institution (e.g. 004 = Kasikorn)
How BC works
The 3-digit bank code identifies the institution (e.g. 002 = Bangkok Bank, 004 = Kasikorn). Branch codes are separate. PromptPay enables instant transfers using national ID or phone number instead.
Where to find yours
On your bankbook, in your mobile banking app, or on the Bank of Thailand's institution directory.
Payment systems in Thailand
| System | Speed | Description |
|---|---|---|
| PromptPay | Instant | Real-time transfers using national ID or phone number |
| BAHTNET | Same day | Bank of Thailand high-value settlement system |
| ITMX | Instant | Interbank Transaction Management and Exchange for retail payments |
Major banks in Thailand
Good to know
Key bank codes: 002 = Bangkok Bank, 004 = Kasikorn, 006 = Krungthai, 014 = SCB.
PromptPay is the most popular transfer method — no bank code needed, just a phone number or national ID.
Cross-border QR payments are available between Thailand, Singapore, Malaysia, and other ASEAN countries.
Related tools
Other countries
Frequently asked questions
Don't see the answer you're looking for? Get in touch.
Apply in less than 10 minutes today
Join the 5,000+ businesses already using Slash.