Your accountant has no complaints. The bookkeeping package produces the VAT return and the year-end figures. The strain is in everything that happens before an invoice exists: orders arriving by email, stock checked in a spreadsheet only one colleague understands, purchases agreed by phone and remembered by whoever took the call. That is usually when a European SME begins to look at ERP, and to wonder if a bespoke one is worth it.
Signs you have outgrown spreadsheets and a bookkeeping package
- An order is typed three times: into the spreadsheet, the warehouse list and the bookkeeping package.
- The only reliable stock count is a walk to the shelf or a call to a colleague.
- A second country, language or currency was added, and each one brought another spreadsheet.
- Month-end drags because every figure must be chased from whoever holds it.
Where just one of the four sounds familiar, tidy the spreadsheets and wait. An ERP is a cure for a real problem, not a badge of maturity.
Packaged ERP or custom ERP development
There are three places to stand, and for many companies the honest answer is the middle one.
| Bookkeeping package and spreadsheets | Packaged ERP | Custom ERP | |
|---|---|---|---|
| Fit to your process | Covers the accounts only | You adapt to its screens, or have it configured | Built around how your orders really move |
| Effort to start | None; you already have it | Configuration, data import and training | Discovery, design and a phased build |
| Countries and languages | Whatever the package offers | Depends on the edition and local add-ons | Whichever you specify |
| When a rule changes | The vendor updates the package | The vendor updates the package | You ask your supplier to change a setting or a document |
| Suits | A small team with simple orders | A common business model with standard needs | A process that is the reason customers choose you |
A packaged ERP such as Odoo covers common business models well. If one fits most of what you do, take it. Custom ERP development is justified when your own way of taking orders, pricing or delivering is why customers stay, and a standard product would flatten it. Our honest comparison of bespoke and packaged ERP weighs the two.
VAT for each country
VAT rates and invoice rules differ between European countries, and e-invoicing rules are changing one country at a time. A custom ERP should therefore treat tax as data. Each country you sell in has its own rates and its own invoice layout, held in settings that can be changed without a developer. When a rule changes, the setting changes and the history stays intact. What the settings contain is your accountant's decision: confirm registrations, invoice contents and any e-invoicing duty with your accountant for each country.
Several languages and currencies
Several languages inside one company is normal in Europe. A warehouse team in one country and a sales office in another should each see the ERP in their own language while working on the same orders. Documents follow the customer: a quotation, invoice or delivery note prints in the language of the person receiving it.
Most EU countries use the euro and others keep their own currency. If you buy in one currency and sell in another, the ERP stores the rate used on each document, so the margin on an order can be read later without guesswork.
GDPR for customer and employee records
An ERP holds two kinds of personal data: your customers' contact and order details, and your employees' HR and payroll records. GDPR governs both across the EU. The software can help in practical ways:
- Roles that limit each person to the records their job needs, with payroll visible to very few.
- A log of who opened or changed a record.
- Hosting in the region you choose, written into the contract.
- A way to export or remove one person's data when you are asked to.
Software does not make a company compliant on its own. Take legal advice on what your own case requires, including the fact that our developers work outside the EU.
Keep the bookkeeper's package if it works
Nothing obliges you to throw out the package your accountant files from. A common design leaves the new ERP in charge of orders, stock and buying, and hands finished invoices and payments to the bookkeeping package, so the statutory books stay where your accountant wants them. How that link is built depends on what the package allows; see our guide to connecting accounting software to an ERP.
Building in phases
Trace one order
Follow it from enquiry to payment and note every sheet and person it passes.
Clean the master lists
One list each of products, customers and suppliers, with languages, currencies and VAT settings agreed.
Put one cycle live
Start with the part of the business where double entry hurts most, which is usually order handling.
Connect the bookkeeping package
Invoices and payments flow to the accountant's software and are checked against a month of real figures.
Add the next module or country
Only after the first phase is in daily use.
Where Operix stands
Every Operix ERP project is run online from Karachi; we keep no office in Europe. The ERPs in our portfolio were built for companies in Pakistan, among them Sea Keepers, whose ERP runs its work from the first enquiry email to the final delivery documents. Our one European project so far is an online store, Zoya Couture, for a Belgian fashion label; the rest of the portfolio is mostly in Pakistan and the UAE. A European ERP would be new ground for us in its tax detail, which is why your accountant is part of the project from the first call.
The ERP software in Europe page lists what we build, and the Europe page explains the remote process and the time difference. To see an ERP running on your own products and customers, book a demo.
Questions people ask
When does a European SME need a custom ERP?
Once the work that comes before the invoice lives in spreadsheets around the bookkeeping package, and people retype one order in several places. Where a packaged ERP matches most of your process, pick that instead; bespoke is for the process no package follows.
Can a custom ERP handle VAT for several countries?
Yes, as settings: rates and an invoice layout for each country, chosen by your accountant. VAT rates and invoice rules differ by country and e-invoicing rules are changing, so have your accountant confirm which of them cover you.
Do we have to replace our accounting software?
No. Your accountant's package can stay, with the ERP feeding it invoices and payments. Replacing it is a choice you can make later, not a condition of the project.
Is a custom ERP compliant with GDPR?
Software alone does not make a company compliant. A custom ERP gives you the tools: access limited by role, a record of who saw what, and hosting in the region you choose. Take legal advice on what your own case needs.
What does custom ERP development cost for a European SME?
The figure depends on scope: the modules, the user count, the countries and the systems to be connected. No prices appear on this site. You describe the business on a call, and a quote in writing, staged by milestone, follows.


