Home » Morocco » Morocco – Banking

Morocco – Banking

Morocco’s banking sector is mature, well-supervised, and open to foreign nationals — but it has certain characteristics that set it apart from systems expats may be familiar with elsewhere. The Moroccan dirham operates under currency controls, and the accounts available to you vary considerably depending on whether you hold residency. Most of the major banks provide mobile and online banking services, and getting an account up and running is a realistic goal once you have assembled the necessary paperwork.

Key facts at a glance
Item Details
Currency Moroccan Dirham (MAD) — a controlled, non-freely-convertible currency
Central bank / regulator Bank Al-Maghrib (BAM) — supervises all banks and credit institutions
Number of licensed banks 24 licensed deposit-taking banks (19 conventional + 5 participatory/Islamic), as of 2025
Minimum opening deposit Typically 100–500 MAD depending on bank and account type, as of 2024
Annual personal transfer limit (tourism) Up to 100,000 MAD per year without special authorisation, as of 2024
Annual personal transfer limit (education) Up to 200,000 MAD per year without special authorisation, as of 2024

What are the main banks in Morocco?

Morocco operates a well-structured, multi-tiered banking system under the oversight of Bank Al-Maghrib (BAM). According to BAM’s most recent nationwide banking overview, the country has 19 conventional banks, 5 participatory (Islamic) banks, and 6 offshore banks, along with participatory windows offered through conventional institutions. The sector is anchored by a handful of large banks with broad branch coverage across the country.

A small group of dominant institutions shapes the Moroccan banking landscape. Attijariwafa Bank holds the leading position with consolidated total assets of MAD 737.4 billion, followed by Banque Centrale Populaire at MAD 557.1 billion, Bank of Africa at MAD 423.3 billion, CIH Bank at MAD 149.4 billion, and Crédit Agricole du Maroc at MAD 76.6 billion, as of mid-2025.

Attijariwafa Bank was formed in 2004 through the merger of Banque Commerciale du Maroc and Wafabank. It now operates across multiple countries and provides an extensive range of financial services to individuals, businesses, students, investors, private banking clients, SMEs, and micro-enterprises. Its official website is attijariwafabank.com.

BCP Group (Banque Centrale Populaire), recognised among Forbes MENA’s most valuable banks, traces its origins to 1926 and has since expanded to 32 countries, including 18 across Africa, with around 9.3 million customers as of mid-2023. Further information is available at gbp.ma.

Bank of Africa (BOA) was originally established in 1959 and adopted its current name in 2020. It is a prominent pan-African institution with a solid retail presence throughout Morocco. Visit bankofafrica.ma for details.


Get Our Best Articles Every Month!

Get our free moving abroad email course AND our top stories in your inbox every month


Unsubscribe any time. We respect your privacy - read our privacy policy.


CIH Bank has earned recognition in consumer satisfaction surveys and has evolved from its original focus on real estate and tourism finance into a fully universal bank. It maintains branches across Morocco and provides digital banking services. Visit cihbank.ma.

Crédit Agricole du Maroc is affiliated with the French banking group Crédit Agricole. Founded in Morocco in 1961 and headquartered in Rabat, it offers personal and business banking with dedicated services for the agricultural sector, private clients, corporate customers, and students. Visit creditagricole.ma.

Al Barid Bank, launched in 2010 and owned by Poste Maroc, is a commercial bank with an extensive network of branches and ATMs throughout the country. It caters to individuals including working adults, young people and students, Moroccans living abroad, and retirees. Visit albaridbank.ma.

The former Société Générale Maroc business was acquired by Saham Group and appears under the Saham Bank name in 2025 reports and communications. You should always verify current branding and available services directly with the institution. For the definitive and authoritative list of licensed banks, refer to the Bank Al-Maghrib website.

Also worth noting are Crédit du Maroc (visit creditdumaroc.ma) and Banque Marocaine pour le Commerce et l’Industrie (BMCI) — bmcinet.ma. Branch locators and contact information are available on each bank’s official website. Contact numbers change regularly, so always verify them directly with each institution.

Do any major international banks operate in Morocco?

Moroccan law places no restrictions on foreign ownership of credit institutions, and foreign banks may establish authorised branches or subsidiaries in Morocco subject to the approval of Bank Al-Maghrib. This regulatory openness has allowed a number of internationally recognised names to build a presence in the country.

Several international banks maintain operations in Morocco, among them Société Générale, Crédit Agricole, and BNP Paribas (through partnership structures). These institutions may offer more expat-friendly services and multilingual customer support. That said, their Moroccan operations are fully subject to domestic banking regulations.

BMCI (Banque Marocaine pour le Commerce et l’Industrie) functions as a BNP Paribas subsidiary in Morocco and operates a full retail branch network. Crédit du Maroc, meanwhile, completed a transition to wholly private domestic ownership in 2024 after being acquired by the Holmarcom Group.

Citibank has historically held a commercial presence in Morocco, though its focus is primarily on corporate and institutional clients rather than retail customers. International banks that do not operate full retail branches in Morocco may sometimes be accessible through correspondent banking arrangements or partnership agreements. Since international banking presence is subject to change, you should confirm current availability and service offerings directly with any institution before relying on them. The Bank Al-Maghrib website publishes the official register of authorised credit institutions in Morocco.

Do banks in Morocco offer accounts or services specifically for expats?

Morocco draws a clear distinction between resident and non-resident account holders, and this classification largely determines which banking products are open to you. The account type you can access depends primarily on your residency status.

Accounts denominated in convertible dirhams may be opened in the name of foreign private individuals — whether resident or non-resident — as well as in the name of foreign legal entities or their representatives in Morocco. These are sometimes described as “foreign accounts in convertible dirhams” and are designed for people who have financial ties to Morocco but are not full-time residents.

Non-residents are generally limited to opening a “convertible” account, which does not accept cash or cheque deposits in dirhams. However, you can receive funds transferred from a foreign bank account, provided you can demonstrate the origin of the money and it has been declared through Moroccan customs.

Non-resident accounts at local Moroccan banks are frequently aimed at Moroccans living overseas rather than foreign nationals with connections to the country, so it is worth approaching several banks and asking explicitly what options exist for foreign citizens. Banks with international affiliations — such as BMCI or Crédit Agricole du Maroc — may provide more tailored services for internationally mobile clients.

The standard account currency is the Moroccan Dirham (MAD), but certain banks offer accounts in foreign currencies to provide greater flexibility. If you are purchasing property or regularly receiving money from abroad, a convertible dirham account is worth exploring, as it enables you to bring funds into Morocco legally and, should you sell a property, to repatriate the proceeds.

As of 2024, exact fees and minimum balance requirements vary between banks and account types. Always ask each bank for their current fee schedule before opening an account, and consult the Office des Changes website for official guidance on the rules governing foreign currency accounts.

What are typical bank opening hours in Morocco?

Bank branches in Morocco typically operate Monday through Friday, generally opening between 8:30 AM and 9:00 AM and closing between 4:30 PM and 5:00 PM. Many branches observe a midday break, though the timing varies by location and institution. In larger cities, some branches operate on a continuous schedule without a lunch closure.

Banking hours shift considerably during Ramadan. Most banks open later — usually around 9:30 AM — and close earlier, often by 2:00 PM. If you have time-sensitive financial transactions to complete, it is worth factoring Ramadan periods into your planning.

The majority of branches are closed on Saturdays, Sundays, and Moroccan public holidays. Certain branches located in shopping centres or tourist-heavy areas may open on Saturdays with reduced hours, but this is not widespread. There are also regional differences — rural branches tend to keep shorter hours than those in major urban centres such as Casablanca, Rabat, or Marrakech.

Once your account is open, registering for online and mobile banking gives you access to your finances around the clock. Most of the leading banks offer well-designed apps available in French and Arabic — and occasionally in other languages — through which you can view balances, settle bills, and move funds from any location.

ATMs (referred to locally as distributeurs automatiques) are plentiful in towns and cities, with major banks running large networks. Cash access outside of branch opening hours is therefore rarely an issue in urban areas.

What do expats need to know about the banking system in Morocco?

Morocco’s banking sector is among the most developed in the Middle East and North Africa (MENA) region, comprising both locally owned institutions and internationally affiliated banks, all regulated by the central bank, Bank Al-Maghrib. However, several features distinguish Moroccan banking from what expats may be accustomed to in their home countries.

The dirham is a controlled currency. Unlike freely convertible currencies such as the euro or US dollar, the Moroccan dirham cannot easily be bought or sold outside the country, and international banks rarely hold stocks of it. This is an important distinction to grasp from the outset. Retain all currency exchange receipts, as these serve as proof that your dirhams were obtained through lawful channels and may be needed when reconverting funds before leaving Morocco.

Currency conversion limits are in place. Moroccan residents face annual ceilings on how much they can convert for personal purposes. As of 2024, individuals may exchange up to 100,000 MAD per year for tourism without requiring special authorisation, while business-related conversions require supporting documentation. These thresholds are set by the Office des Changes, Morocco’s foreign exchange regulator, and are subject to revision — consult the Office des Changes directly for current figures.

Exchange rates follow central bank guidance. Commercial banks provide foreign exchange services at official rates, which remain broadly consistent across institutions given their alignment with central bank benchmarks. Banks typically charge a commission of 1–3% of the transaction amount, as of 2024.

Deposit protection arrangements differ from other countries. Morocco does not operate a deposit guarantee scheme comparable to the FSCS in the UK (which protects up to £85,000 per person per institution) or the FDIC in the US (which insures deposits up to $250,000). Bank Al-Maghrib, in its role as central bank, is responsible for enforcing the legislative and regulatory framework governing credit institutions and plays a part in ensuring the sound operation of payment systems. For current details on any depositor protection measures in place, consult Bank Al-Maghrib directly, as this area of regulation can evolve.

Language considerations matter. While opening an account is a manageable process, it becomes considerably more challenging without a working knowledge of Darija (Moroccan Arabic) or at least French. Most banking contracts, documentation, and in-branch communication take place in Arabic or French. In northern Morocco, some larger branches offer limited service in Spanish. Seeking out a branch with multilingual staff, or a bank with international connections, can significantly ease the experience.

Banking is relationship-driven. Moroccan banking tends to be more personal in nature than many expats may expect. Cultivating a good working relationship with your local branch can make day-to-day banking much smoother. For more complex matters, it is common practice for customers to work with a dedicated adviser at their home branch.

For authoritative and up-to-date regulatory guidance, refer to Bank Al-Maghrib and the Office des Changes.

How do I open a bank account in Morocco as an expat?

Opening a bank account in Morocco as an expat involves presenting specific documents and making decisions based on your residency situation. With the right preparation, the process is entirely manageable. The steps below outline how to open a standard resident account; if you are a non-resident, ask banks specifically about convertible dirham accounts.

  1. Establish your residency status and select the appropriate account type. A standard dirham (MAD) account in Morocco generally requires residency. If you have not yet obtained residency, certain banks will open a limited non-resident account using your passport alone, though these accounts typically carry higher fees and offer fewer services, making them more appropriate for initial periods or while your residency application is in progress.
  2. Begin your residency application without delay. Start the residency permit process as soon as possible after arriving. The procedure can take several weeks, and banks will not open full accounts until you have it. Holding a residency card (carte de séjour) substantially broadens the range of accounts available to you.
  3. Assemble the required documentation. At minimum, you will need a valid passport and evidence of your residency status — either a residence permit or a temporary ID issued by immigration authorities. You will also need proof of your local address, such as a utility bill or rental contract. Depending on the account type, you may be asked to demonstrate your employment or income. For non-resident accounts, expect to provide a valid passport, proof of a foreign address, and documentation showing your connection to Morocco, such as property ownership or business registration.
  4. Select a bank and visit a branch in person. Compare banks according to factors that matter to you — branch coverage, availability of multilingual staff, quality of digital banking, and international transfer capabilities. Not every bank offers the same level of service to expat clients. In-person attendance is required to begin your application, as virtually all account openings must be completed at a branch.
  5. Make your opening deposit. Most banks ask for an initial deposit to activate a new account. This is generally a modest sum — typically between 100 and 500 MAD depending on the bank and account type, as of 2024. Have cash or a transfer ready for this step.
  6. Register for online and mobile banking. Once your account is open, set up digital access promptly. The leading banks offer well-developed apps, often available in multiple languages, allowing you to monitor balances, pay bills, and send funds from wherever you are.
  7. Record your IBAN and SWIFT codes. If you plan to move money internationally, make a note of your account’s IBAN and SWIFT codes. Moroccan accounts generally support international transfers, but take time to understand the fees and any applicable limits your bank imposes. Organising transfers in advance can reduce both cost and inconvenience.

Always refer to the bank’s own current guidance for their specific requirements, as these can change. For regulatory context, the Bank Al-Maghrib website is the definitive source of information.

What banking and payment apps are widely used in Morocco?

Morocco’s digital banking environment has advanced significantly over recent years. All the major banks — Attijariwafa Bank, BCP, Bank of Africa, CIH Bank, and others — provide mobile apps enabling customers to manage accounts, pay bills, and initiate transfers. These apps have matured considerably and now support direct payment of most recurring expenses, including electricity, water, internet, telephone bills, and even annual vehicle tax, which is far more convenient than the queuing at payment centres that was once commonplace.

A number of digital-focused banking options have also entered the market. LIV Bank, owned by Attijariwafa Bank, is entirely digital, free for customers under 35, and charges just 5 dirhams per month for others. Agence Directe, owned by Bank of Africa, runs a comparable model and is free for customers between 18 and 39. CIH Bank blends digital services with a physical branch presence, while CFG Bank offers more premium digital capabilities but has limited physical locations outside Casablanca.

Connecting Moroccan bank cards to international payment systems is complicated by the protected status of the dirham. Attijariwafa Bank is one of the few institutions that provides a mechanism for receiving funds via PayPal and transferring them to a Moroccan account. However, this arrangement must be arranged in person at a branch with a bank adviser — it is not available through the bank’s online platform.

Expats living in Morocco should exercise caution when using foreign-based neobanks such as N26 or Revolut. There have been documented cases of these platforms closing accounts held by Moroccan residents without prior notice, sometimes leaving funds inaccessible. It is inadvisable to hold significant balances in such accounts. This reflects both the regulatory complexities surrounding the dirham and the incomplete integration of Moroccan financial regulations into some international fintech compliance frameworks.

Bank Al-Maghrib is responsible for regulating and supervising payment services in Morocco, including payment processors, money transfer companies, and electronic payment platforms, with the aim of ensuring safe, efficient, and secure operation. Any payment platform active in Morocco must comply with BAM’s requirements — it is worth confirming that any app or service you intend to use holds the relevant authorisation before relying on it.

How can expats manage money between Morocco and their home country?

Cross-border financial management from Morocco requires an understanding of the country’s exchange control framework, which is administered by the Office des Changes. Familiarising yourself with these rules before you relocate will prevent unnecessary complications down the line.

Sending money abroad from Morocco. Any transfer of funds out of Morocco must be supported by documentation. You are required to demonstrate the purpose of the transfer and establish that it falls within the permitted categories under exchange control rules. Acceptable reasons include educational costs, overseas medical treatment, family support within prescribed limits, and business payments backed by appropriate paperwork.

Annual transfer limits. Personal transfers are subject to annual ceilings. As of 2024, individuals may transfer up to 100,000 MAD per year for tourism-related purposes and up to 200,000 MAD for education without requiring special authorisation. Transfers exceeding these thresholds, or falling outside the standard permitted categories, require specific approval from the Office des Changes. Always confirm current limits with the Office des Changes before initiating significant transfers, as these figures can change.

Transfer fees charged by Moroccan banks. Outgoing international transfer fees at Moroccan banks typically range from 100–300 MAD plus a percentage of the transfer amount, usually 0.5–2%, as of 2024. Additional costs can arise from exchange rate markups applied by the bank.

Using international transfer services. Bank fees for international transfers can be steep, and exchange rates may not be favourable. Many expats turn to services such as Wise to obtain better rates and reduce costs when sending money internationally. Services like Wise operate in Morocco but remain subject to the same exchange control regulations as banks — documentation of the transfer’s purpose will still be required for larger amounts. Verify current availability and terms with the provider directly before using any such service.

Maintaining accounts in your home country. Expats are permitted to keep foreign bank accounts open. Many retain accounts in their country of origin to receive foreign income or to maintain currency diversification. Be mindful of tax reporting obligations in both Morocco and your home country.

Rules for foreign investors. Foreign investors are permitted, upon completion of certain formalities, to freely transfer abroad the full proceeds of their Moroccan investments — including dividends, proceeds from share sales, and liquidation income — provided the original investment was made in a foreign currency recognised by Bank Al-Maghrib. A strict verification process to evidence the initial investment is required. Investors should retain the document known as Formule 2, issued by any Moroccan bank receiving transfers from abroad, and the Office des Changes should be notified in writing each time a new investment is made.

For all cross-border financial matters, the Office des Changes is the authoritative source of guidance. Consider also seeking advice from a qualified financial or legal professional with expertise in Moroccan regulations.

Frequently Asked Questions

Can I open a bank account in Morocco before I arrive?

Setting up a full resident bank account in Morocco before you arrive is generally not feasible — most banks require you to apply in person and, for a standard dirham account, to present a valid residence permit. Once you have arrived and begun the residency process, some banks may be willing to open a limited non-resident or convertible dirham account on the strength of your passport alone, though such accounts carry restrictions. It is best to check with your chosen bank directly before travelling.

What documents do I need to open a bank account in Morocco?

The minimum requirements are a valid passport and evidence of your residency status — a residence permit or temporary immigration ID if you are resident — along with proof of your local address, such as a utility bill or rental agreement. Depending on the account type, you may also need to demonstrate your income or employment. Non-residents will additionally need documentation establishing their connection to Morocco, such as a property deed or business registration certificate.

Is there deposit protection for bank accounts in Morocco?

Morocco does not have a deposit guarantee scheme equivalent to those in countries such as the UK (FSCS, covering up to £85,000 per person per institution) or the US (FDIC, insuring up to $250,000). Bank Al-Maghrib, as the central bank, holds responsibility for enforcing the legislative and regulatory framework governing credit institutions in Morocco. For the most current information on depositor protection arrangements, consult the Bank Al-Maghrib website directly.

Can I have a foreign-currency account in Morocco?

Foreign currency accounts may be opened in the name of foreign private individuals — both resident and non-resident — in Morocco. These accounts allow you to hold funds and conduct transactions in foreign currencies without automatic conversion to dirhams. Non-resident accounts do, however, face limitations on currency conversion and outward transfers. Consult the Office des Changes for the current applicable rules.

Is online and mobile banking reliable in Morocco?

Moroccan banking apps have matured considerably and now enable customers to pay a wide range of bills directly — including electricity, water, internet, telephone services, and annual vehicle tax. All major banks offer mobile apps and internet banking platforms. Digital infrastructure in urban centres is generally dependable, though connectivity in more remote areas can be inconsistent. For a fully digital experience, LIV Bank and Agence Directe are worth considering.

Can I use Revolut, Wise, or PayPal in Morocco?

Caution is warranted with foreign-based neobanks such as Revolut for Moroccan residents, as there are known cases of accounts being closed without warning and funds temporarily inaccessible. Wise can be used to send money internationally and offers competitive rates, but it is subject to Morocco’s exchange control framework. PayPal functionality in Morocco is limited — Attijariwafa Bank is one of the few institutions offering a service to receive PayPal funds and transfer them to a Moroccan bank account, though this must be arranged in person at a branch.

Are there Islamic (participatory) banking options in Morocco?

Morocco’s participatory banks operate in accordance with Sharia principles, using profit-sharing structures such as mudarabah and musharakah and prohibiting interest-based transactions. The sector was established under Law No. 103-12 in 2015 and became operational in 2017, reaching approximately 2% of total banking assets by 2024. Institutions including Al Akhdar Bank are active in this space — consult the Bank Al-Maghrib website for the full and current list of authorised participatory banks.

What are the limits on transferring money out of Morocco?

Annual ceilings apply to personal international transfers. As of 2024, individuals may send up to 100,000 MAD per year abroad for tourism purposes and up to 200,000 MAD for educational expenses without special authorisation. Transfers above these thresholds, or for purposes outside the standard permitted categories, require supporting documentation and may need specific approval from the Office des Changes. Always verify current limits before arranging significant international transfers.

Latest: Expat Focus Financial Update June 2026 →