กำลังหา รหัสธนาคาร เพื่อกรอกข้อมูลโอนเงิน เช็กข้อมูลบัญชี หรือทำธุรกรรมผ่านระบบออนไลน์อยู่ใช่ไหม? รหัสธนาคารของไทยมีทั้งรหัส 3 หลักที่ใช้ระบุสถาบันการเงินในระบบภายในประเทศ และ SWIFT Code หรือ BIC ที่ใช้สำหรับการโอนเงินระหว่างประเทศ บทความนี้รวมรหัสธนาคารที่ใช้งานในประเทศไทย พร้อมชื่อย่อและ SWIFT Code ที่เกี่ยวข้อง เพื่อให้ค้นหาได้ง่ายในที่เดียว โดยข้อมูลอ้างอิงจากแหล่งข้อมูลของธนาคารแห่งประเทศไทยและข้อมูลของระบบธนาคารที่เกี่ยวข้อง
รหัสธนาคาร คืออะไร?
รหัสธนาคาร (Bank Code / FI Code) คือรหัสตัวเลขที่ใช้ระบุธนาคารหรือสถาบันการเงิน โดยในระบบของธนาคารแห่งประเทศไทยมีการใช้ FI Code จำนวน 3 หลัก สำหรับระบุสถาบันการเงิน
ตัวอย่างเช่น
- 002 = ธนาคารกรุงเทพ
- 004 = ธนาคารกสิกรไทย
- 006 = ธนาคารกรุงไทย
- 011 = ธนาคารทหารไทยธนชาต
- 014 = ธนาคารไทยพาณิชย์
รหัสเหล่านี้อาจพบในระบบโอนเงิน ระบบชำระเงิน ข้อมูลบัญชี หรือระบบ API ที่เกี่ยวข้องกับธุรกรรมธนาคาร

รวมรหัสธนาคารไทย 3 หลัก พร้อม SWIFT Code
ตารางด้านล่างรวบรวมรหัสธนาคารที่พบในการใช้งานระบบธนาคารและระบบชำระเงินในประเทศไทย พร้อม SWIFT Code ที่เกี่ยวข้อง
| รหัสธนาคาร | ธนาคาร | ชื่อย่อ | SWIFT Code |
| 002 | ธนาคารกรุงเทพ | BBL | BKKBTHBK |
| 004 | ธนาคารกสิกรไทย | KBANK | KASITHBK |
| 006 | ธนาคารกรุงไทย | KTB | KRTHTHBK |
| 011 | ธนาคารทหารไทยธนชาต | TTB | TMBKTHBK |
| 014 | ธนาคารไทยพาณิชย์ | SCB | SICOTHBK |
| 020 | ธนาคารสแตนดาร์ดชาร์เตอร์ด (ไทย) | SCBT | SCBLTHBX |
| 022 | ธนาคารซีไอเอ็มบี ไทย | CIMBT | UBOBTHBK |
| 024 | ธนาคารยูโอบี | UOB | UOVBTHBK |
| 025 | ธนาคารกรุงศรีอยุธยา | BAY | AYUDTHBK |
| 030 | ธนาคารออมสิน | GSB | GSBATHBK |
| 033 | ธนาคารอาคารสงเคราะห์ | GHB | GOHUTHB1 |
| 034 | ธนาคารเพื่อการเกษตรและสหกรณ์การเกษตร | BAAC | BAABTHBK |
| 067 | ธนาคารทิสโก้ | TISCO | TFPCTHB1 |
| 069 | ธนาคารเกียรตินาคินภัทร | KKP | KKPBTHBK |
| 070 | ธนาคารไอซีบีซี (ไทย) | ICBCT | ICBKTHBK |
| 071 | ธนาคารไทยเครดิต | TCD | THCETHB1 |
| 073 | ธนาคารแลนด์ แอนด์ เฮ้าส์ | LH | LAHRTHB2 |
| 098 | ธนาคารพัฒนาวิสาหกิจขนาดกลางและขนาดย่อมแห่งประเทศไทย | SME | SMEBTHBK |
รหัส 3 หลักข้างต้นสอดคล้องกับรายการ Bank Code ที่ใช้ในระบบ API ของ EasySlip และรายการรหัสธนาคารของ Thunder Solution ขณะที่ธนาคารแห่งประเทศไทยมีข้อมูล FI Code เป็นมาตรฐานข้อมูลของสถาบันการเงิน
สำหรับ SWIFT Code ธนาคารแห่งประเทศไทยระบุว่า SWIFT/BIC เป็นมาตรฐานรหัสสำหรับการสื่อสารระหว่างสถาบันการเงิน และใช้ประกอบการโอนเงินระหว่างประเทศ
หมายเหตุ: SWIFT Code อาจแตกต่างกันตามธนาคาร สาขา หรือบริการที่ใช้ และข้อมูลของธนาคารสามารถเปลี่ยนแปลงได้ ดังนั้นหากกำลังจะโอนเงินระหว่างประเทศ ควรตรวจสอบ SWIFT/BIC กับธนาคารผู้รับอีกครั้งก่อนทำรายการ
SWIFT Code คืออะไร?
SWIFT Code หรือ BIC (Bank Identifier Code) คือรหัสมาตรฐานที่ใช้ระบุธนาคารสำหรับธุรกรรมทางการเงินระหว่างประเทศ โดยทั่วไป SWIFT Code มีโครงสร้าง 8 หรือ 11 ตัวอักษร ประกอบด้วย
- 4 ตัวแรก = รหัสธนาคาร
- 2 ตัวถัดมา = รหัสประเทศ
- 2 ตัวถัดมา = รหัสสถานที่
- 3 ตัวสุดท้าย = รหัสสาขา ซึ่งเป็นส่วนเพิ่มเติมและอาจไม่มีในบางกรณี
ตัวอย่างเช่น BKKBTHBK ของธนาคารกรุงเทพ โดย ธปท. อธิบายว่า SWIFT Code เป็นภาษามาตรฐานในระบบ SWIFT ที่ใช้สำหรับส่งคำสั่งระหว่างธนาคารในการโอนเงินระหว่างประเทศ
รหัสธนาคาร 3 หลัก กับ SWIFT Code ต่างกันอย่างไร?
หลายคนอาจสับสนระหว่าง Bank Code กับ SWIFT Code เพราะทั้งคู่ใช้ระบุธนาคารเหมือนกัน แต่จริง ๆ แล้วมีหน้าที่ต่างกัน
รหัสธนาคาร 3 หลัก
ใช้สำหรับระบุธนาคารในระบบภายในประเทศหรือระบบที่กำหนดให้ใช้ FI Code เช่น ระบบชำระเงิน ระบบบัญชี หรือระบบ API
ตัวอย่าง:
004 = ธนาคารกสิกรไทย
SWIFT Code
ใช้สำหรับระบุธนาคารในธุรกรรมระหว่างประเทศ โดยเฉพาะการโอนเงินจากต่างประเทศเข้าประเทศไทยหรือจากไทยไปยังต่างประเทศ
ตัวอย่าง:
KASITHBK = ธนาคารกสิกรไทย
ดังนั้น หากแบบฟอร์มถามหา Bank Code ไม่ควรนำ SWIFT Code ไปกรอกแทน และหากถามหา SWIFT/BIC ก็ควรใช้รหัส SWIFT ที่ธนาคารกำหนด
ต้องใช้รหัสธนาคารตอนไหน?
รหัสธนาคารอาจถูกนำไปใช้ในหลายสถานการณ์ เช่น
- กรอกข้อมูลบัญชีธนาคาร
- ตั้งค่าระบบรับชำระเงิน
- เชื่อมต่อ Payment API
- ตรวจสอบข้อมูลจากสลิปโอนเงิน
- ทำระบบโอนเงินหรือจ่ายเงินเดือน
- เชื่อมต่อระบบบัญชี
- ทำธุรกรรมระหว่างประเทศ
- กรอกข้อมูลรับเงินจากแพลตฟอร์มต่างประเทศ
สำหรับธุรกิจออนไลน์ รหัสธนาคารยังมีบทบาทในการตรวจสอบข้อมูลจากสลิป เพราะระบบอัตโนมัติสามารถนำข้อมูลธนาคารจากรายการธุรกรรมมาใช้ประกอบการตรวจสอบได้

ถ้าจะโอนเงินต่างประเทศ ต้องใช้รหัสอะไร?
หากเป็นการโอนเงินระหว่างประเทศ โดยทั่วไปจะต้องใช้ข้อมูลมากกว่ารหัสธนาคาร 3 หลัก เช่น
- ชื่อธนาคารผู้รับ
- ชื่อและเลขบัญชีผู้รับ
- SWIFT/BIC Code
- ที่อยู่ธนาคารหรือผู้รับ ตามเงื่อนไขของธนาคาร
- รายละเอียดการโอนหรือวัตถุประสงค์ของธุรกรรม
ทั้งนี้ รายละเอียดที่ต้องใช้ขึ้นอยู่กับธนาคาร ประเทศต้นทาง และประเภทของธุรกรรม ควรตรวจสอบกับธนาคารโดยตรงก่อนทำรายการ
ทำไมธุรกิจออนไลน์ควรรู้รหัสธนาคาร?
สำหรับร้านค้าออนไลน์หรือธุรกิจที่รับโอนเงินหลายรายการต่อวัน การรู้จัก Bank Code และข้อมูลธนาคารช่วยให้จัดการข้อมูลธุรกรรมได้ง่ายขึ้น โดยเฉพาะธุรกิจที่มีการเชื่อมต่อระบบหลังบ้านกับ Payment Gateway, ERP, ระบบบัญชี หรือระบบตรวจสอบสลิป ซึ่งการตรวจสอบข้อมูลธนาคารจากสลิปด้วยระบบอัตโนมัติยังสามารถช่วยลดขั้นตอนการเช็กยอดแบบ Manual และช่วยให้ทีมแอดมินจัดการคำสั่งซื้อได้เร็วขึ้น
สรุป
รหัสธนาคาร 3 หลัก หรือ FI Code ใช้สำหรับระบุสถาบันการเงินในระบบที่เกี่ยวข้องกับธุรกรรมภายในประเทศ ส่วน SWIFT Code หรือ BIC เป็นรหัสมาตรฐานที่ใช้ระบุธนาคารสำหรับการโอนเงินระหว่างประเทศ หากต้องการนำรหัสไปใช้จริง ควรตรวจสอบกับธนาคารหรือแหล่งข้อมูลทางการอีกครั้ง โดยเฉพาะ SWIFT Code เพราะรายละเอียดอาจขึ้นอยู่กับธนาคารและสาขาที่รับเงิน สำหรับธุรกิจที่ต้องตรวจสอบสลิปจำนวนมาก การใช้ระบบ Slip Verification API สามารถช่วยตรวจสอบข้อมูลการโอนเงินและลดภาระการตรวจสอบด้วยคนได้
อยากลดเวลาตรวจสอบสลิปโอนเงินของธุรกิจ?
ให้ Thunder Solution ช่วยตรวจสอบสลิปแบบอัตโนมัติด้วย Slip Verification API รองรับการตรวจสอบข้อมูลธุรกรรมและช่วยลดภาระทีมแอดมิน เหมาะสำหรับร้านค้าออนไลน์ แพลตฟอร์ม และธุรกิจที่มีรายการโอนเงินจำนวนมาก เช็กสลิปให้ไว ลดความเสี่ยงจากสลิปปลอม และจัดการยอดโอนได้ง่ายขึ้นด้วย Thunder Solution


