Nordlet

← Blog

What Is ERP Software? Meaning, Examples, and When You Actually Need One

A plain definition of ERP, the modules it bundles, named examples by company size, and the signs that you need a full suite or only an API-first finance core.

Nordlet Team · · 7 min read

ERP software, short for enterprise resource planning, is a single system that runs a company's core processes on one shared database: finance, sales, purchasing, inventory, production, projects and people. When a warehouse worker ships an order, the same system reduces stock, creates the invoice, posts the journal entry and updates the sales report, because all of those are views of the same record.

The term dates from the 1990s, when it described software that extended manufacturing planning to the rest of the business. Today it covers everything from a global suite with hundreds of modules to a small-company product with six.

What an ERP bundles

The module list varies by vendor, but a complete suite covers most of these:

Area What the module does
Finance General ledger, accounts receivable and payable, fixed assets, bank reconciliation, period close, tax returns
Sales Quotes, orders, invoicing, pricing, credit control
Purchasing Purchase orders, supplier invoices, approvals, landed costs
Inventory Stock by warehouse, valuation (FIFO or average), stock-taking, transfers
Manufacturing Bills of materials, production orders, costing of output
Projects Time, budgets, billing by milestone or percent complete
People Employee records, contracts, leave, payroll
CRM Leads, contacts, pipeline
Reporting Statements, dashboards, exports

Every module writes to the finance module eventually. A production order consumes components and costs the finished goods; a sale relieves stock and books revenue; payroll posts wages and contributions. The general ledger is where all of it ends up, which is why the finance module is the one you cannot do without. How ERP systems work follows one transaction through the whole chain.

ERP software examples

The products below are commonly cited in each segment. The one-line descriptions are neutral and contain no pricing, because list prices change and most of these are quoted through partners.

Large enterprise

  • SAP S/4HANA is SAP's current suite, available on-premise and as a cloud service, used by large manufacturers, retailers and groups with many subsidiaries.
  • Oracle Fusion Cloud ERP is Oracle's cloud suite for large organisations, covering finance, procurement, projects and supply chain.

Mid-market

  • Oracle NetSuite is a multi-tenant cloud suite with finance, inventory, order management and CRM, often chosen by growing companies with several entities.
  • Microsoft Dynamics 365 Business Central is Microsoft's small- and mid-market ERP, sold and localised through partners and connected to the rest of the Microsoft stack.
  • Sage Intacct is a cloud finance system aimed at multi-entity companies that want consolidation and audit controls without a full operational suite.

Small and mid-size, open or modular

  • Odoo is a modular suite with an open-source community edition and a paid enterprise edition, where you install only the applications you use.

API-first finance core

  • Nordlet is an API-first accounting platform for the EU and EEA that covers the finance and operations core (ledger, invoicing, bank, inventory, production, assets, payroll, filings) and is built to be driven by other software rather than by people on screens. It is in early access in 2026.

Several of these are compared for platform builders in Nordlet vs Odoo and Nordlet vs AccountsIQ.

ERP vs accounting software vs CRM

These three categories are confused constantly, usually because every vendor claims adjacent territory.

Accounting software ERP CRM
Core record The journal entry The business transaction, in any module The customer and the deal
Primary user Bookkeeper, accountant, finance team Finance plus operations Sales and marketing
Covers inventory and production Rarely, or through add-ons Yes No
Covers payroll Sometimes Usually No
Produces statutory accounts and tax returns Yes Yes No
Typical reason to buy Keep books and file taxes Run the whole operation from one database Manage pipeline and relationships

Accounting software becomes ERP-like when it adds inventory, production and payroll on the same ledger. Nordlet's feature set sits at that boundary: it is accounting software in the sense that every document posts a balanced journal entry, and it carries the inventory, production, POS, e-commerce, assets, HR and payroll modules that accounting-only tools leave to add-ons.

Signs you need an ERP

  • The same fact lives in two systems and they disagree. Stock in the warehouse tool does not match stock in the books. Revenue in the billing tool does not match revenue in the ledger.
  • Month-end is a reconciliation project. Someone spends days exporting from one tool and importing to another.
  • You have more than one legal entity and need group figures without a spreadsheet.
  • Physical goods with real costing. FIFO or average cost, several warehouses, bills of materials.
  • Regulatory load across countries. VAT returns, EU sales lists, Intrastat, e-invoicing mandates and payroll filings in more than one jurisdiction.

Signs you do not

  • A service business with one entity and no stock. Accounting software with invoicing and bank feeds covers it.
  • The problem is sales process, not operations. That is a CRM problem.
  • Your product generates the transactions. A marketplace, subscription product or storefront does not need a finance team clicking through screens; it needs a ledger it can call. The build-versus-buy question for that case is covered in embedded accounting: build vs buy.

Buying a full suite for the last case produces the common failure described in why ERP implementations fail: a large system configured for a workflow that nobody at the company actually performs.

The finance core without the ERP project

For a company whose own software is the source of its transactions, the useful part of an ERP is the part that keeps the books correct and the filings on time. That part can be bought as an API rather than installed as a suite.

In Nordlet the finance core looks like this:

  • Ledger. Double-entry; the database refuses an unbalanced entry; posted entries are corrected by reversal, never edited; locked periods reject postings with HTTP 409; every mutation is in a queryable audit log.
  • Documents. Sales invoices, credit notes, proforma and advance invoices with gapless numbering; purchase invoices with duplicate detection and per-line expense accounts; OCR capture and e-mail intake for supplier documents.
  • Money. PSD2 bank feeds covering 2,600+ banks in 29+ countries, camt.053 and Stripe imports, payment matching scored by amount, reference, counterparty and IBAN, SEPA pain.001 and pain.008 files.
  • Operations. FIFO inventory across warehouses, bills of materials with assembly and disassembly, POS Z-reports, e-commerce orders that reserve stock, fulfil and invoice in one flow.
  • People and assets. Employees, contracts, leave, payroll with a calculation engine for each of the 30 countries, fixed assets with monthly straight-line depreciation.
  • Compliance. EU VAT resolution with OSS and IOSS returns, Peppol and national e-invoicing formats, and a filing calendar that generates and sends statutory filings under the company's own certificate. The filing support table lists each one.
  • Groups. Several companies under one account with roles, and consolidation into one balance sheet and profit and loss.

All of it is reachable through one API with the request shape POST /v1/{module}/{resource}/{action}, and the web application uses the same endpoints. Pricing is metered by request rather than by user, so the cost tracks activity. SaaS ERP vs traditional ERP explains why that pricing model fits software-driven businesses.

How to decide

  1. Count the places where the same business fact is stored. More than one is the ERP argument.
  2. Count legal entities and tax jurisdictions. Each adds consolidation and filing work.
  3. Decide whether people or software create your transactions. People need screens; software needs an API.
  4. Price the project, not the licence. Implementation, migration and training are usually the larger part, as the 2026 ERP cost guide shows.
  5. Test with real data in a sandbox before contracting. Nordlet offers unlimited sandbox companies from sign-up.

FAQ

What does ERP stand for?

Enterprise resource planning. The name is historical; the software is a shared database with modules for finance, sales, purchasing, stock, production and people.

Is accounting software an ERP?

Not by itself. Accounting software keeps the books and files taxes. It becomes ERP-like when inventory, production, projects and payroll run on the same ledger. Some products, including Nordlet, sit at that boundary.

What is the most common ERP system?

By number of installations the answer depends on segment: SAP and Oracle dominate large enterprises, NetSuite and Business Central are common in the mid-market, and Odoo has a large footprint among small companies. No single product dominates all three.

Do small businesses need an ERP?

Most do not. A small company needs one when it holds stock, manufactures, runs several entities or files in several countries. A service business with one entity is better served by accounting software.

Can I use an ERP through an API only?

With an API-first product, yes. In Nordlet every operation the application performs is a public endpoint, so an integration can run the whole finance cycle without anyone opening the app.

Further reading