Before walking into a branch, decide whether you need a resident or non-resident account. If you hold a Moroccan residence permit, you can open a standard dirham current account used for local salary, rent and daily spending. If you are a newcomer, part-time resident or earn abroad, a convertible account in foreign currency or convertible dirhams gives you the freedom to move funds back out of Morocco later.
This single decision affects which documents you need and what you can do with the money, so it is worth clarifying with the bank before starting the paperwork.
Requirements vary slightly by bank, but you will almost always need a valid passport. Residents typically also provide a residence permit (carte de sejour) and proof of address such as a utility bill or rental contract. Some banks ask for proof of income, an employment contract or a reference.
Bring originals and photocopies. If documents are in English, a few banks may request a translation into French or Arabic. Having a clear, organised folder of paperwork speeds the process considerably.
Compare the major banks such as Attijariwafa Bank, Banque Populaire, BMCE Bank of Africa, BMCI and Societe Generale Maroc. Consider branch proximity, English-speaking staff, fee schedules and whether they offer the convertible account you may need.
Pick a branch you can return to easily, since some operations require an in-person visit. In larger cities, branches in business districts are more used to serving international clients.
At the branch, an advisor walks you through the account-opening form, verifies your identity and explains the fee structure and card options. You usually sign several documents, including the account agreement and terms tied to exchange-control rules.
Many banks ask for a small initial deposit to activate the account. Ask upfront about monthly maintenance fees, card fees and charges on transfers so there are no surprises later.
Once the account is approved, your debit card and online banking credentials are typically ready within a few days to a couple of weeks. Some banks issue a card immediately, while others post it or ask you to collect it from the branch.
Set up the mobile banking app to manage balances, pay bills and make domestic transfers. International transfers and foreign-currency operations may still require branch visits or extra documentation.
Go early in the day, bring a French speaker if your French is limited, and double-check the bank's specific document checklist by phone before visiting. Processing can be slower than expats expect, so plan ahead rather than relying on instant access to funds.
If you intend to bring significant money into Morocco, keep records of the inbound foreign-currency exchange. These records matter if you later want to convert dirhams back and repatriate funds when leaving the country.
| Document | Resident | Non-resident |
|---|---|---|
| Valid passport | Required | Required |
| Residence permit | Required | Not required |
| Proof of address | Usually required | Sometimes required |
| Initial deposit | Often required | Often required |
Typical documents to open a Moroccan bank account
It typically takes from a few days to a couple of weeks. Some banks activate the account quickly and issue a card on the spot, while others need time to process documents and mail the card or online credentials.
Not necessarily. Without a residence permit you can usually open a non-resident convertible account. A residence permit is generally required for a standard resident dirham account used for local salary and spending.
Many Moroccan banks require a small initial deposit to activate the account. The amount varies by bank and account type, so confirm the figure when you choose your bank.
Loved this? Useful? React below โ your feedback helps other readers.