Humanfrog Lab

ERP system selection: how to choose the right solution for your company

An ERP system (Enterprise Resource Planning) is the core business information system that connects finance, procurement, sales, inventory, production and HR in one place. The right ERP removes duplicate data entry and manual spreadsheet reconciliation and gives management a real-time view of the business.

ERP system selection is a long-term decision, since you will typically run the system for ten years or more. Success depends less on the software itself than on clear requirements, integrations with other systems, local compliance and the quality of the rollout. The checklist below helps you compare vendors against the same criteria.

ERP selection checklist

Updated 0 min read

ERP selection checklist

Rate the importance of each criterion and tick it off once it is verified with a vendor. You can print the list or save it as a PDF and use it to compare proposals.

0 of 24 criteria checked (0 %)

ERP selection checklist – Humanfrog Lab

Summary

All must-have criteria have been checked.

Open must-have criteria: of

Check these criteria with every vendor before you decide, for example with a demo on your own data or a conversation with reference customers.

The calculation runs in your browser. Your answers are only sent if you submit the contact form below.

What is an ERP system and when do you need one

An ERP system (Enterprise Resource Planning) is the core business information system that connects key processes in a single database: finance and accounting, procurement, sales, warehouse, production, maintenance and HR. Because every department works with the same data, duplicate entry disappears and reports are available without manual spreadsheet reconciliation.

Companies most often consider a new ERP system when the current one can no longer support growth, when processes are fragmented across several unconnected applications, when the vendor ends support, or when new regulatory requirements such as mandatory e-invoicing demand major changes. The checklist on this page helps you with ERP system selection.

Types of ERP solutions

TypeStrengthsLimitationsBest for
International cloud ERP (SaaS)Faster rollout, regular updates, predictable subscriptionLess customisation, vendor dependencyCompanies with standard processes and growth abroad
International ERP, on-premises or private cloudMore control over data and customisationOwn infrastructure, more demanding upgradesLarger organisations with special requirements
Local or regional ERPLocal compliance, support in your language, proximity of the vendorFewer international features and integrationsCompanies operating mostly in one country
Industry-specific solutionProcesses tailored to the sectorNarrower market, dependence on a smaller vendorCompanies with specific processes

There is no universally best ERP system. The right solution is the one that covers your key processes without extensive customisation, integrates with other systems and can be reliably maintained for ten years or more.

Criteria for choosing an ERP system

The checklist groups its criteria into six areas.

  • Business requirements. Start with processes, not software. Map how you work today, where the bottlenecks are and what the new solution must deliver.
  • Integrations. An ERP rarely works alone. Check connections to production (MES), CRM, business intelligence (BI), the web shop, banks and partner systems. A documented API is essential.
  • Localisation and compliance. Statutory accounting, VAT, e-invoicing, fiscalisation and payroll are areas where international solutions often need local add-ons in each country you operate in.
  • Architecture. Deployment model, security (SSO, MFA, encryption, backup), performance and total cost of ownership.
  • Vendor and implementation. References in your industry, a local partner network, SLAs and clear exit terms.
  • Rollout. Change management, data migration, training and testing.

EU requirements: VAT, e-invoicing and fiscalisation

An ERP that operates across the EU must handle VAT correctly, including cross-border rules such as the one-stop shop for B2C sales and EC Sales Lists for intra-EU supplies, and it must keep to the statutory accounting, payroll and reporting rules of each country in which you have entities.

On e-invoicing, the European standard EN 16931 defines a common semantic data model for electronic invoices. Directive 2014/55/EU requires public bodies to be able to receive such invoices, and formats and networks built on it, such as Peppol, XRechnung and Factur-X, are widely used. The EU VAT in the Digital Age (ViDA) package introduces digital reporting and mandatory e-invoicing for cross-border B2B transactions, phased in from 2030, and member states may introduce domestic e-invoicing mandates earlier.

Many countries also run their own fiscalisation or clearance systems, for example mandatory e-invoice platforms or certified cash registers. These differ widely and change often, so check the requirements of each country where you operate and ask the vendor how, and by when, they will be supported.

Beyond tax rules, an ERP processes personal data of employees, customers and suppliers, so it must support the General Data Protection Regulation (GDPR): roles and access rights, an audit trail of changes, retention periods and data deletion. For cloud solutions, check where data is stored and processed, who the sub-processors are and what contractual commitments the vendor makes. For public sector organisations and regulated industries, these requirements can be decisive when choosing the deployment model.

Selection and implementation process

PhaseKey activitiesOutcome
AnalysisMap processes, requirements and integrations, assess dataRequirements specification and priorities
SelectionShortlist, demonstrations on your scenarios, references, TCO comparisonSelected vendor and a contract with SLA
DesignDetailed design of processes, integrations and rolesApproved solution plan
DeliveryConfiguration, integrations, data migration, testingA tested system
Go-live and supportTraining, launch, stabilisation, optimisationSystem in productive use

For mid-sized companies, implementation typically takes six to twelve months. Duration is driven mainly by data quality, the number of integrations and the time key users can give the project.

How to compare proposals

ERP proposals are often hard to compare because vendors define scope, modules and services differently. You improve comparability by sending every vendor the same requirements specification and the same list of scenarios they must demonstrate.

  • Demonstration on your scenarios. Instead of a generic presentation, ask to see your key processes, for example from customer order to invoice or from material purchase to work order completion, ideally on a sample of your data.
  • A uniform cost structure. Show licences or subscriptions, infrastructure, phased implementation, integrations, migration, training and annual maintenance and support separately. Also ask how prices change as user numbers grow.
  • Scope of customisation. For each requirement the vendor should state whether the solution covers it as standard, by configuration or by customisation. Customisations mean extra work on every upgrade.
  • References. Talk to at least two companies of similar size and industry. Ask what they would do differently next time.
  • The project team. Check who will actually work on your project, how much experience they have and how many other projects they run at the same time.

You can print the checklist on this page or save it as a PDF and use it as a single scoring table for all vendors. Criteria you mark as must-have should be knock-out criteria.

The most common mistakes

  • Choosing on licence price. Implementation, integration and maintenance costs often exceed licences. Compare TCO over five to seven years.
  • Too much customisation. Every customisation makes upgrades more expensive. First check whether you can adapt the process instead.
  • Underestimating data migration. Incomplete master data is one of the most common causes of delay.
  • Too little time from key users. Without them the system will not reflect how work is really done.
  • Integrations left to the end. Plan connections to MES, CRM and e-commerce from the start.

Humanfrog helps companies digitalise processes, integrate ERP systems with other business and production systems, and run them on reliable infrastructure. To check the criteria against your own environment, talk to us.

Frequently asked questions

What is an ERP system?
ERP (Enterprise Resource Planning) is software for planning company resources. It connects key business processes such as accounting, procurement, sales, warehousing, production and HR in a single database.
How much does an ERP implementation cost?
The price depends on the number of users, modules, process complexity and integrations. For mid-sized and large companies, implementation costs (consulting, customisation, migration, training) often exceed licence costs. Compare total cost of ownership over five to seven years, not just the licence price.
How long does an ERP implementation take?
For mid-sized companies, typically six to twelve months; for large and more complex organisations, often longer. Duration is driven mainly by process readiness, data quality, the number of integrations and the availability of key users.
Cloud or on-premises ERP?
Cloud ERP (SaaS) offers faster rollout, regular updates and predictable subscriptions, but less room for customisation. An on-premises or private cloud deployment gives more control over data and customisation but requires your own infrastructure and maintenance. The decision depends on regulation, integrations and in-house IT capacity.
What EU requirements should an ERP support?
At EU level, mainly e-invoicing in line with the European standard EN 16931, VAT handling and reporting, and the digital reporting and e-invoicing rules of the VAT in the Digital Age (ViDA) package, which phases in from 2030. On top of that come country-specific rules such as national e-invoicing and fiscalisation (for example fiscal cash registers or clearance models) and local payroll and statutory accounting. Check which apply in every country where you operate, and how the vendor plans to support them.
Why do ERP implementations fail?
The most common reasons are unclear requirements, too much customisation of the standard solution, poor data quality during migration, too little time from key users and weak change management. Technology is rarely the main cause.
What does ERP integration with MES, CRM and BI mean?
The ERP is the core that exchanges data with specialised systems: MES for production control, CRM for customer relationship management, BI for analytics and the web shop. Good integrations run through documented interfaces (APIs) and eliminate manual data transfer.