Skip to main content

Glossary

ERP (enterprise resource planning)

An ERP is an integrated management system that brings a company's core activities, such as orders, inventory, purchasing, accounting and production, together in a single platform.

ERP stands for Enterprise Resource Planning, but the useful translation for a business owner is "integrated management system". It's the system that makes different business areas work together: when you record an order, the information automatically flows to inventory, purchasing and accounting, without having to re-enter it in several programs.

The underlying idea is to have a single source of truth for company data. Customer and supplier records, price lists, stock levels, orders and documents live in one system, so everyone works from the same up-to-date numbers instead of separate files that may not match.

ERPs vary a lot in size and complexity: there are lightweight solutions designed for small businesses and very elaborate platforms for larger, structured organizations. The more modules you turn on (sales, purchasing, inventory, production, accounting), the more powerful the system becomes, but also the more demanding it is to configure.

In practice

For many SMBs the problem isn't a lack of software, it's having too much of it and disconnected: one program for invoicing, one for inventory, spreadsheets for orders. An ERP tackles exactly this fragmentation, cutting down double entry and the errors that come with it. A full ERP, however, isn't always the right answer: sometimes it's oversized and forces the company to bend to the software. At Nesso we weigh both paths honestly. When an existing ERP covers 80% of the needs, we work to integrate it with the other tools and close the gaps; when the core problem is a very specific process, a leaner custom application that talks to the ERP can be the better fit, without rewriting everything from scratch.

The modules of an ERP

An ERP isn't adopted all at once: you switch on the modules you need. These are the ones that come up most often, and the order they get activated in says a lot about which problem the company was trying to solve.

Sales cycle

Quotes, customer orders, delivery notes, invoices. Where most SMEs start, because it's where a delay shows up immediately.

Purchasing cycle

Requests, supplier orders, checking confirmations and deliveries. Needed once purchasing stops fitting in an inbox.

Inventory

Stock levels, movements, locations, and batch or serial traceability where required. Becomes essential once the physical warehouse and the system stop agreeing.

Production

Bill of materials, routings, job progress. The module most sensitive to how a specific company works, and where off-the-shelf struggles most.

Accounting and compliance

Entries, payment schedules, e-invoicing, compliant retention. Often stays with the accountant's system, and should be integrated rather than replaced.

Reporting

Indicators on margins, stock and lead times. Worth exactly as much as the data the other modules produce: without that, it's an elegant screen.

Cloud ERP or installed on-site

The difference isn't only where the software runs: it changes who handles updates, backups and security, and it changes how you pay.

Cloud (SaaS)

The vendor runs infrastructure, updates and backups; you pay a subscription and work in a browser. It lowers the internal load and is the prevailing choice for SMEs, but ties roadmap and terms to the vendor.

On-premise

The software runs on your own servers. Maximum control over data and customisation, in exchange for direct responsibility for maintenance, backups and continuity. It earns its place when there are firm constraints on where data may reside.

Hybrid

Management system in the cloud with specific components in-house, or the reverse, joined by integrations. In practice this is the most common configuration, rather than a principled choice between the two extremes.

Off-the-shelf, customised, or built to fit

These are three points on a scale, not three different products. The useful question isn't which is best, but how far your processes diverge from standard industry practice — and how much that divergence is worth to you.

Off-the-shelf, as it comes

You configure the software and adapt the processes. The fastest, most predictable route, and it works when your processes are common to the sector. The hidden cost is the workarounds your team builds around whatever doesn't fit.

Off-the-shelf with customisation

The suite stays the base and some parts get adapted. This covers most real cases, but every customisation has to be carried through upgrades: count them before, not after.

Custom-built, integrated with the standard

The ERP covers administration and inventory; the process that generates your margin lives in an application built around it and connected to the rest. This earns its place when that process is your competitive advantage and no suite models it.

The adoption phases, in order

ERP projects that stall rarely stall on the technology. They stall on the data, and on how wide the scope got.

  1. Map the processes as they actually work today, before looking at any software.
  2. Decide which modules are needed now and which can wait.
  3. Check the state of your master data: duplicate codes and misaligned stock need fixing before the migration, not during it.
  4. Configure, and decide explicitly which customisations are worth their maintenance cost.
  5. Migrate the data and run old and new in parallel for a defined period.
  6. Go live one module at a time, training people on the real process rather than on the screens.

When an ERP isn't the answer

If the problem is one process that doesn't work, adopting an integrated ERP is an oversized answer: you introduce a company-wide system to fix something confined to one area. Equally, if the data is a mess, an ERP won't tidy it — it will make it more visible. In both cases it's better to start from the process, measure, and revisit the ERP question once fragmentation between separate tools is the main problem.

FAQ

A CRM focuses on customer relationships and sales; an ERP manages a company's internal operations, such as inventory, purchasing, production and accounting. They often coexist and exchange data: the CRM brings in the order, the ERP turns it into a shipment, an invoice and a stock movement.

Ready to kick off the digital transformation of your business?

Talk directly with our technical lead.