SummaryIFA GmbH, the Informationsstelle für Arzneispezialitäten, is the central registry through which every medicine and pharmacy-typical product enters the German market data system: a supplier reports the product to IFA, IFA assigns a Pharmazentralnummer (PZN), and the record is published on the 1st and the 15th of each month. Everything a German pharmacy, wholesaler or hospital later sees on screen begins with that report. No IFA report means no PZN, and no PZN means the product is effectively invisible to German pharmaceutical commerce.
Most explanations of German drug data describe the destination, meaning the databases pharmacies use. This one describes the pipeline: who reports what, by when, what happens next, and what breaks. If you supply the German market, or if you consume its data and have ever wondered why a number was wrong on a Tuesday, this is the mechanism.
IFA GmbH describes itself as an information service provider for the pharmaceutical market. Functionally it is a clearing house sitting between three parties that would otherwise have to exchange product data bilaterally: suppliers, wholesalers and pharmacies.
The shareholders are ABDA (the federal union of German pharmacists' associations), BPI (the federal association of the pharmaceutical industry) and PHAGRO (the federal association of pharmaceutical wholesalers). The supervisory board additionally includes representatives of BAH, Pro Generika and vfa.
That ownership structure is the point. IFA is jointly owned by the industry that reports the data and the trade partners that consume it, which is why a single voluntary registry became the de facto compulsory gateway to the German market. Nobody has to use it. Everybody does, because the alternative is not being findable.
The Pharmazentralnummer is an eight-digit identifier assigned by IFA to a specific sellable article. It has been eight digits since 1 January 2013; PZNs issued with seven digits before that were extended with a leading zero and remain valid.
The PZN identifies an article, not a product. One medicine in three strengths and three pack sizes from four suppliers is not one PZN, it is many. The identifier resolves the exact combination of supplier, product, strength, dosage form and pack size that a person can order, receive and pay for. It is anchored in section 131 SGB V as the uniform national identifier used in settlement between pharmacies and statutory health insurers.
Alongside the PZN, IFA also issues the PPN, the Pharmacy Product Number, which is the identifier used in the data matrix code on packs for European falsified medicines verification.
A "supplier" in IFA terms is any company or person placing a medicine or pharmacy-typical product on the German market. That includes manufacturers, parallel importers, medical device companies and suppliers of pharmacy-typical goods such as cosmetics or dietary products.
Reporting runs through three channels: the IFA portal, structured EAD files, or IFA order tables. Suppliers file three types of order.
| Order type | What it does | Typical trigger |
|---|---|---|
| First publication (Neuaufnahme) | Registers a new article and publishes its PZN | Market launch, a new pack size, a new import source |
| Change (Änderungsauftrag) | Amends an existing record | Price change, name change, pack change, status change |
| Deletion (Löschauftrag) | Withdraws the article from publication | Discontinuation, withdrawal from the German market |
A supplier can also request pre-allocation of a PZN ahead of launch, which is what allows packaging artwork and barcodes to be produced before the product is publicly listed.
IFA publishes on the 1st and the 15th of each month, and the reporting deadline depends on what you are reporting. This asymmetry is the detail that catches new market entrants.
The IFA editorial calendar sets two classes of deadline for every publication date:
| Order type | Deadline class | Typical lead time before publication |
|---|---|---|
| PZN first publication | Early deadline | Roughly two and a half weeks |
| Product change, including a price increase | Early deadline | Roughly two and a half weeks |
| Product change with a price reduction | Short-notice deadline | A few days |
The logic is deliberate. A price reduction benefits the payer and the patient, so it is allowed in at short notice. A price increase, a new listing or a structural change requires the full lead time, because wholesalers, pharmacy software vendors and hospital systems all need to prepare and distribute the update before it takes effect.
Exact deadlines vary by publication date and are published annually in the IFA editorial calendar. Anyone running a German launch plan should read that calendar backwards from the intended market entry date rather than forwards from the reporting date.
IFA publishes, but IFA is not what most systems read. The data flows onward.
Parallel to this commercial path, other data flows into the same market: marketing authorisation data from BfArM and the Paul-Ehrlich-Institut, and shortage reports through the BfArM supply shortage register. These are separate pipelines with separate rhythms, which is exactly why a complete picture of a single medicine is hard to assemble from any one source.
| Change | Path | Realistic time to the pharmacy screen |
|---|---|---|
| Price reduction | Short-notice deadline, next publication | Days |
| Price increase | Full deadline, next publication | Up to about four weeks from the decision |
| New article | First publication order, PZN assignment | Two to four weeks after a complete report |
| Pack or name change | Change order, usually a new PZN if the pack changes | Two to four weeks |
| Discontinuation | Deletion order, successor reference if provided | Next publication, then local system load |
| Supply shortage | Separate BfArM notification, not the IFA path | Independent of the IFA cycle |
Add one further delay that is easy to overlook: after ABDATA delivers, the receiving system still has to load the file. In practice that load runs overnight or over a weekend, and it is a step that can fail.
This is the question suppliers get wrong most often, and the consequences are felt by everyone downstream.
A change that alters what is in the box or how much of it there is generally requires a new PZN, because the article itself is a different sellable unit. A change to pack size, dosage form, strength or the marketing authorisation holder falls into this category. A change that leaves the article identical but alters an attribute of it, most obviously a price change, is handled as a change order against the existing PZN.
The practical consequence for data consumers is that a familiar product can quietly acquire a new identifier while the old one is deleted. Any process that matched on PZN alone will report the product as discontinued and the replacement as new, when commercially nothing happened except a pack size change. This is one of the main reasons that a system holding a static list of PZNs degrades over time without anybody noticing.
The successor reference field exists precisely to bridge this, but it is only populated if the supplier fills it in. Where it is missing, the link between an old and a new PZN has to be reconstructed by matching on active ingredient, strength and dosage form, which is exactly the kind of work that a substance-level database makes tractable and a spreadsheet does not.
The pipeline is only as good as its weakest reporting link. Four failure patterns recur.
"Companies apparently do not report changes promptly, or do not take them out of the system promptly." Staff member at a university hospital (translated from German)
The costs land unevenly. Suppliers pay in lost sales and correction effort. Wholesalers and pharmacies pay in billing corrections and wrong orders. Hospital pharmacies pay in procurement decisions made on outdated availability. And the patient-facing end of the chain pays in avoidable dispensing delays.
The structural problem with this pipeline is not that any single stage is badly run. It is that the pieces sit in different places: IFA holds the registry, ABDATA holds the enriched article and clinical data, BfArM holds shortages and authorisations, and every other country runs its own version of the same machinery.
pharmazie.com exists to collapse that fragmentation into one query. In a single parallel search it bundles all three data levels, clinical (interaction and risk checks), commercial (prices, AMNOG, rebate contracts) and logistical (PZN, shortages with EU alternatives), together with international product data across DACH and 50+ countries, whereas the individual registries and vendors named above each cover only one slice of that picture. We license the ABDA-Artikelstamm and combine it with more than 25 databases, covering 50,000+ German products and 120,000+ international products, with daily-updated German shortage data and international alternatives in the same result set, whether accessed through the platform or through a REST API that integrates into ERP, inventory management and MSV3 order processing. DACON Datenbank Consulting GmbH has been building this infrastructure since 1989.
Access starts from EUR 135/month, while most other providers publish no public list price. The current tiers are set out at go.pharmazie.com/preise.
This content is intended for healthcare professionals and does not constitute medical advice. Last reviewed: July 2026.
IFA GmbH is the central information service and registry for the German pharmaceutical market, acting as a clearing house between suppliers, wholesalers and pharmacies. It maintains the IFA database of commercial and legal product information and assigns the Pharmazentralnummer to every article. Its shareholders are ABDA, BPI and PHAGRO, which is why the registry functions as the de facto gateway to the German market.
IFA publishes the article record, then ABDATA Pharma-Daten-Service verifies it and supplements it with legal, reimbursement and substitution logic to produce the ABDA-Artikelstamm. Licensees such as pharmacy software vendors, wholesalers and hospital systems load that file into their applications on the same twice-monthly rhythm. The number a pharmacist sees on screen therefore originates as a supplier report filed weeks earlier.
A supplier submits a first publication order to IFA, through the IFA portal, an EAD file or an IFA order table, providing the article name, marketing authorisation holder, dosage form, strength, pack size, legal status, price and logistics data. IFA assigns an eight-digit PZN and publishes the record on the next publication date. Suppliers can also request pre-allocation of a PZN before launch so that packaging and barcodes can be produced in advance.
A price increase generally takes up to about four weeks from the manufacturer's decision, because it must meet the early reporting deadline, wait for the next publication date, pass through ABDATA and then be loaded by the receiving system. A price reduction can move in days because IFA accepts it under a short-notice deadline. Local load failures can add further delay on top of the published cycle.
IFA publishes its information services for pharmacies and pharmaceutical wholesalers on the 1st and the 15th of each month. Each publication date has an early reporting deadline for new listings, price increases and structural changes, roughly two and a half weeks in advance, and a short-notice deadline for price reductions. Exact dates for every publication are set out in the annual IFA editorial calendar.
A missed deadline pushes the change to the next publication, so a discontinuation can remain invisible for up to two more weeks while pharmacies continue ordering a pack that no longer exists. Incomplete reports, such as a missing successor reference or an unchanged availability status, cannot be inferred downstream, and articles that were never deleted accumulate as dead records in every system reading the data.