Skip to main content
Currency conversion (FX) in Morocco built into international transfers
Currency Exchange

Currency Exchange in Morocco 2026: FX conversion and regulation

4 min read

In brief: currency exchange in Morocco in 2026

  • A regulated framework: exchange is governed by the Office des Changes and Bank Al-Maghrib.
  • Built into remittances: currency conversion (FX) applies automatically during international transfers.
  • Settlement in dirham: the beneficiary is credited in Moroccan dirham (MAD) in their wallet or account.
  • Via API: FX conversion is part of the international-transfer journey exposed by ChariBaaS, under your own brand.

What is currency exchange in Morocco, and who regulates it?

Currency exchange in Morocco is the conversion of one currency into another - most commonly a foreign currency such as the euro or US dollar into Moroccan dirham (MAD). It is a sensitive, strictly governed activity. Two authorities frame it:

  • The Office des Changes sets and enforces the exchange regulation: which operations are allowed, the allowances that apply, and the reporting obligations for cross-border flows.
  • Bank Al-Maghrib, the central bank, supervises the institutions that may handle these operations and publishes the reference framework for the dirham.

A key point for context: the dirham is not fully convertible. Inbound flows - typically diaspora remittances - convert into dirham readily and are encouraged. Outbound foreign-currency operations, on the other hand, are framed by specific allowances and controls. This asymmetry shapes how most consumer-facing currency exchange actually happens.

Where currency exchange happens: the main channels

For most people and businesses, exchange is not a standalone product. It appears inside a few well-defined channels.

ChannelTypical use caseForm of exchangeSettlement
Bureau de change / bank counterTravellers exchanging banknotesPhysical cash exchangeCash in hand
International transfer (remittance)Diaspora sending money homeAccount-to-account FXMAD to wallet or bank account
Card payment abroadSpending in foreign currencyFX at the card scheme rateDebited in MAD on the statement
FX via API (BaaS)Platforms serving international clientsEmbedded account-to-account FXMAD credited inside your product

The two most common digital channels are remittances and embedded FX via API - and both settle in dirham for the beneficiary in Morocco.

How FX conversion works inside a transfer

At ChariBaaS, currency conversion (FX) is built into the international transfer (remittance) journey. The end-to-end flow looks like this:

  1. Initiation - a sender abroad initiates a transfer in a foreign currency (for example EUR or USD).
  2. Compliance checks - KYC on the parties and screening run automatically, in line with Office des Changes and Bank Al-Maghrib rules.
  3. Conversion (FX) - the amount is converted to Moroccan dirham at the applicable rate.
  4. Settlement - the beneficiary is credited in dirham in their e-wallet or bank account.
  5. Traceability - the operation is recorded for reconciliation and regulatory reporting.

This integration spares the user from managing exchange and fund reception separately: everything happens in a single, compliant operation. There is no trip to a counter, and the beneficiary receives dirham directly where they keep their money.

Why this matters for financial inclusion

Diaspora remittances are a major inflow for Morocco, and they are deeply tied to financial inclusion. When conversion is built into a digital transfer, a beneficiary who has no traditional bank account can still receive funds in dirham on a wallet, then cash out at an agent or pay directly. The currency exchange step becomes invisible - handled cleanly behind the scenes rather than at a physical bureau.

Integrating currency conversion via API

For a platform serving an international or diaspora customer base, offering fund reception converted into dirham is a concrete advantage. With the Banking-as-a-Service approach, ChariBaaS exposes FX conversion within its international-transfer API, so you offer the service under your own brand while a licensed institution carries the regulatory weight.

What you can embed:

  • Inbound remittances converted into dirham and credited to a wallet or bank account.
  • Compliance built in - KYC/KYB, screening and reporting handled within the flow.
  • Reconciliation-ready records - each conversion is traceable for accounting and audit.
  • Your brand, your UX - the customer stays inside your product end to end.

You keep the interface and the relationship; ChariBaaS provides the regulated FX and transfer infrastructure underneath.

Conclusion

In Morocco, currency exchange is best understood through international transfers and their compliance - most consumer FX happens as an account-to-account conversion that settles in dirham. To understand the full journey, see our guide to money transfer in Morocco; for the broader payment ecosystem, see our guide to online payment in Morocco 2026.

Frequently Asked Questions

Who regulates currency exchange in Morocco?
Currency exchange in Morocco is governed by the Office des Changes and by Bank Al-Maghrib, the central bank. Any currency conversion and any cross-border flow must comply with the exchange regulation in force, with the required KYC checks and reporting.
How does currency conversion work during a transfer?
During an international transfer (remittance), currency conversion (FX) is applied automatically: the amount sent in foreign currency is converted at the applicable rate and the beneficiary is credited in Moroccan dirham in their wallet or bank account, after compliance checks.
Can currency conversion be integrated via API?
Yes. At ChariBaaS, currency conversion (FX) is built into the international-transfer journey, with the necessary compliance checks. Platforms can offer receiving funds from abroad, converted into dirham, directly inside their own product under their own brand.
Is the Moroccan dirham freely convertible?
The dirham is not fully convertible. Inbound flows such as diaspora remittances convert into dirham readily, while outbound foreign-currency operations are framed by the Office des Changes and subject to specific allowances and reporting rules.
What is the difference between a bureau de change and FX inside a transfer?
A bureau de change handles physical cash exchange (banknotes) for travellers. FX inside a transfer is an account-to-account conversion: the foreign-currency send is converted electronically and settled in dirham to the beneficiary, with full traceability and compliance.