Bank Account in Morocco for Foreigners: Types and Documents
Jump to section
| Account types | Convertible dirham (open to foreigners, resident or not) and ordinary dirham |
|---|---|
| Who sets the rules | Exchange control: the Office des Changes. Documents, fees and minimums: each bank |
| Non-residents | Permitted by the regulations; whether a branch opens one for a visitor is its own decision |
| Main banks | Attijariwafa, Banque Populaire, Bank of Africa (BMCE), CIH, BMCI |
| Fees and minimum deposit | Set by each bank; ask for the tariff sheet before you open |
| Retirees | Read the pension tax note below before choosing an account type |
You can open a Moroccan bank account as a foreigner, and the regulations allow it whether or not you are resident. What decides how easy it is in practice is the bank, and often the branch.
Before you walk in, decide which type of account you need, because it controls how easily money can leave Morocco again:
- A convertible dirham account holds money that came from abroad, and what you brought in can generally be sent out again. Morocco’s exchange control rules allow foreigners, resident or not, to hold one. For most people whose income comes from outside Morocco, it is the right account.
- An ordinary dirham account is for money earned and spent locally. Sending it abroad is possible only for authorised purposes, with documents.
One important exception: if you are retiring here on a foreign pension, the choice has a tax consequence. The main Moroccan tax relief on foreign pensions requires the pension to be transferred permanently in non-convertible dirhams. See the retirement guide before you choose.
Which account should you ask about?
| Your situation | Starting point | What to confirm with the bank |
|---|---|---|
| You receive income from abroad | Ask about a convertible dirham account | Eligibility, accepted foreign transfers and documentation for outward transfers |
| You earn and spend money locally | Ask about an ordinary dirham account | Whether it suits your income and what limits apply to international transfers |
| You are visiting or not yet resident | Ask whether the branch opens accounts for non-residents | Exact identification, address and source-of-funds documents; branch approval is not guaranteed |
| You receive a foreign pension | Read the pension transfer guide before deciding | Tax treatment and whether a permanent non-convertible transfer is appropriate for your circumstances |
The Office des Changes’ 2026 instruction (Article 228) expressly permits banks to open foreign-currency and convertible-dirham accounts for foreign individuals, whether resident in Morocco or not. This is regulatory permission, not a guarantee that a bank will accept every application. Each bank checks the application and supporting documents. Ask for the current fee schedule and document list before visiting a branch.
Convertible or ordinary dirhams
A convertible dirham account (compte en dirhams convertibles) is designed for non-residents and foreigners legally resident in Morocco. Funds you bring into Morocco in foreign currency and convert into this account can generally be paid back out again from the eligible balance, which is what makes it the right account for anyone whose income comes from outside Morocco. That does not mean the account is paperwork-free, though: what it removes is the restrictive exchange control regime that applies to standard dirham accounts, not the bank’s own requirement to document where money came from before releasing it again. See “Exchange controls” below for what that actually involves.
A standard dirham account treats you like a Moroccan national for currency purposes. Money in it, generally income earned locally in dirhams, can be used freely within Morocco, but transferring it abroad requires the transfer to fall into one of the authorised categories under Morocco’s exchange control regulations, with matching documentation. A bank balance by itself is not sufficient justification for an outward transfer, regardless of account type; the bank needs to see what the money was for. Opening one by mistake, or opening the wrong type because the difference was not explained, is a common problem worth avoiding.
What banks usually ask for
The exact list is set by each bank, but for a resident foreigner expect:
- your passport;
- your Carte de Séjour, or the récépissé while you wait for it;
- proof of address in Morocco, such as a lease or a utility bill;
- proof of income: bank statements, an employment contract, or evidence of a pension or other income.
Some banks also ask for a short letter on why you want the account.
Non-residents can hold a convertible dirham account under the regulations, but whether a particular branch will open one for someone on a tourist entry is the bank’s own decision. Expect more questions, more documents and more variation between branches than for a resident. If one branch says no, another bank, or another branch of the same bank, may say yes.
Choosing a bank
Attijariwafa and Banque Populaire have broad branch and ATM networks. Bank of Africa, CIH, BMCI, CFG Bank and other retail banks are also options. Compare branch location, app quality, international transfer support and the documents your local branch asks for. Our brand directory summarises the practical differences.
For most people the choice comes down to practical things: a branch near home or work, how well the app works for you, and how smoothly your particular kind of transfer goes. Ask other foreign residents in your city which branch they use; the experience can differ between branches of the same bank. Branches in business districts often see more foreign customers.
Can foreigners open a bank account online?
Some Moroccan banks let eligible foreign residents open an account remotely, but online opening is not the same as guaranteed approval. The bank still checks identity, residence and supporting documents.
- BMCI ON: BMCI lists foreign nationals resident in Morocco among those eligible for remote opening. Its online service covers ordinary dirham, convertible-dirham and foreign-currency accounts, subject to approval of the application.
- Bank of Africa: its online-opening service accepts adults resident in Morocco, including foreign residents with a Carte de Séjour. Identity verification and account opening can be completed remotely; the bank says you must collect the physical card at a branch.
If you are not resident in Morocco, do not assume that an online offer for Moroccan residents applies to you. Ask the bank specifically about a non-resident foreigner’s account and whether opening can be completed without visiting a branch.
What about neobanks and payment apps?
A mobile app does not necessarily mean you can open a Moroccan bank account through it.
| Service | Product | What foreigners should know |
|---|---|---|
| BMCI ON and Bank of Africa online opening | Moroccan bank accounts | Digital opening for eligible foreign residents, subject to the bank's checks. These are services from Moroccan banks, not independent neobanks. |
| Wise | International money account | Morocco is not on Wise's current list of countries where residents can open an account to hold balances. Availability for sending money and features on an existing account are separate questions. |
| Revolut | Personal account | Morocco is not on Revolut's list of countries where new personal customers can sign up. An account opened while living in an eligible country is not the same as eligibility to open one as a Moroccan resident. |
| Cash Plus | Payment account | Available to eligible foreign residents using a valid residence card or other recognised identity document, depending on the account tier. This is not a convertible-dirham bank account. |
| inwi money | Payment wallet | Foreign nationals can apply using a passport or residence card and a Moroccan mobile number. Account limits and whether you open through the app or an agent depend on the account tier. This is not a convertible-dirham bank account. |
If you need a Moroccan RIB for local transfers or salary payments, ask the provider whether the product is a bank account in your name and whether it supports your intended transactions. For income arriving from abroad, also confirm whether the account is eligible for the foreign-currency or convertible-dirham treatment you need.
Exchange controls
Morocco has foreign exchange controls, managed by the Office des Changes. The dirham is not freely convertible, which means you cannot simply move large amounts of money in and out of the country without justification. Receiving money from abroad is straightforward; sending money out is where the rules bite.
If you earn income from outside Morocco and receive it through a convertible account, you can typically repatriate up to 100 percent of your imported income from the eligible balance. If you earn locally in dirhams, you can transfer a portion abroad for specific purposes (tuition, mortgage payments, family support) but only with documentation justifying the transfer, and only within one of the authorised transfer categories. Either way, the bank is checking the same underlying thing: where the money came from and why it is leaving.
What that documentation looks like depends on your income type. Morocco’s Office des Changes foreign exchange instruction sets out different evidence for different sources: private sector salary generally needs an employment contract plus an employer certificate of net salary; public sector salary needs an employer-certified net salary statement; self-employed income needs the previous year’s taxable income declaration together with the tax authority’s receipt for it; a pension needs evidence of payment from the paying body.
Requirements differ by transaction category and by bank. Savings, gifts, inheritance and property sale proceeds each have their own documentation rules. The Office des Changes also reissued its general instruction for 2026, so details may have moved. Keep records of every international transfer you receive regardless of income type, and ask your bank’s international operations desk to confirm exactly what they will require for your specific situation before you need the transfer to go through.
Day to day
Moroccan banking apps and web portals work, typically in French and Arabic, though they are not always as polished as the European apps you may be used to. Transfers between Moroccan banks are routine.
Cash still matters. Supermarkets, larger restaurants, fuel stations and hotels generally take cards, but many small shops, cafés, markets and the neighbourhood hanout are cash-first. Mobile wallets are growing, and services such as Cash Plus and inwi money handle domestic payments and transfers, but they complement a bank account rather than replace it.
For withdrawal limits and fees on foreign cards, which depend on both the Moroccan bank and your own card issuer, see our guide to ATMs and exchanging money.
Practical Tips
- Ask for the bank's tariff sheet and the exact document list before your appointment. Both vary between banks, and sometimes between branches.
- Bring originals and copies of every document, plus passport photos. A branch visit without the full set is usually a wasted trip.
- Keep records of every international transfer you receive. You will need them to show where money came from when you want to send it out again.
- Keep a foreign account open. With exchange controls in place, money outside Morocco is useful resilience.
- If you draw a foreign pension, check the tax consequences of convertible versus ordinary dirhams before you open anything.
Related Guides
Confirm account documents, fees and transfer requirements with your bank; the Office des Changes sets exchange-control rules.