In This Guide
The Moroccan Foreign Exchange Framework The Office des Changes Resident vs. Non-Resident Status Account Types for Non-Residents Bringing Money Into Morocco Transferring Money Out of Morocco Investment Repatriation Rights Property Purchase and Sale Proceeds Frequently Asked QuestionsThe Moroccan Foreign Exchange Framework
Morocco operates a managed foreign exchange system — the Moroccan dirham (MAD) is not freely convertible, meaning that currency flows in and out of Morocco are regulated rather than fully liberalized. The system is governed by the réglementation des changes (exchange control regulations), supervised by the Office des Changes (OC), and implemented through authorized banks (banques intermédiaires agréées).
Since the 1990s, Morocco has progressively liberalized its exchange regime. The current framework provides significant protections and transfer rights for non-residents — including foreign investors and Moroccans residing abroad (MRE) — particularly for capital originally imported into Morocco in foreign currency. However, certain outbound transfers remain subject to procedures and reporting requirements.
Understanding the rules is essential for anyone receiving income from Morocco, managing property there, or planning to invest and later repatriate funds.
The Office des Changes
The Office des Changes (OC) is the Moroccan government authority responsible for foreign exchange regulation. It operates under the Ministry of Economy and Finance and works in coordination with Bank Al-Maghrib (Morocco's central bank) and authorized banks.
The OC's main functions:
- Issuing regulatory circulars and instructions governing all foreign exchange operations
- Approving specific categories of transactions (the regime distinguishes between operations that are freely permitted, those requiring bank certification, and those requiring OC prior authorization)
- Managing the Déclaration d'Investissement Etranger (DIE) — the registration system for foreign direct investments
- Monitoring and controlling foreign currency flows in and out of Morocco
- Sanctioning violations of exchange control rules
OC regulations are published as circulars. The most significant for non-residents is the OC Instruction Générale des Opérations de Change (General Instruction on Exchange Operations), which has been periodically updated to progressively liberalize the regime.
Resident vs. Non-Resident Status
The key distinction in Moroccan exchange law is between résidents and non-résidents — and this distinction is based on economic residence, not nationality:
- Resident (résident): Any person whose principal place of economic interest is in Morocco — including foreign nationals who live and work in Morocco on a long-term basis
- Non-resident (non-résident): Any person whose principal place of economic interest is outside Morocco — including Moroccan nationals living abroad (MRE) who spend the majority of the year outside Morocco, and foreign nationals based abroad
The rule of thumb applied in practice: a person who spends more than 6 consecutive months outside Morocco in a year is generally considered a non-resident for exchange purposes. This matters because non-residents have broader rights to freely transfer funds — particularly to repatriate capital originally imported.
MRE (Moroccans Residing Abroad — Marocains Résidant à l'Étranger) are generally treated as non-residents for exchange purposes, giving them access to the non-resident account regime described below.
Account Types for Non-Residents
Three main account types are available to non-residents in Morocco:
1. Compte en Dirhams Convertibles (CDC)
The most important account type for non-residents. Denominated in Moroccan dirhams but fed exclusively by foreign currency transfers from abroad. Key features:
- Can be credited with foreign currency from abroad (transferred by bank), with proceeds of asset sales or income from Morocco legitimately attributed to the non-resident's account
- Funds in a CDC can be freely transferred out of Morocco at any time — the non-resident can repatriate the full balance without OC authorization
- Interest earned on CDC balances can also be transferred out
- CDC funds can also be used for purchases within Morocco (property, investments)
- Recommended account for foreign investors and MRE who want to preserve repatriation rights
2. Compte en Devises (Foreign Currency Account)
An account held in a foreign currency (EUR, USD, GBP, etc.) at a Moroccan authorized bank. Available to non-residents and to certain residents (companies involved in export activities). Features:
- Credited with foreign currency from abroad or from foreign currency income generated in Morocco
- Can be used to make foreign currency payments within Morocco or internationally
- Freely transferable abroad like a CDC
3. Compte en Dirhams Non-Convertibles
A standard dirham account. Funds in this account have more limited transfer rights — they cannot be freely repatriated abroad without OC procedures. This type of account is typically used for current living expenses in Morocco, not for investment funds that the holder intends to eventually repatriate. MRE and foreign investors should carefully distinguish which account type their funds are held in.
Bringing Money Into Morocco
Non-residents can freely bring foreign currency into Morocco:
- Bank transfers: Freely permitted — the bank converts the foreign currency to dirhams and credits the CDC, or credits the compte en devises directly
- Cash: Freely permitted — no limit on the amount of foreign currency cash brought in, but amounts exceeding the equivalent of MAD 100,000 (roughly EUR 9,000-10,000 at current rates) must be declared to customs on entry (declaration of currencies — déclaration de devises)
- Checks and payment instruments: Deposited through authorized banks
Best practice: always bring money into Morocco via official bank transfer to a CDC, as this creates a documented paper trail that facilitates later repatriation. Cash brought in but not declared on entry (when above the threshold) cannot be taken back out without proof of lawful importation.
Transferring Money Out of Morocco
Outbound transfers from Morocco are the more regulated side of the system:
Non-Residents: CDC and Devises Accounts
Funds in a CDC or foreign currency account can be freely transferred out without prior OC authorization — the authorized bank processes the transfer. This is the key advantage of the non-resident account regime.
Dirham Accounts (Non-Convertible)
Transferring dirham account funds abroad is more restricted. Certain categories are authorized (payment for imported goods and services, certain royalties, debt service on foreign loans) through bank certification procedures. Others require OC prior authorization.
Cash Outbound Limits
Non-residents can take out of Morocco:
- Foreign currency up to the amount they brought in and declared
- Moroccan dirhams: up to MAD 2,000 per trip (dirhams are not freely convertible outside Morocco and are not accepted by most banks or exchange offices outside Morocco and North Africa)
Capital Transfers (Investments and Inheritances)
Transfers of investment returns (dividends, interest, capital gains) and inheritance proceeds are subject to specific OC rules — generally permitted after tax clearance but requiring bank documentation confirming the lawful origin of the funds.
Investment Repatriation Rights
Repatriation of foreign investment capital and returns is a central concern for non-resident investors in Morocco. The OC regime provides clear rights in this area:
Déclaration d'Investissement Etranger (DIE)
When a foreign investor makes a direct investment in Morocco (company incorporation, property purchase funded from abroad), the investment must be declared to the OC through the Déclaration d'Investissement Etranger. This declaration:
- Is filed through the authorized bank at the time of the investment
- Records the amount, currency, and purpose of the foreign investment
- Constitutes the key document establishing the right to repatriate the capital and returns
Without a DIE, proving the foreign origin of funds becomes extremely difficult, making repatriation problematic. Every foreign investor — whether purchasing property, incorporating a company, or making a financial investment — should ensure the DIE is properly filed at the time of investment.
What Can Be Repatriated
A foreign investor who has properly registered their investment through a DIE can repatriate:
- The original capital invested (in the equivalent amount in the original foreign currency)
- Returns on investment: dividends, interest, rental income — after payment of applicable Moroccan withholding taxes
- Capital gains from the sale of assets — after payment of applicable Moroccan capital gains taxes
- Proceeds from the liquidation of a company — after payment of taxes on boni de liquidation
Property Purchase and Sale Proceeds
Real estate is one of the most common areas where MRE and foreign investors interact with the exchange rules:
Purchasing Property
Non-residents purchasing property in Morocco should:
- Bring the purchase funds from abroad via bank transfer to a CDC
- Pay for the property through the CDC — creating a clear documentary trail
- Ensure the DIE is filed if the property is acquired as a direct investment
- Retain all bank records showing the foreign origin of funds
Selling Property and Repatriating Proceeds
When the property is eventually sold:
- Pay applicable Moroccan taxes on the capital gain (TPI — taxe sur le profit immobilier, or equivalent IS for company-held property)
- Obtain tax clearance from the Moroccan tax authority
- The notaire handling the sale confirms the tax payment and calculates the net proceeds
- The net proceeds (after Moroccan taxes) can be repatriated through the authorized bank, which coordinates the transfer with the OC
- Present the original DIE, bank transfer records showing original investment, sale deed, and tax clearance to the bank
The repatriation of proceeds from property sales financed from abroad is generally a smooth process when documentation is complete. Problems arise when: the original funds were not properly channeled through a CDC, the DIE was not filed, or there are pending tax disputes.
Frequently Asked Questions
Can non-residents freely transfer money into and out of Morocco?
Money can be freely brought into Morocco from abroad. Outbound transfers from CDC or foreign currency accounts are also freely permitted. Standard dirham accounts have more limited outbound transfer rights. Cash exports of dirhams are limited to MAD 2,000 per trip. Always channel investments through a CDC and file the DIE at the time of investment to preserve full repatriation rights.
What is a compte en dirhams convertibles and who can open one?
A CDC is a dirham account fed exclusively by foreign currency transfers from abroad. It is available to non-residents and MRE. Its key advantage: the full balance can be freely repatriated at any time without OC authorization. It is the recommended account for non-resident investments and property purchases in Morocco.
What are the repatriation rights for foreign investors selling property in Morocco?
After paying applicable Moroccan taxes (TPI, IS), the net proceeds from the sale of property originally purchased with funds from abroad (through a CDC, with a DIE filed) can be fully repatriated. Proper documentation — DIE, bank records, sale deed, tax clearance — is essential. The authorized bank coordinates the transfer.
How much cash can a non-resident bring into or take out of Morocco?
Foreign currency cash can be brought in without limit, but amounts above MAD 100,000 equivalent must be declared to customs on entry. Foreign currency can be taken out up to the amount declared and documented on entry. Moroccan dirhams can be taken out of Morocco only up to MAD 2,000 per trip.
What is the role of the Office des Changes in Morocco?
The Office des Changes (OC) regulates all foreign exchange operations in Morocco — issuing circulars governing currency transactions, administering the DIE registration system for foreign investments, monitoring fund flows, and sanctioning violations. It operates under the Ministry of Economy and Finance and coordinates with Bank Al-Maghrib and authorized banks.
Disclaimer
This article provides general legal information about Moroccan foreign exchange regulations for non-residents. It does not constitute legal advice for any specific transaction. Exchange control rules are set by the Office des Changes and can change — regulatory circulars and specific bank procedures must be verified at the time of any transaction. Consult a qualified attorney in Morocco and an authorized bank before making any significant cross-border financial transaction involving Morocco.
Have a Legal Question?
This guide is for informational purposes. For advice specific to your situation, contact our office.