SWIFT/BIC codes in Ukraine

132 banks and financial institutions in Ukraine with 296 SWIFT/BIC codes in total.

Bank SWIFT/BIC City Codes
'east-Industrial Commercial Bank ' JSC EACJUA21XXX Lugansk 1
'radabank' Joint Stock Bank RADAUA2NXXX Dnipro 1
'raiffeisen Bank Aval' Public Joint Stock Company AVALUAUKXXX Kiev 6
'ukrainian Financial Group' Commercial Bank B UFGCUAU1XXX Kiev 1
Accordbank Commercial Bank ACDCUAUKXXX Kiev 1
Agroprosperis Bank ASTRUAUKXXX Kiev 1
Apeks-Bank APKSUAUKXXX Kiev 1
Arcada Jscb ARJSUAUKXXX Kiev 1
Arcelormittal Kryviy Rih Vat USINUA21XXX Kryvy Rih 1
Argo LTD AROOUA21XXX Chernivtsi 1
Bank 3/4 BKVKUAUKXXX Kiev 1
Bank Alliance PJSC ALJJUAU1XXX Kiev 1
Bank For Investments and Savings BFISUAUKXXX Kiev 1
Bank Pivdennyi PIVDUA22XXX Odesa 1
Bank Portal Public Joint Stock Company BPRTUAUKXXX Kiev 1
Bank Prestige Jsb SLAPUAU1XXX Kiev 1
Bank Sich SICHUAUKXXX Kiev 1
Bm Bank, PJSC BMLTUAUKXXX Kiev 1
Bohuslav Bank BOHUUAUKXXX Kiev 1
Capitalium LLC CILCUAU1XXX Kiev 1
Cb 'zemelny Capital', LTD. ZECPUAU1XXX Dnipro 1
Center Commercial Bank CENTUAUKXXX Kiev 1
Chernigiv Bank CHRKUA21XXX Chernihiv 1
Citibank PJSC CITIUAUKXXX Kiev 1
Credit Agricole Bank PJSC AGRIUAUKXXX Kiev 2
Credit Europe Bank PJSC FBHLUAUKXXX Kiev 1
Credit Optima Bank PJSC CEOIUAU1XXX Kiev 1
Credit Union Narodna CRURUA21XXX Dnipro 1
Cristalbank Joint Stock Public Bank CRBPUAUKXXX Kiev 1
Delta Bank DELTUAU1XXX Kiev 1
Dialogbank, LTD. DIAOUA21XXX Dnipro 1
Dragon Capital DRCPUAU1XXX Kiev 1
Drgn Limited DRAOUAU1XXX Kiev 1
Dv Bank PJSC DVBKUAUKXXX Kiev 1
Etalon Bank ETALUAU1XXX Kiev 1
Fanak Capital LLC FAPCUAU1XXX Kiev 1
First Ukrainian International Bank FUIBUA2XXXX Kyiv 11
Foyil Securities New Europe Zat FSNEUAU1XXX Kiev 1
Gasbank, Joint Stock Bank Ukraine GJSAUAU1XXX Kiev 1
Globus Bank GLIBUA22XXX Kiev 1
ING Bank Ukraine INGBUAUKXXX Kiev 1
International Investment Bank IINBUAUKXXX Kiev 1
Interregional Financial Company INFYUAU1XXX Kiev 1
Invest-Bank Ukraine JSC KIBBUA21XXX Kharkiv 1
Joint Stock Company 'accent-Bank' UKCBUAUKXXX Dnipro 2
Joint Stock Company Tmm-Bank JSOTUAU1XXX Kiev 1
Jsb 'clearing House' CLHSUAUXXXX Kiev 1
Jsb 'ukoopspilka' JSUKUAU1XXX Kiev 1
Jsb Olumpic Ukraine JSOUUAU1XXX Kiev 1
Jsb'commercial Industrial Bank' CIBFUAUKXXX Kiev 1
JSC 'cominvestbank' (Formerly Koopinvestbank LTD Commercial Bank) KOOPUAUXXXX Uzhhorod 1
JSC Kredobank (Formerly JSC Kredyt Bank(Ukraina)) WUCBUA2XXXX Lviv 1
JSC Settlement Center IRSUUAUKXXX Kiev 1
JSC The State Export-Import Bank of Ukraine EXBSUAUXXXX Kyiv 26
Jscb Industrialbank Ukraine IJSOUA2NXXX Zaporizhzhya 10
Kharkov Commodity Exchange XKHRUA21XXX Kharkiv 1
Kiev Universal Exchange XKIEUAU1XXX Kiev 1
Lviv Bank LVIVUA2XXXX Lviv 1
Marfin Bank MTBAUA2DXXX Odessa 4
Megabank PJSC DBBKUA2KXXX Kharkiv 12
Misto Bank MIBKUA2DXXX Odesa 1
National Bank of Ukraine NBUAUAUXXXX Kiev 2
National Depository of Ukraine NADUUAUKXXX Kiev 1
National Electronic Registry of Ukraine NERKUAU1XXX Kiev 1
Odessa Commodity Exchange XODEUA21XXX Odesa 1
Odessa-Bank Jscb ODBKUA21XXX Odesa 1
Okci Bank, PJSC OKCIUA2XXXX Lviv 1
Pc Bank JSC JSCJUAU1XXX Kiev 1
Piraeus Bank Icb, JSC ICBIUAUKXXX Kiev 1
PJSC 'alpari Bank' ALPAUAUKXXX Kiev 1
PJSC 'bank Credit Dnepr' CRDEUA2NXXX Kyiv 1
PJSC 'bank Vostok' ACJCUA2NXXX Dnipro 1
PJSC 'euroindustribank' EUOMUA2XXXX Kiev 1
PJSC 'express-Bank' EXPBUAUKXXX Kiev 6
PJSC 'jscb Concord' CNRDUA22XXX Dnipropetrovsk 1
PJSC 'motor-Bank' MOOJUA2ZXXX Zaporizhzhya 1
PJSC 'vtb Bank' VTBRUAUKXXX Kiev 1
PJSC Alfa-Bank ALFAUAUKXXX Kiev 1
PJSC Altbank AVTOUA22XXX Kiev 1
PJSC Asvio Bank ASVBUA2CXXX Chernihiv 1
PJSC Bank Avangard AVGDUAUKXXX Kiev 1
PJSC Bank Forward FRWDUAUKXXX Kiev 1
PJSC Bank Grant GRBKUA2XXXX Kharkiv 4
PJSC Bat Prilucky Tobacco Company BATSUA21XXX Prylucky 1
PJSC Bta Bank UCTBUAUKXXX Kiev 1
PJSC Cb Privatbank PBANUA2XXXX Kiev 50
PJSC Creditwest Bank CREWUAUKXXX Kiev 1
PJSC Deutsche Bank Dbu DEUTUAUKXXX Kiev 1
PJSC Ibox Bank AGCBUAUKXXX Kiev 1
PJSC Idea Bank IDBAUAUKXXX Lviv 1
PJSC JSC Bank Trust-Capital TCBNUAUKXXX Kiev 1
PJSC Rodovid Bank PERCUAU1XXX Kiev 1
PJSC Rws Bank RWSPUAUKXXX Kiev 1
PJSC SEB Corporate Bank ESSEUAUKXXX Kiev 1
PJSC Ukrainian Construction Investment Bank UCIBUAUKXXX Kyiv 1
PJSC Ukrsotsbank UKRSUAUXXXX Kiev 1
PJSC Vs Bank ELECUA2XXXX Lviv 1
Policombank Jscb PLICUA22XXX Chernihiv 1
Poltava-Bank Poltava Joint Stock Bank POLTUA2XXXX Poltava 1
Portal Bank Public Joint Stock Company PPJCUAU1XXX Kiev 1
Prichernomorye Bank PRIHUA21XXX Dnipro 1
Pridneprovsk Commodity Exchange XPRIUA21XXX Dnipro 1
Procredit Bank, Public Joint Stock Company MIFCUAUKXXX Kiev 1
Prominvestbank UPIBUAUXXXX Kiev 2
Public Joint Stock Company 'bank Familny' DOBYUA2TXXX Kiev 1
Public Joint Stock Company 'intercreditbank' ICBNUA21XXX Dnipro 1
Public Joint Stock Company 'metabank' MTLGUA2NXXX Zaporozhye 1
Public Joint Stock Company 'state Savings Bank of Ukraine' COSBUAUKXXX Kiev 26
Public Joint Stock Company Bank Alliance ALJSUAUKXXX Kiev 1
Public Joint Stock Company First Investment Bank FIBXUAUKXXX Kiev 1
Public Joint Stock Company Unex Bank UNJTUAUKXXX Kiev 1
Public Joint-Stock Company 'bank' 'unison' UNSBUAUKXXX Kiev 1
Public Joint-Stock Company 'commercial Bank 'axiom' AXBNUA21XXX Dnipro 1
Public Joint-Stock Company 'melior Bank' MLRBUA21XXX Dnipro 1
Public Joint-Stock Company Commercial Bank 'pravex-Bank' PRAVUAUKXXX Kiev 1
Public Joint-Stock Company OTP Bank OTPVUAUKXXX Kiev 11
Public Joint-Stock Company Vernum Bank VERNUAUKXXX Kiev 1
Samsung Electronics Ukraine Company SECTUAU1XXX Kiev 3
Sberbank PJSC SABRUAUKXXX Kiev 1
Sky Bank,public Joint Stock Company REGBUA2KXXX Kiev 1
Tascombank JSC (Formerly Bank Business Standard) MUNIUA22XXX Kiev 1
Ukrainian Bank of Reconstruction and Development UKRDUAUKXXX Kiev 1
Ukrainian Capital Bank UKCAUAUKXXX Kiev 1
Ukrainian Commodity Exchange XUKCUAU1XXX Kiev 1
Ukrainian State Enterprise of Posts 'ukrposhta' USEUUAU1XXX Kiev 1
Ukrainian Universal Commodity Exchange XUKRUAU1XXX Kiev 1
Ukrgasbank Jsb UGASUAUKXXX Kiev 1
Ukrposhta Ukrainian State Enterprise of Posts SEPSUAU1XXX Kiev 1
Ukrsibbank KHABUA2KXXX Kiev 1
United Commercial Bank UNCCUA21XXX Simferopol 4
Universal Bank OJSC UNJSUAUKXXX Kiev 1
Zemelny Capital Cb PJSC ZECPUA2NXXX Dnipro 1

The way a SWIFT/BIC code from Ukraine is structured

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

EACJ Bank code
4 letters that identify the bank.
UA Country code
2 letters for the country (ISO 3166).
21 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.

SWIFT/BIC codes in Ukraine

For Ukraine our database holds 296 SWIFT/BIC codes. A SWIFT code tells the banks handling a transfer which institution is meant to get the money.

Each bank is listed with its own page showing its main code and if there are any, branch codes. Below the list we explain how codes from Ukraine are built, how to send money there at a fair price and what to check before you pay.

When does money sent to Ukraine arrive?

A SWIFT payment to Ukraine usually takes one to a few business days – it depends on currency, route and the banks in between. Payments made late in the day or on weekends and holidays usually start the next business day.

Many banks use SWIFT gpi. Every gpi transfer carries a unique reference, the UETR, which the sending bank can use to trace it. Save the payment confirmation until the recipient confirms.

International payments to Ukraine and the BIC

To pay into Ukraine you will almost always need the BIC – Ukraine is not a SEPA country. Without the BIC, most banks will not process the payment at all.

Depending on the country, accounts are identified by a domestic account number rather than an IBAN, sometimes with an extra bank or branch code. The receiving bank often provides a list of required details for incoming international payments – follow them exactly. Before it arrives, a transfer can pass through correspondent banks that charge for their part.

The largest SWIFT network in Ukraine: PJSC Cb Privatbank

In our data, PJSC Cb Privatbank has the largest number of SWIFT/BIC codes in Ukraine. Its head office code is PBANUA2XXXX, which is the code to use when no branch is specified.

The number of codes says something about how it organises its payments than about its size. If not a branch code is given, PBANUA2XXXX is fine for transfers to this bank.

The structure of a Ukraine SWIFT/BIC code

SWIFT/BIC codes follow one international format: 8 characters, sometimes followed by three more. First comes a four-letter bank code, then a two-letter country code and a two-character location code.

You can spot a bank code from Ukraine from the fifth and sixth characters – those always form the country code of Ukraine. If those two letters do not match Ukraine, you are looking at a bank somewhere else, so check again.

If the last three are XXX, it means the head office, and the 8-character version leads to the same place. Choose a branch code just when the recipient explicitly gives you one; otherwise the head office code is the safe choice.

Verifying a SWIFT code from Ukraine

Have the recipient copy their bank details straight from their online banking. When the code you were given differs from our list, stop and ask: check with the recipient or the bank.

This list is compiled from publicly available sources and is updated regularly. Still, banks merge or retire codes, so information can be out of date. For a payment of any size, check the BIC with the recipient’s bank. GoldexPay is an independent comparison service, not a bank.

Fraudsters regularly send payment requests carrying changed bank details. A valid BIC says nothing about whether a request is genuine.

Sending money to Ukraine for less

When you send money to Ukraine through your bank, the stated fee is only part of what you pay. There is the transfer fee, sometimes charges from intermediary banks along the way and, above all, the margin on the exchange rate.

The real cost is often in the rate, rather than in the fee. Compare the bank’s rate against the mid-market rate that you find on financial sites. The difference is your real cost.

For many routes, a transfer service is less expensive than a traditional bank transfer. GoldexPay lists transfer services next to each other, showing what actually arrives in Ukraine for the same amount sent.

What a sender needs to pay you in Ukraine

A sender in another country needs a few details about your account – incomplete details often cause delays. In practice that means: your full name exactly as it appears on the account, your account number or IBAN, the SWIFT/BIC code of your bank and sometimes your address.

Look up the bank in the list above to check its code. It helps to include the name and city of your bank as well because some forms have separate fields for it.

What lands in your account is often less than what was sent. Fees for incoming transfers differ per bank; check the price list of your bank. Make clear with the sender who pays which costs, especially for larger amounts.

Frequently asked questions

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

Our directory lists 132 banks and financial institutions in Ukraine that together have 296 SWIFT/BIC codes.

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

The fifth and sixth characters of each SWIFT/BIC code are the country code. For Ukraine this is UA.

What is the cheapest way to send money to Ukraine?

Banks often add a markup to the exchange rate on top of a fee. Check the amount received in Ukraine across transfer services to save money.

How long does a transfer to Ukraine take?

An international payment to Ukraine typically takes 2–5 business days. Specialist transfer services are often faster and cheaper.

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

Yes, Ukraine does not use SEPA, so payments from abroad use the SWIFT network and you need the BIC of the bank plus the account number or IBAN.

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