SWIFT/BIC codes in Zambia

36 banks and financial institutions in Zambia with 53 SWIFT/BIC codes in total.

Bank SWIFT/BIC City Codes
AB Bank Zambia LTD. ABBAZMLUXXX Lusaka 1
Access Bank Zambia Limited AZAMZMLUXXX Lusaka 1
African Banking Corporation Zambia FMBZZMLXXXX Lusaka 1
African Commercial Bank LTD ACBKZML1XXX Lusaka 1
Bank of China (Zambia) LTD BKCHZMLUXXX Lusaka 1
Bank of Zambia BAZAZMLUXXX Lusaka 2
Barclays Bank PLC Zambia BARCZMLXXXX Lusaka 2
British American Tobacco (Zambia) PLC BATSZML1XXX Lusaka 1
Cavmont Bank Limited CVMTZMLUXXX Lusaka 1
Cavmont Securities Limited CAVRZML1XXX Lusaka 1
Citibank Zambia LTD CITIZMLUXXX Lusaka 1
Development Bank of Zambia DEBZZML1XXX Lusaka 1
Ecobank Zambia ECOCZMLUXXX Lusaka 1
Finance Bank Zambia Limited. ZFBAZMLUXXX Lusaka 2
First Alliance Bank FALLZMLUXXX Lusaka 1
First Capital Bank (Z) LTD (Formerly Known AS International Commercial Bank Zambia Limited) ICZAZMLUXXX Lusaka 1
First National Bank Zambia Limited FIRNZMLXXXX Lusaka 1
Fx Africa FXAFZML1XXX Lusaka 1
Indo-Zambia Bank INZAZMLXXXX Lusaka 1
Intermarket Banking Corporation Limited IDHZZML1XXX Lusaka 1
Intermarket Securities Zambia LTD INSZZML1XXX Lusaka 1
Investrust Bank LTD VSTRZMLUXXX Lusaka 1
Lusaka Stock Exchange XLUSZML1XXX Lusaka 1
Luse Central Shares Depository Limited LCSDZML1XXX Lusaka 1
Manifold Investment Bank Limited MINVZML1XXX Lusaka 1
Meridien Biao Zambia LTD. MEZAZML1XXX Lusaka 1
National Pension Scheme Authority NPSAZML1XXX Lusaka 1
National Savings and Credit Bank of Zambia NSCBZML1XXX Lusaka 8
New Capital Bank PLC NCBPZML1XXX Lusaka 1
Pangaea/Emi Securities Limited PSNIZML1XXX Lusaka 1
Sabmiller Zambia SABMZMZ1XXX Lusaka 4
Stanbic Bank Zambia LTD. SBICZMLXXXX Lusaka 3
Standard Chartered Bank Zambia PLC SCBLZMLXXXX Lusaka 3
United Bank For Africa Zambia Limited UNAFZMLUXXX Lusaka 1
Zambia Export and Import Bank Limited ZAEIZML1XXX Lusaka 1
Zambia National Commercial ZNCOZMLUXXX Lusaka 1

The way a SWIFT/BIC code from Zambia is built up

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

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

Bank SWIFT codes for Zambia

Our directory lists 36 banks and other institutions in Zambia. A BIC tells every bank in the chain which institution should receive the money.

Each bank has its own page with the head office code and if there are any, branch codes. Below the list we explain how a code from Zambia is put together, how to send money there at a fair price and what to check before you pay.

How SWIFT codes from Zambia are built

Bank identifier codes use the same format worldwide: 8 characters. The first four letters identify the bank, the fifth and sixth characters are the country code and characters seven and eight give the location.

You can spot a code from Zambia by letters five and six. If those two letters point to another country, the code belongs to a bank somewhere else, so check again.

The optional last three characters stand for a branch or department; XXX is used for the head office. For most transfers the head office code is fine.

Transfer times to Zambia

There is no fixed answer for payments to Zambia: some land within a day. Transfers sent after the cut-off time or on weekends and holidays usually go out a business day later.

If the money seems delayed, the sender should contact the sending bank and ask for the status or the UETR. Specialist transfer services often provide a status online so you can follow the payment.

Getting paid from abroad into an account in Zambia

To receive an international payment into a Zambia account, the person paying you needs not just the SWIFT code. Give them the account holder’s name, the IBAN or account number, the BIC of your bank and your address, which some banks require.

Find the bank in the list on this page. You can add your bank’s name and city as well, since some payment forms ask for it.

Expect that the incoming amount is smaller than what the sender paid. Fees for incoming transfers vary per bank – your bank’s price list tells you what applies. For business payments, agree who bears the costs, so nobody is left short.

The cheapest way to send money to Zambia

If you send money to Zambia with a regular bank, the fee you see is rarely all of the cost. Besides the fee, correspondent banks can take a cut and, if currencies are converted, the bank often uses a rate below the real market rate.

The real cost is often in the rate. Check the bank’s rate with the mid-market rate, the midpoint you see on financial news sites. The difference is your real cost.

Specialist money transfer services often offer rates closer to the mid-market rate with clearer fees. Before you send money to Zambia, take a minute comparing the total cost on GoldexPay.

SWIFT transfers to Zambia

Zambia is not part of the SEPA area. International transfers to Zambia usually go over the SWIFT network – which is why you need the BIC of the recipient’s bank.

Depending on the country, the account is identified by a local account number instead of an IBAN, sometimes with an extra bank or branch code. Ask the recipient which details their bank needs for payments from abroad – many banks give clear instructions for this. Before it arrives, a payment can pass through correspondent banks.

The largest SWIFT network in Zambia: National Savings and Credit Bank of Zambia

Of the 36 banks in Zambia, National Savings and Credit Bank of Zambia has the most codes. The head office uses NSCBZML1XXX – the code most transfers need.

How many codes a bank has says more about how it registers branches and services than about its size. Making a payment to National Savings and Credit Bank of Zambia? Use NSCBZML1XXX unless the recipient gives you a branch code.

About our data and how to check a code

The safest source for the BIC is the bank details provided by the recipient: an invoice, a statement or their online banking. A wrong code may lead to a delay, a payment being sent back or additional charges – compare it with the code in our list.

We gather SWIFT/BIC codes using publicly available data and check our list from time to time. Still, banks merge or change codes and our data may lag behind. Treat this list as a reference rather than the last word; the recipient’s bank details are leading. GoldexPay is an independent comparison site and is not affiliated with the banks listed.

Be wary of invoices containing a new account, especially when they come by email. Always confirm changed details by phone on a number you know.

Frequently asked questions

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

Our directory lists 36 banks and financial institutions in Zambia with 53 SWIFT/BIC codes, including branches and departments.

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

Characters 5 and 6 of every SWIFT/BIC code are the country code. Codes from Zambia contain ZM.

How long does a transfer to Zambia take?

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

What is the cheapest way to send money to Zambia?

Banks often hide a margin in the exchange rate. Compare what arrives in Zambia across transfer services to save money.

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

Yes, Zambia does not use SEPA, so payments from abroad use the SWIFT network and require the BIC of the recipient’s 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.