In This Guide
Overview of the Moroccan Banking Framework Types of Bank Accounts Available to Foreigners The Compte en Dirhams Non-Convertibles The Compte en Devises The Compte en Dirhams Convertibles Required Documents for Account Opening Choosing a Bank in Morocco Online and Mobile Banking Options Receiving Money from Abroad Sending Money Abroad: Convertibility Rules The Office des Changes: Regulatory Framework Frequently Asked QuestionsOverview of the Moroccan Banking Framework
Morocco operates a regulated banking system overseen primarily by Bank Al-Maghrib (the central bank) and, for foreign exchange matters, by the Office des Changes. The banking sector is governed by Law 103-12 on credit institutions and related organizations, promulgated by Dahir No. 1-14-193 of December 2014. This law establishes the licensing regime for banks, the prudential requirements they must meet, and the general rules governing customer relationships.
For foreigners — whether they are tourists, temporary workers, investors, or long-term residents — Moroccan banking law does not impose a nationality bar on account opening. What determines which account type is appropriate is the person's residency status under exchange control rules: resident or non-resident. This distinction, drawn by the Office des Changes rather than immigration law, governs the nature of the account and the freedoms attached to it.
Understanding this framework before approaching a bank avoids confusion. A foreigner who has lived in Morocco for more than a year and holds a residence card is classified as a resident for exchange control purposes and may open accounts on similar terms to Moroccan nationals. A foreigner who maintains their center of economic interests abroad — even if present in Morocco regularly — is classified as a non-resident and has access to a more limited but freely repatriable set of account types.
Types of Bank Accounts Available to Foreigners
Moroccan banking practice, shaped by Office des Changes Instruction No. 01 (as periodically updated) and related circulars, provides three principal account categories relevant to foreigners:
- Compte en dirhams non-convertibles — a standard dirham account available to resident foreigners, used for everyday transactions in Morocco.
- Compte en devises — a foreign-currency account (held in euros, dollars, sterling, or other convertible currencies) available to non-residents and certain residents.
- Compte en dirhams convertibles — a dirham account funded exclusively from foreign currency inflows, with the distinguishing feature that the balance retains full repatriation rights.
A foreigner may hold more than one account type simultaneously, and many long-term foreign residents maintain both a compte en dirhams non-convertibles for local living expenses and a compte en dirhams convertibles for foreign-sourced income. The practical importance of the distinction is significant: balances in convertible accounts can be transferred abroad at any time, while dirham balances accumulated from local sources are subject to exchange control restrictions.
The Compte en Dirhams Non-Convertibles
The compte en dirhams non-convertibles is the standard current or savings account used within Morocco. It is denominated in Moroccan dirhams (MAD) and is funded from local sources: salary, rental income, business proceeds, or transfers from another Moroccan dirham account. The account is fully functional for domestic purposes — bill payments, card transactions, ATM withdrawals, and inter-bank transfers within Morocco.
This account type is available to foreigners who are classified as residents for exchange control purposes. In practice, this typically means foreigners holding a valid carte de sejour (residence permit) and whose main center of interests is in Morocco. A bank will generally ask to see the residence permit before opening this account category.
The critical limitation of the compte en dirhams non-convertibles is that balances held in it cannot be freely transferred abroad. The dirham is not yet a fully convertible currency. Office des Changes regulations impose annual transfer allowances for residents, and transfers beyond those allowances require prior authorisation. This limitation is fundamental for any foreigner who may eventually wish to repatriate accumulated savings: if those savings derived from local sources and were held in a non-convertible account, they cannot simply be wired abroad.
This account type is suitable for covering day-to-day living costs in Morocco — rent, utilities, local purchases — when the foreigner's primary income source is already in Morocco (for example, a local employment contract or Moroccan rental income).
The Compte en Devises
The compte en devises is held in a foreign convertible currency — most commonly euros (EUR) or US dollars (USD), but also British pounds, Swiss francs, and other currencies approved by Bank Al-Maghrib. It is available to both residents and non-residents of Morocco and is governed by Office des Changes Instruction No. 01.
This account type is particularly useful for foreigners who earn income abroad in foreign currency and wish to hold that currency in Morocco without immediate conversion to dirhams. The balance in the account retains its foreign currency denomination, and the account holder may freely repatriate funds to their home country. Transfers between the account holder's own foreign accounts or to third parties abroad are subject to standard banking documentation (proof of the underlying transaction) but are not restricted by exchange control on the principal.
Interest earned on a compte en devises is generally subject to Moroccan withholding tax (retenue a la source) at the applicable rate under the Code General des Impots, unless a double tax treaty provides a lower rate. The bank deducts this automatically.
One practical consideration: foreign currency deposited in this account can be converted to dirhams at the current official exchange rate for local spending, but once converted, it enters the dirham system and loses the convertibility advantage. Account holders who anticipate making large dirham expenditures (such as purchasing property in Morocco) sometimes prefer to use a compte en dirhams convertibles instead, as the converted balance retains repatriation rights under that account type.
The Compte en Dirhams Convertibles
The compte en dirhams convertibles occupies a special position in Moroccan banking: it is denominated in Moroccan dirhams but is funded exclusively from foreign currency inflows converted at the official exchange rate. The defining feature is that the balance retains full convertibility — meaning it can be reconverted to foreign currency and transferred abroad without restriction, to the extent it was originally funded from abroad.
This account type is authorized by Office des Changes Instruction No. 01 and is widely used by foreigners who buy property in Morocco. The procedure for purchasing Moroccan real estate as a foreigner requires that the purchase price be paid through a compte en dirhams convertibles, precisely so that the investor can later repatriate the sale proceeds and capital gains (subject to tax clearance). Without using this account type for the property purchase, proving the foreign origin of funds at resale becomes significantly more difficult.
The compte en dirhams convertibles is available to non-residents and to resident foreigners whose income originates abroad. The bank will require documentation establishing the foreign origin of each inflow — typically a SWIFT transfer confirmation or equivalent. Local dirham sources cannot be used to fund this account.
For investors and property buyers, establishing and correctly using a compte en dirhams convertibles from the outset is one of the most practically significant steps in their Moroccan financial arrangements. The consequences of using a non-convertible account instead — particularly for property purchases — can complicate or prevent repatriation years later.
Required Documents for Account Opening
Moroccan banks operate Know Your Customer (KYC) requirements consistent with Law 43-05 on anti-money laundering and counter-terrorism financing, as amended. The specific document list varies slightly by bank and account type, but the following are consistently required:
- Valid passport — the principal identification document. Some banks also accept a national identity card from EU member states for EU nationals.
- Proof of residence — for non-residents, this typically means a recent utility bill or bank statement from the home country address. For residents of Morocco, the carte de sejour and a Moroccan utility bill or lease agreement may be required.
- Proof of income or financial means — for non-residents, a recent payslip, pension statement, or last tax return from the home country. For business accounts, corporate documents (statuts, registre de commerce) and recent audited accounts.
- Tax identification number — some banks require the customer's home country tax number (numero fiscal) for reporting purposes under Common Reporting Standard (CRS) obligations, to which Morocco adheres through its membership in the OECD automatic exchange framework.
- Source of funds declaration — for large initial deposits or accounts linked to investment activity, banks may require a written explanation of the origin of the funds.
Documents issued abroad must generally be presented with a certified translation into French or Arabic if they are in another language. Some banks accept English documents without translation, particularly for client profiles from the UK or the United States, but this varies. Apostilled documents may be required for certain nationalities.
Resident foreigners opening a compte en dirhams non-convertibles must additionally present their valid carte de sejour and, typically, proof of employment or business activity in Morocco (employment contract, work permit, or business registration documents).
Choosing a Bank in Morocco
Morocco has a concentrated banking sector. The major institutions relevant to foreign clients include:
- Attijariwafa Bank — the largest Moroccan bank by assets, with a significant international network and dedicated diaspora and non-resident banking services through its "Al Wafabank" offering. It operates branches across Africa and Europe.
- BMCE Bank of Africa — a large private bank with pan-African reach and English-language services, suitable for clients with business interests across the continent.
- Groupe Banque Populaire — a cooperative banking group with a historically strong diaspora banking offering (Chaabi Bank in France, for instance) and good coverage across Moroccan regions.
- BMCI — a subsidiary of BNP Paribas, offering French-language premium banking and familiar processes for European clients. Often favored by French and European expatriates.
- Societe Generale Maroc — another French-affiliate bank, with strong corporate and personal banking offerings and international SWIFT capabilities.
- CIH Bank — traditionally strong in property financing and has developed retail banking in recent years, with competitive digital offerings.
The choice of bank should take into account: the presence of an international correspondent banking relationship with the client's home bank (which affects transfer times and fees), the availability of services in the client's language, the bank's experience with non-resident and foreigner accounts, and branch or digital access relevant to the client's location in Morocco.
Online and Mobile Banking Options
Moroccan banks have expanded digital capabilities significantly in recent years. The major banks all offer internet banking platforms and mobile applications. Attijariwafa Bank operates the Attijarinet platform; BMCE offers bmcedirectnet; Banque Populaire and CIH Bank have their own applications with mobile account management, transfer, and payment functionalities.
However, the initial account opening invariably requires a physical visit to a Moroccan branch. Remote account opening for non-residents is available at select banks through diaspora or non-resident banking programs (for example, through affiliated European branches), but the standard path involves presenting documents in person at a Moroccan agency.
Once the account is open, non-resident clients can manage it remotely. This includes checking balances, initiating international transfers (subject to the bank's digital limits and exchange control documentation requirements), and accessing statements. Mobile payment services such as CMI-linked card systems are also available.
Moroccan banking regulations increasingly require electronic identification verification as part of KYC refreshes, and some banks now accept remote document updates through their platforms for existing clients.
Receiving Money from Abroad
Receiving international transfers into a Moroccan bank account is straightforward. Morocco accepts incoming SWIFT transfers in all major currencies. When funds arrive in foreign currency to a compte en devises, they are credited as-is. When directed to a compte en dirhams convertibles, the bank converts them at the official exchange rate and credits the dirham equivalent, recording the foreign-currency origin for repatriation purposes.
There is no legal limit on the amount of foreign currency that can be transferred into Morocco, but the bank's compliance team will apply standard KYC checks for large transfers. A transfer representing a property purchase, a business investment, or another significant commercial purpose should be accompanied by supporting documentation (the sale agreement, investment contract, or equivalent) to facilitate processing and to create the evidentiary record needed for eventual repatriation.
For recurring transfers — for example, a pension or salary paid from abroad — establishing a standing documentation file with the bank at the outset avoids repeated requests for explanations.
Sending Money Abroad: Convertibility Rules
The dirham is not a freely convertible currency for residents. Morocco's exchange control regime, administered by the Office des Changes, distinguishes between current account transactions (trade in goods, services, and income flows) and capital account transactions (investment flows). The degree of liberalization differs between these categories.
For non-residents and holders of convertible accounts (compte en devises or compte en dirhams convertibles), repatriation of the foreign-sourced balance is freely permitted. The bank requires documentation establishing the foreign origin of funds, but no quota or annual limit applies to the principal.
For residents holding accounts in dirhams non-convertibles, Office des Changes regulations establish annual allowances for specific current account transfers: personal travel allowances, foreign education costs, health costs abroad, and similar items are liberalized up to defined annual ceilings. Capital transfers from local dirham accounts — for example, a Moroccan national or resident foreigner wishing to invest abroad from locally-earned savings — require prior authorisation from the Office des Changes and are subject to conditions.
This distinction has significant practical consequences for foreigners who have accumulated savings in Morocco from local employment. Those savings, held in a non-convertible account, cannot simply be transferred abroad when the person leaves Morocco without following the applicable procedure. Planning the account structure from the outset — particularly maintaining a convertible account for funds of foreign origin — mitigates this constraint.
The Office des Changes: Regulatory Framework
The Office des Changes is a public institution operating under the Ministry of Finance. Its mandate, set out in the Dahir of January 30, 1947 on exchange control (as amended), is to regulate all transactions involving foreign currency and the movement of capital between Morocco and other countries. It issues instructions, circulars, and notes that specify the permissible forms of foreign exchange transactions.
The principal instruments for foreign bank account holders are Office des Changes Instruction No. 01 (governing the accounts of non-residents), Instruction No. 02 (governing investment inflows and related repatriation rights), and periodic circulars updating transfer allowances and documentary requirements. These instruments are published on the Office des Changes website and periodically consolidated.
Morocco has progressively liberalized its exchange control regime, and the government has announced commitments to move toward full current account convertibility. As of the time of writing, the liberalization process continues in stages, with certain capital transactions (notably outward foreign direct investment by Moroccan residents) becoming progressively more accessible. Foreigners with funds of established foreign origin are generally not affected by the more restrictive provisions that apply to the local dirham economy.
Violations of exchange control rules are treated as administrative offences under the 1947 Dahir and can attract substantial fines. Banks that fail to apply required checks face regulatory consequences from the Office des Changes. For this reason, Moroccan banks may decline transfers that lack adequate documentation, even when the underlying transaction is legitimate.
Frequently Asked Questions
Can a foreigner open a bank account in Morocco without a residence permit?
Yes. Non-resident foreigners can open a compte en devises or a compte en dirhams convertibles using their foreign passport and proof of income or address abroad. A Moroccan residence card is not required for non-resident accounts. Resident foreigners who hold a valid carte de sejour may additionally open a compte en dirhams non-convertibles for local transactions.
What is the difference between a compte en devises and a compte en dirhams convertibles?
A compte en devises holds foreign currency without conversion; the balance can be repatriated freely. A compte en dirhams convertibles is denominated in dirhams but funded exclusively from foreign currency transfers converted at the official rate. Both account types are governed by Office des Changes Instruction No. 01 and preserve full repatriation rights for balances of foreign origin.
Which Moroccan banks are most accessible for foreigners?
Most major Moroccan banks serve foreign clients. BMCI (BNP Paribas affiliate) and Societe Generale Maroc tend to offer procedures familiar to European clients. Attijariwafa Bank and Banque Populaire have developed dedicated diaspora and non-resident banking programs. The appropriate choice depends on the client's country of origin, language, and banking needs.
Can I transfer my entire bank account balance out of Morocco when I leave?
Balances in a compte en devises or compte en dirhams convertibles that originated from foreign currency inflows can generally be repatriated, subject to supporting documentation. Balances accumulated from local dirham-denominated income in a non-convertible account are subject to Office des Changes restrictions and cannot be freely transferred abroad without prior authorisation.
Is online banking available in Morocco for foreign account holders?
Yes. All major Moroccan banks offer internet banking and mobile applications. However, the initial account opening typically requires a visit to a Moroccan branch. Once the account is open, non-resident clients can manage it remotely, including initiating international transfers with the required documentation.
Disclaimer
This article provides general legal information about bank accounts in Morocco for foreigners. It does not constitute legal advice for any specific situation. Office des Changes regulations and banking practices can change. For advice tailored to your circumstances, consult a qualified attorney in Morocco.
Have a Legal Question?
This guide is for informational purposes. For advice specific to your situation, contact our office.