SWIFT/BIC codes in Taiwan

369 banks and financial institutions in Taiwan with 1,889 SWIFT/BIC codes in total.

Banks with the most SWIFT/BIC codes

Bank SWIFT/BIC City Codes
Hua Nan Commercial Bank, LTD. HNBKTWTPXXX Taipei 191
Chang Hwa Commercial Bank LTD. CCBCTWTPXXX Taipei 188
Bank of Taiwan BKTWTWTPXXX Taipei 166
Ctbc Bank Co., LTD CTCBTWTPXXX Taipei 154
Land Bank of Taiwan LBOTTWTPXXX Taipei 124
Taiwan Business Bank MBBTTWTPXXX Taipei 114
Mega International Commercial Bank Co., LTD. ICBCTWTPXXX Taipei 110
Taiwan Cooperative Bank LTD TACBTWTPXXX Taipei 91
Shanghai Commercial and Savings Bank, LTD., The SCSBTWTPXXX Taipei 70
Cathay United Bank TFITTWT1XXX Taipei 48
Taipei Fubon Commercial Bank Co., LTD TPBKTWTPXXX Taipei 46
Taiwan Shin Kong Commercial Bank Co., LTD. MKTBTWTPXXX Taipei 39
Taichung Commercial Bank TCBBTWTHXXX Taichung 25
Sunny Bank LTD SUNYTWTPXXX Taipei 24
Bank of Kaohsiung BKAOTWTKXXX Kaohsiung 20
Bank Sinopac SINOTWTPXXX Taipei 15
Far Eastern International Bank FEINTWTPXXX Taipei 15
Taishin International Bank TSIBTWTPXXX Taipei 12
King's Town Bank TNBBTWTNXXX Tainan 11
Union Bank of Taiwan UBOTTWTPXXX Taipei 9
First Commercial Bank FCBKTWTPXXX Taipei 6
Ta Chong Bank LTD. OURBTWTPXXX Taipei 5
Jpmorgan Chase Bank, N.a., Taipei Branch CHASTWTXXXX Taipei 4
Bao Chen Securities Co LTD BACTTWT1XXX Kaohsiung 4
Standard Chartered Bank (Taiwan) Limited SCBLTWTPXXX Taipei 4
O-Bank Co., LTD. IBOTTWTPXXX Taipei 4
Kgi Securities Co. LTD. KGISTWTPXXX Taipei 4
Taipei Star Bank BOTPTWTPXXX Taipei 3
Yuanta Securities Co., LTD. YUTATWTPXXX Taipei 3
Taiwan Depository Clearing Corporation TDCCTWTPXXX Taipei 3
Yuanta Commercial Bank Co., LTD. APBKTWTHXXX Taipei 3
Financial Information Service Co., LTD TWIPTW2PXXX Taipei 3
Deutsche Bank AG, Taipei Branch DEUTTWTPXXX Taipei 3
Cathay Life Insurance Co., LTD CTHYTWTPXXX Taipei 3
Capital Securities Corporation SECCTWT1XXX Taipei 3
Bangkok Bank Public Company Limited Taipei Branch BKKBTWTPXXX Taipei 3
Bank of America, N.a. Taipei BOFATW2XXXX Taipei 3
BNP Paribas, Taipei Branch BNPATWTPXXX Taipei 3
Bank of China Limited Taipei Branch BKCHTWTPXXX Taipei 3
Dbs Bank (Taiwan) LTD DBSSTWTPXXX Taipei 2
Cathay Securities Corporation CTSCTWT1XXX Taipei 2
Sunrise Securities Co., LTD. SUNTTWT1XXX Tainan 2
Citibank Taiwan Limited CITITW2XXXX Taipei 2
Taiwan International Securities Corp TAIETWT1XXX Taipei 2
United Overseas Bank Limited UOVBTWTPXXX Taipei 2
Shin Kong Life Insurance Co., LTD. SKLITWT1XXX Taipei 2
Pacific Securities Co., LTD. PACSTWT1XXX Taipei 2
Bank of Panhsin BBBKTWTPXXX Taipei 2
The Hongkong and Shanghai Banking Corporation LTD. HSBCTW2PXXX Taipei 2
Metropolitan Bank and Trust Company MBTCTWTPXXX Taipei 2
Dashin Securities Co. LTD. DASRTWT1XXX Taipei 2
HSBC Bank (Taiwan) Limited HSBCTWTPXXX Taipei 2
Grand Cathay Securities Corporation GRCATWT1XXX Taipei 2
Samsung Electronics Taiwan Co., LTD SECTTWT1XXX Taipei 2
Merrill Lynch Securities (Taiwan) Limited MLTATWTXXXX Taipei 2
Aia International Limited Taiwan Branch AIACTWTPXXX Taipei 2
E. Sun Commercial Bank LTD. ESUNTWTPXXX Taipei 2
Masterlink Securities Co., LTD. MASCTWT1XXX Taipei 2
Dbs Bank LTD, Taipei Branch DBSSTWTXXXX Taipei 2
BNP Paribas Securities (Taiwan) Co., LTD. BPSTTWT1XXX Taipei 1

How a SWIFT/BIC code from Taiwan is structured

A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:

HNBK Bank code
4 letters that identify the bank.
TW Country code
2 letters for the country (ISO 3166).
TP Location code
2 characters for the city or region of the head office.
XXX Branch code
3 characters for a specific branch. XXX means the head office.

Taiwan: banks and their SWIFT/BIC codes

In Taiwan we have 1889 SWIFT/BIC codes. Each code points to an institution or one of its branches.

Search for the recipient’s bank in the list and click through for all codes we have and what else a transfer requires. Below the list we explain how codes from Taiwan are built, how to send money there without overpaying and how to check a code before you pay.

Incoming international payments in Taiwan

Someone abroad who wants to pay you needs several details about your account, and missing ones are a common cause of delays. Give them the account holder’s name, the IBAN or account number, the BIC of your bank and your address.

Find the bank in the list on this page to check its code, but take the code from your own bank details when in doubt. Certain sending banks may also want the name and address of your bank.

The amount you receive can be lower than the amount sent. Fees for incoming transfers vary per bank – your bank’s price list tells you what applies. Agree with the sender who covers the fees.

International payments to Taiwan and the BIC

For Taiwan you usually need a SWIFT/BIC code. Without it, most banks cannot process the transfer at all.

Depending on the country, the account is identified by a local account number rather than an IBAN and sometimes a local routing or branch code. Ask the recipient which details their bank needs for incoming international payments; banks often publish instructions for this. International transfers sometimes go via correspondent banks, each of which may deduct a fee.

Tracking a payment to Taiwan

There is no fixed delivery time for transfers to Taiwan: some arrive the same day or the next. Transfers sent late in the day or just before weekends and holidays often go out the next business day.

If the money seems delayed, the sender should contact their own bank; only the sending side can start an official trace. Save your transfer receipt until the money has arrived.

Recognising a SWIFT code from Taiwan

Every SWIFT/BIC code has eight or eleven characters, always in the same order. It starts with four letters for the bank, then two letters for the country and a two-character location code.

You can spot a code from Taiwan from the fifth and sixth characters – those always form the country code of Taiwan. If the country letters point to another country, you are looking at a bank somewhere else, so check again.

When a code ends in XXX, it refers to the head office. Choose a branch code only if the recipient’s bank asks for it.

Sending money to Taiwan for less

A bank transfer to Taiwan can cost more than you think. You pay the transfer fee, sometimes charges from intermediary banks and, most importantly, the exchange rate markup.

Most of the cost usually sits in the exchange rate, rather than in the fee – the bank builds a margin into its rate. An easy check: put the rate you get next to the mid-market rate and work out the difference on your amount.

For a lot of currency pairs, a transfer service is cheaper than a traditional bank transfer. Before your next transfer to Taiwan, take a minute to compare the total cost via GoldexPay rather than accepting the first rate you see.

Check the code before you pay

The most reliable place for the right code is paperwork issued by the bank. An incorrect BIC can cause a delay, a returned payment or extra fees.

This list is based on public sources. Even so, banks merge or change codes and our data may lag behind. Treat this list as a starting point, not as the final word. GoldexPay is an independent comparison site and is not affiliated with the banks listed.

Scammers often use payment requests with changed bank details. Always confirm a change of bank details by phone, using a number you already had.

Most SWIFT codes in Taiwan: Hua Nan Commercial Bank, LTD.

Of the 369 banks we list for Taiwan, Hua Nan Commercial Bank, LTD. is listed with the most SWIFT codes. The head office of Hua Nan Commercial Bank, LTD. uses HNBKTWTPXXX and that code covers most payments.

How many codes a bank has says something about how it organises its payments than about how big it is. Unless a branch code is given, the head office code HNBKTWTPXXX works for transfers to this bank.

Frequently asked questions

How many banks in Taiwan have a SWIFT/BIC code?

Our directory lists 369 banks and financial institutions in Taiwan that together have 1,889 SWIFT/BIC codes, including branches and departments.

How do I recognise a SWIFT/BIC code from Taiwan?

The fifth and sixth characters of each SWIFT/BIC code show the country. For Taiwan this is TW.

What is the cheapest way to send money to Taiwan?

Banks often hide a margin in the exchange rate. Check the amount received in Taiwan with specialist providers to pay less.

How long does a transfer to Taiwan take?

An international payment to Taiwan typically takes 2–5 business days. Specialist transfer services often deliver faster at a lower cost.

Do I need a SWIFT code to send money to Taiwan?

Yes, Taiwan is outside the SEPA area, so international transfers go through SWIFT and require the BIC of the bank and the account details.

Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.