Un logiciel de gestion de pharmacie au Maroc ne ressemble à aucun autre logiciel de commerce, pour une raison simple : dans une officine, vous ne fixez pas vos prix et vous ne vendez pas des produits interchangeables. Le prix public de vente est homologué par l'administration, chaque boîte appartient à un lot qui porte une date de péremption, et une partie de vos ventes n'est pas payée par la personne qui se présente au comptoir. Un outil qui ne gère pas ces trois réalités n'est pas un logiciel de pharmacie, c'est une caisse.
Le prix n'est pas une décision commerciale
C'est le premier point qui déroute quand on vient d'un autre commerce. Au Maroc, les conditions et modalités de fixation du prix public de vente des médicaments fabriqués localement ou importés sont fixées par voie réglementaire — le décret n° 2-13-852 — et le ministère de la Santé publie les prix homologués. Votre logiciel doit donc partir d'un référentiel de produits à jour, pas d'un catalogue que vous saisissez vous-même.
Cela déplace la question. Puisque le prix est donné et que la marge est encadrée, votre rentabilité se joue ailleurs : sur ce que vous achetez, sur ce que vous ne périmez pas, et sur ce que vous vous faites rembourser. Autrement dit, la valeur d'un logiciel d'officine se mesure presque entièrement dans le stock et dans le tiers payant.
Vérifiez donc, avant tout, comment le référentiel est mis à jour : automatiquement, à quelle fréquence, et qui en assume la responsabilité. Un référentiel maintenu à la main par l'officine est une erreur qui finit par arriver au comptoir.
Lots et dates de péremption : la fonction qui vous fait gagner de l'argent
Gérer par produit ne suffit pas. Il faut gérer par lot, c'est-à-dire savoir que vous avez tant de boîtes d'une référence périmant à telle date, et tant d'autres périmant six mois plus tard. Cinq fonctions en découlent, et elles se testent en démonstration :
- La délivrance par ordre de péremption. Le logiciel propose de sortir en premier le lot dont la date est la plus proche, et non la boîte la plus accessible du tiroir.
- L'alerte anticipée. Une liste des lots arrivant à échéance, à un horizon suffisant pour agir — retourner au grossiste dans les conditions prévues, ou écouler.
- Le retour fournisseur. Un circuit tracé, avec l'avoir attendu et son suivi jusqu'à l'encaissement. C'est un poste qui se perd très facilement.
- Le retrait de lot. Le jour où un lot doit être retiré, vous devez pouvoir répondre en quelques secondes : en ai-je eu, combien, à qui a-t-il été délivré.
- La destruction des périmés. Enregistrée comme telle, pour que la perte apparaisse dans vos chiffres au lieu de se dissoudre dans un écart d'inventaire.
Si vous voulez comprendre la mécanique générale derrière ces fonctions — stock théorique, écarts, valorisation — notre article sur le logiciel de gestion de stock en pose les bases, applicables bien au-delà de l'officine.
Commandes grossistes et manquants
L'approvisionnement d'une officine ne ressemble pas à celui d'un magasin : les répartiteurs passent souvent, les commandes sont fréquentes et de petite taille, et une partie de ce que vous commandez n'arrive pas.
Le logiciel doit donc gérer trois choses. D'abord la génération de la commande à partir des stocks minimums et des sorties récentes, répartisseur par répartisseur, en tenant compte de vos conditions respectives. Ensuite la réception, qui ne doit jamais être un simple « tout est arrivé » : il faut pointer ligne à ligne, parce que c'est là que se créent les écarts de stock. Enfin, et c'est le plus négligé, les manquants et reliquats : ce que le grossiste n'a pas livré doit rester visible quelque part, sinon vous le recommandez trois fois ou pas du tout.
Ajoutez le cas des commandes directes laboratoire, avec leurs conditions propres, et celui des produits hors médicament — parapharmacie, matériel, compléments — qui, eux, sont à prix libre et doivent cohabiter avec le référentiel réglementé dans la même caisse.
Ordonnances, AMO et tiers payant
C'est la partie administrative qui pèse le plus sur le temps de l'équipe, et celle où un mauvais logiciel coûte le plus cher — parce qu'un dossier mal constitué, c'est un remboursement qui n'arrive pas.
Le dispositif de tiers payant médicament a été mis en place par la CNSS avec les représentants des pharmaciens d'officine, et il concerne principalement des médicaments coûteux, délivrés en ambulatoire pour des maladies longues ou onéreuses. La CNSS décrit le circuit sur sa page consacrée au tiers payant, et le détail du dossier de remboursement dit exactement ce que votre logiciel doit savoir produire : une facture détaillée conforme au modèle prévu par la convention, l'ordonnance originale portant le cachet de l'agence et le numéro de la prise en charge, l'attestation de prise en charge, ainsi que les prix publics de vente et les codes-barres des médicaments pris en charge. Le dossier doit être déposé dans un délai ne dépassant pas quatre-vingt-dix jours à compter de la date de la facture.
Trois exigences en découlent pour votre outil :
- Produire la facture au bon format, sans ressaisie, à partir de la délivrance enregistrée au comptoir — codes-barres et PPV compris, ce qui suppose un référentiel correctement renseigné.
- Suivre le dossier dans le temps : déposé quand, auprès de qui, montant attendu, montant reçu, reste à recouvrer. C'est un compte client comme un autre, et il doit être traité comme tel.
- Alerter sur les délais. Un dossier oublié au fond d'un tiroir jusqu'à l'expiration du délai de dépôt est une perte sèche que personne ne remarque.
Côté comptoir, le logiciel doit aussi conserver l'historique des délivrances par patient. C'est utile pour le renouvellement d'un traitement chronique, pour la détection d'une interaction, et pour répondre à un médecin qui appelle.
Progiciel du marché ou développement sur mesure
Soyons honnêtes : pour une officine seule, un progiciel spécialisé du marché marocain est presque toujours le bon choix. Le référentiel des médicaments, les formats de facturation du tiers payant et les habitudes des équipes sont déjà là, et aucun développement spécifique ne rattrape cet écart pour un budget raisonnable.
La question se pose autrement à partir de plusieurs officines appartenant au même groupe, ou lorsque votre organisation sort du cadre standard.
| Situation | Solution qui convient généralement | Ce qu'il faut vérifier |
|---|---|---|
| Officine seule | Progiciel spécialisé du marché marocain | Mise à jour du référentiel, formats de tiers payant, assistance joignable |
| Deux à trois officines, même propriétaire | Progiciel + consolidation des chiffres | Possibilité d'exporter les données de chaque officine sans passer par l'éditeur |
| Groupe de plusieurs officines | Progiciel au comptoir + développement d'une couche de pilotage | Qualité et stabilité des exports ; qui possède la base |
| Besoin métier hors norme (préparations, distribution, activité annexe) | Développement sur mesure ciblé sur ce besoin | Ne jamais réécrire le comptoir : construire à côté |
La bonne stratégie pour une chaîne n'est donc pas de remplacer le logiciel d'officine, mais de construire ce qui manque au-dessus : une vue consolidée du stock entre officines, des transferts tracés, des achats groupés, un tableau de bord unique. C'est un développement de taille modérée, et il s'appuie sur des données que vous possédez déjà. Nos repères de budget pour ce type de projet figurent dans notre article sur le prix d'un logiciel de gestion commerciale.
Ce qu'il faut exiger avant de signer
Quatre clauses, à poser par écrit, qui valent plus que n'importe quelle démonstration.
La propriété et l'export des données. Vos ventes, vos achats, vos stocks, vos dossiers de tiers payant vous appartiennent. Exigez une clause d'export dans un format ouvert, sur simple demande, avec un délai.
La sauvegarde. Où est la base, à quelle fréquence est-elle sauvegardée, où part la copie, et — la seule question qui compte — quand a-t-on testé une restauration pour de vrai ?
La continuité au comptoir. Une coupure de connexion ou de courant ne doit pas empêcher de délivrer. Demandez une démonstration dans ces conditions, pas une réponse rassurante.
La facturation professionnelle. Au-delà du ticket, l'officine émet des factures — à une clinique, à une maison de retraite, à une entreprise. Elles doivent être numérotées, conformes et archivées ; nous détaillons ces obligations dans notre article sur le logiciel de facturation au Maroc, et les mêmes questions se posent dans un cabinet dentaire ou tout autre établissement de santé.
Vous gérez plusieurs officines et vous cherchez à les piloter ensemble sans changer l'outil du comptoir ? Décrivez-nous votre organisation et les logiciels en place, nous vous dirons ce qui est récupérable et ce qui doit être construit. Écrivez-nous sur WhatsApp au +212 781 769 646 ou depuis samedagency.com, devis gratuit sous 24 heures.
Questions fréquentes
Faut-il un logiciel spécialisé ou un logiciel de gestion commerciale classique suffit-il ?
Un logiciel de gestion commerciale classique ne gère ni le référentiel des prix homologués, ni les lots et les péremptions, ni les formats de facturation du tiers payant. Pour une officine, ces trois fonctions ne sont pas des options : elles sont le métier. Un outil généraliste vous fera perdre en fiabilité ce qu'il vous fait gagner en prix.
Comment le logiciel connaît-il le prix public de vente ?
Par un référentiel de produits qu'il faut maintenir à jour, puisque les prix sont homologués par l'administration et révisés. La question à poser à l'éditeur est précise : cette mise à jour est-elle automatique, à quelle fréquence, et est-elle incluse dans le contrat ou facturée à part ?
Peut-on relier plusieurs officines d'un même groupe ?
Oui, et c'est souvent plus simple qu'on ne le croit : on garde le logiciel de comptoir de chaque officine et on construit au-dessus une couche qui consolide stocks, ventes et achats. La faisabilité dépend entièrement de la qualité des exports que votre éditeur accepte de fournir — vérifiez ce point avant tout chiffrage.
Que se passe-t-il si le logiciel tombe en pleine journée ?
C'est la question à poser avant la signature, pas après. Une officine doit pouvoir continuer à délivrer, quitte à fonctionner en mode dégradé et à ressaisir ensuite. Demandez la procédure écrite, le délai d'intervention garanti et un numéro qui répond réellement pendant vos heures d'ouverture, y compris les jours de garde.
Le logiciel peut-il suivre les dossiers de remboursement non encore payés ?
Il le doit. Un dossier de tiers payant est une créance : il a un montant, une date de dépôt, un organisme et une date de règlement attendue. Un logiciel qui se contente d'imprimer la facture sans suivre ce qui a été encaissé vous laisse découvrir les manques des mois plus tard, quand il est trop tard pour réclamer.
