NC Programs in Germany: What Is Numerus Clausus and How Quotas Work
TL;DR: NC (Numerus Clausus) means a programme has limited seats, so admission is ranked rather than granted. For medicine, dentistry, veterinary medicine and pharmacy the split is fixed nationally: 30% best grades, 10% aptitude, 60% university selection. Non-EU applicants come out of a separate pre-quota, 5% in NRW and up to 8% in Saxony and at FU Berlin, and they apply to the university directly rather than through hochschulstart.
An NC changes the question you are answering. On an open programme you ask whether you meet the requirements. On an NC programme you ask whether you rank above the other applicants, because the seats run out before the qualified applicants do. Same transcript, completely different odds. The grade side of it is covered in what GPA German master's actually require.
What Numerus Clausus actually means
Numerus Clausus translates as closed number, and that is the whole idea: a cap on places. Applicants are ordered, the list is cut where the seats end, and a solid mark can still miss in an oversubscribed year. Where there is no NC, everyone who meets the published criteria gets in.
The detail that trips people up is that an NC is not a threshold anyone sets in advance. It is the grade of the last applicant who got a seat, calculated after the fact and published afterwards. Nobody at the university decides that this year's NC will be 1.8. The applicants decide it by applying.
Which subjects carry an NC
Four subjects are restricted across the whole country and allocated centrally through hochschulstart: human medicine, dentistry, veterinary medicine and pharmacy. Everything else is decided locally. Psychology and a lot of business and management programmes are restricted at most universities; engineering, computer science and most applied master's tend to be open, or restricted only at particular universities. If your field sits in that second group, the NC question probably will not decide your application.
How the seats are actually divided
Places are not handed out from one ranked list. For the four centrally allocated subjects, the split is fixed and published by hochschulstart.
| Quota | Based on | Share of seats |
|---|---|---|
| Abiturbestenquote | School-leaving grade, ranked within each of the 16 state quotas | 30% |
| Zusaetzliche Eignungsquote | Criteria unrelated to school grades: aptitude tests, vocational training, service | 10% |
| Auswahlverfahren der Hochschulen | The university's own mix of grade, tests and other achievements | 60% |
Note what is missing. There is no waiting-time quota on that list any more. Wartesemester used to buy a seat in medicine; they no longer appear in the model at all, so a plan built on collecting them has nothing to collect.
Where non-EU applicants actually sit
Before any of those quotas are filled, a set of pre-quotas comes off the top. One of them is reserved for foreign nationals and stateless applicants who are not treated as equal to German applicants, which is where most readers of this page will sit. The size is set by state law, not by the university, and it varies.
| Where | Share reserved for non-equated foreign applicants |
|---|---|
| North Rhine-Westphalia | 5% of admission places |
| Saxony | up to 8% |
| FU Berlin | 8%, ranked on the average grade of the entrance qualification alone |
Two things follow from that. Your competition is the international pool, not the whole applicant field, which is usually good news. And the pool is small, which is why the cutoff inside it swings hard from year to year.
The second point matters more than it sounds. Take a programme in NRW admitting 200 students. Before the main quotas open, the pre-quotas take their share: 2 percent for hardship cases, 3 percent for second-degree applicants, 5 percent for third-country nationals. That last one is ten seats. Every non-EU applicant to that programme is competing for those ten, so one unusually strong intake of international applications moves the cutoff further in a single cycle than a decade of domestic demand would.
If you are applying for medicine, you are not using hochschulstart
This catches people every year. hochschulstart runs the central procedure for the four restricted subjects, but only for applicants who count as equal to German applicants: Bildungsinlaender, EU and EEA citizens, and certain family members. Applicants who do not meet those criteria apply directly to the universities, usually through uni-assist, and are ranked inside the foreign-applicant quota described above.
So the hochschulstart deadlines, the 16 state quotas and the published national cutoffs are all describing a procedure you are not in. Read them for context, then work to the university's own deadline. Studying medicine in Germany as an international applicant covers that route in full.
The published NC is not your NC
The cutoff you find quoted online is usually the one from the general pool. Yours comes out of the foreign-applicant quota, and it can land either side of the headline figure depending on how many people applied from abroad that year. A programme can be restricted because it is enormous and locally oversubscribed while still admitting internationals comfortably; another can look mild on paper with a brutal international pool behind it. Ask the admissions office for the recent cutoff in the foreign quota specifically, and read what grade you need for a German master's alongside it.
What NC means at master's level
The quota model above is a bachelor's and state-exam mechanism. At master's level there is no hochschulstart, no Abiturbestenquote and no national split. A restricted master's simply has more qualified applicants than places, so the department ranks them on its own published criteria, and those criteria are usually your converted bachelor's grade plus how closely your modules match the programme's prerequisites. Module fit is the part you can still influence after your grades are fixed, which is why it deserves the time.
How to play an NC shortlist
Apply wider than feels necessary and put non-NC alternatives on the same list, so one oversubscribed field cannot sink the whole plan. Because the international quota is small, spreading across universities does more for your odds than spreading across programmes at one university. Then work on the parts of your file you still control. How hard German admission really is and the ten mistakes that cost applicants a place are the practical follow-ups.
The paperwork weighs more when seats are scarce
On an NC programme, a late APS or a borderline language certificate is not a delay. It is an incomplete file, and an incomplete file loses a seat to a complete one from an applicant with worse grades. Get both moving early, using the APS certificate guide.
After the offer
The visa file is next, and the 11,904 euros blocked account has to be funded before the appointment. See the student visa process and what a blocked account costs.
Sources
- hochschulstart - quota model of the central procedure
- hochschulstart - international applicants
- Vergabeverordnung NRW, paragraph 8
- Saxony - admission of foreign applicants
- FU Berlin - quotas beyond the grade
- Hochschulkompass
- DAAD
Looking at an NC programme? A free profile evaluation sizes up your odds inside the international quota.
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.