
Kasikornbank SWIFT Code: KASITHBK
SWIFT code, wire transfer fees, processing times, and routing details for Kasikornbank.
Kasikorn Bank SWIFT Code: KASITHBK
Kasikorn Bank's SWIFT code is KASITHBK — the identifier used by international banks to route wire transfers to Kasikornbank (KBank) in Thailand.
What Is the Kasikorn Bank SWIFT Code?
The Kasikorn Bank SWIFT code is KASITHBK. It is the primary SWIFT/BIC code for Kasikornbank Public Company Limited — widely known as KBank — one of Thailand's largest commercial banks, and applies to international wire transfers sent to KBank accounts from outside the country. You may also see it written as KASITHBKXXX — the XXX suffix indicates no specific branch, and both formats are accepted by international sending banks.
How to Wire Money from the US to Kasikorn Bank
To send an international wire from the U.S. to a KBank account, provide your bank with the following:
- Recipient name: Full legal name, exactly as it appears on the KBank account
- Account number: Full KBank account number (typically 10 digits)
- SWIFT/BIC code: KASITHBK
- Bank name: Kasikornbank Public Company Limited
- Bank address: 1 Soi Kasikornthai, Ratburana Road, Ratburana, Bangkok 10140, Thailand
- Purpose of payment: Specific description of the commercial basis for the transfer
- Recipient address: Full physical address of the account holder
Thailand does not use IBANs. If your wire form has an IBAN field, leave it blank — entering one will cause the transfer to fail. Account number plus SWIFT code is the correct format for Thai wire transfers.
The purpose of payment field is required by the Bank of Thailand for all incoming international transfers. Use specific, documentable language — "payment for graphic design services per contract dated [date]" or "contractor fee — invoice [number]" — rather than generic entries. Vague purpose declarations trigger compliance review before KBank releases funds.
USD vs THB Transfers to Kasikorn Bank
Wiring USD to a KBank THB account. KBank converts incoming USD to Thai baht upon receipt using its prevailing exchange rate, which includes a spread above the mid-market rate. The recipient receives THB at KBank's rate at the time of processing — the sender controls the USD amount, but not the THB amount received. For fixed-price contracts denominated in baht, conversion variability creates reconciliation imprecision.
USD-denominated accounts at KBank. KBank offers foreign currency deposit accounts (FCD accounts) that allow account holders to receive and hold USD without immediate conversion to THB. Wiring USD to a KBank FCD account avoids forced conversion — the recipient holds USD and converts on their own schedule. For U.S. businesses making regular payments to Thai contractors or vendors, confirming whether the recipient holds an FCD account is worth the one-time setup conversation.
Conversion timing. KBank applies its exchange rate at the time the wire is processed — not at the time it is received by KBank's international wire department. For large transfers, the rate can shift between when the sending bank releases the wire and when KBank processes it. Initiating early in the U.S. business day improves the chance of processing within the same Thai business day, which can matter for time-sensitive large transfers.
Thai Banking Documentation for Incoming Wires
The Bank of Thailand regulates all incoming international wire transfers and imposes documentation requirements that U.S. businesses sending payments to Thailand need to understand.
Purpose declaration. Every incoming international wire to a Thai bank account must declare a purpose. KBank is required to collect this information under Bank of Thailand regulations. The recipient will typically be asked to complete documentation at KBank specifying the nature of the transfer — service payment, goods payment, personal remittance, etc. — before funds are released to their account.
FET form (Foreign Exchange Transaction form). For transfers above USD 50,000 (or equivalent), KBank requires the recipient to complete a Foreign Exchange Transaction form. This is a Bank of Thailand reporting requirement. Recipients receiving large business payments should be aware that this documentation step is mandatory and prepare accordingly — having a contract or invoice on hand shortens the completion time significantly.
Thresholds for additional documentation. For transfers in specific categories — particularly business service payments — KBank may request supporting documentation (contracts, invoices, or purchase orders) even below the USD 50,000 threshold if the transfer pattern is unusual or the declared purpose requires substantiation. U.S. businesses establishing ongoing Thai contractor or vendor relationships should prepare a documentation template for each recipient.
Kasikorn Bank Branch-Specific SWIFT Codes
KASITHBK is KBank's head office SWIFT code and handles the vast majority of international wire transfers to KBank accounts across Thailand. For specific KBank operations or processing centers, branch-level SWIFT codes exist — but for standard retail and business account wires, KASITHBK is the correct code.
If a KBank corporate banking contact or recipient specifically requests a branch-level SWIFT code for a particular transaction type, ask them to provide the full 11-character code directly from KBank. Do not append branch suffixes to KASITHBK without specific guidance — an incorrect suffix can create processing complications even when the account number is correct.
Common Mistakes When Wiring to Kasikorn Bank
Missing or vague purpose code. This is the most reliable cause of compliance holds on incoming wires at KBank. "Payment" or "transfer" without further context is insufficient under Bank of Thailand regulations. Use specific, invoice-linked language every time — the more detail the better, tied to an actual commercial document the recipient can produce if KBank requests it.
Wrong SWIFT variant. KASITHBK and KASITHBKXXX are both valid. Problems arise when senders append incorrect branch suffixes beyond XXX. Use KASITHBK for 8-character fields and KASITHBKXXX for 11-character fields — nothing else.
Currency mismatch. Wiring USD to a THB-only KBank account when the recipient expects to hold USD — or vice versa — triggers conversion at KBank's rate or requires manual handling. Confirm account type and currency denomination with the recipient before the first payment.
Incomplete beneficiary address. KBank requires the account holder's full physical address for incoming international wires. Omitting it causes holds that delay fund release. Have the recipient's complete Thai address on file before initiating.
Entering an IBAN. Thailand does not use IBANs. A sender who fills in this field for a KBank wire — either from a European wire form habit or an incorrect online resource — will have the transfer rejected. Leave IBAN fields blank for all Thai wire transfers.
How Slash Helps
U.S. companies hiring Thai developers, designers, or operations contractors face documentation-heavy international wire requirements — Bank of Thailand purpose declarations, FET forms for large transfers, and FX conversion variability on every payment. For businesses running regular payroll or vendor payments to Thailand, that friction accumulates quickly.
Slash is built for U.S. businesses managing distributed international teams. For KBank account holders who accept card payments, Slash virtual cards let you pay directly without initiating a wire — no purpose code, no Bank of Thailand documentation, no THB conversion at KBank's spread. For payments that require a bank wire, Slash's real-time spend tracking records every transaction at initiation with vendor-level categorization, giving your finance team a timestamped record of every payment made to Thai counterparties — exactly what's needed when documentation questions arise. Transparent FX rates mean the cost of every baht-denominated payment is visible before you approve it.
Discover more insights
Apply in less than 10 minutes today
Join the 5,000+ businesses already using Slash.






