How Drug Pricing Works in Germany

by | Apr 6, 2026 | Drug Pricing

"

Sind Sie auf der Suche nach einem verlässlichen Arzneimitteldaten Service?

pharmazie.com bietet die umfassendsten Arzneimitteldaten und Informationen für Fachkreise – alle in einer Plattform.

Seit 1989 vertrauen über 1.000 Fachkräfte auf unsere Expertise.

Arzneimitteldaten aus über 25 Datenbanken in einem Klick durchsuchen & recherchieren:

Are you looking for a pharma data provider specialized on German speaking markets?

The most comprehensive drug database for professionals.

Since 1989, over 1,000 professionals have placed their trust in our expertise.

Search and research drug data from over 25 databases with a single click:

German drug pricing data follows a regulated, multi-stage calculation chain that determines what manufacturers, wholesalers, pharmacies, and patients pay for prescription medicines. Unlike market-driven pricing systems in the United States, Germany uses a formula-based approach with fixed margins at each level of the supply chain. Understanding this structure is essential for any international team conducting market access research or preparing a launch in the DACH region.

The pricing chain in Germany is built on three core price points, each defined by law:

  • APU (Abgabepreis des pharmazeutischen Unternehmers) is the ex-factory price. This is the price at which the pharmaceutical manufacturer sells to wholesalers. The APU is the starting point for all subsequent price calculations and is the price most directly comparable to ex-manufacturer prices in other markets.
  • AEP (Apothekeneinkaufspreis) is the pharmacy purchase price, sometimes referred to as the wholesale price. It is calculated by adding a fixed wholesale margin to the APU. The wholesale margin is regulated under the Arzneimittelpreisverordnung (AMPreisV).
  • AVP (Apothekenverkaufspreis) is the pharmacy retail price. It is derived from the AEP plus a fixed pharmacy margin and 19% VAT. The AVP is the price that appears on the packaging and determines what statutory health insurers reimburse.

The calculation chain follows a clear formula: APU + wholesale margin = AEP + pharmacy margin + VAT = AVP. For prescription medicines dispensed through community pharmacies, this chain is mandatory and transparent.

Hospital Pricing

Hospital drug prices in Germany operate outside the standard APU-AEP-AVP chain. Hospital pharmacies negotiate directly with manufacturers or purchase through group purchasing organizations (GPOs). These prices are typically lower than retail prices and are not publicly listed in the standard pricing databases. For hospital-only products (Klinikpackungen), separate pricing data is required.

Over-the-Counter (OTC) Products

Since 2004, OTC products that are not reimbursed by statutory health insurance are exempt from price regulation. Pharmacies can set their own retail prices for these products. However, the APU and AEP remain available as reference points in pharmaceutical databases.

Key Regulatory Frameworks Affecting Pricing

Germany’s pharmaceutical pricing is shaped by several interconnected regulatory frameworks. International teams must understand these mechanisms because they directly affect net prices, market access timelines, and competitive positioning.

AMNOG (Arzneimittelmarktneuordnungsgesetz)

AMNOG is the Act on the Reform of the Market for Medicinal Products, enacted in 2011. It is the central framework governing the pricing of newly approved drugs in Germany. AMNOG applies to all new active substances and new indications launched on the German market.

The AMNOG process works as follows:

  1. Free pricing period: For the first 12 months after launch, the manufacturer sets the price freely. This is a critical window for revenue, as the initial price applies without restriction.
  2. Benefit assessment by G-BA: Within 6 months of launch, the Gemeinsamer Bundesausschuss (G-BA) — Germany’s Federal Joint Committee — evaluates the additional therapeutic benefit of the new drug compared to the appropriate comparator therapy. The assessment is conducted by IQWiG (Institut fuer Qualitaet und Wirtschaftlichkeit im Gesundheitswesen). More details are available from the G-BA — AMNOG Benefit Assessment page.
  3. Price negotiation: If additional benefit is confirmed, the manufacturer negotiates a reimbursement price with the GKV-Spitzenverband (National Association of Statutory Health Insurance Funds). The negotiated price takes effect from month 13.
  4. Reference pricing: If G-BA finds no additional benefit, the product is assigned to a reference price group (Festbetragsgruppe), and the reimbursement amount is capped at the reference price level.

AMNOG data — including benefit assessment outcomes, negotiated prices, and comparator therapies — is publicly available and tracked in the AMNOG module on pharmazie.com.

Rabattvertraege (Discount Contracts)

Rabattvertraege are exclusive discount contracts negotiated between individual statutory health insurance funds (Krankenkassen) and pharmaceutical manufacturers. These contracts are one of the most important mechanisms in the German generics and biosimilars market.

The system works through a tender process:

  • Health insurers issue tenders for specific active substances, dosage forms, and pack sizes.
  • Manufacturers bid with discounts off the list price.
  • The winning manufacturer’s product becomes the mandatory dispensing choice for all patients insured by that fund — pharmacists are legally obligated to dispense the contracted product (aut-idem substitution).
  • Contract durations typically range from 1 to 3 years.

Winning a Rabattvertrag means high volume but tight margins. For international teams evaluating the German generics market, Rabattvertrag data is essential for understanding true market share and competitive dynamics. pharmazie.com provides Rabattvertrag information as part of its consolidated data platform.

AVWG and the “4 Cheapest” Rule

The AVWG (Arzneimittelversorgungs-Wirtschaftlichkeitsgesetz) introduced economic dispensing rules for pharmacists. Under the so-called “4 cheapest” rule, when no Rabattvertrag applies, pharmacists must dispense one of the four lowest-priced products within a substitution group.

This means that if your product is not among the four cheapest generics in its group, it will not be dispensed to non-contract patients. The price anchor is recalculated regularly, and products must actively monitor their positioning. The Transparenzliste, published by the GKV-Spitzenverband, lists the applicable price thresholds.

Section 130a SGB V (Manufacturer Rebates)

Section 130a of the Social Code Book V (SGB V) mandates rebates that pharmaceutical manufacturers must pay to statutory health insurers. These are automatic deductions applied at the point of reimbursement.

  • Patented drugs without a reference price: Mandatory rebate of 7% of the APU (as of 2024, subject to legislative changes).
  • Generic drugs: Mandatory rebate of 6% of the APU, or the difference to the reference price — whichever is higher.
  • Additional rebates: May apply under specific conditions, such as the price moratorium (Preismoratorium), which freezes manufacturer prices at a reference date.

These mandatory rebates reduce the effective net revenue for manufacturers and must be factored into any pricing strategy or market access business case for Germany.

Where to Find German Drug Pricing Data

Several sources provide Germany pharmaceutical pricing data, each with different scope, update frequency, and accessibility. The following table compares the main options available to international teams.

Source Data Scope Update Frequency Access
BfArM / IFA GmbH Official German drug registry; PZN master data; regulatory status Biweekly (IFA updates) Raw data license required; German-language documentation
Lauer-Taxe APU, AEP, AVP, Festbetraege, AVWG substitution data, Kombinationsabschlag Biweekly (1st and 15th) Subscription; primarily German; limited API
pharmazie.com ABDA-Artikelstamm (50,000+ products), APU/AEP/AVP, AMNOG data, Rabattvertraege, international databases (50+ countries), Austria Codex, Swiss data Daily (article master, drug shortages); biweekly (pricing) Subscription from EUR 175/month; English interface; REST API; Excel/CSV export
IQVIA Sales data, market share, prescription volumes, hospital data Monthly / quarterly Enterprise contracts; typically EUR 20,000+/year

For international teams, the key differentiator is accessibility. IQVIA provides sales analytics but at enterprise pricing. Lauer-Taxe is the established German standard but offers limited English-language support. pharmazie.com combines the official ABDA-Artikelstamm with international data and an English-accessible interface — making it a practical entry point for teams outside Germany.

International Price Comparison: DACH and Beyond

International market access teams frequently need to compare German drug pricing data with prices in Austria, Switzerland, and other reference countries. pharmazie.com is one of the few platforms that integrates pricing data from all three DACH markets and beyond into a single search interface.

Austria and Switzerland

The Austria Codex — the official Austrian drug compendium — is fully integrated into pharmazie.com. This allows direct comparison of German APU/AEP/AVP data with Austrian ex-factory and pharmacy prices. Swiss pharmaceutical databases are also included, covering Swissmedic-approved products with pricing data from the Spezialitaetenliste (SL).

International Database: 50+ Countries

pharmazie.com includes an international pharmaceutical database covering 120,000+ trade products across 50+ countries. Data fields include brand names, active substances, marketing authorization holders (MAHs), dosage forms, and pack sizes. This database supports several critical use cases:

  • Reference pricing analysis: Many countries use international reference pricing (IRP) to set or benchmark their own drug prices. Germany is a reference country for over 20 other markets. Comparing the German APU with prices in reference basket countries is a standard step in launch sequence planning.
  • Launch sequencing: Understanding the price level in Germany relative to other markets helps determine optimal launch order and avoid downward price spiraling through IRP mechanisms.
  • Parallel trade monitoring: Price differentials between Germany and other EU markets can trigger parallel imports. Monitoring Germany, Austria, and Switzerland drug comparison data helps identify parallel trade risk early.

All of this data is accessible through the Iceberg Search — 25+ databases at once, which queries all integrated databases simultaneously.

Practical Tips for International Teams

Working with German pharmaceutical data for the first time can be challenging, especially when documentation is in German and data structures follow local conventions. These practical recommendations will help international teams get started efficiently.

Start with the ATC Code

The ATC (Anatomical Therapeutic Chemical) classification is the international standard for drug classification, maintained by the WHO. German pharmaceutical databases use ATC codes extensively. When searching for a product or active substance, start with the ATC code rather than brand names — this avoids confusion caused by different trade names across markets and provides a hierarchical structure for competitive analysis.

Use Iceberg Search for Cross-Database Queries

Iceberg Search is pharmazie.com’s proprietary parallel search feature. A single query searches across 25+ pharmaceutical databases simultaneously, returning consolidated results from German, Austrian, Swiss, and international sources. Instead of querying the ABDA-Artikelstamm, Austria Codex, and international databases separately, Iceberg Search delivers all results in one view. This is particularly valuable for teams running multi-country comparisons or screening for product availability across the DACH region.

Export Data for Downstream Analysis

pharmazie.com supports export of up to 5,000 records per query in Excel and CSV formats. Exported data includes all available price fields (APU, AEP, AVP), regulatory status, ATC codes, PZN numbers, and pack size information. For teams building pricing models, reimbursement dossiers, or market access submissions, this export capability eliminates manual data entry.

For Larger Data Needs: Raw Data Licensing

Teams requiring full database extracts — for example, to feed internal pricing engines or ERP systems — can obtain raw data licenses directly from IFA GmbH (for PZN master data) or Avoxa (for ABDA database content). pharmazie.com also offers data licensing and processing services, delivering structured datasets in JSON, CSV, XML, or custom formats with configurable update schedules. The REST API enables direct integration into existing systems.

For details on subscription tiers and data licensing, see the Subscription Packages page.

Frequently Asked Questions

What is the ABDA-Artikelstamm?

The ABDA-Artikelstamm is the official article master file maintained by ABDA (Bundesvereinigung Deutscher Apothekerverbaende), the Federal Union of German Associations of Pharmacists. It contains comprehensive data on all pharmaceutical products available in Germany, including PZN (Pharmazentralnummer), pricing data (APU, AEP, AVP), ATC codes, regulatory status, pack sizes, and dosage forms. The ABDA-Artikelstamm is updated daily and contains over 50,000 product entries. It is one of the core data sources integrated into pharmazie.com.

Is Lauer-Taxe available in English?

Lauer-Taxe is primarily a German-language product with limited English-language support. Its interface, documentation, and support are designed for the German market. International teams seeking an English-accessible alternative to Lauer-Taxe can use pharmazie.com, which provides the ABDA-Artikelstamm with an English-language interface and international customer support. Note that pharmazie.com does not include Lauer-Taxe data itself — it uses the ABDA-Artikelstamm as its German pricing data source.

How do I compare German and Austrian drug prices?

To compare German and Austrian drug prices, you need access to both the ABDA-Artikelstamm (Germany) and the Austria Codex (Austria). pharmazie.com integrates both databases, allowing side-by-side comparison using Iceberg Search. Search by ATC code or active substance to find the same product in both markets, then compare the ex-factory and retail price points. This is especially useful for reference pricing calculations and parallel trade risk assessment.

How often are German drug prices updated?

German drug prices are officially updated on the 1st and 15th of each month through the IFA pricing updates. The ABDA-Artikelstamm on pharmazie.com is updated daily to reflect new product registrations, delistings, and regulatory changes. Price changes for individual products can occur at any biweekly update cycle. AMNOG-negotiated prices take effect on specific dates tied to the conclusion of price negotiations.

Can I access historical pricing data?

Historical pricing data for German pharmaceuticals is available through pharmazie.com’s Fahrmonitor feature, which tracks price changes (APU, AEP, AVP) over time. This is valuable for trend analysis, price erosion monitoring, and competitive intelligence. For comprehensive historical datasets, a data licensing arrangement may be required depending on the scope and time horizon of the analysis.

What is the cheapest way to access German drug pricing data?

The most cost-effective way to access German drug pricing data with an English-language interface is through pharmazie.com, with subscriptions starting at EUR 175 per month. This includes the ABDA-Artikelstamm, AMNOG data, Rabattvertrag information, and international databases covering 50+ countries. By comparison, enterprise data services such as IQVIA typically start at EUR 20,000 per year, and raw data licenses from IFA require additional processing infrastructure. For occasional lookups, some pricing information is available through BfArM’s public database, though without the consolidated search and export functionality.

Access German drug pricing data — in English

pharmazie.com provides the complete ABDA-Artikelstamm with all price types, AMNOG data, and international comparisons — accessible in English from EUR 175/month.

Request a demo

Ähnliche Beiträge

Insights & Best Practices

Why Pharmaceutical Data APIs Are Becoming Essential

Why Pharmaceutical Data APIs Are Becoming Essential

A pharmaceutical data API is the most efficient way to integrate structured drug information — PZN identifiers, pricing, active ingredients, and clinical data — into your own software. Whether you are building a health-tech application, an ERP module, or a clinical...

What Is an EU Drug Authorization Database?

What Is an EU Drug Authorization Database?

An EU drug authorization database is the single most important research tool for pharmaceutical professionals who need to know which medicines are authorized in which countries. Whether you are sourcing reference products for a generic application, identifying market...

Why Discontinued Drugs Matter for Pharma Business Development

Why Discontinued Drugs Matter for Pharma Business Development

Every year, dozens of discontinued drugs in Germany disappear from the ABDA-Artikelstamm without public notice. Most pharmaceutical professionals never think about them again. But for niche pharma companies, regulatory affairs consultants, and parallel importers,...

Mehr über pharmazie.com

pharmazie.com bietet die umfassendsten Arzneimitteldaten und Informationen für Fachkreise

Seit 1989 vertrauen über 1.000 Fachkräfte auf unsere Expertise.

More about pharmazie.com

pharmazie.com offers the most comprehensive drug data and information for professionals

Since 1989, over 1,000 professionals have placed their trust in our expertise.

Alle Datenbanken auf einen Blick

No Results Found

The page you requested could not be found. Try refining your search, or use the navigation above to locate the post.

Pharmazie favicon

Aktuelle Preis-, GB-A und EMA Meldungen

Neueinführungen & AMNOG News

Jeden Freitag um 9 Uhr in Ihrem Postfach

You have subscribed successfully.