Tuition fees in Germany
In Germany, education policy is the responsibility of the 16 federal states with not much influence of the German government. The Constitutional Court (Bundesverfassungsgericht) decided on 26th of january 2005 that the German government will not have the power to strictly prevent the federal states from establishing their own individual fees.
Fees for studying „too long“ were already established in some federal states in 1997. Between 1970 and 1997 no fees were demanded. The new decision implies that, now, the federal states are allowed to resolve tuition fees starting with the first term.
Please bear in mind that students in Germany have to pay for their student union and for social affairs. These contributions aren't mentioned here. I'm only talking about tuition fees.
The following table shows you planned or stopped tuition fees and what has already been implemented. All costs are meant for a semester. For more information (only in German) there is a link to the federal states.
All federal states which had general tuition fees (Baden-Württemberg, Bavaria, Hamburg, Hesse, Lower Saxony, North Rhine-Westphalia and Saarland) already stopped tuition fees again. Special kinds of fees still exist.
Tuition fees starting with the beginning of university education („general tuition fees“).
General tuition fees already stopped.
Tuition fees for international students from outside the EU/EWR.
Surcharge for students studying for more than 5-7 years (according to the field of study chosen). All terms count including even former fields of studies.
„Studienkonten“ (in fact a special version of the surcharge mentioned)
Tuition fees for occupational studies.
Tuition fees for senior citizens.
Tuition fees for post-graduates starting a new and different subject.
In this column you find charges for enrolment and administration. I mention these costs because in the past you didn't have to pay for that.
Optional charges for learning aids, libraries and other facilities of the university.
I don't guarantee the content of this page. I check this page at regular intervals but you never know ...