The verdict in three sentences
An automated KYC onboarding flow costs between 250,000 and 550,000 MAD to build (about 23,000 to 51,000 EUR), plus 0.5 to 1.5 USD per file for identity verification. For a fintech opening 3,000 accounts a month, it brings account opening down from 2 days to 10 minutes and cuts drop-off by two thirds. Delivery takes 4 months, provided Bank Al-Maghrib requirements and Morocco's data protection law 09-08 are scoped from day one.
What manual verification really costs today
The head of operations first sees the payroll of the compliance team. The real cost sits elsewhere: every hour of waiting drives away customers who have already downloaded the app and whose acquisition has already been paid for. With a 48-hour human check, a Moroccan fintech commonly loses 30 to 40% of sign-ups between form submission and account activation.
| Metric (3,000 applications/month) | Manual verification | Automated flow |
|---|---|---|
| Average opening time | 2 days | 10 minutes |
| Drop-off before activation | 35% | 12% |
| Accounts actually opened | 1,950 | 2,640 |
| Compliance agents needed | 6 FTE | 2 FTE (review queue) |
| Monthly staff cost (8,000 MAD loaded/FTE) | 48,000 MAD | 16,000 MAD |
| Tooled verification cost | 0 MAD | 3,000 x 1 USD, about 30,000 MAD |
| Cost per opened customer (excl. acquisition) | 24.6 MAD | 17.4 MAD |
2026 order of magnitude. The main gain shows on the accounts-opened line: 690 more customers per month on the same marketing budget. At an acquisition cost of 120 MAD per sign-up, that is roughly 83,000 MAD of marketing spend that stops being wasted every month.
The building blocks of a compliant KYC flow
Automated onboarding assembles specialised services around a decision engine that stays under your control. Risk rules must be configurable by the compliance team without a redeploy.
| Component | Role | 2026 cost (order of magnitude) |
|---|---|---|
| ID card and selfie capture with liveness | OCR of the national ID, face match | 0.5 to 1.5 USD per file |
| Sanctions and PEP screening | UN, EU, OFAC, national lists | 0.1 to 0.4 USD per check |
| Mobile number verification | OTP and carrier consistency | 0.03 to 0.08 USD per SMS |
| Scoring and rules engine | Auto approve, review or reject | Included in build |
| Manual review console | Handles the 10 to 15% ambiguous cases | Included in build |
| Audit trail and archiving | 10-year retention required under AML/CFT | 1,500 to 4,000 MAD/month hosting |
| Full custom build | Mobile flow, back office, integrations | 250,000 to 550,000 MAD |
The low end is a simple mobile flow plugged into a single verification provider. The high end covers several account tiers with different limits, a full review console and core banking integration.
Bank Al-Maghrib compliance: what cannot be automated
Bank Al-Maghrib's customer due diligence circular requires a risk-based approach. Automation does not remove the need for a compliance officer who signs off the rules, nor human review for high-risk profiles. Three points to lock during scoping:
- biometric data and the national ID fall under law 09-08: prior declaration or authorisation with the CNDP;
- data hosting must be documented, ideally in Morocco or in a country recognised as adequate;
- every automated decision must be traceable: which rule, which score, which date.
The typical schedule fits in 4 months: 3 weeks of scoping and risk analysis, 9 weeks of development, 3 weeks of testing on a real sample and one week of gradual go-live.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Youssef, head of operations at a payment fintech in Casablanca, handles 3,000 applications a month. He invests 420,000 MAD in an automated flow and pays about 33,000 MAD a month for verification and hosting. In return he saves 32,000 MAD in payroll and recovers 690 extra accounts. If each active account generates 25 MAD of monthly margin, one month's cohort brings in 17,250 MAD per month, and cohorts stack up. The project pays back in 8 to 9 months, before counting a better rating at the next on-site inspection.
FAQ
How much does automated KYC onboarding cost for a fintech in Morocco?
Budget 250,000 to 550,000 MAD to build, depending on account tiers and integrations. Add 0.5 to 1.5 USD per identity check and a few thousand dirhams of hosting per month.
Does Bank Al-Maghrib allow fully remote account opening?
Yes, within a risk-based approach and with limits adapted to the verification level. The setup must be documented and approved by your compliance officer before launch.
What share of files still needs manual review?
Usually 10 to 15%: unreadable documents, uncertain face match or a hit on a sanctions list. Two agents are enough for 3,000 applications a month.
How long until production?
Four months on average, including three weeks of regulatory scoping. A gradual launch on 10% of traffic lets you tune thresholds before full switchover.
Can we switch verification provider later?
Yes, if the architecture isolates the provider behind an internal interface. The switch then takes 2 to 4 weeks instead of a rebuild.
Let's scope your project. Send us your monthly volume, account tiers and regulatory constraints: we price a KYC flow between 250,000 and 550,000 MAD, delivered in 4 months. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.