German University GPA Requirements for Master's: What Grade Do You Need?
TL;DR: German grades run 1.0 (best) to 4.0 (pass). Most master's want a converted 2.5 or better; selective programs want 2.0 or better. Your foreign GPA is converted with the modified Bavarian formula, X = 1 + 3 x (Nmax - Nd) / (Nmax - Nmin), and the two reference values in that formula move your result by half a grade band. Plenty of good programmes set no grade bar at all.
The short answer: aim for a converted grade of 2.5 or better for a regular master's, and 2.0 or better if you are targeting the competitive and NC programs. Some applied programs will take 3.0. Engineering and applied courses tend to be the more flexible end of the range.
The longer answer is that "your GPA" is not the number the committee sees. They see a converted German grade, and the conversion can move you a whole band in either direction.
The scale runs backwards
German grades go from 1.0, which is excellent, down to 4.0, which is a bare pass, with anything above 4.0 a fail. TUM publishes the bands it uses: 1.0 to 1.5 is very good, 1.6 to 2.5 is good, 2.6 to 3.5 is satisfactory and 3.6 to 4.0 is sufficient. If you come from a 10-point or a 4-point system, every instinct you have about which direction is good is wrong here. See the German grading system explained.
The formula, written out
Conversion is not a matter of house style. It is fixed by a Kultusministerkonferenz agreement of 15 March 1991, in the version of 12 September 2013, which prescribes the modified Bavarian formula:
X = 1 + 3 x (Nmax - Nd) / (Nmax - Nmin)
X is the German grade you are looking for. Nmax is the upper reference value for your education system and Nmin the lower one, both taken from the Zentralstelle fuer auslaendisches Bildungswesen's country assessments, not from your own transcript. Nd is your foreign average grade. One detail from the same agreement is worth knowing because it always works in your favour: the result is determined to one decimal place and is not rounded. A calculated 2.29 becomes 2.2, not 2.3.
What the formula does to a real transcript
Take a percentage transcript averaging 75. On a scale where the reference values are 100 and 40:
X = 1 + 3 x (100 - 75) / (100 - 40) = 1 + 1.25 = 2.25, which is written to one decimal place without rounding, so 2.2.
Now change only the lower reference value to 50, as some systems have it:
X = 1 + 3 x (100 - 75) / (100 - 50) = 1 + 1.5 = 2.5.
Same transcript, three tenths of a grade apart, and the difference is enough to move you out of range for a programme asking for 2.5 or better. A 10-point CGPA of 7.5 against reference values of 10 and 4 gives the same 2.2:
X = 1 + 3 x (10 - 7.5) / (10 - 4) = 1 + 1.25 = 2.25, so 2.2 again.
The lesson is not the arithmetic, which is trivial. It is that the two reference values are set for your education system, not chosen by you or by an online calculator, so look them up before you build a shortlist on a number some tool gave you. TUM's own converter simply asks for the maximum grade, the minimum pass grade and your average, and applies the formula above.
The rules around the formula that people miss
- If your certificate shows only individual subject grades, the overall grade is the arithmetic mean of them, and any weighting the certificate states is carried over.
- If several secondary-school averages have to be counted, they are averaged first and the result is converted once, rather than converted separately.
- If a secondary average and a higher-education average both count, each is converted on its own and the two German grades are then averaged.
- If your capacity to study a subject comes from a completed degree, only that degree is used for the overall grade. School marks stop mattering.
- If admission requires the Feststellungspruefung, the overall grade is the arithmetic mean of your foreign certificate's grade and the examination result.
- A qualification that can only be documented indirectly, with no grade attached, is entered at the lowest passing grade.
| German grade | TUM's label | Typical master's |
|---|---|---|
| 1.0-1.5 | Very good | Top programs |
| 1.6-2.5 | Good | Selective, and most master's |
| 2.6-3.5 | Satisfactory | Applied / flexible |
| 3.6-4.0 | Sufficient | Rarely enough on its own |
Plenty of good programmes set no grade bar at all
This is the part that changes shortlists. KIT's Mechanical Engineering M.Sc. is not admission-restricted. There is no numerus clausus and no minimum converted grade in its entry requirements. What it does demand is documented content: a bachelor's of at least 180 ECTS over at least three years, containing 37 ECTS of engineering fundamentals, 26 ECTS of application-related fundamentals and 12 ECTS of electrical engineering and IT fundamentals, plus a twelve-week professional internship and German at C1 alongside English at B2.
For an applicant with a 2.6 that is a far better target than a 2.0-gated programme, because the test is whether your transcript contains the right modules, not whether you outrank other applicants. Read the requirements before you assume you are excluded.
The grade opens the door, the modules decide
Admissions weigh module fit, relevant coursework and sometimes an interview or portfolio alongside the number. A 2.5 with exactly the right prerequisites regularly beats a 1.8 with gaps in the module list, because the committee has to be satisfied you can pass the first semester. Grades tell them you work; modules tell them you can start.
Credit volume is its own gate, separate from the grade. HAW Hamburg builds its master's on a bachelor's of at least three and a half years and 210 credit points, and a 180-ECTS holder makes up the missing 30 credit points either in an extra initial semester or during the first two semesters of the master's. That is a real cost in rent and visa months that no grade improves. See how competitive German master's admission really is.
If your grade is borderline
You cannot change the transcript, so change everything around it. Relevant work experience and real projects. A motivation letter written for one specific program. Modules that map cleanly onto the prerequisites, including anything you add before applying. And note that some programs weight later semesters more heavily than the overall average, so a strong final year is worth more than it looks. See the application mistakes that cause most rejections.
Widening the list is cheaper than improving the grade, but it is not free: where a university uses uni-assist, the handling fee is 75 euros for the first course of study in a semester and 30 euros for each further one, non-refundable whatever the outcome. Four applications is 165 euros. Choose them on module fit, not on brand.
What to have ready
Your transcript, your degree certificate, and any official explanation of your home grading scale, including the maximum and pass marks, which is what makes the conversion go smoothly. Plus the APS if you studied in India, China, Vietnam or Mongolia. See how the APS works in all four countries and how the APS, VPD and direct application fit together.
After you are admitted
Budget the 11,904 euros blocked-account deposit and apply for the student visa. See the current student visa requirements and what a blocked account costs to open and run.
Sources
- KMK: setting the overall grade for foreign certificates
- TUM grade conversion
- KIT Mechanical Engineering M.Sc. entry requirements
- uni-assist handling fees
Want to know your converted grade before you apply? A free profile evaluation works it out and tells you which programs are realistic with it.
Frequently Asked Questions
You probably qualify for more than you think.
Students who get evaluated find programmes they had no idea existed — at universities that charge nothing. 2 minutes, no cost. The only downside is not checking.
Want our guides higher up in Google?
Mark GradGermany as a preferred source and Google gives our pages more room when you search about studying in Germany. Takes one tap, and you can undo it any time from the same screen.
Living this, or on your way to it? Tell your story.
If you are already in Germany and finding it hard, or still fighting to get here, other students need to hear it from someone real. Share your honest journey. We help shape it, and nothing goes live until you approve it.
Free German Quiz · No Login
Can you score 10/10 on today's German challenge?
10 new words every day · 4,500+ words from A1 to C1 · takes about a minute.