Didit
Sign upGet a Demo
Morocco flag

Identity verification in Morocco

Identity verification and KYC/AML in Morocco

Morocco is the largest economy in the Maghreb, a MENAFATF member state that spent two years on the FATF grey list before exiting in February 2023, and the gateway market for any identity-verification vendor targeting francophone Africa. With 38 million people, a banking penetration rate that Bank Al-Maghrib is actively pushing through mobile wallets and payment institutions, a fintech licensing re

14K+

Documents supported

(Government IDs from 220+ countries)

<30 sec

Average verification time

220+

Countries covered

(Government-issued IDs validated)

Market overview

KYC in Morocco, at a glance

Morocco has a population of approximately 38 million, a GDP per capita of roughly $3,900, and an economy driven by agriculture, phosphate mining, automotive manufacturing, tourism, and a rapidly expanding financial-services sector. Casablanca is the commercial capital and the home of the Casablanca Stock Exchange, the second-largest bourse in Africa by market capitalisation. The country operates in three languages -- Arabic (official), French (the language of business, law, and financial regulation), and Amazigh (Berber) (co-official since the 2011 Constitution) -- with French dominating every regulatory text, supervisory circular, and compliance manual a KYC vendor will touch. Four structural facts make Morocco the North African KYC market that vendors need to understand:

Supported documents

Every major ID in Morocco

Didit templates cover national IDs, passports, residence permits and regional documents — plus 14,000+ documents globally for cross-border flows.

CNIE (Carte Nationale d'Identite Electronique).

Moroccan biometric passport.

Carte de Sejour (residence permit).

Driving licence.

Regulators

Who supervises KYC/AML in Morocco

Law 43-05

AML supervisor

DGSN (Direction Générale de la Sûreté Nationale) — CNIE

DGSN

regulated

Manages CNIE (Carte Nationale d'Identité Électronique) — biometric electronic national ID card. Electronic verification available for authorized entities.

État Civil (Civil Registry)

Ministry of Interior

regulated

Civil registry managed at commune level. Digitization underway. Birth certificate number used as identifier.

DGI (Direction Générale des Impôts)

DGI

regulated

Tax authority managing ICE (Identifiant Commun de l'Entreprise) and IF (Identifiant Fiscal). Online verification available.

Government & regulated databases

Authoritative sources Didit can cross-check against

Compliance framework

The law behind KYC in Morocco

AML framework

Loi 43-05 relative a la lutte contre le blanchiment de capitaux (2007).

Supervised by Law 43-05

Morocco's AML/CFT architecture is built on a primary statute, sector-specific circulars, and a set of supervisory authorities with overlapping but clearly delineated mandates.

10-year retention required

Data protection

Law 09-08 (Protection of Personal Data, 2009); CNDP (Commission Nationale de Contrôle de la Protection des Données)

Supervised by National DPA

Morocco's data-protection framework is governed by Loi 09-08 relative a la protection des personnes physiques a l'egard du traitement des donnees a caractere personnel (2009) and its implementing Decree 2-09-165. The CNDP supervises and enforces compliance. Key features for KYC vendors:

Penalties for non-compliance

The 2019 MENAFATF Mutual Evaluation Report. Published in April 2019, MENAFATF's assessment of Morocco revealed primarily low and moderate effectiveness ratings -- only 27% substantial or higher effectiveness across the 11 Immediate Outcomes -- and significant gaps in technical compliance, with 42% o

Use cases

Built for the industries that regulate Morocco

Fintech

Neobanks, EMIs, payment institutions, lenders, brokerages.

BAM-supervised entities operate under Law 43-05 as amended, Circular 5/W/2017, and the March 2025 BAM-ANRF AML/CFT guide. A standard onboarding looks like:

Crypto / VASPs

Exchanges, custodians, wallets, on/off-ramps.

Morocco's gambling sector operates under a state-monopoly model established by Dahir No. 1-65-206 of 1966 and subsequent ministerial decrees. There is no independent gaming authority equivalent to the MGA in Malta. Instead, three state-controlled entities hold exclusive concessions:

iGaming

Sports betting, online casinos, age-gated platforms.

Morocco's cryptocurrency trajectory has three phases:

Marketplaces

Gig platforms, delivery, creator economy, e-commerce.

AMMC-supervised entities -- investment firms, portfolio managers, collective investment schemes, custody providers, and listed issuers -- operate under AMMC Circular 02/2022 and the general framework of Law 43-05. The KYC flow parallels the banking sector:

Biometric liveness

ISO 30107-3 PAD Level 2 liveness, ready for Morocco

Morocco does not operate a national certification scheme for biometric liveness vendors. BAM and AMMC circulars require verification from a "reliable and independent source" and reference international standards without prescribing a specific liveness methodology. Supervisory expectation is alignment with: - ICAO Doc 9303 for document-level biometric standards, given the CNIE and passport are both ICAO-compliant. - ISO/IEC 30107-3 Presentation Attack Detection -- the baseline international stand

CERTIFICATIONS

Certified for enterprise trust

Our platform meets the highest international standards for information security, data privacy, and biometric accuracy.

translation_v21.securityCompliance.certifications.items.gdpr.title

GDPR Compliant

Full EU data protection compliance

ISO 27001

ISO 27001

Information security management

translation_v21.securityCompliance.certifications.items.ibeta.title

iBeta Level 1

PAD (liveness + face match)

TRUSTED WORLDWIDE

What our customers say

Join thousands of companies that trust Didit for their verification needs

Logo

Didit’s NFC + active biometrics technology blocks the most advanced fraud scenarios, offering a level of security equivalent to or superior to in-person verification.

Spanish Financial Sandbox

CNMV, SEPBLAC & Spanish Treasury — Conclusions Report

Logo

Didit is an exceptionally valuable partner, delivering a stable and highly adaptable solution”.

Vuk Adžić

Head of the E-Business Department at Crnogorski Telekom

Logo

Didit offered us a robust technology with a simple implementation and adaptability to different markets”.

Fernando Pinto

CEO & CoFounder at TucanPay

Logo

Thanks to Didit we have been able to reduce manual processes and improve data extraction accuracy”.

Diana Garcia

Trust & Safety Executive at Shiply

Logo

Didit’s integration slashed verification times and costs, freeing resources for other projects”.

Guillem Medina

COO at GBTC Finance

Logo

Didit removed KYC costs, enabling faster scaling with high verification standards and less fraud.”

Paul Martin

VP Marketing & Growth at Bondex

Logo

Didit’s secure, user-friendly verification boosts customer trust and optimizes our process.”

Cristofer Montenegro

Executive assistant to the CEO at Adelantos

Logo

Didit ensures a precise, secure digital onboarding without slowing negotiations or client time.”

Ernesto Betancourth

Gerente de riesgos at CrediDemo

FAQ

Questions about KYC in Morocco

Is remote identity verification legal in Morocco?

Yes. Morocco permits remote KYC onboarding under its national AML framework, including document verification, biometric liveness and video identification where required by regulation.

What identity documents does Didit verify in Morocco?

Didit verifies all major national IDs, passports and residence permits issued in Morocco, plus 14,000+ document types globally for cross-border flows.

How much does identity verification cost in Morocco?

Didit charges $0.30 per verification with 500 free checks per month. No contracts, no minimums. Competitors typically charge $1.00–$2.50+ per verification.

Does Didit support AML screening for Morocco?

Yes. Didit screens against 1,000+ global watchlists including PEP databases, sanctions lists (EU, UN, OFAC, OFSI), and adverse media — covering all AML obligations in Morocco.

Is biometric liveness required?

Most regulated sectors in Morocco require or strongly recommend biometric liveness detection for remote onboarding. Didit provides ISO 30107-3 PAD Level 2 certified liveness.

Can Didit help with crypto/VASP compliance in Morocco?

Yes. Didit supports document verification, liveness, AML screening and ongoing monitoring aligned with Morocco’s crypto regulatory framework, including EU Travel Rule compliance where applicable.

Does Didit support age verification for iGaming in Morocco?

Yes. Didit provides document-based age verification and identity confirmation suitable for Morocco’s iGaming regulatory requirements.

Launch compliant KYC in Morocco today

500 free verifications per month. No contracts, no minimums. $0.30 per verification after the free tier.