Medications and Prescriptions in Germany
Practical guide for foreigners in Germany: what the German Ausländerbehörde (immigration office) and the German embassy commonly accept, how to attach the right insurance proof, and which recognized tariffs (Care Visa Protect, Care Economy, Care Expatriate, DAK-Gesundheit) typically apply for this situation.
Frequently asked questions
What are medication co-payments in Germany?
GKV: 10% of drug price, min €5, max €10 per item (§ 61 SGB V). Private Incoming Care Expatriate covers 100% of prescribed drugs after the small deductible.
Are all prescription drugs covered by GKV?
Only those in the Arzneimittelrichtlinie (§ 92 SGB V); lifestyle drugs, homeopathy and OTC (over-the-counter) items are typically excluded.
Do foreigners on private Incoming pay upfront at the German pharmacy?
Yes: pay at the Apotheke, submit invoice to the insurer, refund within 2–3 weeks — Care Expatriate covers 100% — overview.
Is contraception covered by German health insurance?
GKV: yes until age 22 (§ 24a SGB V); after 22, patient pays. Private Incoming excludes contraception on Care Expatriate, Care Economy and Care Visa Protect.
Are vaccinations covered for foreigners?
GKV covers Schutzimpfungen per STIKO recommendation; Care Expatriate covers travel and standard vaccinations up to €200/year on Comfort/Premium tiers.
What does health insurance cover for medication in Germany?
Statutory insurance (GKV) covers prescribed medication with a 5–10 EUR co-pay per item. OTC drugs are excluded. Incoming insurance like Care Economy (from 30 EUR/30 days) covers prescribed medication for acute conditions. Chronic medication requires long-term insurance.
How much do prescription drugs cost without insurance in Germany?
Without insurance, you pay the full pharmacy price: antibiotics 15–50 EUR, blood pressure meds 20–80 EUR/month, insulin 50–150 EUR. Care Expatriate (from 58 EUR/month) covers prescriptions for long-term stays.
What is the difference between a Kassenrezept and a Privatrezept in Germany?
A Kassenrezept (pink prescription) is billed directly through statutory insurance (GKV) – you only pay a 5–10 EUR co-pay. A Privatrezept (blue prescription) requires upfront payment at the pharmacy, then reimbursement from your private or incoming insurance (e.g. Care Economy from 30 EUR/30 days). Always keep the pharmacy receipt for reimbursement.
Choose your situation
Visa insurance
Schengen & national visa
Read moreStudent insurance
GKV & private (Care College)
Read moreExpat & freelancer
Care Expatriate, long-term
Read moreEmployees
DAK-Gesundheit, GKV
Read moreRetirees & seniors
Care Expatriate / S1 form
Read moreTools & checks
Tariff finder, requirement checks
Read more