30-minute independent strategy call
The full first conversation, with Dr. Harald Dreher. The aim is to clarify the decision — not to recommend a system.
Book the callFor pharma and life-science companies, four things decide the choice: a system that can be validated under EU GMP Annex 11, batch management through to release by the Qualified Person, a link to serialisation, and a data model that carries the move from development into production. Check these only after signing the contract and you end up validating customisations instead of the standard.
What's different in pharma and life sciences
In most industries the ERP is an operational tool. In medicinal product manufacturing it is a GMP-relevant system: batch records, release status and every change to that data must stand up to an inspection. Every function that creates or changes GMP-relevant data has to be validated – and every customisation to the standard widens the validation scope and comes back under review with every vendor release.
Then there is batch logic. Goods sit in quarantine, are tested, and are released only after certification by the Qualified Person; retest dates and expiry dates control what may be picked at all. And if you are growing from development into production, data that used to live in lab notebooks and spreadsheets has to become master data – before the first commercial batch leaves the site.
A sound selection therefore doesn't start with comparing vendors. It starts with the question of which processes are GMP-relevant and what the regulator needs to see from them. How we build this into vendor-independent ERP consulting, and why process analysis comes before the system question, follows from that order.
Review your GxP requirements with us →The system is selected, customised and only then validated. Every customisation becomes part of the validation scope, and every vendor release calls it into question again. EU GMP Annex 11 requires computerised systems to be validated across their life cycle and suppliers to be assessed. What the standard must deliver: GMP-relevant functions configured rather than programmed, built on a vendor validation package.
The system logs that an order was changed, but not which GMP-relevant field, by whom or why. Annex 11 clause 9 requires an audit trail with a documented reason for GMP-relevant changes and deletions. What the standard must deliver: A field-level audit trail with person, timestamp, old and new value and reason – reportable for the inspection.
The Qualified Person certifies the batch under Annex 16, yet in the ERP the batch has long been available and could be picked. If release is recorded in the system, Annex 11 clause 15 requires that only Qualified Persons can give it, with an electronic signature. What the standard must deliver: A batch status – quarantine, blocked, released – that blocks picking and shipping until release.
Since 9 February 2019, prescription medicines in the EU have carried a unique identifier under Delegated Regulation (EU) 2016/161: product code, serial number, batch number and expiry date in a Data Matrix code. If batch and expiry data run separately in the ERP and the serialisation system, discrepancies arise that only surface at upload or in the pharmacy. What the standard must deliver: Batch, expiry and serial-number ranges from one master record, with a defined interface to the serialisation system.
Each class solves the four requirements in a different place. The table shows where – and what you accept in return.
| System class | Where the industry logic sits | What speaks for it | The price |
|---|---|---|---|
| Industry ERP for pharma and life sciences | In the core of the system. Batch status, release, audit trail and electronic signature are standard functions, often with a vendor validation package. | The shortest route to validated operation. Quality processes such as deviation, CAPA and retest are often built in. | Smaller vendor, smaller market for partners and staff. Finance and group functions often weaker. High switching costs, because validation and industry logic aren't portable. |
| Standard ERP with GxP add-on | In a partner's add-on on top of a broad base system. | Broad ecosystem, strong finance, staff available on the market. GxP depth wherever the add-on provides it. | Two release cycles that can drift apart – and every release on either side touches validation. Dependence on the add-on partner. GxP depth varies widely and has to be tested against your own release processes. |
| Generalist ERP with no industry focus | In custom development or customisation on the client side. | Maximum freedom in design. Fits group standards. Lowest entry barrier while few processes are GMP-relevant. | Audit trail, release logic and interfaces are built, validated and maintained in-house. Every release of the base system tests that custom work again. |
What the table can't decide: how many of your processes are GMP-relevant, which markets you supply, whether you handle clinical or commercial goods and how many contract manufacturers you work with. These four points decide the selection – and none of them is on a data sheet. To place the options in a project, we draw on our database of around 500 software vendors – vendor-independent, no commission.
Formycon AG is an independent developer of biosimilars. A biopharma company that researches and develops works differently from one that manufactures – and Formycon was making exactly that transition.
No licences sold, no vendor commission. Our fee is the same whichever system is chosen. Organisation before IT – process design before system configuration.
Ten questions that managing directors, quality and IT leads in pharma and life sciences ask us before an ERP decision – on Annex 11, validation, batch release, serialisation, cloud, duration and cost.
Your contact
Dr. Harald Dreher
Owner · Dreher Consulting
Since 1992, Harald Dreher has supported companies in the DACH Mittelstand with ERP decisions – vendor-independent, with no licence sales. In a 30-minute conversation he assesses which system class fits your GMP-relevant processes, your markets and your development stage, and where a selection isn't needed at all.
LinkedIn · Book 30 minutes with Dr. Dreher →
Last updated: 7 October 2026
The right ERP system is one that carries the GMP-relevant functions as standard and can be validated under EU GMP Annex 11: audit trail, access control, electronic signature, a batch status that blocks until release, and a link to serialisation. Three system classes meet this in different ways. An industry ERP often brings these functions with a vendor validation package; the price is a smaller vendor and partner market. A standard ERP with a GxP add-on combines a broad base system with a partner's industry logic; the price is two release cycles that both touch validation. A generalist ERP gives the most freedom but requires GxP functions to be built and validated in-house. Which class fits is decided by your GMP-relevant processes, your markets and your development stage.
Annex 11 of the EU GMP Guide governs computerised systems used in GMP-relevant processes. It doesn't prescribe a particular ERP, but it defines what the system must do and how it must be operated. That includes risk management across the life cycle, validation of the system, supplier assessment, data integrity at entry and storage, an audit trail for GMP-relevant changes and deletions with a documented reason, controlled access, and electronic signatures linked to the record. If batch release is recorded in the system, only a Qualified Person may give it. For the selection, this means: check these points against the system's standard, not against a promise of later customisation. The annex is currently being revised; the core requirements remain.
Yes, as soon as you generate data relevant to approval, manufacturing or distribution on the US market. 21 CFR Part 11 is the US FDA regulation on electronic records and electronic signatures. It applies by market, not by where the company is based: if you supply active ingredients or medicines to the US or manufacture for a US partner, you must meet its requirements. Part 11 and Annex 11 overlap heavily – audit trail, access control, validation, electronic signature – but differ in detail, for example in the requirements for signatures. So before the selection, clarify which markets you supply today and will supply in five years. A system designed only for the EU market becomes expensive when the US market is added later.
Risk-based and across the whole life cycle, not as a one-off test before go-live. In practice, many companies follow the ISPE's GAMP 5 guide. It starts with requirements: which processes and data are GMP-relevant, and what must the system do for them? From that follows a risk assessment that determines which functions are tested and how deeply. Then come supplier assessment, specification, testing of installation, functions and processes in operation, and a validation report. What matters for the ERP selection is how much of this the standard already carries. The more GMP-relevant functions are configured rather than programmed, and the better the vendor's validation package, the smaller your own validation scope – and the less has to be retested with every release.
With a batch status that has teeth. Every batch moves through defined states in the system – such as quarantine, in testing, blocked, released – and only the status "released" allows picking and shipping. The release itself is given by the Qualified Person under Annex 16 of the EU GMP Guide. If it is recorded in the ERP, Annex 11 requires that only authorised Qualified Persons can give it, with an electronic signature and unambiguous attribution to the person. The system should also manage retest and expiry dates, handle partial releases and market-specific blocks, and control batches from contract manufacturing with the same status as your own. It often fails not on the function but on the process boundary: release sits in the quality system, status sits in the ERP, and nobody has decided which system leads.
Since 9 February 2019, prescription medicines in the EU have had to carry safety features under the Falsified Medicines Directive 2011/62/EU and Delegated Regulation (EU) 2016/161: a unique identifier in a Data Matrix code with product code, serial number, batch number and expiry date, plus an anti-tampering device. The serial numbers are uploaded to the European verification system – in Germany via securPharm. The ERP usually doesn't generate the serial numbers itself, but it supplies the data they are based on: batch, expiry date, item and pack size. If this data runs separately in the ERP and the serialisation system, discrepancies arise that only surface at upload or verification. So test the interface between ERP and serialisation system during the selection, not during the project.
Almost everything that affects the ERP. In development, much of the data lives in lab notebooks, spreadsheets and standalone systems, and products are tracked in small quantities with a lot of manual work. Production brings commercial-scale batches, release processes, contract manufacturers, supply chains and inspections. At Formycon, a developer of biosimilars, tracking products across the value chain was entirely manual before the project. We gathered the requirements from the future operating model, not today's, designed the tracking process together with the company, and only then implemented it in the selected system. The order is the point: if you select the ERP for the development stage, you are selecting it for a stage that is just ending.
Yes, but responsibility stays with the company. Annex 11 requires outsourced services and their providers to be assessed and contractually governed as well. For a cloud ERP this covers where data is held, provider access, backup and restore, archiving over the required retention periods, and exit from the contract. The real question is the release cycle: a SaaS vendor rolls out updates on its own schedule, and every update can touch GMP-relevant functions. Without an agreed strategy – which changes the vendor announces in advance, which tests you run before deployment, which functions you can hold back for a time – every release becomes a validation project. Check this in the contract before you decide on the deployment model.
The time doesn't go into comparing systems, but into process analysis, assessing GMP relevance and the requirements specification. Only once it is clear which processes are GMP-relevant and which data the regulator needs to see can a vendor show in a proof of concept how their system works with your cases – not with their demo data. We plan each stage individually – process analysis, requirements specification, market analysis, selection with proof of concept – and fix its scope before it starts.
The effort depends on the number of GMP-relevant processes, sites, markets and contract manufacturers – not on company size alone. A development company before its first commercial batch has different requirements from a manufacturer with several sites and deliveries to the US. That is why we price each stage separately – process analysis, requirements specification, market analysis, selection with proof of concept – and fix its scope before it starts. After each stage you can stop, continue or adjust the scope. Our fee is the same whichever system you choose in the end: we don't sell licences and receive no vendor commission.
The full first conversation, with Dr. Harald Dreher. The aim is to clarify the decision — not to recommend a system.
Book the call →Tell us where you stand. We'll reply with a clear next step — not a sales pitch.
Email us →