What Bank Details Do I Need?

abokicalculator

What Bank Details Do I Need?

Choose receive or send, local or international, and a country. See the details to give or to ask for.

For any bank transfer you need the account holder's name, the account number and the bank's name. An international transfer also needs the bank's SWIFT/BIC code, sometimes its address, and in the 90 countries and territories in this list that use IBANs, the IBAN. Some countries add a local code, such as a sort code, a routing number or an IFSC. We checked the local codes of 19 countries.

Find Your Bank Details

What do you want to do?
Type of transfer
Country of your bank account

The list of 217 countries and territories uses World Bank style names, for example Turkiye and Korea, Rep. Nothing you choose is stored or sent.

The IBAN facts come from the SWIFT IBAN Registry (release 101, as published in open-source libraries) and the European Payments Council's list of SEPA countries (version 8.0, issued 24 December 2025). The local bank codes are the ones we checked on our own country pages, from the banks' and central banks' own documents. Banks change their rules, so confirm the details with your bank or the person you are paying before you send money.

IBAN, SEPA and Local Bank Codes by Country

The full list of 217 countries and territories. "None verified" means we have not checked a local bank code for the country, and it does not mean that the country has none.

Countries with IBAN status, SEPA membership and local bank codes
CountryIBANSEPALocal bank code
AfghanistanNoNoNone verified
AlbaniaYes (28)YesNone verified
AlgeriaNoNoNone verified
American SamoaNoNoNone verified
AndorraYes (24)YesNone verified
AngolaNoNoNone verified
Antigua and BarbudaNoNoNone verified
ArgentinaNoNoNone verified
ArmeniaNoNoNone verified
ArubaNoNoNone verified
AustraliaNoNoBSB
AustriaYes (20)YesNone verified
AzerbaijanYes (28)NoNone verified
Bahamas, TheNoNoNone verified
BahrainYes (22)NoNone verified
BangladeshNoNoBEFTN routing number
BarbadosNoNoNone verified
BelarusYes (28)NoNone verified
BelgiumYes (16)YesNone verified
BelizeNoNoNone verified
BeninNoNoNone verified
BermudaNoNoNone verified
BhutanNoNoNone verified
BoliviaNoNoNone verified
Bosnia and HerzegovinaYes (20)NoNone verified
BotswanaNoNoNone verified
BrazilYes (29)NoBank code, agência and conta
British Virgin IslandsYes (24)NoNone verified
Brunei DarussalamNoNoNone verified
BulgariaYes (22)YesNone verified
Burkina FasoNoNoNone verified
BurundiYes (27)NoNone verified
Cabo VerdeNoNoNone verified
CambodiaNoNoNone verified
CameroonNoNoNone verified
CanadaNoNoTransit and institution numbers
Cayman IslandsNoNoNone verified
Central African RepublicNoNoNone verified
ChadNoNoNone verified
Channel IslandsUses GB IBANsYesNone verified
ChileNoNoNone verified
ChinaNoNoCNAPS code
ColombiaNoNoNone verified
ComorosNoNoNone verified
Congo, Dem. Rep.NoNoNone verified
Congo, Rep.NoNoNone verified
Costa RicaYes (22)NoNone verified
Cote d'IvoireNoNoNone verified
CroatiaYes (21)YesNone verified
CubaNoNoNone verified
CuracaoNoNoNone verified
CyprusYes (28)YesNone verified
CzechiaYes (24)YesNone verified
DenmarkYes (18)YesNone verified
DjiboutiYes (27)NoNone verified
DominicaNoNoNone verified
Dominican RepublicYes (28)NoNone verified
EcuadorNoNoNone verified
Egypt, Arab Rep.Yes (29)NoNone verified
El SalvadorYes (28)NoNone verified
Equatorial GuineaNoNoNone verified
EritreaNoNoNone verified
EstoniaYes (20)YesNone verified
EswatiniNoNoNone verified
EthiopiaNoNoNone verified
Faroe IslandsYes (18)NoNone verified
FijiNoNoNone verified
FinlandYes (18)YesNone verified
FranceYes (27)YesNone verified
French PolynesiaNoNoNone verified
GabonNoNoNone verified
Gambia, TheNoNoNone verified
GeorgiaYes (22)NoNone verified
GermanyYes (22)YesBLZ (Bankleitzahl)
GhanaNoNoNone verified
GibraltarYes (23)YesNone verified
GreeceYes (27)YesNone verified
GreenlandYes (18)NoNone verified
GrenadaNoNoNone verified
GuamNoNoNone verified
GuatemalaYes (28)NoNone verified
GuineaNoNoNone verified
Guinea-BissauNoNoNone verified
GuyanaNoNoNone verified
HaitiNoNoNone verified
HondurasYes (28)NoNone verified
Hong Kong SAR, ChinaNoNoBank code
HungaryYes (28)YesNone verified
IcelandYes (26)YesNone verified
IndiaNoNoIFSC
IndonesiaNoNoNone verified
Iran, Islamic Rep.NoNoNone verified
IraqYes (23)NoNone verified
IrelandYes (22)YesNational Sort Code (NSC)
Isle of ManUses GB IBANsYesNone verified
IsraelYes (23)NoNone verified
ItalyYes (27)YesNone verified
JamaicaNoNoNone verified
JapanNoNoZengin code
JordanYes (30)NoNone verified
KazakhstanYes (20)NoNone verified
KenyaNoNoNone verified
KiribatiNoNoNone verified
Korea, Dem. People's Rep.NoNoNone verified
Korea, Rep.NoNoBank code
KosovoYes (20)NoNone verified
KuwaitYes (30)NoNone verified
Kyrgyz RepublicNoNoNone verified
Lao PDRNoNoNone verified
LatviaYes (21)YesNone verified
LebanonYes (28)NoNone verified
LesothoNoNoNone verified
LiberiaNoNoNone verified
LibyaYes (25)NoNone verified
LiechtensteinYes (21)YesNone verified
LithuaniaYes (20)YesNone verified
LuxembourgYes (20)YesNone verified
Macao SAR, ChinaNoNoNone verified
MadagascarNoNoNone verified
MalawiNoNoNone verified
MalaysiaNoNoNone verified
MaldivesNoNoNone verified
MaliNoNoNone verified
MaltaYes (31)YesNone verified
Marshall IslandsNoNoNone verified
MauritaniaYes (27)NoNone verified
MauritiusYes (30)NoNone verified
MexicoNoNoCLABE
Micronesia, Fed. Sts.NoNoNone verified
MoldovaYes (24)YesNone verified
MonacoYes (27)YesNone verified
MongoliaYes (20)NoNone verified
MontenegroYes (22)YesNone verified
MoroccoNoNoNone verified
MozambiqueNoNoNone verified
MyanmarNoNoNone verified
NamibiaNoNoNone verified
NaoeroNoNoNone verified
NepalNoNoNone verified
NetherlandsYes (18)YesNone verified
New CaledoniaNoNoNone verified
New ZealandNoNoAccount number with bank and branch
NicaraguaYes (28)NoNone verified
NigerNoNoNone verified
NigeriaNoNoNUBAN
North MacedoniaYes (19)YesNone verified
Northern Mariana IslandsNoNoNone verified
NorwayYes (15)YesNone verified
OmanYes (23)NoNone verified
PakistanYes (24)NoNone verified
PalauNoNoNone verified
PanamaNoNoNone verified
Papua New GuineaNoNoNone verified
ParaguayNoNoNone verified
PeruNoNoNone verified
PhilippinesNoNoBRSTN
PolandYes (28)YesNone verified
PortugalYes (25)YesNone verified
Puerto Rico (US)NoNoNone verified
QatarYes (29)NoNone verified
RomaniaYes (24)YesNone verified
Russian FederationYes (33)NoNone verified
RwandaNoNoNone verified
SamoaNoNoNone verified
San MarinoYes (27)YesNone verified
Sao Tome and PrincipeYes (25)NoNone verified
Saudi ArabiaYes (24)NoNone verified
SenegalNoNoNone verified
SerbiaYes (22)YesNone verified
SeychellesYes (31)NoNone verified
Sierra LeoneNoNoNone verified
SingaporeNoNoBank code
Sint Maarten (Dutch part)NoNoNone verified
Slovak RepublicYes (24)YesNone verified
SloveniaYes (19)YesNone verified
Solomon IslandsNoNoNone verified
SomaliaYes (23)NoNone verified
South AfricaNoNoBranch code
South SudanNoNoNone verified
SpainYes (24)YesNone verified
Sri LankaNoNoNone verified
St. Kitts and NevisNoNoNone verified
St. LuciaYes (32)NoNone verified
St. Martin (French part)Uses FR IBANsYesNone verified
St. Vincent and the GrenadinesNoNoNone verified
SudanYes (18)NoNone verified
SurinameNoNoNone verified
SwedenYes (24)YesNone verified
SwitzerlandYes (21)YesNone verified
Syrian Arab RepublicNoNoNone verified
TajikistanNoNoNone verified
TanzaniaNoNoNone verified
ThailandNoNoNone verified
Timor-LesteYes (23)NoNone verified
TogoNoNoNone verified
TongaNoNoNone verified
Trinidad and TobagoNoNoNone verified
TunisiaYes (24)NoNone verified
TurkiyeYes (26)NoNone verified
TurkmenistanNoNoNone verified
Turks and Caicos IslandsNoNoNone verified
TuvaluNoNoNone verified
UgandaNoNoNone verified
UkraineYes (29)NoNone verified
United Arab EmiratesYes (23)NoNone verified
United KingdomYes (22)YesSort code
United StatesNoNoABA routing number
UruguayNoNoNone verified
UzbekistanNoNoNone verified
VanuatuNoNoNone verified
Venezuela, RBNoNoNone verified
Viet NamNoNoNone verified
Virgin Islands (U.S.)NoNoNone verified
West Bank and GazaYes (29)NoNone verified
Yemen, Rep.Yes (30)NoNone verified
ZambiaNoNoNone verified
ZimbabweNoNoNone verified
Check These Out:  Salary FX Calculator

Go Deeper

What Every Bank Transfer Needs

Every bank transfer needs three things: the name of the account holder as it is on the account, the account number and the bank. A wrong digit can send money to the wrong account, so read the details back to the person you are paying.

Local Bank Transfers

A transfer between two banks in the same country uses that country's own system. In many countries it also needs a local code that says which bank or branch holds the account. The codes have different names: a sort code in the UK, a routing number in the US, a BSB in Australia, an IFSC in India, a CLABE in Mexico and a BRSTN in the Philippines. Some countries have payment systems that need no bank code at all, such as FAST and PayNow in Singapore, FPS in Hong Kong and Pix in Brazil. The table further down lists the 19 countries whose local codes we checked.

International Bank Transfers

A payment from another country goes over the international network, so it needs to name the bank as well as the account. That is the job of the SWIFT/BIC code, which has 8 or 11 characters. Some senders and payment services also ask for the bank's address. In countries that use IBANs, the IBAN replaces the plain account number, because it contains the domestic bank and account numbers.

IBAN and SWIFT/BIC are not the same. An IBAN identifies a specific account. A SWIFT/BIC code identifies the bank. International payments often need both.

Receiving and Sending

The details are the same in both directions, and only who has to find them changes. When you receive money, you give the payer your details, and you can find them in your banking app, on a statement or by asking the bank. When you send money, you ask the recipient for their details, and the bank you send from may ask for more. This page lists what the receiving bank needs to identify the account.

Local Bank Codes We Checked

Local bank codes by country
CountryCodeFormatPage
AustraliaBSB6 digitsAustralian BSB Checker
BangladeshBEFTN routing number9 digitsComing soon
BrazilBank code, agência and conta3-digit bank codeBrazil Bank Code Checker
CanadaTransit and institution numbers5 + 3 digitsCanada Transit Number Checker
ChinaCNAPS code12 digitsComing soon
GermanyBLZ (Bankleitzahl)8 digitsGerman BLZ Code Checker
Hong Kong SAR, ChinaBank code3 digitsHong Kong Bank Code Checker
IndiaIFSC11 charactersIFSC Code Checker
IrelandNational Sort Code (NSC)6 digitsIreland NSC Checker
JapanZengin code4-digit bank, 3-digit branchJapan Zengin Code Finder
Korea, Rep.Bank code3 digitsKorea Bank Code Finder
MexicoCLABE18 digitsMexico CLABE Checker
New ZealandAccount number with bank and branch15 or 16 digitsNew Zealand Bank Code Checker
NigeriaNUBAN10 digitsNUBAN Validator
PhilippinesBRSTN9 digitsPhilippines Bank Code Finder
SingaporeBank code4 digits, 7 with the branch codeSingapore Bank Code Lookup
South AfricaBranch code6 digitsSouth Africa Bank Branch Code Lookup
United KingdomSort code6 digitsUK Sort Code Validator
United StatesABA routing number9 digitsABA Routing Number Checker
Check These Out:  Naira Performance Tracker

Which Countries Use IBANs

The SWIFT IBAN Registry lists 89 countries. 87 of the countries in this list have an IBAN of their own, and 3 territories use the IBAN of another country, for example the Isle of Man and the Channel Islands use the UK's. Countries that are not in the registry, such as the United States, Nigeria, India, China and Japan, have no IBAN, and their accounts are identified by an account number and, in some countries, a local code. Having an IBAN does not make a country a SEPA member, and 44 of the countries and territories in the list are in SEPA. Check an IBAN on our IBAN validator.

Tips

  • Copy the details from the bank's own app or statement instead of retyping them, and check the name and the digits before you send.
  • Use the code your bank gives you. Some countries have more than one number for different payment types, such as ACH and wire routing numbers in the US.
  • If the country shows no verified local code, ask your bank what a local transfer needs.
  • Ask the receiving bank for its incoming international payment instructions if you are not sure.

What This Page Uses

The IBAN structures come from the SWIFT IBAN Registry, release 101, as published in open-source libraries and cross-checked against a second one. Territories that use another country's IBAN, and SEPA membership, come from the European Payments Council's list of SEPA scheme countries and territories, version 8.0 of 24 December 2025. The local bank codes are the ones on our own country pages, and each of those pages names its sources. The country names follow the World Bank style. We last checked on 20 September 2026.

Frequently Asked Questions

What bank details do I need to receive money from abroad?

Your name as it is on the account, your account number, your bank's name and its SWIFT/BIC code. Some senders also ask for the bank's address. In a country that uses IBANs you give your IBAN in place of the plain account number. A few countries add a local code. Choose your country above to see the list.

What bank details do I need to send money to someone abroad?

Ask the recipient for their name as it is on the account, their account number or IBAN, their bank's name and its SWIFT/BIC code, and the bank's address if your bank or payment service asks for it. Check an IBAN on our IBAN validator, and the format of a BIC on our SWIFT code checker.

What bank details do I need for a local bank transfer?

The account holder's name, the account number and the bank. Some countries also use a local code, such as the sort code in the UK, the ABA routing number in the US, the BSB in Australia and the IFSC in India. Some payment systems need no bank code, such as FAST and PayNow in Singapore, FPS in Hong Kong and Pix in Brazil.

What is the difference between an IBAN and a SWIFT/BIC code?

An IBAN identifies a specific account. A SWIFT/BIC code identifies the bank. International payments often need both.

Which countries use IBANs?

The SWIFT IBAN Registry has 89 countries. In this list of 217 countries and territories, 87 have their own IBAN and 3 use the IBAN of another country, such as the Isle of Man and the Channel Islands, which use the UK's. The table on this page shows each one. A newer release of the registry may add a country, so if yours is not shown as an IBAN country, ask your bank.

Do I need an IBAN to receive money in Nigeria or the United States?

No. Neither is in the IBAN registry. A Nigerian account has a 10-digit NUBAN, and someone paying you from abroad usually needs your account number, your bank's name and its SWIFT/BIC code. A US account is identified by an account number and a 9-digit routing number.

Do I need a SWIFT/BIC code for a payment inside SEPA?

Usually not. You give the recipient's IBAN. The scheme rules say the beneficiary bank's BIC only has to be provided if the sending bank explicitly asks for it. A sender outside SEPA does need the BIC. 44 of the countries and territories in this list are in SEPA.

Why does my country show no verified local bank code?

We show a local bank code only for the 19 countries whose codes we have checked on our own pages, from the banks' and central banks' own documents. For other countries, ask your bank whether a local transfer needs a branch or clearing code as well as the account number. It does not mean that the country has none.

Why are some country names written differently?

The list follows World Bank style names, for example Turkiye, Korea, Rep., Egypt, Arab Rep. and Russian Federation. Look for the country under that name, and use the list in the table to check how it is written.

Is anything I choose stored or sent?

No. The page runs in your browser on data that is inside the page. Nothing you choose is stored or sent.

How current is this page?

The IBAN data is the SWIFT IBAN Registry release 101 as published in open-source libraries, and the SEPA data is the European Payments Council's list version 8.0, issued 24 December 2025. Banks change their rules and countries join SEPA, so confirm the details with your bank. We last checked on 20 September 2026.

This page is for information only. It does not contact any bank. Confirm payment details with your bank before you send money. Not financial advice. Not provided or endorsed by SWIFT or the European Payments Council.

© 2026 AbokiCalculator.com

Similar Posts