What is ERP, and how does it differ from CRM?

Short answer

ERP (enterprise resource planning) is software that runs a company’s sales, stock, production, purchasing, finance and HR on a single shared database. Information entered by one department shows up in the others without anyone typing it again.

By Anıl Kölmük, founder of Pirdir · Last updated: 27 October 2026 · 6 min read

Workshop worker checking a production order on a tablet beside metal sheets

What does ERP do?

Think of a single order. Sales takes the order, the warehouse checks stock, production works out the materials, purchasing orders what’s missing and accounts issues the invoice. In a business without ERP, each of these steps runs in a separate program or spreadsheet, and the same information is typed again and again.

With ERP, an order goes in just once. Stock is reserved, a works order is opened, material needs are calculated and the invoice is posted to the customer’s account. Everyone looks at the same data.

A sample screen that runs by itself

The diagram below follows a sales order through an ERP system. The order is entered once; stock, shipping, invoicing and payment all run from the same record.

OrderDay 0, 10:05

A sales order is entered. The customer’s credit limit and price list are checked on the same screen.

StockDay 0, 10:06

Stock is reserved. If the warehouse has enough, the items are reserved; if not, a purchase request is raised.

ShippingDay 1, 14:30

The goods are shipped. A delivery note is issued, stock goes down and the tracking number is added to the order.

InvoiceDay 1, 14:32

The invoice is issued. The amount is posted to the customer’s account and the e-invoice goes out.

PaymentDay 31

Payment arrives. The bank transfer is matched to the invoice; nobody re-enters it for the accountant.

Example: one order runs from sales to accounting on a single record, and nothing is typed in twice.

What ERP stands for and where it came from

The letters stand for enterprise resource planning, and the resources in question are money, materials, machines and people’s time.

Its roots go back to the MRP (material requirements planning) systems of the 1960s, which worked out which materials a factory needed to buy, when and in what quantity. Over time, production capacity, sales, finance and staff were added to the same software. Gartner started using the name ERP in 1990, and it became the general name for software that brings the whole business into one set of data.

Which modules make up an ERP?

Not every business uses every module. A service company has no production module, while in a trading company purchasing and stock come to the fore.

ModuleWhat it does
Sales and ordersQuotes, orders, dispatch, invoices
Stock and warehouseStock in and out, shelves, counts, transfers
ProductionBills of materials, works orders, scrap, due dates
PurchasingRequirements, requests, approvals, suppliers
FinanceCustomer accounts, payments in and out, cash flow
Human resourcesTimesheets, leave, payroll exports

Example: one order touches sales, stock, purchasing and accounts at the same time; the missing item goes straight to purchasing.

Cloud ERP or on-premise ERP?

An ERP is either installed on the business’s own servers or runs on the vendor’s servers and is used in the browser. The difference between the two is mostly how the cost is spread over time.

CriterionCloud ERPOn-premise ERP
Upfront costLow; monthly or annual subscriptionHigh; licences, servers and implementation
Updates and backupsDone by the vendorUp to the business or its reseller
AccessAnywhere with an internet connectionUsually the company network or a VPN
CustomisationAs far as the package allowsWider, but expensive
Where the data is heldIn the vendor’s data centreOn the business’s own servers

In recent years small and mid-sized businesses have leaned towards the cloud, because nobody has to be set aside to look after servers and backups. On-premise ERP is still common for businesses that must keep their data in their own building.

ERP vs CRM

A CRM manages the customer-facing side: enquiries, calls, quotes and sales deals. An ERP manages the inside of the business: stock, production, purchasing and finance. Most modern ERPs include a CRM module, and most CRMs include quotes and orders, which is why the line between them blurs.

CriterionCRMERPBookkeeping
FocusCustomers and salesThe whole businessInvoices and money
Typical usersSales and supportEvery departmentOwner, accounts
Stock and productionNone or limitedYesBasic stock
Setup timeWeeksWeeks to monthsDays to weeks

ERP vs bookkeeping software

Bookkeeping software keeps track of invoices, payments, customer accounts and cash. For many small businesses it’s enough. Once stock movements, production or workflows across several departments come in, bookkeeping software feels too small, and the business starts filling the gaps with spreadsheets. That’s the first sign that you need an ERP.

Are ERP and SAP the same thing?

No. ERP is the name of a type of software; SAP is a company founded in Germany in 1972 that makes ERP software. Because SAP’s products are the best-known examples of the type, the two words get mixed up in everyday speech. A company that says “we’re moving to SAP” is moving to one of SAP’s ERP products.

Well-known ERP systems

The list below isn’t a ranking; it shows widely used systems and the kind of business each one usually suits. Which one fits depends on your size, sector and processes.

SystemVendorUsually suits
OdooOdoo S.A.Small and mid-sized businesses that want to add apps module by module
Sage Intacct, Sage X3SageMid-sized businesses; Intacct for finance-led firms, X3 for manufacturing and distribution
SAP S/4HANA, SAP Business OneSAPLarge companies and multinational groups; Business One for smaller businesses
Microsoft Dynamics 365MicrosoftCompanies already using Microsoft 365 and operating in several countries
Oracle NetSuiteOracleGrowing companies that want to work in the cloud and have branches abroad
Infor CloudSuiteInforMid-sized and large manufacturers and distributors in specific industries
Acumatica, Epicor KineticAcumatica; EpicorMid-sized distributors and manufacturers that want a cloud ERP

Pirdir isn’t a packaged ERP like the ones in this list. Only the modules a business uses are set up on a ready-made core, and the statutory accounts stay in the accounting software you already use, connected through an integration. More on the custom ERP development page.

When does a small business need ERP?

Staff re-key the same information into two or more programs.
The stock count doesn’t match the system, and nobody knows where the difference comes from.
People phone around to find out where an order is in production or the warehouse.
The month-end report takes several people several days.
Growth is outpacing what the current setup can cope with.

ERP use rises sharply with company size. In 2025, 46.5% of EU enterprises with at least 10 employees used ERP software, according to Eurostat: 41% of small enterprises (10–49 employees) and 89% of large ones (250 or more).

EU enterprises using ERP software, 2025By number of employees (%)
EU enterprises using ERP software, 2025Small 10–49: 41.1%; Large 250+: 88.7%; All enterprises: 46.5%0%25%50%75%100%41.1%Small10–4988.7%Large250+46.5%AllenterprisesEU enterprises using ERP software, 2025Small 10–49: 41.1%; Large 250+: 88.7%; All enterprises: 46.5%0%25%50%75%100%41.1%Small88.7%Large46.5%AllSource: Eurostat, E-business integration (survey on ICT usage in enterprises, 2025; enterprises with at least 10 employees).

ERP is the most widely used type of business software in the EU, ahead of CRM and business intelligence tools.

Business software used by EU enterprises, 2025Share of enterprises (%)
Business software used by EU enterprises, 2025ERP: 46.5%; CRM: 28.5%; BI: 16.3%; At least one of them: 53.5%0%20%40%60%80%46.5%ERP28.5%CRM16.3%BI53.5%At leastone of themBusiness software used by EU enterprises, 2025ERP: 46.5%; CRM: 28.5%; BI: 16.3%; At least one of them: 53.5%0%20%40%60%80%46.5%ERP28.5%CRM16.3%BI53.5%AnySource: Eurostat, E-business integration, 2025. CRM: customer relationship management; BI: business intelligence.

How much does ERP cost, and what drives the price?

ERP has no one price tag. The same product can cost very different amounts in two businesses, because most of the price comes from implementation, not the licence.

Number of users: most ERPs charge per user.
Modules: a setup that starts with stock and finance grows as production and purchasing are added.
Licensing model: a one-off licence plus annual maintenance, or a monthly subscription.
Implementation and consulting: fitting the processes into the software; in large projects this often costs as much as the licences.
Data migration: cleaning up and moving customer accounts, stock and open records from the old system.
Integrations and custom development: e-invoicing, banks, marketplaces, or screens the package doesn’t cover.
Training and support: someone being there for the team in the first months.

When you budget, compare the five-year total, not just the first year. The cost items are broken down in the guide how much does custom software cost.

When you compare quotes, look at the total over several years, not just the first one. Enter your own numbers:

Total cost of an ERP over several yearsWith your own numbers
Total (€)–
Yearly subscription (€)–
Monthly average (€)–

Calculation: setup + users × monthly fee × 12 × years. Training, data migration and extra modules may be separate lines in a quote; add the same items for every quote you compare.

Six questions to ask when choosing an ERP

How much of our process fits the package’s standard flow, and how much needs adapting?
Who will do the implementation, how many people are on the team, and what did they do for similar businesses?
Will our accounting software change, and if not, how will it be connected?
Can we export our data to Excel or CSV whenever we want?
What is the five-year total cost, including licences, maintenance, consulting and extra users?
Can it be used in the warehouse, in the field and on a phone?

Why ERP rollouts get difficult, and how to make them easier

ERP projects tend to overrun for three common reasons: the scope isn’t clear from the start, the existing data is messy, and the team is slow to get used to the new way of working.

Start the scope with a process map; draw the flow before the screens.
Don’t turn every module on at once; begin with the process that loses you the most time.
Plan data migration as a separate work item.
Ask for a clickable prototype before implementation, so the team sees the screens in advance.
You don’t have to change your accounting software; it can be connected through an integration.

You’ve read the guide; now let’s look at your business.

On a 20-minute call we listen to how your business works, and we send you in writing which route fits you and what it would cost.

Frequently asked questions

Ask anything not covered here on the call, and we’ll send the answer in writing too.

What does ERP stand for?

ERP stands for enterprise resource planning.

Can small businesses use ERP?

Yes. There are ERP solutions set up for small and mid-sized businesses that use only the modules they need, not all of them.

Does ERP replace accounting software?

Usually not; the statutory accounts stay in your accountant’s software, and ERP records are transferred there.

How long does an ERP setup take?

It depends on the number of modules and the data to migrate; for small and mid-sized businesses it usually takes from a few weeks to a few months.

Are ERP and SAP the same thing?

No. ERP is the name of a type of software; SAP is a German company that makes ERP software. SAP’s products are among the best-known examples of the type.

Which ERP systems are there?

Well-known ERP systems include SAP, Microsoft Dynamics 365, Oracle NetSuite, Sage, Odoo, Infor, Acumatica and Epicor. Which one fits depends on the business’s size, industry and processes.

How much does ERP cost?

The price is driven by the number of users, modules, the licensing model, implementation and data migration; in large projects, implementation often costs as much as the licences. At Pirdir, setup starts at €2,900 and usage is €24 per user per month.

Let’s hear about your business in 20 minutes.

The call is free. By the end you’ll know which route fits you, how long it will take and what it will cost.

1
We listen to your processWhere customers come from, who finishes the job, where things get stuck.
2
We show you the screenWe walk through the template for your industry, live.
3
We send a written quoteModules, timeline and price, itemised.
Anıl KölmükHatice Kölmük

On the call you’ll speak with Anıl and Hatice. They are also the ones who build your software.

Your setup plan: no modules chosen yet. We can also choose them together on the call.