Quick answer: A first-year resident doctor (Assistenzarzt) in a German municipal hospital earns €5,722.05 gross per month under the TV-Ärzte/VKA pay table valid from 1 June 2026. That is about €68,700 a year before on-call and night-duty pay. Pay rises every year of training, to €7,355.29 a month from the sixth year. After specialist training a Facharzt starts at €8,185.40.
For a single person this works out to very roughly €3,400 to €3,600 net in the first year, before duty payments.
What is residency (Assistenzarztzeit) in Germany?
Residency in Germany is postgraduate specialist training (Weiterbildung). You are employed by a hospital as an assistant doctor, work on the wards under supervision, rotate through the stations your speciality requires, and finish with a specialist exam at the regional medical chamber. Most specialities take 5 to 6 years. It is a salaried job, not a course: there are no tuition fees, and you pay tax and social insurance like any employee.
To start residency you need a licence to practise: the full Approbation or, at first, a temporary Berufserlaubnis. International graduates should read our step-by-step Approbation guide first.
Resident salary year by year (TV-Ärzte/VKA, 2026)
Most residents in municipal (city and district) hospitals are paid under the collective agreement TV-Ärzte/VKA. Pay group Ä1 covers assistant doctors, and your step goes up with each year of medical experience.
| Year as a doctor | Gross monthly pay from 1 June 2026 | Gross monthly pay 1 Aug 2025 to 31 May 2026 |
|---|---|---|
| 1st year | €5,722.05 | €5,609.85 |
| 2nd year | €6,046.42 | €5,927.86 |
| 3rd year | €6,278.07 | €6,154.97 |
| 4th year | €6,679.58 | €6,548.61 |
| 5th year | €7,158.37 | €7,018.01 |
| 6th year onwards | €7,355.29 | €7,211.07 |
Source: TV-Ärzte/VKA pay tables as published by Haufe (see sources below). These are basic salaries. Night, weekend and on-call duty is paid separately.
Want to know when you could start earning this salary as an Indian MBBS doctor? Get a free profile check or message our doctors team on WhatsApp.
After residency: specialists and senior doctors
| Pay group | Role | Starting gross monthly pay from 1 June 2026 |
|---|---|---|
| Ä2 | Specialist (Facharzt) | €8,185.40 |
| Ä3 | Senior physician (Oberarzt) | €10,015.53 |
| Ä4 | Senior consultant / deputy head (leitender Oberarzt) | €11,922.95 |
Heads of department (Chefärzte) usually have individual contracts outside these tables.
Gross vs net: what you actually take home
German salaries are quoted gross. From the gross figure, your employer deducts income tax and the solidarity surcharge (only at high incomes), and church tax if you are registered with a church. It also deducts your share of health, long-term care, pension and unemployment insurance. For a single resident in tax class I without church tax, net pay is roughly 60 to 63 percent of gross in the first year, around €3,400 to €3,600 a month. Married residents in tax class III take home more. The Federal Ministry of Finance’s official calculator gives an exact figure for your situation.
Resident doctor salary in Germany in Indian rupees
At an illustrative rate of €1 = ₹100 (the real rate changes every day), the TV-Ärzte/VKA pay from 1 June 2026 looks like this:
| Stage | Gross per month | In rupees per month | Gross per year (basic pay only) |
|---|---|---|---|
| Resident, 1st year (Ä1) | €5,722 | about ₹5.7 lakh | about €68,700 (₹68.7 lakh) |
| Resident, 6th year onwards (Ä1) | €7,355 | about ₹7.4 lakh | about €88,300 (₹88.3 lakh) |
| Specialist / Facharzt (Ä2) | €8,185 | about ₹8.2 lakh | about €98,200 (₹98.2 lakh) |
| Senior physician / Oberarzt (Ä3) | €10,016 | about ₹10 lakh | about €120,200 (₹1.2 crore) |
The first-year net pay of roughly €3,400 to €3,600 a month is about ₹3.4 to 3.6 lakh in hand. Do not compare this directly with Indian salaries: rent, food and transport in Germany cost far more. What matters is how much you can save after living costs, and that depends heavily on the city.
On-call, night and weekend pay
Hospitals run around the clock, and duty hours are paid on top of the basic salary:
- On-call duty in the hospital (Bereitschaftsdienst) is paid per hour at rates set in the agreement. How much depends on how busy the duties typically are.
- Night and weekend shifts attract supplements.
- Overtime is either paid or given back as time off.
Depending on the department, duty pay can add several hundred to well over a thousand euros a month. Surgery, internal medicine and anaesthesia usually have more duties than outpatient-heavy specialities. Ask how many duties per month are normal before you accept a post.
Other employers: university, church and private hospitals
- University hospitals pay under their own agreements (TV-Ärzte for state employers, or local agreements). The levels are close to the VKA table.
- Church-run hospitals (Catholic and Protestant) use church pay rules (AVR), broadly comparable to the public tables.
- Private hospital groups have company agreements or individual contracts, often similar at resident level. Always compare the total package: basic pay, duty rates, training budget and working hours.
Does the state you work in change your salary?
Within the same agreement, no. A resident on TV-Ärzte/VKA earns the same in Saxony as in Bavaria. What changes is cost of living. Rent in Munich, Frankfurt or Hamburg takes a much larger share of a resident’s net pay than in Thuringia or Saxony-Anhalt. For international doctors, smaller hospitals in lower-cost regions often mean a faster start and more money left at the end of the month. See which German states are best for medical residency.
Pay on a temporary licence (Berufserlaubnis)
Doctors working on a Berufserlaubnis while they prepare for the knowledge test are normally employed as assistant doctors, and many hospitals pay them in Ä1. Some employers pay less until the Approbation is issued. Check the pay group in your contract, and whether this period counts towards your specialist training.
Lifestyle and cost of living
A first-year net salary of about €3,500 comfortably covers rent, food, insurance and transport in most German cities. Many residents save a meaningful part of their income from the first year, especially outside the most expensive cities. The bigger adjustment is usually the workload in the first two years, with duties, documentation in German and a new system, rather than the money.
Tips for international medical graduates
- Reach B2 general German and pass the Fachsprachprüfung before you apply widely. Interviews are in German.
- Apply to accredited training departments, so your years count towards your specialist exam.
- Ask about duty frequency, rotation plans and support for your exam preparation in the interview.
- Keep copies of every certificate and employment reference (Arbeitszeugnis). The chamber will need them for your specialist registration.
Frequently asked questions
What is the salary of a resident doctor in Germany per month?
Under TV-Ärzte/VKA from 1 June 2026, a resident (Assistenzarzt) earns €5,722.05 gross a month in the first year, rising every year to €7,355.29 from the sixth year. On-call, night and weekend duty is paid on top.
How much does a resident doctor in Germany earn after tax?
A single first-year resident in tax class I without church tax takes home roughly €3,400 to €3,600 a month before duty pay. Married doctors in tax class III take home more. Use the Federal Ministry of Finance calculator for your exact figure.
Do Indian and other foreign doctors get the same salary?
Yes. Pay depends on the collective agreement and your pay group, not your nationality. Once you are employed as an assistant doctor in Ä1, you are paid the same table as a German colleague. Some employers pay less while you work on a temporary Berufserlaubnis, so check your contract.
What does an MBBS doctor earn in Germany?
An Indian MBBS on its own does not let you work as a doctor in Germany. You first need German at B2 and C1 (medical), the Fachsprachprüfung, and a Berufserlaubnis or Approbation. After that you are employed as a resident and paid the Ä1 table above. Our Approbation guide for Indian doctors explains each step.
What is the Oberarzt salary in Germany?
A senior physician (Oberarzt, pay group Ä3) starts at €10,015.53 gross a month under TV-Ärzte/VKA from 1 June 2026. A leading senior physician (Ä4) starts at €11,922.95.
Does the medical internship (Praktisches Jahr) in Germany pay?
The Praktisches Jahr is part of German medical school, and any allowance is set by each hospital. Real pay starts with residency. See do medical interns get paid for other countries.
Sources
- TV-Ärzte/VKA pay table valid from 1 June 2026, with the previous table from 1 August 2025: haufe.de
- Marburger Bund, the doctors’ union that negotiates TV-Ärzte: marburger-bund.de
- Federal Ministry of Finance, official income tax calculator: bmf-steuerrechner.de
Thinking about medical PG in Germany? Welcare Overseas helps Indian MBBS graduates plan German preparation, recognition and the move into residency, from our office in JP Nagar, Bengaluru.
Medical PG in Germany programme · Book a 1-on-1 counselling call
Thank you! We’ve got your enquiry.
Our team will get back to you shortly. Want a faster reply? Continue the conversation on WhatsApp.
Continue on WhatsAppBook Your 1-on-1 Consultation Today
Fill the form below and our team will get in touch with you regarding admissions, visas, and job placements across Europe.
