Slash raises $100M Series C at a $1.4B valuation

Learn more
All Countries

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

SystemSpeed
PromptPayInstant
BAHTNETSame day
ITMXInstant

Major banks in Thailand

Bangkok BankKasikornbankSiam Commercial BankKrungthai BankBank of AyudhyaTMBThanachartKrungsriCIMB Thai

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

United StatesRTNUnited KingdomSCCanadaTNAustraliaBSBGermanyBLZIndiaIFSCJapanZenginBrazilCOMPEFranceCBMexicoCLABESouth KoreaSwiftSingaporeSWIFTChinaCNAPSItalyABI/CABSpainCCCNetherlandsIBANSwitzerlandBCSwedenCLRNorwayRegDenmarkRegIrelandNSCNew ZealandBBHong KongBCTaiwanBCIndonesiaBCPhilippinesBSPMalaysiaSWIFTUnited Arab EmiratesIBANSaudi ArabiaIBANTurkeyIBANSouth AfricaBCNigeriaSCPolandNRBArgentinaCBUColombiaNITChileRUTVietnamCITADPakistanIBANKenyaBCBangladeshBCSri LankaBCNepalBCMyanmarBCCambodiaBCGhanaBCTanzaniaBCEthiopiaBCMoroccoCBRomaniaIBANCzech RepublicBCHungaryGIROGreeceIBANPortugalNIBPeruCCIEgyptIBANAlgeriaCode BanqueIsraelBank/BranchCroatiaIBANSerbiaIBANUkraineIBANKazakhstanIBANUzbekistanMFOJordanIBANCosta RicaIBANPanamaSWIFTEcuadorCCIDominican RepublicSIPARDParaguaySIPAPBoliviaSIPAVUruguayBROUTrinidad and TobagoSort CodeJamaicaTransitBahrainIBANOmanIBANQatarIBANKuwaitIBANLuxembourgIBANIcelandIBANMauritiusIBAN

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.