Cost and Premiums: Public vs. Private
How are Public Health Insurance premiums calculated?
In the statutory health insurance, your contribution depends on your salary and is calculated as a percentage of it. The amount of your statutory health insurance contribution is determined by the legislator with the general contribution rate – currently this is 14,6 %. The reduced contribution rate is 14%, but then you don't have a daily sickness benefit.
In addition, there is the additional contribution, which each health insurance fund determines itself. This is the only difference between public health insurance providers. This is 2.50% on average. Thus, legally insured persons in Germany pay an average statutory health insurance contribution of 16,2%.
The general contribution rate of 14,6% is applied up to the contribution assessment ceiling. Once this salary limit is reached, insured persons pay the maximum contribution (including the respective supplementary contributions of the health insurance fund) and the contributions no longer increase with increasing salary. This limit is €66,150 per year in 2025.
The contribution ceiling is not to be confused with the annual earrings ceiling. This is the limit from where employees can take out private health insurance.
For those earning above the contribution limit for statutory health insurance (66,150 Euro per year), your insurance costs will be at the maximum rate possible. On average this is €1,174.16 without children and €1,141.09with children. (For employees the employer pays the half of the contribution.)
If you earn above the annual earrings ceiling and are single with no dependents, this isn’t the most financially advantageous choice.
How are Private Health Insurance premiums determined?
Your monthly rates in the private system are based on your age at the time that you sign the contract, your health and the coverage you want. The premiums are designed to ensure that your monthly payments cover your medical costs. So, some pre-existing conditions may result in a small surcharge. For example, all 33-year-olds would pay the same base rate, but a health condition like asthma might result in a small percentage increase.
In order to mitigate rising healthcare costs in old age, provisions for old age, i.e. a financial buffer, are set aside additionally.
An 32 years old employee would pay €295 in our Business Class tariff, a self-employed person €604 in the same tariff as they don't have an employer that pays the half of the contribution.
For expats that stay only for a maximum of 5 years in Germany, we have created a special expat tariff.