SWIFT/BIC codes in Madagascar
12 banks and financial institutions in Madagascar with 16 SWIFT/BIC codes in total.
| Bank | SWIFT/BIC | City | Codes |
|---|---|---|---|
| Accesbanque Madagascar | ABMGMGMGXXX | Antananarivo | 1 |
| Bank of Africa Madagascar | AFRIMGMGXXX | Antananarivo | 1 |
| Banque Centrale de Madagascar | REPUMGMGXXX | Antananarivo | 2 |
| Banque Malgache de L'ocean Indien | BMOIMGMGXXX | Antananarivo | 1 |
| Banque Sbm Madagascar | BSBMMGMGXXX | Antananarivo | 1 |
| Bfv-Societe Generale | BFAVMGMGXXX | Antananarivo | 1 |
| Bgfibank Madagascar | BGFIMGMGXXX | Antananarivo | 1 |
| Bm Madagascar S.a | BAIMMGMGXXX | Antananarivo | 1 |
| Bni Madagascar | CLMDMGMGXXX | Antananarivo | 4 |
| Marche Interbancaire des Devises M.i.d. | XMDGMGM1XXX | Antananarivo | 1 |
| Paositra Malagasy | PAMLMGM1XXX | Antananarivo | 1 |
| The Mauritius Commercial Bank (Madagascar) SA | MCBLMGMGXXX | Antananarivo | 1 |
How a SWIFT/BIC code from Madagascar is built up
A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:
- ABMG Bank code
- 4 letters that identify the bank.
- MG Country code
- 2 letters for the country (ISO 3166).
- MG 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 Madagascar
In Madagascar we have 16 SWIFT/BIC codes. A SWIFT code tells the banks handling a transfer which institution is meant to get an international payment.
Look for the bank you need in the list and click through to see the full list of codes and the details a transfer needs. Further down we explain how a code from Madagascar is put together, how to send money to Madagascar at a fair price and how to check a code before you pay.
SWIFT transfers to Madagascar
Madagascar is not part of the SEPA area, so European euro rules do not apply. Payments from abroad normally go over the SWIFT network.
Depending on the country, the account is identified by a domestic account number instead of an IBAN. The receiving bank usually provides instructions for payments from abroad – follow them exactly. SWIFT payments can pass through one or more intermediary banks and fees can be taken along the way.
What a sender needs to pay you in Madagascar
When you expect money from abroad on an account in Madagascar, send the payer a complete set of details. In practice that means: your full name as your bank knows it, your account number or IBAN, the SWIFT/BIC code of your bank and usually your address.
Your bank’s code is in our list. Certain sending banks may also want your bank’s address, so keep it at hand.
Do not be surprised if the amount credited is smaller than what the sender paid. Charges on incoming payments differ from bank to bank. For business payments, agree who bears the costs, so nobody is left short.
Bni Madagascar and its SWIFT codes
In our data, Bni Madagascar has the most SWIFT/BIC codes in Madagascar. The head office uses CLMDMGMGXXX, which is the code to use when no branch is specified.
The number of codes says more about how it organises its payments than about how big it is. Unless a branch code is given, CLMDMGMGXXX is fine for a payment to Bni Madagascar.
How reliable is this list?
Have the recipient send you their bank details straight from their banking app. When the code you were given does not match our list, do not guess – contact the recipient or their bank.
We gather SWIFT/BIC codes using publicly available data and check them regularly. Institutions merge, close branches and change codes, and no directory catches every change immediately. Treat our data as a reference, not as the final word: the bank details from the recipient come first. GoldexPay is a comparison service for money transfers and not part of any bank listed here.
Fraudsters regularly use fake invoices carrying new bank details from what looks like a familiar address. Before paying, confirm changed details by phone, using a number you already had.
Bank or transfer service for Madagascar?
If you send money to Madagascar via your bank, the stated fee is only part of the cost. There is a transfer fee, possibly fees from correspondent banks and, above all, the exchange rate markup if the money is converted.
That exchange rate margin tends to be the largest cost item because it is hidden in the rate. A simple test: put the rate you get against the mid-market rate and work out the difference on your amount.
For a lot of routes, a specialist provider turns out to be less expensive than a bank. GoldexPay compares transfer services side by side, showing the amount that reaches the recipient for the same amount sent.
How SWIFT codes from Madagascar are built
Every SWIFT/BIC code has eight or eleven characters, always in the same order. The first four letters identify the bank, the fifth and sixth characters are the country code and characters seven and eight mark the location.
You can spot a code from Madagascar from letters five and six: they always show the ISO country code of Madagascar. A code with other letters in that position come from a bank abroad.
If the last three are XXX, it refers to the main office, and the 8-character version leads to the same place. For most transfers the head office code is what you need unless the recipient asks for a specific branch.
Tracking a payment to Madagascar
There is no fixed delivery time for transfers to Madagascar: many arrive within a day, others take several business days. Bank holidays in either country can add extra days.
If a transfer is delayed, the sender should contact the sending bank for a trace; only the sending side can start an official trace. Specialist transfer services often provide a status online so you can follow the payment.
Frequently asked questions
How many banks in Madagascar have a SWIFT/BIC code?
We list 12 institutions in Madagascar with 16 SWIFT/BIC codes, including branches and departments.
Do I need a SWIFT code to send money to Madagascar?
Yes – Madagascar 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.
How long does a transfer to Madagascar take?
A SWIFT transfer to Madagascar usually takes 1–5 business days. Specialist transfer services are often faster and cheaper.
What is the cheapest way to send money to Madagascar?
Banks often add a markup to the exchange rate. Check what arrives in Madagascar with specialist providers to save money.
How do I find the right SWIFT code for a bank in Madagascar?
Ask the recipient or search by bank name above. If no branch is specified, use the head office code ending in XXX.
Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.