Custom ERP

Custom ERP development, deployed one module at a time

A custom ERP is a management system built around your own operations rather than a product you configure for months. Budget €15,000 to €45,000 per module, with the first module in production in eight to twelve weeks. Deployment is incremental, so you can stop after any module. Firm quote within 24 hours.

Custom ERP, and why it is not an eighteen-month project

An ERP connects the parts of a company that share the same data: purchasing, stock, production, sales, invoicing, reporting. The classic failure mode is trying to deliver all of it at once. Two years later the business has changed, the specification has not, and nobody has used anything.

We build ERPs module by module, each one in production and used by real people before the next starts. It is slower on paper and far faster in practice, because every module is corrected by actual use instead of by a review meeting.

As with any custom build, this is not the default answer. Odoo, Dolibarr and their peers cover a large share of standard needs, and if configuring one of them gets you ninety percent of the way there, that is the cheaper path. Custom work earns its place when your operations contain rules no configuration screen can express.

Modules we build

You choose the order, we recommend starting where the pain is measurable. Each module is delivered to production and documented before the next begins.

Sales and order management

Quotes, orders, delivery notes and invoices with your own pricing and discount rules, including the ones that are exceptions on paper today.

Stock and logistics

Multi-location stock, movements, inventory counts, reorder thresholds and traceability, with barcode support where it helps.

Purchasing and suppliers

Requisitions, purchase orders, receipt against order, supplier invoice matching and approval chains.

Production and planning

Bills of material, work orders, capacity and scheduling, for manufacturers whose process does not fit a standard product.

Finance and reporting

Consolidated indicators, margin analysis, exports to your accounting system. Built on data the system already holds.

Migration and integrations

Import from your current system, plus connections to accounting, e-commerce, carriers and supplier APIs.

How much does a custom ERP cost?

Price is quoted per module, not for a monolithic programme. These are our real ranges, set against French market rates, in euros excluding tax.

How much does a custom ERP cost?
ServiceFrench agencyFrench freelancerExternalize
Custom ERP (per module)40 000 – 120 000 €20 000 – 60 000 €15 000 – 45 000 €
Custom CRM25 000 – 60 000 €12 000 – 30 000 €9 000 – 25 000 €
Internal tool / automation10 000 – 40 000 €5 000 – 20 000 €4 000 – 15 000 €
Developer day rate500 – 900 €/day350 – 650 €/day180 – 320 €/day

A first module in production typically lands at the lower end of the range. You commit to one module at a time, never to the full scope up front. Request a firm quote within 24 hours.

Our five-step process

  1. 1

    Operations mapping

    We follow the physical and financial flows through your company with the people who run them, and write down where the current system stops working.

  2. 2

    Module priority and build-versus-buy

    We rank modules by measurable gain and check whether an existing product configured properly would do the job. If it would, we say so.

  3. 3

    First module in production

    Eight to twelve weeks to get the highest-value module live with real users and real data, before any commitment to the rest.

  4. 4

    Migration and subsequent modules

    Data migration with a reconciliation report signed off before go-live, then the next modules in one to two week batches.

  5. 5

    Training, documentation, handover

    Per-role training, written documentation and repository transfer. Support afterwards is optional, never a condition.

Technologies we use

Mainstream, well-documented technologies, so the system stays maintainable by any competent team, including one you build internally.

Next.js
React
TypeScript
Python
Django
Node.js
PostgreSQL
Docker
R
REST APIs
M
Metabase

Why a team in Madagascar?

An ERP is built from conversations with the people who do the work: the warehouse, the purchasing desk, the accounts office. Our team is in Antananarivo, one to two hours ahead of Western Europe and working in French and English, so those conversations happen in your working day.

Local costs let us charge 50 to 70 percent less than a Western European integrator at the same seniority. On a programme delivered module by module, that difference is what makes a second and third module affordable rather than theoretical.

Hosting and repositories are in your name, inside the EU when your operations are European. Developers work on anonymised data, access is per-person and revocable, and every change is reviewed by a second developer before it reaches production.

Frequently asked questions

Should we not just configure Odoo?

+
Often, yes. Odoo, Dolibarr and similar products cover a large share of standard operations, and configuring one is cheaper than building from scratch. Custom work earns its place when your rules cannot be expressed in configuration — pricing that depends on several variables, approval chains with exceptions, production constraints specific to your trade. We check that before quoting rather than after.

How long before we see anything usable?

+
Eight to twelve weeks for the first module in production with real users. That is the whole point of incremental delivery: you judge the approach on something running rather than on a specification document, and you can stop there if it is not working.

What does a module cost?

+
€15,000 to €45,000 depending on the number of business rules and integrations, against €40,000 to €120,000 at a Western European integrator. You commit module by module, so the total is never a single leap of faith.

Can it talk to our accounting software?

+
Yes. Accounting exports and integrations are standard on every project. We connect through documented APIs where they exist and through scheduled file exchange where they do not. Older products without an API are the awkward case and we verify that early.

What happens to our existing data?

+
It is migrated with a cleaning pass and a reconciliation report that you sign off before go-live. Nothing is switched over on trust. Historical data that cannot be reconciled stays accessible in read-only form rather than being silently dropped.

Can we bring maintenance in-house later?

+
Yes, and the build assumes it: mainstream technologies, documented code, your repositories and conventions, no proprietary layer. Several clients have hired internally after the second module, and we stayed on a few days a month during the transition.

Ready to outsource your next software project?

Web app, internal tool or website — tell us about your project and get a free quote within 24 hours. Offshore rates, senior-level quality, no commitment.