Best Portfolio for Doctors EU (2026): Residents to MDs
Portfolio for EU doctors 2026: residents €2.2k/m to consultants €12k/m, mandatory chamber pensions, malpractice deductions, allocation tiers, worked example.
14 min czytaniaTL;DR
European doctors face a financial life with four distinct phases — medical school debt, resident at €2,200-€3,500/month gross, attending/specialist at €5,500-€8,500/month, and senior consultant or private practice at €10,000-€18,000/month. For a typical mid-career specialist earning €7,500/month gross in Germany, France, or the Netherlands, a defensible 2026 portfolio is 75% global equity, 15% bonds, 10% defensive/gold, with a 20-25% savings rate on net income. Target accumulated portfolio: €180,000-€240,000 by age 40, €650,000-€850,000 by age 50 assuming consistent investing from residency. Information only, not investment advice.
Why Doctors Need a Profession-Specific Plan
Doctors are not generic high-earners. Three structural features bend the standard advice:
- Late peak earnings. A typical EU doctor finishes medical school at 24-26, residency at 29-32, and only reaches consultant pay at 33-36. The compounding window is 8-10 years shorter than for an engineer who starts earning at 22.
- Mandatory chamber pensions (DE, AT) or strong state schemes (FR, IT). German doctors contribute to Versorgungswerk, an occupational pension that often replaces statutory pension entirely, with contribution rates near 19% of gross. This is a non-negotiable cost line.
- Malpractice and liability premiums. Specialists in surgery, OB-GYN, or anaesthesia pay €2,500-€8,000/year in malpractice insurance, deductible against income but reducing investable cash.
Sample Portfolio (Mid-Career Specialist, ~€18k/yr Capacity)
| Sleeve | Allocation | Vehicle (example UCITS) | Role |
|---|---|---|---|
| Global developed + EM core | 65% | VWCE | Equity engine |
| Global small-cap factor tilt | 5% | IUSN | Diversification |
| Momentum factor tilt | 5% | IWMO | Return enhancement |
| EUR-hedged global aggregate bonds | 12% | AGGH | Volatility dampener |
| Short-duration EUR / cash equivalents | 3% | XEON | Liquidity sleeve |
| Gold | 10% | SGLN | Tail hedge |
| Cash emergency fund (separate) | 6-9 months | HYSA | Outside portfolio |
The 6-9 month buffer reflects job stability: doctors are rarely fired, but residency switches, locum gaps, and parental leave still create cash needs. Surgeons running private practice should hold 12 months to absorb a malpractice claim deductible.
Methodology
Built in May 2026 using nominal return assumptions of 6-7% for global equities, 3-4% for EUR-hedged aggregate bonds, and 4% for gold. Income brackets reference the German Marburger Bund 2026 collective agreement, French APHP tarifs, Dutch CAO-Ziekenhuizen, Italian SISAC contracts, and Polish OZZL data. Tax rates use 2026 rules from BMF (DE), DGFiP (FR), Belastingdienst (NL), Agenzia delle Entrate (IT), and MF (PL). Projections deterministic, before behavioural drag and idiosyncratic costs.
Doctor Financial Profile by Career Stage
Resident (PGY-1 to PGY-5)
- Gross salary: €2,200-€3,800/month (DE/NL/FR typical; PL: PLN 6,400-9,200 ≈ €1,500-€2,160)
- Net after tax + social: ~€1,650-€2,750
- Mandatory pension contribution: Versorgungswerk DE ~9-10% of gross (employer matches); FR ~10% CARMF; PL ZUS standard
- Savings capacity: €150-€400/month realistic
- Recommended allocation: 90% equity, 10% cash buffer, no bonds yet
- Emergency fund target: 3 months expenses (employment is stable)
Attending / Specialist (years 1-5 post-residency)
- Gross: €5,500-€8,500/month (DE/NL/FR); PL PLN 18,000-32,000 ≈ €4,200-€7,500 depending on UoP vs B2B vs JDG mix
- Net: ~€3,800-€5,500
- Savings capacity: €800-€1,800/month
- Recommended allocation: 80% equity, 15% bonds, 5% gold
- Emergency fund: 6 months
- Priority: catch-up contributions to chamber pension if voluntary tier exists
Senior Consultant / Private Practice (10+ years)
- Gross: €10,000-€18,000/month + private patient revenue (DE Privatpraxis can add 30-60%); PL PLN 40,000-90,000 with kontrakt + dyżury + B2B mix
- Net: ~€6,500-€11,000
- Savings capacity: €2,500-€5,500/month
- Recommended allocation: 70-75% equity, 15% bonds, 10% gold/defensive
- Emergency fund: 9-12 months (private practice has client concentration)
- Priority: tax wrapper maxing + start of pension drawdown planning
Retirement-Ready (age 55+)
- Begin glide-down to 60% equity / 30% bonds / 10% defensive
- Coordinate Versorgungswerk payout with private portfolio drawdown
- Liability run-off: malpractice tail insurance for retired surgeons
Common Income Forms by Country
| Country | Hospital Doctor | Private Practice / Specialist |
|---|---|---|
| Germany | Tarifvertrag Marburger Bund (employee) | Privatpraxis as Einzelunternehmer or GmbH |
| France | Praticien Hospitalier (statutory) | Libéral conventionné (BNC regime) |
| Netherlands | CAO Ziekenhuizen | Vrijgevestigd via medisch specialistisch bedrijf (MSB) |
| Italy | Dipendente SSN (employee) | Libero professionista with Partita IVA |
| Spain | Estatutario SNS | Autónomo or sociedad profesional |
| Poland | UoP w szpitalu publicznym | Kontrakt B2B + JDG + dyżury mix |
Polish doctors particularly often run three parallel income streams: UoP base in a hospital (skala podatkowa 12/32%), kontrakt B2B for dyżury (often 19% liniowy via JDG), and prywatna praktyka via separate JDG. Each has different ZUS and IKZE eligibility — see the Polish citizen section.
Tax Considerations
Top Marginal Rates 2026 (EU-5)
| Country | Top Marginal | Threshold Approx | Specialist Hits Top? |
|---|---|---|---|
| Germany | 42% (+5.5% Soli + Kirchensteuer) | €68,481 | Yes from senior attending |
| France | 45% | €177,106 | Senior consultants only |
| Netherlands | 49.5% | €76,817 | Yes from attending |
| Spain | 47% (autonomic adds up to 25.5%) | €300,000 | Top consultants only |
| Italy | 43% (+ regional/local) | €50,000 | Yes from mid-career |
| Poland | 32% skala / 19% liniowy | PLN 120,000 / N/A | Often, depending on form |
Profession-Specific Deductions
- Malpractice insurance (€2,500-€8,000/year) — fully deductible in DE, FR, IT, PL as Werbungskosten / frais professionnels / spese deducibili / koszty uzyskania
- Chamber fees (Ärztekammer DE €600-€1,200/year; Ordre des Médecins FR €335/year; Izba Lekarska PL ~PLN 600) — deductible
- CME / continuing medical education — congresses, journal subscriptions, courses: deductible
- Professional clothing (scrubs, lab coats, dedicated work shoes) — deductible
- Home office for telemedicine days — partial deduction in DE/PL since 2023
- Mileage for on-call commutes beyond standard
Tax Wrapper Priorities
| Country | Priority Order |
|---|---|
| Germany | Versorgungswerk maxed → Rürup top-up (€29,344) → ETF taxable broker |
| France | PER (10% of income, cap ~€35,194) → PEA (€150,000 lifetime) → assurance-vie |
| Netherlands | Lijfrente (jaarruimte) → Box 3 ETF |
| Italy | Fondo Pensione Negoziale (ENPAM-linked) → previdenza complementare |
| Poland | IKE (PLN 26,019) + IKZE (PLN 15,611 / PLN 23,417 for B2B) → maklerski |
Recommended Allocation by Risk × Career Stage
| Stage | Conservative | Moderate (default) | Aggressive |
|---|---|---|---|
| Resident | 70% eq / 20% bond / 10% cash | 85% eq / 10% bond / 5% cash | 95% eq / 5% cash |
| Attending | 65% eq / 25% bond / 10% gold | 80% eq / 15% bond / 5% gold | 90% eq / 5% bond / 5% gold |
| Consultant | 55% eq / 30% bond / 15% gold | 75% eq / 15% bond / 10% gold | 85% eq / 10% bond / 5% gold |
| Retirement-ready | 40% eq / 45% bond / 15% gold | 60% eq / 30% bond / 10% gold | 70% eq / 20% bond / 10% gold |
The moderate column is the default; risk profile should reflect both age and emotional tolerance for a 35% drawdown.
Concrete ETF Picks
| Role | Ticker | TER | Notes |
|---|---|---|---|
| Global equity core | VWCE (IE00BK5BQT80) | 0.22% | Accumulating, ~3,700 holdings |
| Global aggregate bond EUR-hedged | AGGH (IE00BDBRDM35) | 0.10% | EUR-hedged, broad coverage |
| Short-duration EUR cash proxy | XEON (LU0290358497) | 0.10% | ESTR replication |
| Gold | SGLN (IE00B4ND3602) | 0.12% | Physical, LBMA bars |
| Small-cap factor tilt | IUSN (IE00BF4RFH31) | 0.35% | MSCI World Small Cap |
| Momentum factor tilt | IWMO (IE00BP3QZ825) | 0.30% | MSCI World Momentum |
| Optional EM tilt | EIMI (IE00BKM4GZ66) | 0.18% | If VWCE EM weight insufficient |
Tax-Efficient Placement
- IKE / PEA / ISA / Fondo Pensione: hold highest-growth sleeves (VWCE, IUSN, IWMO) — tax-free growth maximises wrapper benefit
- IKZE / Rürup / PER: pre-tax wrappers — bonds + global equity acceptable, especially if expecting lower withdrawal-phase tax bracket
- Taxable broker: gold (SGLN) and short-duration cash sleeves — these throw off less compoundable returns so wrapper benefit is smaller
Emergency Fund Tailored to Doctor Type
| Doctor Type | Months of Expenses | Reasoning |
|---|---|---|
| Resident (employee) | 3 months | Stable employment, easy locum income |
| Attending hospital | 6 months | Stable but parental leave / illness gaps |
| Private practice solo | 9-12 months | Patient base concentration, malpractice |
| Surgical specialist | 12 months | Higher claim deductible exposure |
Pension Preparation by Country
Germany — Versorgungswerk Centrality
German doctors contribute ~19% of gross to Versorgungswerk der Ärzte in each Land. This is mandatory, and replaces statutory DRV pension. Replacement rate at 40-year contribution is typically 55-65% of final salary. A specialist on €100k gross may receive €4,500-€5,500/month pension. Private portfolio supplements lifestyle, not survival.
France — CARMF + State
CARMF (Caisse Autonome de Retraite des Médecins de France) provides the supplementary tier on top of the state CNAV. Combined replacement ~50%. PER and assurance-vie cover the gap.
Italy — ENPAM
Doctors contribute to ENPAM, the dedicated chamber pension. Combined with INPS, replacement ~60% for long-career physicians. Fondo Pensione optional supplement.
Netherlands — SPMS / BPSV
Specialists belong to SPMS (Stichting Pensioenfonds Medisch Specialisten); GPs use AOW + Lijfrente. SPMS targets ~70% replacement at full career.
Poland — Weak State, Self-Fund Required
Polish doctors face the weakest state pension. ZUS replacement may be 30-40% of final salary. IKE + IKZE + private brokerage are essential, not optional. A 35-year-old lekarz specjalista should target PLN 1,500-2,500/month investing pace to retire on PLN 8,000/month equivalent (today's money).
Worked Examples
Profile A — Resident, Age 28, Berlin
- Gross: €3,200/month → Net ~€2,150
- Versorgungswerk: €290/month (employee portion); employer adds equal
- Savings: €250/month into VWCE in taxable broker
- Emergency fund: €6,000 (3 months) already built
Projection (6.5% real equity return after 2% inflation):
| Years | Contribution Total | Portfolio Value (real EUR) |
|---|---|---|
| 5 | €15,000 | ~€17,500 |
| 10 | €30,000 | ~€41,000 |
| 25 | €75,000 | ~€198,000 |
Add Versorgungswerk pension (~€3,800/month at 67 in today's money) — total replacement income solid.
Profile B — Senior Consultant, Age 48, Madrid
- Gross: €145,000/year → Net ~€87,000 after IRPF + cuotas autónomos partial
- Savings: €2,400/month (€28,800/year)
- Allocation: 70% VWCE, 5% IUSN, 5% IWMO, 10% AGGH, 10% SGLN
- Current portfolio: €280,000
- Plan: retire age 65, target €1,200,000 real EUR
Projection (5.8% real blended return):
| Years | Contributions Added | Portfolio Value (real EUR) |
|---|---|---|
| 5 | €144,000 | ~€531,000 |
| 10 | €288,000 | ~€833,000 |
| 17 (to age 65) | €489,600 | ~€1,250,000 |
At 4% safe withdrawal: €50,000/year (€4,170/month) in today's money, on top of Seguridad Social pension.
Polish Citizen Angle
Polish doctors typically run mixed income streams, which interact with IKE/IKZE eligibility:
| Income Form | IKE Eligible? | IKZE Eligible? | IKZE Cap 2026 |
|---|---|---|---|
| UoP w szpitalu | Yes | Yes | PLN 15,611 |
| Kontrakt B2B via JDG | Yes | Yes (higher cap) | PLN 23,417 (B2B) |
| Umowa zlecenie dyżurowa | Yes | Yes | PLN 15,611 |
| Spółka z o.o. own practice | Yes (personal) | Personal only | PLN 15,611 |
Optimal Polish stack 2026:
- UoP base in hospital (skala 12/32%) — secures stable income + ZUS history
- Kontrakt B2B for dyżury / specjalistyka — 19% liniowy, often 30-40% better take-home
- Max IKZE B2B (PLN 23,417) — direct tax deduction at 19%
- Max IKE (PLN 26,019) — tax-free at 60+
- Remaining into taxable rachunek maklerski via https://bossa.pl or domestic broker
Privatna polisa OC for civil liability sits around PLN 1,200-3,500/year depending on specjalizacja — fully deductible against JDG income.
Common Mistakes Doctors Make
- Delaying investing until "after residency." Five lost years at 6.5% real cost ~25% of final portfolio value.
- Over-allocating to property as "doctor signal." Buying a €600k mortgage on the first attending paycheck locks cash flow and prevents pension catch-up.
- Trusting biotech / pharma stock picking. Sector concentration in your professional domain is double risk (income + capital both correlated to sector).
- Skipping income protection insurance. Disability ends a surgical career instantly; cheap to insure in 30s, expensive or impossible in 50s.
- Holding too much idle cash. Doctors are conservative by training; a €150,000 current account balance loses ~€4,500/year to inflation.
- Ignoring Versorgungswerk lump-sum vs annuity choice. A wrong election at 67 can cost six figures.
Soft Note on Tooling
Freenance is building a Financial Freedom Runway indicator — given your current portfolio, savings rate, and target lifestyle, it shows the years until passive income covers expenses. For doctors with multi-stream income (UoP + B2B + dyżury) and chamber pensions, aggregating everything in one dashboard avoids the common mistake of double-counting Versorgungswerk against private targets.
FAQ
Q: Should a German resident start Rürup instead of ETF? A: Usually no. At resident tax brackets (effective ~22-26%), the Rürup deduction is small. ETF in taxable broker preserves flexibility for property deposit or specialist exam costs. Switch to Rürup top-up after attending starts.
Q: How much should a UK NHS doctor contribute to NHS Pension vs SIPP? A: NHS Pension is one of the best DB schemes remaining — keep full contributions. SIPP only after NHS contributions max out and an emergency buffer exists. ISA is more flexible for under-40 doctors.
Q: Polish lekarz on B2B kontrakt — IKZE limit which? A: If kontrakt is registered as JDG with sole proprietorship status (samozatrudnienie), the higher PLN 23,417 IKZE cap applies. Confirm with ZUS classification.
Q: Is private practice GmbH worth it in Germany for a single-doctor practice? A: Below €180k gross, usually no — Körperschaftsteuer + Gewerbesteuer + dividend tax stacks to ~48%, similar to top personal rate. Above €250k with reinvestment plans, possibly.
Q: Should surgeons hold extra defensive allocation? A: Yes — a 12-month emergency fund and 10-15% gold/short-duration sleeve buffers a malpractice deductible event or temporary practice suspension.
Q: What about US-style 529 for doctor children's education? A: EU equivalents are weak. France has assurance-vie pour enfant; Poland has PPK/IKE for adult children only. Default is a separate "education" sub-portfolio in 60/40 inside taxable broker.
Sources
- Marburger Bund tariff data 2026
- CARMF actuarial reports 2025
- ENPAM bilancio 2025
- SPMS jaarverslag 2025
- KNF/MF Polish IKE/IKZE limits 2026
- Naczelna Izba Lekarska (Poland) — chamber fees
- Bundesärztekammer — Versorgungswerk overview
Information only. Not investment, tax, or legal advice. Past performance does not guarantee future results. Tax wrapper limits change annually — verify with your country's tax authority before contributing. Consult a regulated financial adviser and your professional chamber for individual circumstances.
Want full control over your finances?
Try Freenance for free