Combien coûte un logiciel sur mesure au Maroc : ce qui fait vraiment le prix
La première question que pose presque chaque client qui nous contacte : « Combien ça coûte, un logiciel sur mesure ? » La réponse honnête, c'est que la fourchette va de 15 000 DH à 300 000 DH selon le projet. Ce n'est pas une esquive, c'est la réalité du marché marocain. Ce qui fait varier le prix n'est pas mystérieux. Il y a des postes précis, chacun avec son propre poids budgétaire : le nombre de rôles utilisateurs, les intégrations techniques, la volumétrie des données, les modules métier. Comprendre ces postes, c'est pouvoir préparer un budget sérieux avant même de contacter un studio. Cet article ne donne pas un prix générique. Il décompose chaque levier, avec des repères tirés de projets réels au Maroc. L'objectif : que vous arriviez à votre premier rendez-vous avec une idée claire de ce que vous achetez, pas une liste de fonctionnalités floues. Une précision utile avant de commencer : un logiciel sur mesure n'est pas forcément plus cher qu'un SaaS générique sur cinq ans. Mais le calcul ne se fait pas sur le mois 1, il se fait sur la durée. Garder ça en tête change la façon d'évaluer les offres.
Le premier facteur : combien de rôles différents dans le logiciel
Chaque rôle utilisateur distinct dans un logiciel représente une interface séparée, des règles d'accès spécifiques, des flux de validation différents. Un logiciel avec un seul type d'utilisateur (par exemple, un gérant qui gère ses commandes) est radicalement plus simple à construire qu'un logiciel avec quatre profils.
Prenons un exemple concret : une plateforme de gestion pour un promoteur immobilier à Casablanca. Si vous avez un profil agent commercial, un profil comptable, un profil directeur et un profil client final (pour le suivi de dossier en ligne), vous avez quatre interfaces à concevoir, tester et maintenir. Le coût d'un projet à quatre rôles est généralement deux à trois fois supérieur à un projet mono-rôle de même complexité fonctionnelle.
La règle pratique : listez tous les types de personnes qui vont utiliser le logiciel avant de demander un devis. Chaque rôle supplémentaire ajoute entre 15 et 30 % au budget total, selon la complexité de ses droits d'accès.
- 1 rôle (gérant seul) : projet le plus rapide, budget de base
- 2 rôles (gérant + opérateur) : +20 à 30 % selon les droits
- 3 rôles (+ client final avec espace connecté) : +40 à 60 %
- 4 rôles et plus : projet complexe, budget à définir sur maquettes
Les intégrations techniques : CMI, WhatsApp, APIs tierces
Une intégration, c'est un pont entre votre logiciel et un service externe. Et au Maroc, certaines intégrations sont incontournables pour qu'un logiciel soit réellement utile dans le contexte local.
Le paiement CMI est l'exemple le plus courant. Connecter CMI à une plateforme demande un travail spécifique : mise en place de l'environnement de test (sandbox), gestion des retours de paiement (webhooks), traitement des erreurs réseau fréquentes sur les connexions mobiles IAM/Inwi/Orange. Ce travail représente généralement entre 8 000 et 15 000 DH selon la complexité des flux (paiement simple, acompte, paiement fractionné).
WhatsApp Business API est le deuxième poste d'intégration le plus demandé. Envoyer des notifications automatiques (confirmation de rendez-vous, rappel de paiement, relance de dossier) depuis votre logiciel vers WhatsApp nécessite un compte Meta Business vérifié, un numéro dédié et un travail d'intégration côté backend. Comptez entre 6 000 et 12 000 DH pour cette intégration seule, sans compter les coûts de messages Meta.
Les autres intégrations fréquentes au Maroc : la facturation électronique (export DGI-compatible), les APIs de géolocalisation pour les livraisons, les passerelles SMS (InTouch, OVH), ou encore les connecteurs vers des logiciels comptables comme Sage ou Ciel. Chaque intégration est un poste budgétaire distinct. Quand un client nous dit « je veux juste une connexion avec mon logiciel existant », c'est souvent 10 000 à 25 000 DH de travail selon la qualité de l'API de l'autre côté.
- Paiement CMI (flux simple) : 8 000 à 12 000 DH
- Paiement CMI (acompte + remboursement) : 12 000 à 18 000 DH
- WhatsApp Business API (notifications automatiques) : 6 000 à 12 000 DH
- SMS via InTouch ou OVH : 3 000 à 5 000 DH
- Export comptable (Sage, Ciel, format DGI) : 5 000 à 10 000 DH
- API de géolocalisation (livraison, terrain) : 4 000 à 8 000 DH
La volumétrie : combien de données, combien d'utilisateurs simultanés
Un logiciel qui gère 50 dossiers par mois et un logiciel qui gère 5 000 dossiers par mois ne se construisent pas de la même façon. La volumétrie influe sur l'architecture de la base de données, les choix d'hébergement, et la nécessité ou non de mettre en place des mécanismes de performance (cache, file d'attente, index).
Pour une PME marocaine classique (moins de 500 entrées par mois, moins de 20 utilisateurs simultanés), l'architecture standard sur PostgreSQL hébergé sur Vercel ou un VPS OVH est suffisante. Le surcoût lié à la volumétrie est nul à ce stade.
À partir de 2 000 entrées par mois ou 50 utilisateurs simultanés, il faut commencer à prévoir une architecture plus robuste : base de données dédiée, gestion des files d'attente pour les traitements lourds, potentiellement un CDN. Ce passage d'architecture ajoute généralement 15 000 à 30 000 DH au projet initial, plus un coût d'hébergement mensuel supérieur.
La question à poser avant de lancer : quelle est la volumétrie réaliste à 12 mois, pas à 36 mois. Sur-dimensionner dès le départ coûte cher pour rien. Sous-dimensionner et devoir refaire l'architecture en cours de route coûte encore plus cher. Un bon studio vous pose cette question dès le cadrage.
Les modules métier : ce qui fait exploser (ou maîtriser) le budget
Un module métier, c'est une fonctionnalité complexe propre à votre activité. C'est souvent là que se cachent les écarts de prix les plus importants entre deux devis pour « le même projet ».
Exemple concret : une école de formation à Rabat qui veut gérer ses inscriptions en ligne. Le module de base (formulaire d'inscription, paiement, confirmation) représente peut-être 20 000 DH. Mais si elle veut aussi gérer les groupes de niveau, les plannings de formateurs, les absences, les attestations PDF générées automatiquement et un portail étudiant avec accès aux supports de cours, le projet passe facilement à 80 000 ou 100 000 DH.
Ce n'est pas que le module de base était sous-estimé. C'est que chaque fonctionnalité supplémentaire a un coût réel de conception, de développement et de test. Les trois modules les plus coûteux que nous rencontrons régulièrement : la gestion des plannings avec contraintes (ressources, disponibilités, conflits), la génération de documents PDF complexes (devis, contrats, attestations personnalisées) et les tableaux de bord analytiques avec exports avancés.
La méthode pour maîtriser ce poste : séparer ce qui est nécessaire au lancement de ce qui serait utile plus tard. Un bon cadrage avec votre prestataire permet d'identifier un périmètre de version 1 qui couvre 80 % de votre besoin quotidien, et de planifier les modules avancés en version 2.
- Formulaire d'inscription + paiement CMI : 15 000 à 25 000 DH
- Gestion de planning avec contraintes de ressources : 20 000 à 40 000 DH
- Génération automatique de PDF (devis, contrats, attestations) : 8 000 à 15 000 DH
- Tableau de bord analytique avec exports Excel/PDF : 10 000 à 20 000 DH
- Portail client (espace connecté, suivi de dossier) : 15 000 à 30 000 DH
- Module de relances automatiques (email + WhatsApp) : 8 000 à 15 000 DH
Repères budgétaires par type de projet au Maroc
Sans prétendre donner un prix définitif avant cadrage, voici des repères tirés de projets réels dans le marché marocain. Ces fourchettes supposent une architecture Next.js, PostgreSQL, hébergement Vercel ou VPS OVH, avec une équipe locale à Casablanca.
Un logiciel de gestion simple (1 à 2 rôles, sans intégration de paiement, moins de 500 entrées par mois) : entre 15 000 et 35 000 DH. Typiquement : un outil de suivi de chantiers pour un petit entrepreneur, un CRM simplifié pour une agence immobilière avec 2 commerciaux, un module de gestion de stocks basique.
Un logiciel métier intermédiaire (2 à 3 rôles, intégration CMI ou WhatsApp, modules métier spécifiques) : entre 40 000 et 90 000 DH. Typiquement : une plateforme de réservation avec paiement d'acompte pour un riad à Marrakech, un système de gestion d'école avec portail parents, un outil de suivi de dossiers pour un cabinet comptable.
Un logiciel complexe (3 rôles et plus, plusieurs intégrations, volumétrie importante, modules avancés) : entre 90 000 et 250 000 DH. Typiquement : une marketplace entre artisans et acheteurs MRE, une plateforme de gestion multi-sites pour une chaîne de cliniques, un ERP léger pour une PME industrielle avec 50 employés.
Ces fourchettes ne remplacent pas un devis. Elles vous permettent de savoir si ce qu'on vous propose est dans l'ordre de grandeur raisonnable, ou si quelqu'un vous cite un prix qui ne correspond pas à la réalité du marché.
Ce que le prix ne couvre pas toujours : les postes oubliés
Le devis d'un logiciel sur mesure couvre le développement. Mais plusieurs postes sont souvent absents de la première proposition et arrivent en surprise en cours de projet.
La formation des utilisateurs : un logiciel que personne ne sait utiliser ne sert à rien. Si votre équipe n'est pas formée correctement, l'adoption sera faible et vous passerez pour un patron qui a dépensé de l'argent pour rien. Prévoir une session de formation d'une demi-journée par profil utilisateur, soit entre 3 000 et 8 000 DH selon la complexité.
La conformité CNDP (Loi 09-08) : si votre logiciel traite des données personnelles de clients marocains (nom, téléphone, adresse), vous avez des obligations de déclaration auprès de la CNDP. Un prestataire sérieux vous signale ce point. Les mentions légales, le registre de traitement et les mécanismes de consentement doivent être intégrés dès la conception.
La maintenance et les mises à jour : un logiciel sur mesure a besoin d'une maintenance régulière, notamment pour les mises à jour de sécurité, les évolutions des APIs tierces (Meta change ses APIs WhatsApp régulièrement, CMI actualise ses protocoles) et les corrections de bugs post-lancement. Prévoir entre 1 500 et 5 000 DH par mois selon la complexité du logiciel.
Les tests sur réseau mobile marocain : une fonctionnalité qui marche parfaitement sur fibre à Casablanca peut tomber sur une connexion 3G à Béni Mellal. Tester sur les conditions réseau réelles du Maroc est un travail spécifique que tous les prestataires ne font pas. Posez la question explicitement.
Comment comparer deux devis sans se faire piéger
Vous avez deux devis sur la table : 35 000 DH et 80 000 DH pour « le même logiciel ». Avant de choisir le moins cher, trois questions à poser.
Première question : qu'est-ce qui est inclus dans la maintenance post-livraison ? Un devis à 35 000 DH sans aucun suivi après livraison peut coûter 20 000 DH de plus dans les six mois si les bugs se multiplient. Un devis à 80 000 DH avec trois mois de maintenance incluse et un accès direct au développeur est souvent plus rentable.
Deuxième question : le code vous appartient-il à la livraison ? Certains prestataires au Maroc gardent le code source ou l'hébergent sur leurs propres serveurs sans vous donner accès. Si votre prestataire disparaît ou augmente ses prix, vous vous retrouvez sans rien. Exigez le dépôt du code sur votre propre repository Git dès la signature.
Troisième question : qui fait le développement réellement ? Une agence qui sous-traite à des freelances non vérifiés livre une qualité de code très variable. Demandez à voir des exemples de projets similaires livrés, pas des maquettes ou des captures d'écran.
Un logiciel sur mesure au Maroc n'est pas une dépense uniforme. C'est la somme de postes précis : les rôles utilisateurs, les intégrations locales (CMI, WhatsApp, APIs DGI), la volumétrie, les modules métier, et les postes souvent oubliés comme la formation et la conformité CNDP. Comprendre ces postes, c'est pouvoir challenger un devis, défendre votre budget en interne, et éviter les mauvaises surprises en cours de projet. Si vous préparez un budget pour votre logiciel et que vous voulez un avis rapide sur ce que devrait contenir votre projet, nous faisons un audit gratuit de votre besoin. Pas un appel commercial : cinq corrections concrètes ou cinq questions de cadrage que vous n'avez probablement pas encore posées. Réponse sous 24 heures.
Ressources liées
- Logiciel sur mesure au Maroc : la page pilier Cadence
- Développement de plateforme sur mesure avec Cadence
- Calculateur de prix plateforme : estimez votre budget
- Recevoir mon audit gratuit
- Build vs Buy : quand développer sur mesure au Maroc
- ERP sur mesure vs Odoo : lequel choisir pour une PME marocaine
- SaaS, plateforme sur mesure ou site vitrine : comment choisir au Maroc
Newsletter
Recevez nos prochains articles.
1 email par semaine, les meilleurs articles.
Vous avez un projet web au Maroc ?
Nous le mettons en ligne en 7 jours, prix et date signés au devis. À partir de 890 DH par mois avec l'offre « Lancer votre projet » : hébergement, maintenance et évolutions inclus, et à la 12e mensualité le code est à vous.
Démarrer mon projetÀ lire aussi
D'autres articles Cadence.
Automatiser la prise de commande WhatsApp pour un commerce marocain : le guide complet
Chaque soir, des dizaines de messages WhatsApp s'accumulent sans réponse. Voici comment structurer la prise de commande pour qu'elle tourne seule, du premier message jusqu'au paiement CMI.
CRM sur mesure ou Salesforce pour une PME marocaine : comment choisir en 2026
Salesforce coûte entre 90 000 et 180 000 DH sur trois ans pour une PME, sans compter l'intégration WhatsApp que vous ferez vous-même. Voici les bons critères pour ne pas payer une usine à gaz quand un outil taillé pour votre activité suffit.
Doctolib au Maroc : ce qui existe vraiment pour votre cabinet médical
Beaucoup de médecins marocains tapent « Doctolib Maroc » sur Google. Voici ce que nous avons pu vérifier sur sa disponibilité, et surtout ce qu'un cabinet marocain peut installer à la place.
Comment convaincre vos clients marocains de réserver et payer en ligne (guide 2026)
Vos clients demandent le prix sur WhatsApp, puis payent cash à la livraison. La résistance au paiement en ligne n'est pas une fatalité : elle se traite élément par élément, sur votre site.