Health insurance in Germany

Germany is often praised for having one of the best health insurance system in the world. It may very well be true but it also very complex! I have also struggled to understand it when first arriving here so i thought i’d share my experience in this overview covering the different types, and what to do if you need one of a residence permit. 🙂

health insurance in germany residence permit

Health insurance in Germany: efficient but complex

In some countries, health insurance is managed by the government as a public service, and in some others it is purely a private service. Germany has a hybrid & interesting system.

The German state has delegated around 300 insurance companies to manage it’s population’s health coverage. They all work under a contract with the state, can be public or private and are called “Krankenkasse”. Let’s try to understand how health insurance in Germany works.

The different provider types

There a 3 kinds of health insurance in Germany you can be under: Gesetzlich, Freiwillig or Privat.

This table aims at providing a quick overview. Read on for more details.

Public (Gesetzlich or GKV)Voluntary public insurance (Freiwillig)Private insurance – (Privat or PKV)
Who it is for– Employees earning less than 56k€/year– Employees earning more than 56k€/year
– Freelancers
– Employees earning more than 56k€/year
– Freelancers
– People that don’t qualify for public
Costs – 14,80 % – 16,30% of gross income– 14,80 % – 16,30% of gross incomeBased on health profile
Pros– 1/2 of costs paid by employer
– contribution follows your income
– covers household members at no extra cost
– contribution follows your income
– covers household members at no extra cost
– Shorter waiting times
– Better access to specialists
– Better treatment quality in some cases
– Included extras
Cons– Longer waiting times
– Sometimes only partial treatment coverage
– Sometimes lower priority at hospitals.

– Longer waiting times
– Sometimes only partial treatment coverage
– Sometimes lower priority at hospitals.
– Unpredictable rates long-term
– Pay extra for partners or kids
RemarksMostly suited for people with a very safe pension plan and income safety net or for people with no other option at the moment.

1- Public insurance – Gesetzlich (GKV)

Gesetzlich (versichert) also called pflicht(versichert) is most typical coverage as it compulsory for people earning less than 56K€ a year. Typical situation: you will be insured by a public insurance company that your employer will likely pick for you, if it is your first job in Germany. Your employer will directly take over the payment of the coverage by paying its share and yours through your wage. The rate is set by law between between 14,80 % and 16,30% of your gross income.

The good news is that what you pay is directly related to what you earn so if you face a sudden decrease in income, the fee will also decreasing. If you have people with no income in the household (kids or partner for example), being with the public system is really good because you cover them with your own policy at no extra cost.

Some drawbacks come with it though. Practitioners tend to prioritize private patients over public ones since they get paid better/faster. This induces longer waiting times when trying to get an appointment. If you go the hospital it’s also not guaranteed that your case will be followed by the most experienced doctor or that you get a private room, as it’s the case with private coverage usually. Also, expect some treatments to be only partly covered. For example when filling a tooth at the dentist; only the standard filling will be covered and not the higher quality more expensive one. In this case, you’d need to pay extra from your pocket.

2- Voluntary public insurance – Freiwillig

Freiwillig (versichert) is basically the same at Gesetzlich except that you earn more than 56K€ a year. You will then pay your whole share directly to your Krankenkasse. This has for the effect to increase your gross salary, since your employer is not paying for you share anymore. This can also mean that you are self-employed and choose to stay in the public system, to make use of its advantages, despite the higher costs compare to private coverage.

3- Private insurance – Privat (PKV)

Privat (versichert) means that you choose to insured at a private Krankenkasse provided you earn more than 56K€ a year or don’t qualify for the public system for any number of reasons. The fees applied by private Krankenkassen are usually lower than in public ones for a better coverage when you are a young healthy person, but it increases over time based on your health profile.

Indeed, in the public system, the contribution depends on what you earn. In the private system however, the fee depends on your health risks. So the more you age and/or have conditions, the higher the costs will become. Basically, you need to decide for yourself it’s worth the savings.

Private Krankenkassen have more complex offers than public ones in terms of what get covered and so on, so choose wisely. You also get different advantages like reduced waiting time at the clinic or at-home nurses. However, it does come with drawbacks. If you have people with no income in the household, you have to pay extra for each them too. Coming back to the public system after being in the private one is also extremely difficult if not impossible for freelancers.

The costs

Health insurance in Germany is efficient, but still costly for individuals.

In the public system

As stated earlier, being with the public system means that between 14,80 % and 16,30% of your income will be use to pay for your health insurance in Germany. As an employee, half of it is paid by you, and the other half by the employer. Some figures to get an idea:

  • Depending on your Krankenkasse and your income, you usually pay directly or indirectly a minimum of 180€ per month.
  • This rate falls down to 70-90€ for students enrolled at a Germany university (aged under 30), depending on a few things.
  • As a good earning freelancer in the public system, the bill can even reach up to 602,25 €, the maximum monthly contribution. This corresponds to a monthly earning of 4.125 €.

I’m coming from a country where social and health insurance is provided for free to all, so it came a bit as a shock the first months as you can imagine.

The biggest companies for public health insurance in Germany are : Techniker Krankenkasse, AOK : Allgemeine Ortskrankenkasse, BKK: Betriebskrankenkasse, IKK : Innungskrankenkasse, LKK : Landwirtschaftliche Krankenkasse, etc…

A minority of people also decide not to take coverage because they cannot afford health insurance in Germany. However this is illegal and i strongly advise against doing such thing.

Rates for private health insurance in Germany

As stated earlier, your rate will be based on a number of factors, including age and it is not linked to income.

Public Krankenkassen offer more or less the same amount of service across the board for roughly the same price. This is however not the case for private Krankenkassen. Think about how internet providers have different plans and different level of services; the market is more complex and more diverse. You need to pay attention, explore the market and pick something that suits your needs. A good place to do that are comparison platforms like TarifCheck or Preisvergleich. It lets you pick options to define what coverage you want. These are:

  • If you want additional coverage like teeth, vision, alternative medicine (Zusatzleistungen).
  • On the financial side, how much deductible you can afford (Selbstbeteiligung).
  • If you have to stop working for a while, when should a daily sickness allowance should kick in, and how much it should be (Krankentagegeld).
  • If you stay at a hospital, do you wish to have a private room, be handled by the head doctor, etc. (Krankenhausleistungen).
  • If additional household members should be covered.

What if i need more guidance to find right policy?

However, if you need real humans to talk about your precise need and avoid unnecessary premiums, you may want to talk to independent knowledgeable brokers like Feather Insurance. They have been closely talking to foreign nationals that are looking at private options and know exactly how to answer to your issues and situation. And it’s 100% serviced in English. Feather Insurance also offers those benefits, quite unique on the market:

  • Immediate quote (somehow no other broker does this)
  • 24h digital sign up
  • English concierge service (e.g. helping book doctors appointements)
  • Claims super simple via their paperless tool
  • Any time, any questions just book a quick video appointment via the app.

Coverage abroad

Of course when you go home to visit your family and simply go abroad for holidays in Europe, your German health insurance will cover you and giving your reference number should be enough to be reimbursed in the end. Be careful though, you will be reimbursed at the rate that is considered normal for that particular treatment in Germany, so while it will probably cover most of the costs, the rest will come from your pocket in some cases.

The German healthcare system: a visual allegory. 😉

How to sign up for public health insurance in Germany

There are a number of ways to sign-up once you have made a choice. You could go to one of their offices or download a form on their websites. If you are in a hurry and need a certificate to start working or to apply for a long-term visa, you can sign-up for TK online, in only a few minutes via this form (100% in English).

The Techniker Krankenkasse has consistently been rated the best Krankenkasse for almost 10 years a row. A sure choice. And they are able to offer some guidance in English too, when needed.

If you are an artist, a writer, performer: think KSK

The German government knows it hard to make a living when being an artist. Paying an expensive health insurance on top of everything else is not easy. That’s why Künstlersozialkasse (KSK) exists. If you are able to prove your main occupation is to live from artistic and creative jobs, the KSK will pay half of your current fees every month (only if you are part of the public system). The tricky part is that there is not a clear distinctions between what’s a art job and what’s not so it might be hard to get into it. Some people hire specialists to fill in the paperwork to make sure they tick the right boxes.

A useful tip for freelancers when you are moving from another EU country

In some cases, especially for people who move to Germany to start as a freelancer, a public Krankenkasse might be reluctant to take you on. This because you might need to prove that you contributed to the public system in your home country. This procedure is normalized via the form E104, which you should request from your domestic system, before you leave the country. This form is a statement of your contributions for them to be transferred to the German system.

There is no need to download and fill it in yourself, this is done by your local health insurance provider and then sent to you. It is then your responsibility to communicate this document to your chosen Krankenkasse.

Taking on a German health insurance for residence permit or other visas

If you are not an EU citizen and you love Germany so much that you plan to stay to study or for a job, you will need to show that you have chosen an health insurance in Germany. It is required to obtain a residence permit or even enroll in a university. Germany is usually not very good at recognizing non-EU systems so make sure your health insurance is valid for the German system.

For a lot of foreigners applying for a German visa here for all sort of reasons, the solution here will be to sign-up for a German travel insurance provided by a German company, also sometimes called incoming insurance for Germany. This makes sure that the insurance policy complies with the minimum requirements expected by the authorities. It can be classified as a private health insurance in Germany but for limited stays for up to 5 years.

This is a temporary solution to sort out your residence status, most people switch to a local Krankenkasse afterwards.

If you want to study in Germany

If you are under 30 and enrolling in a university program in Germany, you have to take on a German public health insurance. This has a lot of benefits and costs only 81€ a month. It doesn’t happen automatically when you register at the university though. You have let the university know which Krankenkasse you picked. This is unfortunately only possible when you have registered an address in the country.

If you are not able to join the public system for whatever reason, it is also possible to join a private insurance. If you need guidance on how what policy to get in this case, without it costing a leg, you might consider talking to knowledgeable independent brokers like Feather Insurance, who are capable of scanning the market and find the right policy for your edge case. And it’s 100% serviced in English.

If you are self-employed

If you are running your own show, paying a Krankenkasse with everything else can be major hole in your monthly budget. This is definitely of the drawbacks of the German system; low-earning self-employed people pay a relatively high amount for their health insurance in Germany. If you have been in a public scheme within the E.U recently, you might to choose what is called a Freiwillige gesetzliche Krankenversicherung. This means that you stay in the public system, which is advised for people with kids and spouses.  

For others, it is advised to stay with the private system. In this case, Feather Insurance can help you find the right and fairest policy for your needs too.

I hope this little run-down helped you to understand the German health insurance system and make a better choice for your own coverage. Good luck.

Tip 1 : If you are lost on how to apply to a Krankenkasse and you plan to be a full time employee, you can often ask for help to your colleagues or to any administrative assistant that may exist in your company. They can be very helpful. In reality, you will most likely have to go on the chosen Krankenkasse website and open an “account” there. You will get a document that says that you subscribed to their coverage, you’ll send it to your company and poof ! There you go! Your employer will take care of the rest.

Sources: Ministry of Education & Research, More info on benefits and the state health system on its website here.


  • Reply Maxine 14/10/2020 at 15:36

    Hi Basien,

    Great information!

    I am Maltese and have come to live in Germany this year as a freelancer. I have a property in Malta which I rent out. Do you know if I have to declare the rent as income here in Germany too?

    • Reply Bastien - Settle in Berlin 14/10/2020 at 16:12

      Hey Maxine. Yes.

  • Reply Sultan 23/08/2020 at 19:03


    I had a public insurance (AOK) but now I have became a freelancer in Germany.
    What do you suggest for me ?

    • Reply Bastien - Settle in Berlin 24/08/2020 at 12:49

      Hey Sultan. That’s a tricky question because the unfortunate answer is: “it depends”. Depends on things like your family situation, projected income, personal wishes in your health care. Freelancer have to support health insurance costs themselves.

  • Reply Victoria 01/07/2020 at 08:45

    Hi Bastien! Thank you for all the information. I have a question regarding my situation:
    I recently moved into Berlin for the first time and have been looking for work. I just got a contract offer from a fast food chain, but in order to proceed, I need to present to them my health insurance data before they give me any further information on the contract.

    Can I sign-up for the mandatory state insurance (like TK) before I have a specific contract in hand? Do you know of any similar situation?

    Thank you so much! 🙂

    • Reply Bastien - Settle in Berlin 06/07/2020 at 10:05

      Hey Victoria. Yes, that is possible.

  • Reply Laura Arena 02/05/2020 at 15:26

    Hello, I am an artist and putting together my application for KSK – I am an artist – in the meantime, I would like to have TK (I would like to have insurance while I wait for the results of my application) is it possible to apply to TK now and then when I get the results of my application change my insurance policy? if not what is the best route to see a doctor while waiting for the results of my KSK application? I am currently with Popsure which does not cover any of the costs of seeing doctors. Thank you!

    • Reply Bastien - Settle in Berlin 05/05/2020 at 15:32

      Hey Laura. KSK is not a Krankenkasse per say. It helps you pay the fees of your Krankenkasse if you qualify. So in your case, you would stay with TK and not change any provider.

  • Reply Nguyen Viet Duc 28/04/2020 at 23:02

    Hi Sebastien. I am unemployed and currently insured by my wife health insurance (AOK) and now I am going to run an Online Shop. My question is will I still be insured by my wife AOK or I will have to pay for it myself? In the first year of my business I think I will earn not so much, I think less than €10,000. Thank you very much.

    • Reply Bastien - Settle in Berlin 30/04/2020 at 20:26

      Hey Nguyen. Yes, as soon as you open your Gewerbe, you will need to pay your health insurance yourself. That is correct.

  • Reply Aleksandra Ristic 27/03/2020 at 01:19

    Hi Bastien,
    Thank you so much for your helpful information.
    I am currently insured through my partner (TK insurance) and am considering becoming self-employed (einzelunternehmen kleingewerbe); at the moment I am unemployed. Is there any chance that in the beginning I continue staying insured through the partner or not?
    Thanks in advance.

    • Reply Bastien - Settle in Berlin 29/03/2020 at 21:02

      Hey Aleksandra. No, that would not be possible unfortunately.

    • Reply sarah 30/04/2020 at 12:49

      i am a resident in germany in berlin and have amneldung, no job yet after a few months, still applying, money getting low. what are my options if i want to have health insurance/ what are the costs?

      • Reply Bastien - Settle in Berlin 30/04/2020 at 20:29

        Hey Sarah. You can apply for ALG2/Hartz 4, which would cover your health insurance costs, if you don’t have any resources.

  • Reply Liv 31/01/2020 at 16:07

    Hello Bastien,
    Thank you for your post. I have consult you about my case: I am a student. I paid my premium to a priate insurance company [late], but since I received a confirmation email, I was under the impression that it went through and I was good. However, the fact is I made up paying too late and they returned the premium I paied to my account which I was only aware of the rejected transaction much later.
    My question is: 1. I am going to sign new insurance contract. 2 I am going to apply for extend my current study visa (the current one was granted to a date before when my programme will end), and apply to job-searching visa later. 3. Since I guess I won’t be able to buy insurance for the months that have passed and I did not pay successfully. Will that in any sense effect my future visa application? If so, is there anyway that I can solve the problem?
    Thank you very much for your tips on the sites again.

    • Reply Bastien - Settle in Berlin 03/02/2020 at 21:36

      Hey Liv. I honestly don’t know. This is a very specific situation. The Beamter usually only looks at the coverage time period in the future, and not to the past, to make sure that you have health insurance during your entire stay.

  • Reply Nathan 25/01/2020 at 23:34

    How is it decided if you’re an artist? If I’m employed full time by a company as a performer, can I claim that benefit?

  • Reply Bright 14/01/2020 at 20:51

    Does any of the public insurance company cover cost of assisted reproduction such as IVF?

    • Reply Bastien - Settle in Berlin 18/01/2020 at 09:09

      Hey there. They all cover at least 50% of the costs, and some decide to do more. See a list here.

  • Reply Nadia 08/01/2020 at 11:33

    Hi Bastien, I just moved to Germany and I have a 6 month internship. My question is; do I have to register myself at a Krankenkasse or does the agency I work with do that for me? I’ve been told I need to have a head doctor and I don’t know if by registering myself at a Krankenkasse sorts that out for me.
    Thank you!

    • Reply Bastien - Settle in Berlin 08/01/2020 at 17:13

      Hey Nadia. You need to ask your HR department if they will do that for you. Sometimes they do and sometimes they don’t.

  • Reply gio 17/11/2019 at 19:54

    Hey – I’m from the UK and have been registered at my place in Berlin now since the 1st of June. I had my EHIC card for the first few months, but unfortunately it ran out in August. I previously had a job in the summer but I later found out it did not offer health insurance. Now I have started a new job this month which offers health insurance, however my boss tells me that if I now register, I will have a lot of back payments, is this true and is there a way to pay it off in small parts each month? I’m getting quite worried about the bill I will have. Any help would be great thank you 🙂

    • Reply Bastien - Settle in Berlin 25/11/2019 at 12:23

      Hey Gio. Yes this is true. Your Krankenkasse will send you a bill for the months you didn’t pay, although you should have. I dont know if small installments can be negotiated, you need to see this with them directly.

  • Reply Raffaele 09/11/2019 at 13:39

    Hello Bastien, thanks for your help!

    A question: Do i have to pay something if i have healt insurance, or i have the anmeldung registration done, but no work yet?

    It’s better do the anmeldung, and, when you find a job, do healt insurance?
    Somebody told me that, you can do anmeldung and healt insurance without a job and pay nothing, but, at the very first moment you get a job, you have to pay all off the previuos month that you didnt pay, right? i’m a little confused here

    Anyway, thanks for your help!

    • Reply Bastien - Settle in Berlin 25/11/2019 at 11:40

      Hey Raffele. I’m not sure what to reply, if you become a German resident, you ought to take on a local Krankenkasse eventually. I guess what you friend meant is that if you don’t do this right away, the Krankenkasse you pick will send you a bill for all the weeks/months you haven’t paid since you registration. So it’s paying now or later, but they might add a late fee on top too.

    1 7 8 9

    Leave a Reply

    This site uses Akismet to reduce spam. Learn how your comment data is processed.