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
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.