On this page
What this calculator measures
This tool converts the German Abitur point system into the decimal grade that appears on the certificate. You supply either the point totals for the two blocks that make up the Abitur, or the average grades for each type of course plus the four examination results, and the calculator returns the official Abiturnote between 1.0 and 4.0, along with the pass status and a rough check against the Numerus Clausus ranges used by German universities.
The Abitur is the qualification that ends academic upper secondary school in Germany and opens the door to university study. Unlike a simple grade average, the final mark is computed from a large pool of points across coursework and examinations. The point pool, and the way it converts into a final grade, is standardised nationally through the Kultusministerkonferenz, the standing conference of the education ministers of the sixteen federal states. That is why a candidate from Bavaria and a candidate from North Rhine-Westphalia end up with the same number, even though the coursework rules differ between the two states.
The whole calculation runs in the browser. No course name, point value, or grade is sent anywhere, and the only part of the page that reaches the network is the AI insight button, which only fires when you press it.
The two blocks of the Abitur
The Abitur point pool has a maximum of 900 points, split into two blocks. Block I covers the four qualifying semesters, known as Q1 to Q4, that span the last two years of upper secondary school. In most states, a candidate brings forty semester grades into the pool, each one scored between 0 and 15 points. The maximum for the block is 600 points and the statutory minimum is 200.
Block II covers the Abitur examinations themselves. There are normally four examinations: two in the advanced subjects, known as Leistungskurse, and two in basic subjects, known as Grundkurse. Each examination is graded from 0 to 15 and carries a multiplier of five, which gives a maximum of 300 points for the block and a statutory minimum of 100.
The two blocks are then summed. The total, out of 900, is what feeds into the KMK formula and produces the decimal grade.
| Point value | School grade | Reading |
|---|---|---|
| 15 | 1 plus | Sehr gut, outstanding |
| 14 | 1 | Sehr gut, very good |
| 13 | 1 minus | Sehr gut, excellent |
| 12 | 2 plus | Gut, good plus |
| 11 | 2 | Gut, good |
| 10 | 2 minus | Gut, good minus |
| 9 | 3 plus | Befriedigend, satisfactory plus |
| 8 | 3 | Befriedigend, satisfactory |
| 7 | 3 minus | Befriedigend, satisfactory minus |
| 6 | 4 plus | Ausreichend, sufficient plus |
| 5 | 4 | Ausreichend, minimum pass |
| 0 to 4 | 5 to 6 | Mangelhaft or ungenügend, fail |
Note that in the German point system, the highest value is 15 and the lowest passing value is 5. A score of 5 or above is a pass. A score between 1 and 4 is a marginal fail, often called a Defizit, and it must be balanced by stronger grades elsewhere. A score of 0 in a required course is a hard fail and cannot be offset.
The KMK formula for the Abiturnote
Once the total points are known, the KMK formula converts the sum into the decimal grade. Written out, the formula is:
Abiturnote = 1 plus (900 minus total points), divided by 180.
The result is then truncated to one decimal place. Truncation, not rounding, is the standard used in the official calculations. A raw result of 1.344 becomes a 1.3, and a raw result of 2.288 becomes a 2.2, because the second decimal is simply dropped rather than rounded up.
Two boundary rules sit alongside the formula. First, no candidate can receive a grade better than 1.0, no matter how high their total points are. A total of 900 points, 880 points, and 823 points all produce a 1.0. Second, a candidate whose total points fall below 300, or who fails to clear the 200-point minimum for Block I or the 100-point minimum for Block II, has not passed. Their result is recorded as Nicht bestanden, which means failed.
A note on the block minimums. A candidate can have a strong overall total and still fail if one block is below its minimum. A Block II score of 80 points, for example, drags the whole Abitur to a fail even if Block I sits at 500.
Point to grade reference tiers
The table below shows how the point total maps onto the decimal grade at the boundaries. Each grade band spans eighteen points, because the formula divides 900 into the 1.0 to 4.0 range at intervals of 180 points per grade point, and each grade point is split across ten deciles.
| Points | Abiturnote | Band |
|---|---|---|
| 823 to 900 | 1.0 | Sehr gut |
| 805 to 822 | 1.1 | Sehr gut |
| 787 to 804 | 1.2 | Sehr gut |
| 769 to 786 | 1.3 | Sehr gut |
| 751 to 768 | 1.4 | Sehr gut |
| 733 to 750 | 1.5 | Sehr gut boundary |
| 643 to 660 | 2.0 | Gut |
| 553 to 570 | 2.5 | Gut boundary |
| 463 to 480 | 3.0 | Befriedigend |
| 373 to 390 | 3.5 | Befriedigend boundary |
| 300 to 301 | 4.0 | Ausreichend, minimum pass |
| Below 300 | Fail | Nicht bestanden |
A worked example for each block
Take a candidate whose two advanced subjects average 13.5 points and whose basic subjects average 12.0 points. If we assume eight advanced ratings and thirty-two basic ratings across the four semesters, the Block I total is roughly eight times 13.5 plus thirty-two times 12.0, which comes to 108 plus 384, or 492 points.
Now suppose the four examination grades are 14, 13, 12, and 13. Each carries a multiplier of five, so the Block II total is 70 plus 65 plus 60 plus 65, which is 260 points.
Total points are 492 plus 260, which is 752. The KMK formula gives 1 plus 148 divided by 180, which is 1 plus 0.8222, or 1.8222. Truncated to one decimal place, that is a 1.8. The candidate falls comfortably inside the Gut band and near the top of the range that clears the Law and Psychology entry thresholds.
Notice how sensitive the grade is at the margin. A single examination score of 12 instead of 13, applied to one of the four subjects, moves the raw result from 1.82 to about 1.85. Truncation makes it a 1.8 either way, but a second drop of the same kind pushes the result to 1.87, and the truncated grade becomes 1.8 for a moment before the next move to 1.90 turns it into a 1.9. Candidates who sit close to a boundary should watch every point, because each one is worth a tenth of a grade in the certificate.
Defizite and the pass threshold
The German word Defizit refers to a course rating below 5 points, which is below the passing line. Most federal states allow a fixed number of Defizite across the forty Block I ratings, usually seven or eight. Of those, no more than three may be in the advanced courses. A candidate who exceeds the permitted number of Defizite fails the Abitur even if their cumulative total is above 300.
The pass threshold matters because it sits separately from the point total. A total of 300 points with zero Defizite is a pass at grade 4.0. A total of 350 points with nine Defizite is a fail, because the number of underachieved courses breaks the statutory limit before the total is examined.
Block II also has its own rule. At least three of the four examination subjects must reach 5 points or higher, and the block total must be at least 100. A candidate who scrapes 100 points across the block, with three subjects passing and one at 4, is legally clear. A candidate who reaches 120 points across the block but drops two subjects below 5, is not.
Common mistakes students make
Treating the Abitur as a simple average. The point pool has a fixed structure, and the two blocks are weighted differently. Students who average their grades and then apply the KMK formula end up with numbers that do not match the certificate.
Forgetting the maximum total. The point pool caps at 900, and no grade better than 1.0 is possible. A candidate with a raw formula result of 0.95 does not receive a 0.95. The certificate shows 1.0.
Assuming the block minimums are optional. A strong Block I total cannot rescue a Block II total below 100. Both blocks must clear their own thresholds before the total is examined.
Missing the Defizit count. A student who focuses only on the total points can be surprised by a fail caused by too many underachieved courses. The two checks run independently.
Confusing point values with school grades. A 12 in the German point system is a school grade of 2 plus, which would look like a 2.0 in other countries. The point value is the higher number, and it is the point value that feeds the formula.
Limits of the calculator
This calculator follows the KMK standard, but it does not know the exact rules of the specific federal state you are studying in. Some states require a fifth examination subject, others require a specific number of ratings in each course type, and a handful apply supplementary rules for the research paper, known as the Besondere Lernleistung. The tool gives an accurate central estimate, not a state-specific certificate check.
It also cannot see your transcript or your Abitur certificate, and it cannot verify grades. If you are using the calculator to plan a target grade, treat each scenario as a hypothesis to test, not as a promise. The same is true for the Numerus Clausus check: the cutoffs that appear next to each programme name are typical ranges and not guarantees. Each university publishes its own NC on its own website each year.
Finally, the calculator does not cover the route to the Abitur itself. A student who has not yet reached the qualifying phase has other checks to complete first, including the entry requirements, the language certificates, and the recognition of any earlier schooling. The point total is what comes at the end of that journey, and it is what this tool is built to compute.
Sources
- Kultusministerkonferenz. Vereinbarung zur Gestaltung der gymnasialen Oberstufe und der Abiturprüfung. kmk.org
- Hochschulstart. Central Admissions Portal for German Universities. hochschulstart.de
- uni-assist. International Credential Evaluation and Grade Conversion. uni-assist.de
- Bundesministerium für Bildung und Forschung. Higher Education and the German Abitur. bmbf.de
- Kultusministerkonferenz. Einheitliche Prüfungsanforderungen in der Abiturprüfung. kmk.org/themen