• Home
  • Finder
  • Match
  • Resources
  • Dashboard
UniPilot
Smart MatchFinderChecklistSOPResourcesScholarshipsLanguageCommunity
  1. Home
  2. /
  3. Blog
  4. /
  5. Consultant tips
Consultant tips

German university admission requirements: minimum CGPA

Muhammad Bilal·5 min read·25 Sept 2026

There's no universal minimum CGPA for Germany. Each programme sets its own bar, and grades are converted with the Bavarian formula (1.0 best, 4.0 pass).

There is no single minimum CGPA to study in Germany. Each university, and often each programme, sets its own entry requirements and compares applicants after converting their grades to the German scale, where 1.0 is the best grade and 4.0 is the lowest pass. The usual conversion method is the modified Bavarian formula, so your German grade depends on your home grading scale.

Key numbers

German grades run from 1.0 (best) to 4.0 (lowest pass). The formula is German grade = 1 + 3 × (Nmax - Nd) / (Nmax - Nmin). A 7.5 on a 10-point scale with a pass mark of 4 converts to 2.25, and a 3.0 on a 4.0 scale with a pass mark of 2.0 converts to 2.5.

Is there a minimum CGPA to study in Germany?

No. You'll see figures like "60%" or "a CGPA of 3.0" quoted online as the German minimum, but there's no national rule behind them. Admission decisions sit with universities, and requirements differ from one programme to the next, even within the same university.

Some programmes publish a grade cut-off on the German scale. Others look at your grade alongside how well your previous degree matches the subject, your motivation letter, and sometimes a test or interview. Programmes with limited places may admit only the strongest applicants in a given round, so the grade that got someone in last year isn't a promise for you.

The useful question isn't what the minimum is. It's what your grade converts to, and which programmes that converted grade fits. That's what the rest of this guide helps you work out.

How does the German grading system work?

German grades run the opposite way to most CGPA scales. A 1.0 is the best possible grade, and 4.0 is the lowest pass. So a lower number is better, which trips up a lot of applicants when they first read a programme's requirements.

If a programme asks for a grade of 2.5 or better, it means 2.5, 2.4, 2.3 and so on down to 1.0. A converted grade of 2.7 would fall short of that requirement, even though the number is higher.

How do you convert your CGPA to a German grade?

The modified Bavarian formula is: German grade = 1 + 3 × (Nmax - Nd) / (Nmax - Nmin). Nmax is the best possible grade on your scale, Nmin is the minimum pass mark, and Nd is your own grade. Two worked examples:

  1. Indian 10-point CGPA of 7.5, with a minimum pass of 4: 1 + 3 × (10 - 7.5) / (10 - 4) = 1 + 3 × 2.5 / 6 = 2.25.
  2. CGPA of 3.0 on a 4.0 scale, with a minimum pass of 2.0: 1 + 3 × (4 - 3) / (4 - 2) = 1 + 3 × 1 / 2 = 2.5.

The pass mark matters as much as your CGPA. Two students with the same CGPA can end up with different German grades if their universities set different pass marks, so use the figure printed on your transcript or confirmed by your university. If your transcript uses percentages, the same formula works with 100 as Nmax and your university's pass percentage as Nmin.

Treat your own calculation as an estimate. The university or uni-assist does the official conversion, and it may use details from your transcript that you didn't account for. The German grade calculator runs the formula for you in seconds.

Does a three-year bachelor's count for a German master's?

Sometimes. Some master's programmes accept a three-year bachelor's, while others expect four years of study or a set amount of credit. This matters for many South Asian applicants, because three-year degrees are common in some fields and countries. Read the admission page of each programme closely before you apply.

Your degree and university also need to be recognised in Germany. The DAAD admission database gives a nonbinding check of whether your certificates make you eligible, based on the anabin data German universities use. If you're applying for a bachelor's, it also shows whether your school certificate is enough on its own or whether you'd need extra study first.

What else do German universities ask for?

Grades get you through the first filter. These are the other documents that usually decide whether your application is complete:

  • Language proof: English for English-taught programmes and German for German-taught ones. Some programmes accept an English-medium degree instead of a test, which is covered in our guide to studying in Germany without IELTS.
  • APS certificate: required before you apply if you're from Pakistan (since 2022), India, China or Vietnam. Here's how the APS interview works.
  • uni-assist or a VPD: many universities have uni-assist check international applications. Some ask for a VPD (preliminary review documentation), which you get from uni-assist and then send to the university yourself.
  • Motivation letter: usually 400–650 words on one page, unless the programme sets its own limit.
  • CV and references: a tabular CV (Lebenslauf) and, where asked, usually two or three letters of recommendation.

How can you check your chances before applying?

Work through it in this order, so you don't pay application fees for programmes you were never going to get into:

  1. Find the best grade and the pass mark on your transcript's grading scale.
  2. Convert your CGPA with the formula above.
  3. List the programmes you like and write down each one's grade, degree-length and language requirements.
  4. Check whether APS, uni-assist or a VPD applies to you.
  5. Shortlist a spread: a few programmes where you clearly meet the bar, plus a couple of stretch options.

If your converted grade sits right on a programme's cut-off, don't rule it out, but don't make it your only application either. A realistic spread is the difference between one rejection and a real choice of offers.

Next steps

Convert your grade with the German grade calculator and eligibility check, then use Smart Match to see which universities fit your grades. The Germany study guide covers the full process, and our list of English-taught master's in Germany helps if you don't speak German yet.

FAQ

Is a German grade of 2.5 good enough?

It meets the stated requirement for some programmes and falls short for others. Compare it against each programme's own requirement rather than a general rule.

Can I get into a German university with a low CGPA?

Possibly. Look for programmes that weigh subject fit and your motivation letter alongside grades, and apply to a realistic spread rather than only the most competitive options.

Which formula do German universities use to convert grades?

Usually the modified Bavarian formula: 1 + 3 × (Nmax - Nd) / (Nmax - Nmin). The university or uni-assist does the official conversion.

Do I need APS if I'm from Bangladesh, Nepal or Sri Lanka?

APS is currently required for applicants from Pakistan, India, China and Vietnam. If you're applying from elsewhere, check the German embassy's website for your country, as the list can change.

Your next step

Find your pass mark on your transcript, convert your CGPA with the formula, and compare the result against three programmes you'd genuinely apply to.

UniPilot

UniPilot AI

International students go from first search to offer letter in one place — Smart Match, application tracker, document vault, and the guides to make it real.

All systems normal

Product

  • Smart Match
  • Grade Calculator
  • University Finder
  • Savings Calculator
  • SOP Builder
  • Consultants
  • Application Checklist
  • Language Prep

Resources

  • All Resources
  • Glossary
  • Scholarships
  • Visa Guides
  • Community

Destinations

  • Germany
  • United Kingdom
  • Canada
  • United States
  • Australia
  • China
  • New Zealand
  • Ireland
  • Singapore
  • United Arab Emirates
  • France
  • Netherlands
  • Türkiye
  • Azerbaijan

Company

  • About
  • Contact
  • Privacy
  • Terms
  • Impressum
  • Affiliate Disclosure

© 2026 UniPilot AI. All rights reserved.

Last updated 2026-05-10