À Bouaké, le gérant d’un dépôt de boissons repose son téléphone. Son neveu, étudiant en informatique à Abidjan, vient de lui expliquer qu’il existe un ERP complet et gratuit, ERPNext, que des entreprises sérieuses utilisent partout dans le monde, et qu’il peut l’installer sur un serveur sans payer de licence. Sur la table, à côté du téléphone, il y a le devis d’un intégrateur et la brochure d’un abonnement mensuel. Deux chemins. Et deux mots qu’on confond tout le temps : gratuit, et sans coût.
ERPNext est un vrai ERP, libre, et son périmètre dépasse largement celui de Wurus. La question n’est donc pas de savoir lequel a le plus de modules — la réponse est connue d’avance. Elle est de savoir ce que chaque outil demande à votre entreprise pour tourner. Voici ce qu’une alternative à ERPNext change réellement — la compétence technique, l’hébergement, le paramétrage, la langue, les mises à jour — et le profil d’entreprise pour lequel ERPNext reste, franchement, le meilleur choix.
Ce qu’ERPNext fait, et que Wurus ne fera pas
Commençons par les lignes qu’il gagne, parce qu’elles sont larges. Le dépôt public officiel d’ERPNext se présente comme un « 100% Open-Source ERP System to help you run your business » et annonce, en propres termes, des domaines qui n’existent pas chez nous.
- Fabrication — « Simplifies the production cycle, helps track material consumption, exhibits capacity planning, handles subcontracting, and more! » : le cycle de production, la consommation de matière, la planification de la capacité, la sous-traitance.
- Gestion d’actifs — « From purchase to disposal, IT infrastructure to equipment. » : le suivi d’un équipement de son achat à sa sortie.
- Projets — « Deliver both internal and external projects on time, budget and profitability. Track tasks, timesheets, and issues by project. » : les projets internes comme externes, avec tâches et feuilles de temps.
- Comptabilité et gestion des commandes — les deux socles habituels d’un ERP, annoncés au même endroit.
Si votre activité tient dans l’un de ces mots — vous transformez de la matière, vous facturez du temps passé, vous suivez un parc d’équipements — vous pouvez arrêter la lecture ici et aller voir ERPNext. Wurus ne fait ni fabrication, ni nomenclatures, ni module projet, ni feuilles de temps, ni immobilisations. Ce n’est pas une version à venir : c’est hors périmètre, et le rester est une décision.
Gratuit ne veut pas dire sans coût
La licence, elle, est bien gratuite, et la page officielle ne laisse aucune ambiguïté : « ERPNext is a free and open-source software and always will remain so », et « You can install this software locally and host it on your server and pay us absolutely nothing for running it and managing it on your own ». Zéro franc à l’éditeur. C’est réel, ce n’est pas une offre d’appel, et cela mérite d’être dit sans le tourner.
Sauf que la même page, à propos de l’auto-hébergement, ajoute une phrase qu’il faut lire deux fois : « Deploy on your own server using our installation scripts. Great for companies with a tech team. AGPL-3.0 licensed. » Excellent pour les entreprises qui ont une équipe technique. Ce n’est pas une réserve de notre part : c’est celle de l’éditeur, sur sa propre page de tarifs.
La documentation d’installation dit à quoi ressemble cette équipe technique. Il faut un système de la famille Unix — « You also need to be on a *nix system, so any Linux Distribution and macOS is supported » — et si votre poste est sous Windows, la réponse officielle est d’utiliser Ubuntu dans WSL. Les distributions officiellement supportées se comptent sur les doigts d’une main : « We officially support only the following distributions. 1. macOS 2. Debian / Ubuntu ».
La documentation liste les prérequis, version par version : MariaDB, Python, NodeJS, Redis, Yarn, et
wkhtmltopdf dans une version bien précise — « version 0.12.6 with patched qt - for pdf generation ». Une seule de ces briques mal alignée, et les PDF ne sortent plus.La même page réclame
cron pour les tâches planifiées : « bench’s scheduled jobs - automated certificate renewal, scheduled backups ». Autrement dit : le renouvellement du certificat et les sauvegardes sont votre travail, pas celui de l’éditeur.Traduisons pour un commerce de Dakar ou de Lomé. Il vous faut un serveur, quelqu’un pour le sauvegarder, quelqu’un pour le mettre à jour, et quelqu’un que vous pouvez appeler un samedi à 19 h quand la caisse ne répond plus. Si ce serveur est dans votre arrière-boutique, la coupure de courant est aussi la vôtre — c’est tout le débat que nous détaillons dans installé ou cloud, face aux coupures. Ce coût-là ne figure sur aucune facture d’éditeur : c’est le sujet de ce que « gratuit » veut dire.
L’éditeur propose évidemment une sortie de secours, et elle est honnête : son offre d’hébergement Frappe Cloud. Le plan Sites — « Create a single site with multiple apps on shared servers » — démarre à 5 $ par mois (410 ₹ par mois), tarif relevé le 27 août 2026. Soit 60 $ sur douze mois au palier d’entrée. Nous le laissons en dollars : le FCFA est arrimé à l’euro, pas au dollar, donc toute conversion bougerait d’un mois à l’autre.
Un point joue nettement en faveur d’ERPNext, et il compte quand l’équipe grandit : la documentation de Frappe Cloud annonce que « Frappe Cloud uses ‘Compute-based Pricing’ method (instead of per-user pricing). It means users pay for what they use ». Vous ne payez pas au poste. Ajouter un vendeur ne change pas la facture.
Le paramétrage : sept étapes avant la première facture
Un ERP libre ne s’ouvre pas, il se construit. L’éditeur le dit lui-même dans son guide officiel de mise en œuvre : « Setting up ERPNext means turning the way your business already works into reliable masters, defaults, permissions, and opening balances. » Traduire la façon dont votre entreprise travaille déjà en données de référence, en valeurs par défaut, en permissions et en soldes d’ouverture. Le guide publie l’ordre recommandé.
-
1 Les fondations de la société « Create or review the Company, Country, currency, time zone, language, and fiscal year. » Société, pays, devise, fuseau, langue, exercice.
-
2 La configuration système Réglages généraux, valeurs par défaut globales, domaines d’activité.
-
3 Le socle financier et logistique « Configure the Chart of Accounts, cost centers, taxes, bank accounts, warehouses, and naming rules. » Plan comptable, centres de coûts, taxes, banques, entrepôts, règles de numérotation.
-
4 Les données de référence Articles, clients, fournisseurs — créés avant la première transaction.
-
5 Les accès « Add users, roles, and user permissions. Test the setup with the same access your team will use. »
-
6 La reprise de l’historique Données anciennes nettoyées, puis importées — et le guide prévient : n’importez pas tout, gardez l’ancien système pour la consultation.
-
7 Le test complet « Run a complete sales, purchase, stock, and accounting cycle before going live. » Un cycle entier rejoué avant d’ouvrir.
L’éditeur ne publie pas de durée pour cette séquence, et nous n’en inventerons pas. Ce qu’on peut dire sans risque : aucune de ces sept étapes n’est un clic. Un plan comptable est une décision d’entreprise. Des permissions par rôle, un arbitrage entre le gérant et son comptable. Cela se valide, et cela ne se fait pas un dimanche après-midi.
Le paramétrage n’est d’ailleurs que la moitié du travail. L’autre moitié est une habitude : la donnée saisie au moment où elle se produit, par la personne qui la produit. Un ERP dont on rattrape la saisie le vendredi soir donne des états faux le lundi. C’est très exactement le mécanisme que nous décrivons dans pourquoi les projets ERP échouent, et il n’a rien à voir avec la qualité du logiciel.
La langue de l’interface, et celle de la communauté
Bonne nouvelle d’abord : le français est là. Le manuel officiel écrit que « The widely supported translations include French, Spanish, German, Turkish, Bosnian ». Le français fait partie des traductions les mieux soutenues.
La phrase qui précède compte pourtant autant : « ERPNext is available in various languages most of which has been contributed by ERPNext community. » Les traductions sont contribuées par la communauté. Le circuit est documenté : vous proposez une traduction depuis l’outil intégré, un vérificateur la valide ou la rejette, puis « Every week the translation server will create a Pull Request containing all the verified translations that were contributed ».
C’est un modèle sain, et il fonctionne. Mais posez-vous la question en gérant, pas en informaticien : le jour où un libellé mal traduit trouble vos vendeurs, le correctif dépend de vous, d’un bénévole et d’un cycle hebdomadaire. Et les pages du manuel officiel que nous avons consultées sont en anglais. La vraie question n’est donc pas « est-ce traduit ? », c’est « qui me répond en français, un vendredi soir, à mon heure ? ».
La personnalisation, ce piège qui se referme à la mise à jour
C’est le grand argument du libre, et il est vrai : vous pouvez tout modifier. Ajouter un champ, changer un écran, écrire votre propre application par-dessus. Aucun éditeur SaaS ne vous laissera faire cela, nous compris. Le piège n’est pas dans la personnalisation : il est dans son entretien.
Le wiki officiel du dépôt Frappe pour la montée en version 16 le dit sans détour : « If you have modified the standard workspace of the app (like ‘Buying’, ‘Selling’) those changes would go away. You can take a backup (Copy to Clipboard) of them and restore it again after migration. » Vos écrans modifiés disparaissent à la migration, et c’est à vous de les sauvegarder puis de les remettre.
La liste des ruptures publiée au même endroit est technique — « Default sorting changed from modified to creation », « has_permission hooks now need to explicitly return True ». Vous n’avez pas à comprendre ces phrases. Vous avez à comprendre qui, chez vous ou chez votre prestataire, va les lire, tester vos personnalisations une par une et corriger ce qui casse — et combien de fois par an. C’est la ligne de budget qui ne figure jamais dans le devis initial, et c’est souvent celle qui décide du sort du projet.
Alternative à ERPNext : le tableau, ligne par ligne
Les cellules marquées « non documenté » disent ce qu’elles disent : nous n’avons pas trouvé le sujet traité sur les pages officielles consultées, et nous refusons d’écrire une absence que nous ne pouvons pas prouver. À faire confirmer par écrit avant de signer.
| Au quotidien | ERPNext | Wurus |
|---|---|---|
| Fabrication et production | ✓ | ✗ |
| Projets et feuilles de temps | ✓ | ✗ |
| Suivi des équipements | ✓ | ✗ |
| Licence et auto-hébergement | ✓ | ✗ |
| Compétence technique requise | ± | ✓ |
| Coût d’entrée publié | Offre Sites (Frappe Cloud) : dès 5 $/mois, août 2026 | Pack Business : 19 500 FCFA/mois, 215 000 FCFA/an |
| Plan comptable SYSCOHADA (Sénégal, Côte d’Ivoire) | ✓ | ✓ |
| Encaissement mobile money (Wave, Orange Money) | Non documenté sur les pages consultées | ✓ |
| Facture envoyée par WhatsApp | Non documenté sur les pages consultées | ✓ |
| Encaisser pendant une coupure | Non documenté sur les pages consultées | ✗ |
| Montée de version | ± | ✓ |
Quatre lignes sur onze reviennent à ERPNext, et ce ne sont pas des lignes décoratives : ce sont des périmètres entiers. Une cinquième est un partout, et elle compte ici : la documentation officielle écrit qu’« ERPNext supports the SYSCOHADA (Système Comptable OHADA) », plans comptables du Sénégal et de la Côte d’Ivoire compris — le plan comptable d’ici n’est donc pas un argument contre lui, et c’est un point sur lequel les éditeurs internationaux de comptabilité se comparent moins facilement, comme le montre Wurus face à QuickBooks. Reste la coupure de réseau : Wurus a besoin d’une connexion et le dit ; sur ERPNext nous n’avons trouvé aucune page officielle, donc nous ne tranchons pas.
En face, Wurus est une application en ligne : vous ouvrez un compte, il n’y a ni serveur ni instance à tenir. Les deux montants du tableau ne mesurent pas la même chose : le premier paie un hébergement, le second un logiciel exploité pour vous. Une comparaison honnête ajoute au premier le paramétrage, les sauvegardes et les montées de version. Le Pack Starter est gratuit sans limite de durée, mais plafonné à 50 produits, essai compris — il n’est pas taillé pour un catalogue de plusieurs centaines de références, et nous ne le présenterons pas autrement. Le premier palier vraiment dimensionné, le Pack Business, est à 19 500 FCFA par mois ou 215 000 FCFA par an. La comptabilité SYSCOHADA et le CRM n’arrivent qu’au Pack Enterprise. Le détail est sur la page des tarifs.
Pour qui ERPNext est le bon choix
Il n’y a aucun mérite à écrire un comparatif qu’on gagne partout. Voici les cas où ERPNext est objectivement le meilleur choix, et où nous vous invitons à ne pas nous appeler.
-
Vous fabriquez : vous transformez de la matière, vous avez des nomenclatures, des ordres de fabrication et une capacité de production à planifier.
-
Vous vendez du temps : vous pilotez des projets, vous facturez au forfait ou à la journée, et vous avez besoin de feuilles de temps.
-
Vous suivez un parc d’équipements, de l’acquisition à la sortie, et vous voulez le tenir dans le même outil que vos achats.
-
Vous avez déjà une équipe technique en interne, ou un partenaire d’intégration dont le coût est budgété sur trois ans, montées de version comprises.
-
Vous voulez rester maître de votre instance et de vos données, sur votre propre serveur, et vous acceptez ce que cela suppose d’exploitation.
Dans ces cas-là, prenez ERPNext, et prenez-le sérieusement : c’est un logiciel solide, adossé à un éditeur qui publie sa documentation, son code et ses tarifs. Faites simplement passer le devis d’intégration par les vingt questions à poser avant de choisir un logiciel de gestion : le prix d’un ERP libre ne se lit jamais sur la ligne « licence ».