Drug Data and Databases
August 3, 2026
6 minutes

Apothekenverkaufspreis (AVP)

Apothekenverkaufspreis (AVP), also Apothekenabgabepreis, is the price at which a pharmacy dispenses a medicine, the top of the German pharmaceutical price cascade. For prescription-only medicines it is fixed nationwide by the Arzneimittelpreisverordnung. It matters on pharmazie.com because the full cascade (APU, EK, VK, FB, RAB) is carried per PZN and updated daily.

Table of contents
    TL;DR
    • The Apothekenverkaufspreis (AVP / Apothekenabgabepreis) is the pharmacy retail price and the top of the German price cascade; for prescription medicines it is fixed nationwide by the AMPreisV under §78 AMG.
    • The cascade runs APU (manufacturer's list price) to AEP/EK (pharmacy purchase price) to AVP/VK (pharmacy retail price).
    • Wholesale margin (§2 AMPreisV): 73 cent fixed plus up to 3.15 percent, capped at 37.80 euro, on the APU ex-VAT.
    • Pharmacy margin (§3 AMPreisV): 3 percent plus a fixed 9 euro, plus 21 cent and 20 cent fees, plus VAT (currently 19 percent).
    • FB is the Festbetrag reimbursement ceiling and RAB the summed statutory rebate; neither is part of the AVP arithmetic but both affect what the fund pays.
    • The fixed price applies to prescription-only medicines; OTC pricing outside the GKV is free, and the Rx binding has been contested for EU mail-order pharmacies since ECJ C-148/15 (2016).

    Apothekenverkaufspreis (AVP), also called the Apothekenabgabepreis, is the price at which a pharmacy dispenses a medicine to the patient, the top of the German pharmaceutical price cascade. For prescription-only (verschreibungspflichtige) medicines it is fixed nationwide (Preisbindung) by the Arzneimittelpreisverordnung (AMPreisV) under §78 AMG.

    Because the AVP is set by regulation rather than by the individual pharmacy, the same prescription medicine costs the same in every German pharmacy. The legal foundation is §78 AMG, which empowers the Bundesministerium für Gesundheit to fix price margins (Preisspannen) for wholesale and pharmacy resale by ordinance, and requires a uniform pharmacy dispensing price (einheitlicher Apothekenabgabepreis) for medicines that may only be sold through pharmacies. The margins themselves are set in the AMPreisV. This entry uses the standard German price abbreviations professionals see on a package or in a database: APU, EK, VK, FB and RAB.

    How is a medicine's price built up in the German cascade?

    The AVP is the last step of a three-stage cascade. Each stage adds a regulated margin to the price handed on by the stage before it. The figures below are verified verbatim against the current AMPreisV at gesetze-im-internet.de; because they change with each reform, always confirm the live value at the statute before quoting it.

    StagePrice levelWhat is addedLegal basis
    1. ManufacturerAbgabepreis des pharmazeutischen Unternehmers (ApU / APU), the ex-manufacturer list priceSet uniformly by the marketing authorisation holder; the starting point of the cascade§78 Abs. 3 AMG (uniform manufacturer price)
    2. WholesaleApothekeneinkaufspreis (AEP), the pharmacy purchase price, printed as EKOn the APU (ex-VAT): a fixed 73 cent plus VAT, and additionally up to 3.15 percent, capped at 37.80 euro (ex-VAT)§2 AMPreisV
    3. PharmacyApothekenverkaufspreis (AVP), the pharmacy retail price, printed as VKOn the AEP: 3 percent plus 9 euro, plus 21 cent (Notdienstfonds), plus 20 cent (pharmaceutical services), plus VAT§3 AMPreisV

    So the cascade runs APU to AEP (EK) to AVP (VK). The wholesale margin is a small percentage with a hard cap, which is why wholesale earns little on high-priced medicines. The pharmacy margin is dominated by a fixed dispensing fee (Festzuschlag), currently 9 euro per prescription package, so the pharmacy earns roughly the same fee whether the pack costs 15 euro or 1,500 euro. Value-added tax on medicines in Germany is charged at the standard rate, currently 19 percent, and is the final component of the AVP.

    How do you calculate the Apothekenverkaufspreis step by step?

    For a prescription-only finished medicine the calculation follows a fixed order under the AMPreisV.

    1. Start from the APU, the manufacturer's uniform ex-manufacturer price, without VAT.
    2. Add the wholesale surcharge under §2 AMPreisV: a fixed 73 cent, plus at most 3.15 percent of the APU but no more than 37.80 euro. The result is the Apothekeneinkaufspreis (AEP / EK).
    3. Add the pharmacy surcharge under §3 AMPreisV to the AEP: 3 percent, plus a fixed 9 euro, plus 21 cent for the emergency-service fund and 20 cent for pharmaceutical services. This gives the net pharmacy retail price.
    4. Add VAT (currently 19 percent) on the whole amount. The result is the Apothekenverkaufspreis (AVP / VK).

    Two adjustments sit alongside this arithmetic and do not change the printed AVP but change who ultimately pays. On dispensing to a statutory fund, the pharmacy grants the fund a fixed Apothekenabschlag under §130 SGB V (1.77 euro per AMPreisV medicine), and the manufacturer grants the statutory Herstellerabschlag under §130a SGB V. Both reduce what the fund pays, not the shelf AVP.

    What do the codes APU, EK, VK, FB and RAB mean?

    These five abbreviations are the working vocabulary of German medicine pricing and appear together in every price database.

    • APU (Abgabepreis des pharmazeutischen Unternehmers): the manufacturer's list price, the base of the cascade.
    • EK: the Apothekeneinkaufspreis (AEP), the pharmacy purchase price, APU plus the wholesale margin.
    • VK: the Apothekenverkaufspreis (AVP), the pharmacy retail price, AEP plus the pharmacy margin plus VAT.
    • FB: the Festbetrag, the reference price, a reimbursement ceiling under §35 SGB V. It is not part of the cascade; it caps what the fund pays, and any amount of the AVP above it becomes the patient's cost.
    • RAB: the rebate value, the summed statutory rebates (Herstellerabschlag, Preismoratorium, Generikaabschlag) that reduce the amount reaching the fund.

    The patient's out-of-pocket share, the Zuzahlung, is calculated on the AVP, not on the AEP or the APU.

    Does the fixed AVP apply to over-the-counter medicines?

    No. The nationwide price binding applies to prescription-only medicines. Under §78 Abs. 2 AMG the uniform dispensing price does not apply to non-prescription (OTC) medicines that are not dispensed at the expense of the statutory health insurance, so pharmacies set OTC prices freely and they vary from pharmacy to pharmacy. OTC medicines dispensed at a fund's expense, for example on a prescription for a child, remain within the AMPreisV.

    Why is the Rx price binding contested for mail-order pharmacies?

    The Rx price binding has been legally contested for EU mail-order pharmacies. In its judgment of 19 October 2016 (C-148/15, Deutsche Parkinson Vereinigung) the Court of Justice of the European Union held that applying the fixed German prices to EU-based mail-order pharmacies dispensing to German patients restricted the free movement of goods under Article 34 TFEU. Germany responded by re-anchoring the price binding for statutorily reimbursed prescription medicines in social law (SGB V) through the Vor-Ort-Apotheken-Stärkungsgesetz of 2020, rather than in the AMPreisV. The precise scope for cross-border dispensing remains a moving legal and political question.

    Where do professionals find the price cascade on pharmazie.com?

    The full cascade reaches the platform through the licensed ABDA article master data and surfaces in the price-information section of the article detail page, typically shown in the header as APU | EK | VK | FB | RAB for the article's PZN.

    • Field: the price cascade in the price-information section, carrying APU (manufacturer's list price), EK (pharmacy purchase price / AEP), VK (pharmacy retail price / AVP), FB (Festbetrag) and RAB (summed statutory rebate), with the price validity date
    • Granularity: per PZN
    • Source: ABDA article master data (ABDATA Pharma-Daten-Service)
    • Updated: daily, with a source and date stamp on every detail page
    • Access: web app, REST API, data export

    One honest limitation: pharmazie.com carries the AVP and the other cascade levels as licensed article master data, it does not recompute the AMPreisV margins itself, and it deliberately does not carry the competing standard price service. For the authoritative statutory margins, verify against the AMPreisV; for a binding reimbursement figure on a specific pack, verify against the fund's own settlement.

    Sources

    Author Image
    Ursula Tschorn
    Ursula Tschorn is CEO of DACON Datenbank Consulting GmbH and has been building pharmaceutical information infrastructure since 1989. She writes on drug data standards, pricing regulation and market access in the DACH region.

    FAQ

    What is the Apothekenverkaufspreis (AVP) and how is a medicine's price built up?
    What is the difference between the AEP and the AVP?
    How is the pharmacy markup on a prescription medicine calculated?
    How high is the wholesale markup under the AMPreisV?
    What do APU, EK, VK, FB and RAB mean?
    Does the fixed AVP apply to over-the-counter medicines?

    Other terms

    Since 1989, over 1,000 customers have placed their trust in our data.

    The most comprehensive drug database for pharma professionals.