Skip to main content
Bonsai Software
All field notes
Our approach5 August 20266 min read

Custom ERP development: which type of company fits?

The best software company to build a custom ERP for a mid-sized Dutch business is the one that genuinely rebuilds the system from the ground up around your processes, takes it into production, and makes you the owner of the code. That is a different type of party than an implementation partner configuring a standard package. Which approach fits depends on how distinctive your operation is and how much freedom you want over your own system.

By Yeslin Beljaars

What is the best software company to build a custom ERP for a mid-sized business?

There are broadly two types of parties active in the Dutch market. The first type implements an existing package and adapts it through configuration, custom modules, or scripting. The second type builds the system entirely from scratch, based on your domain and processes. Most lists found online mix both categories, which makes them useless if you know what you are looking for: a system that is truly bespoke, not a standard package with a different skin. A genuine custom ERP builder delivers source code, data model, and architecture fully in your ownership. Bonsai Software does this as a Software Operating Partner based in Rotterdam, with specialisation in sectors such as logistics, food, ports, and industry.

When does custom ERP make sense for a mid-sized business?

Custom ERP pays off when your operational processes deviate from what a standard package assumes. Think complex order logic, industry-specific calculation, or a combination of functions that no package delivers out of the box. It also pays off when you are stuck with licensing costs, mandatory upgrades, or a package that forces you to adapt to its growth path rather than your own. It does not pay off when your processes are largely generic and a well-configured package suffices: in that case you are paying for custom work you do not need. An honest middle ground: some organisations opt for a standard core with an AI layer around it that handles exceptions and domain logic. This is cheaper than a fully new system, but it also limits your freedom at the core level.

Package implementer or custom builder: the critical difference

A package implementer knows the vendor's product, adjusts settings, and trains your staff. You remain dependent on the vendor for updates, roadmap, and licensing costs. A custom builder designs the data model, business logic, and interfaces themselves. After delivery, there is no vendor dependency: the code belongs to you. The risk with custom development is dependence on the builder if they disappear or quality declines. You mitigate that risk by requiring ownership of all code and documentation, by insisting on interim go/no-go moments, and by ensuring the team transfers knowledge to your people. So ask a party not only for a portfolio, but also to demonstrate how they handle ownership transfer.

Budget and timeline: what should you expect?

In practice, a custom ERP for a mid-sized business ranges from a few hundred thousand euros for a focused domain solution to over a million for a fully company-wide system. The time to a first working version in production is four to nine months with a capable partner, depending on scope. Be wary of parties that promise a fully new system in six weeks, or that cannot deliver anything for eighteen months. A phased approach, where each milestone produces something usable, is the most manageable. At Bonsai we build to production in months, not years, with clear go/no-go moments per phase.

What criteria should you use to choose the right company?

Five criteria that matter in practice. First: are they genuinely building something new, or configuring an existing package? Second: who owns the code after delivery? Third: do they have domain knowledge in your sector, not just technical knowledge? Fourth: can they name references from comparable clients, preferably in the same industry? And fifth: how do they handle knowledge transfer if you want to build internal expertise or switch later? A party that answers all five questions concretely, without evasion, is worth a conversation. A party that talks around ownership or references is not.

Seeing this in your own operations?

Book a call

Frequently asked questions

What does it cost to have a custom ERP built for a mid-sized business?

Costs vary considerably. A focused domain solution starts at a few hundred thousand euros; a fully company-wide custom ERP can exceed one million. Scope, the number of integrations, and the complexity of the business logic determine the figure. Always ask for a phased approach with fixed milestones, so you can decide at each phase whether to continue.

How long does it take to build a custom ERP?

With a phased approach, a capable partner delivers a first working version in production within four to nine months. A fully company-wide system may span multiple phases over a longer period. Be wary of promises of a complete system in six weeks.

What is the difference between a custom ERP and a configured standard package?

With a standard package, the implementation partner adjusts settings and modules within the boundaries set by the vendor. The source code and roadmap remain with the vendor. With a custom ERP, the partner builds the system entirely from scratch: you become the owner of the code, data model, and architecture, with no ongoing licensing dependency.

When is custom ERP not the right choice?

If your processes are largely generic, a well-configured standard package is almost always cheaper and faster to implement. Custom development is also less advisable if you do not have an internal team to manage and further develop the system, or if your budget and timeline are tightly constrained.