Faut-il créer votre propre ERPNext ?
ERP open source réunissant comptabilité, stocks, fabrication, RH (HR), CRM et projets dans un même système.
ERPNext n'est pas une application, mais environ une douzaine d'applications imbriquées : un grand livre en partie double, des stocks avec méthodes de valorisation, des nomenclatures, des cycles d'achat et de vente, la paie et des rapports dont les comptables et les auditeurs attendent une forme précise. Un agent peut tout à fait reproduire d'un seul coup l'apparence de n'importe quel module, et le résultat semblera excellent jusqu'au moment de comptabiliser un avoir, de réévaluer les stocks ou de tenter de clôturer un exercice. L'ironie est que le logiciel est déjà gratuit : le code est open source et auto-hébergeable, donc le reconstruire de zéro est précisément la seule démarche qui n'a aucun sens. Si vous payez, vous payez Frappe pour l'hébergement, les mises à niveau et un interlocuteur à appeler. L'option DIY honnête consiste soit à exploiter vous-même ERPNext, soit à créer un grand livre volontairement minuscule pour une petite entreprise en acceptant qu'il ne sera jamais un ERP.
EN → FRAnalyse traduite automatiquement de l’anglais. Prompt original conservé en anglais.
Build a small self-hosted bookkeeping and stock app for a one-person business. This is NOT an ERP replacement and should not pretend to be one.
Stack, no substitutions:
- Python 3.12, Django 5, SQLite, Django admin as the primary UI
- Plain Django templates for the few custom pages, no JS framework
- Run with `python manage.py runserver`, no Docker, no cloud, no accounts, no telemetry
- Secrets (SECRET_KEY only) read from .env via python-dotenv, ship .env.example
Data model:
- Account (code, name, type: asset/liability/equity/income/expense)
- JournalEntry (date, memo) with JournalLine (account, debit, credit); enforce that each entry balances to zero at save time and refuse to save if it does not
- Party (customer or supplier, single model with a flag)
- Item (sku, name, unit, sale price, purchase price, current qty)
- SalesInvoice and PurchaseInvoice, each with lines (item, qty, unit price); posting an invoice generates the matching JournalEntry and adjusts Item qty
- Payment (party, date, amount, direction) that also posts a JournalEntry
Behaviour:
- Seed a minimal chart of accounts on first migrate: Cash, Bank, Accounts Receivable, Accounts Payable, Sales, Purchases, Inventory, Owner Equity
- Invoices are draft or posted; posted invoices are immutable, corrections happen via a credit note that posts a reversing entry
- Inventory valuation is simple average cost, and say so plainly in the UI
Reports as read-only pages:
- Trial balance for a date range
- Profit and loss for a date range
- Balance sheet as of a date
- Stock on hand with average cost value
- Each report has a CSV download
Explicitly out of scope, do not build: manufacturing, payroll, multi-currency, tax engines, multi-user permissions, approval workflows, email sending.
Deliver README.md with setup in under five commands, a seed script that loads a few months of fake invoices and payments, and pytest tests covering: unbalanced entries are rejected, posting an invoice moves stock and hits the ledger, and the balance sheet actually balances.
Le prompt s’ouvre prérempli dans votre agent. Relisez-le avant de l’exécuter. · ce prompt est généré à partir du plan de construction · améliorez-le via une PR
Comment créer votre propre version ?
Un mini-grand livre auto-hébergé : articles, contacts, factures de vente et d'achat, paiements, stocks disponibles et comptabilité en partie double correcte derrière l'ensemble, avec compte de résultat (P&L) et bilan.
Ce dont vous aurez besoin
- Python 3.12 et une machine qui reste allumée
- Accepter de gérer vos propres sauvegardes
- Un comptable qui examinera les chiffres avant que vous leur fassiez confiance
Parce que le prix d'ERPNext n'est pas celui du logiciel, mais celui de la certitude. Les entreprises qui gèrent de vrais stocks et une vraie paie achètent un hébergement qu'elles n'entretiennent pas, des mises à niveau qui ne cassent pas la comptabilité et un canal d'assistance pour le jour où un rapprochement se passe mal. Auto-héberger ERPNext est tout à fait viable et beaucoup le font, mais dès que le système devient indispensable à la facturation ou aux salaires, payer quelqu'un d'autre pour assumer la disponibilité et les mises à niveau paraît bon marché. Un remplacement fait maison inverse cela : vous devenez l'éditeur, d'astreinte, pour toujours.
xFabrication : nomenclatures, ordres de fabrication, planification des capacités, rien de tout cela
xPaie, congés, notes de frais et rapports réglementaires associés
xModèles fiscaux, gestion multidevise et ensembles de conformité propres à chaque pays, accumulés au fil des années
xMises à niveau, migrations et contrat d'assistance lorsque le grand livre ne concorde pas avec la banque
xL'écosystème : applications, intégrations, consultants qui connaissent déjà le modèle de données
Rien qui mérite d’être cité. C’est pour cela que le prompt existe.
Combien coûte ERPNext ?
- Facturation mensuelle
- 5 $US/mois5 $US/mois
- Par an
- 60 $US/an60 $US/an
- Avec une carte brésilienne, IOF de 3,5% inclus
- 26,13 R$/mois314 R$/an
Enregistré dans Ma liste. Un avis s’affichera ici si le prix change.
Vous finalisez l’achat sur le site de ERPNext. Vibe Radar ne gère aucun paiement.
Construire ou s’abonner à ERPNext ?
Ajustez les chiffres : heures de développement, taux horaire, coûts d’exploitation et prix de l’abonnement.
Sur 24 mois, l’abonnement coûte moins cher.
Heures estimées d’après l’analyse (un week-end). Ne chiffre pas ce que vous perdez (support, intégrations, sécurité).
Puis-je recréer ERPNext ?
Pas vraiment. La valeur de ERPNext n’est pas dans le code : L'avantage difficile à copier tient à une décennie et demie de cas particuliers de comptabilité, de fiscalité et de stocks, ainsi qu'aux coûts de changement de toutes les entreprises qui y conservent déjà leurs stocks et leur grand livre. Voir l’analyse ci-dessus.
Combien coûte ERPNext ?
ERPNext coûte environ 5 $US/mois (Frappe Cloud Sites (shared), vérifié le 20/10/2026), soit 60 $US par an.
Que perd-on en remplaçant ERPNext ?
Honnêtement : Fabrication : nomenclatures, ordres de fabrication, planification des capacités, rien de tout cela; Paie, congés, notes de frais et rapports réglementaires associés; Modèles fiscaux, gestion multidevise et ensembles de conformité propres à chaque pays, accumulés au fil des années; Mises à niveau, migrations et contrat d'assistance lorsque le grand livre ne concorde pas avec la banque; L'écosystème : applications, intégrations, consultants qui connaissent déjà le modèle de données. Si l’un de ces points compte pour vous, continuez à payer.
Existe-t-il une alternative open source à ERPNext ?
Aucune alternative open source mature à recommander, et c’est précisément pour cela que le prompt de cette page existe.