In This Guide
Overview: Banking in Morocco Types of Bank Accounts for Foreigners Accounts for Resident Foreigners Accounts for Non-Residents Documents Required Choosing a Bank Office des Changes: Foreign Exchange Rules Transferring Money In and Out of Morocco Online Banking and Digital Services Frequently Asked QuestionsOverview: Banking in Morocco
Morocco has a well-developed banking sector supervised by Bank Al-Maghrib (BAM), the central bank. The system includes large commercial banks, specialized credit institutions, and Islamic participative banks (banques participatives). For foreigners wishing to live, invest, or operate a business in Morocco, having a Moroccan bank account is a practical necessity.
The rules governing accounts held by foreigners are set principally by Bank Al-Maghrib circular instructions and by the foreign exchange regulations issued by the Office des Changes (the foreign exchange authority). Understanding which account type applies to your situation is the first step to navigating the Moroccan banking system.
Types of Bank Accounts for Foreigners
Moroccan banking regulations distinguish accounts primarily by the residency status of the account holder and the origin of the funds. The main categories relevant to foreigners are:
- Compte en dirhams non-convertibles: A standard dirham account for persons residing in Morocco, funded by income generated within Morocco (salary, rental income, business income). Transfers abroad from this account are subject to Office des Changes regulations.
- Compte en dirhams convertibles: A dirham-denominated account funded exclusively by funds transferred from abroad. Its defining feature is free convertibility — the balance can be freely transferred back abroad. Available to non-residents and to foreigners who bring foreign funds to Morocco.
- Compte en devises (foreign currency account): An account held in a foreign currency (euro, dollar, pound, etc.) at a Moroccan bank. Available to non-residents. Funds in this account can be freely repatriated and do not need to be converted to dirhams.
Accounts for Resident Foreigners
A foreigner who holds a valid carte de séjour or long-stay visa and is effectively resident in Morocco is treated as a resident for banking purposes. Resident foreigners can open:
- A compte en dirhams non-convertibles — for funds generated in Morocco (salary from a Moroccan employer, rental income, local business activities)
- A compte en dirhams convertibles — for funds originating from abroad (foreign salary, foreign investment, remittances from abroad)
- Both account types simultaneously, if the person has income from both domestic and foreign sources
Maintaining a compte en dirhams convertibles alongside a regular dirham account allows the resident foreigner to keep a clear paper trail of foreign-sourced funds, which is important for eventual repatriation of those funds when leaving Morocco.
Accounts for Non-Residents
A foreigner who does not reside in Morocco but has financial interests there (property ownership, business investment, family assets) can open:
- A compte en devises — held in foreign currency, freely repatriable, no need to convert to dirhams for transactions with Morocco
- A compte en dirhams convertibles — useful for transactions in dirhams (paying bills, transferring money to contractors or tenants) while preserving the right to convert and repatriate the balance
Non-residents wishing to open an account from abroad should contact the international department of the chosen Moroccan bank. Some banks allow the account opening process to be initiated remotely, with original documents sent by courier and the final formalities completed during a visit to Morocco.
Documents Required
The exact list of required documents varies by bank, but the standard requirements are:
- Valid passport (original and certified copy of the identity pages and the entry stamp or current visa)
- Proof of address in Morocco — a recent utility bill (electricity, water, telephone), lease agreement, or, for non-residents, a hotel certificate or official attestation
- Proof of the source of funds — employment contract, business registration certificate, recent payslips, or a statement from a foreign bank showing the origin of the funds to be deposited
- For residents: carte de séjour (residency card) or valid long-stay visa
- Tax identification number (IF — Identifiant Fiscal) — required by some banks, particularly for business-related accounts; can be obtained from the Direction Générale des Impôts
- Completed bank application forms — provided by the bank; include KYC (Know Your Customer) and anti-money laundering declarations
For participative (Islamic) bank accounts (offered by CIH Bank Participatif, Umnia Bank, Al Barid Bank Participatif, etc.), the documents are the same but the account operates on murabaha or wakala principles rather than interest.
Choosing a Bank
Morocco has several major commercial banks with international experience serving foreign clients:
- Attijariwafa Bank — Morocco's largest bank; strong international network and expatriate services
- BMCE Bank of Africa — wide African network; strong for international transfers
- Banque Centrale Populaire (BCP/Banque Populaire) — historically known for serving Moroccans abroad (MRE); good for family transfers
- BMCI (Société Générale Group) — familiar to French clients; offers French-language service
- CIH Bank — strong in real estate finance; offers participative banking window
- Société Générale Maroc — part of the Société Générale group; accessible to European clients
When choosing a bank, foreigners should consider: proximity of branches to their residence or business, availability of English or French service, quality of online banking, and the bank's experience handling international transfers and foreign currency accounts.
Office des Changes: Foreign Exchange Rules
The Office des Changes is the Moroccan authority responsible for regulating foreign exchange transactions. Its regulations determine what can be transferred into and out of Morocco and under what conditions.
Key principles of the foreign exchange regime as of 2026:
- The Moroccan dirham (MAD) is not fully convertible — it is a managed currency, with the exchange rate fixed within a band by Bank Al-Maghrib
- Inflows of foreign currency are generally unrestricted — foreigners can bring as much foreign currency into Morocco as they wish, provided they declare amounts above EUR 10,000 (or equivalent) on arrival
- Outflows are regulated — transferring dirhams or foreign currency out of Morocco requires that the funds originated from outside Morocco (for accounts en devises or convertibles) or requires Office des Changes authorization for funds generated in Morocco
- Registered foreign investments (investissements étrangers directs — IED) benefit from a guarantee of free repatriation of profits, dividends, and capital, provided the investment was properly declared
Transferring Money In and Out of Morocco
Transferring Money Into Morocco
There is no restriction on transferring money into Morocco. Foreign currency transferred by wire, carried in cash (with customs declaration for amounts above EUR 10,000), or received via international money transfer services can be deposited into a Moroccan account. If deposited into a compte en dirhams convertibles, the funds retain their convertible status.
Transferring Money Out of Morocco
Outbound transfers are subject to the following rules:
- Compte en devises: Freely transferable abroad at any time, without Office des Changes authorization
- Compte en dirhams convertibles: Freely transferable abroad, up to the amount that was originally brought in from abroad and documented as convertible
- Compte en dirhams non-convertibles: Subject to Office des Changes regulation; transfers above defined thresholds require prior authorization; banks require documentation of the reason for the transfer (payment for services, study fees, medical expenses, etc.)
- Registered investment repatriation: Profits, dividends, and capital from a properly declared foreign direct investment can be freely repatriated once taxes have been paid, upon presentation of tax clearance and investment documentation
Annual Transfer Allowances
The Office des Changes periodically reviews and updates the annual allowances for outbound transfers in various categories (study abroad, medical treatment, tourism, etc.). Foreigners leaving Morocco permanently may apply for a transfer authorization for their accumulated savings. The applicable thresholds and procedures are published on the Office des Changes website (oc.gov.ma) and updated by circular.
Online Banking and Digital Services
All major Moroccan banks offer online banking portals and mobile applications. For foreigners, digital banking is particularly useful for:
- Monitoring account balances and transaction history remotely
- Initiating domestic transfers within Morocco
- Paying utility bills, taxes, and rental payments
- Requesting international transfers (subject to documentation requirements)
- Receiving account statements in PDF format for tax purposes
Setting up online banking typically requires an initial in-person visit to the bank to create the account and register for digital access. After that, the account can be managed entirely online. Some banks offer apps in French and increasingly in English.
Frequently Asked Questions
Can a foreigner open a bank account in Morocco?
Yes. Both resident and non-resident foreigners can open bank accounts in Morocco. The account type depends on residency status: residents have access to standard dirham accounts, while non-residents typically use compte en devises or compte en dirhams convertibles. Required documents include a valid passport, proof of address, and proof of the source of funds.
What documents are needed to open a bank account in Morocco as a foreigner?
Standard requirements include a valid passport, proof of address in Morocco (utility bill, lease, or hotel certificate), proof of the source of funds (employment contract, foreign bank statement, or business registration), and for residents, a carte de séjour. Some banks may also require a tax identification number. Requirements vary by institution.
What is a compte en dirhams convertibles?
A compte en dirhams convertibles is a dirham-denominated account funded exclusively by funds transferred from abroad. Its key advantage is free convertibility — the balance can be converted to foreign currency and transferred abroad at any time without Office des Changes authorization. It is the recommended account type for foreigners who bring foreign funds to Morocco and want to preserve the ability to repatriate them.
Can I transfer money out of Morocco freely?
It depends on the account type and the origin of the funds. Funds in a compte en devises or compte en dirhams convertibles can be freely repatriated. Funds in a compte en dirhams non-convertibles (generated in Morocco) are subject to Office des Changes regulations and may require authorization for transfers above certain thresholds. Profits and capital from a properly declared foreign investment are freely repatriable after tax payment.
Is online banking available in Morocco for foreigners?
Yes. All major Moroccan banks (Attijariwafa, BMCE, BMCI, Société Générale Maroc, CIH) offer online banking portals and mobile apps accessible to foreign account holders. After the initial in-person account opening, most banking operations can be managed remotely. International transfers still require supporting documentation to comply with Office des Changes rules.
Disclaimer
This article provides general information about opening bank accounts in Morocco as a foreigner and the applicable foreign exchange regulations. It does not constitute legal or financial advice. Office des Changes regulations and Bank Al-Maghrib circulars are subject to change. For advice tailored to your specific situation, consult a qualified attorney or financial advisor in Morocco.
Have a Legal Question?
This guide is for informational purposes. For advice specific to your situation, contact our office.