Skip to main content
OpenEduCat logo
Germany Gradebook

German Freiversuch Policy: Free Retry Exam Grade Protection

Freiversuch is a legally guaranteed right under German school examination regulations: a student may retake an examination once as a free attempt. If the retake is worse than the original, the original grade must be kept automatically. Enforcing this on an inverted 1–6 scale (where 1 is best) without software is a systematic error risk. OpenEduCat tracks Freiversuch per student per subject and enforces grade protection at the data layer, with no manual intervention required.

How the Freiversuch Right Works

Key rules, conditions, and legal foundations of the Freiversuch policy under German Prüfungsordnungen.

AspectRule
Legal basisFreiversuch is enshrined in the Prüfungsordnungen (examination regulations) of individual Bundesländer. The specific legislation varies by state, but the principle — that a student may attempt an examination once as a Freiversuch without risking the original grade — is consistent across German school law.
What it means in practiceA student who has already achieved a passing grade can sit the exam again as a Freiversuch to try to improve. If the retake score is better, the new grade replaces the original. If the retake score is worse, the original grade is kept automatically — the retake cannot harm the student.
Per-subject, per-student trackingFreiversuch status is tracked at the individual student-subject-exam combination level. A student can have used their Freiversuch in Mathematik but not in Deutsch — the system tracks each independently.
One attempt onlyThe Freiversuch right applies to a single retake. Once the Freiversuch attempt is recorded, the student cannot claim another Freiversuch for the same examination. Subsequent retakes (Nachprüfungen) operate under different rules.
Grade protection is automaticOpenEduCat enforces the grade protection at the data layer. When a Freiversuch retake is entered and the score is worse than the original, the system retains the original grade without any manual intervention from registrars or teachers.
Audit trailBoth the original grade and the Freiversuch attempt grade are stored in the system, with a flag indicating which grade is the effective result. This provides a complete audit trail for examination disputes and Bundesland inspection.

Source: Landesrecht Prüfungsordnungen across all 16 Bundesländer. Specific provisions vary by Schulform and examination type. OpenEduCat configuration supports per-Bundesland rules.

With and Without Software Enforcement

How Freiversuch scenarios play out when managed manually versus enforced automatically by OpenEduCat.

ScenarioWithout SoftwareWith OpenEduCat
Student retakes exam, scores betterRegistrar manually compares two grades and updates the record — error-prone if comparing Note 3 (worse) to Note 1 (better) on the inverted German scale.System automatically selects the better grade (lower Note number) and updates the effective result. No human comparison required.
Student retakes exam, scores worseRegistrar must remember to apply Freiversuch protection, check the policy, compare grades manually, and ensure the original grade is preserved. One oversight exposes the school to legal challenge.System automatically detects that the retake is worse (higher Note number) and retains the original grade. The Freiversuch flag prevents the new score from becoming effective.
Student attempts second retake after FreiversuchRegistrar must verify whether the Freiversuch was already used. With paper records this is a manual archive search. Mistakes can grant a second Freiversuch illegally.System checks the Freiversuch-used flag before recording any exam attempt. A second claim is rejected with an explanation, preventing illegal use.
Per-subject Freiversuch status across many studentsTracking Freiversuch status for an entire year group across multiple subjects requires a separate spreadsheet or database. It is typically not maintained in real time.Freiversuch state is stored on each student-subject record and visible in the academic coordinator dashboard at any time, updated in real time as attempts are recorded.

How OpenEduCat Enforces Freiversuch at the Data Layer

Grade protection, inverted-scale comparison, and per-subject status tracking — built into the German gradebook module.

1

Freiversuch flag at data layer

The `de_freiversuch_used` boolean is stored on the student-subject-exam record. The flag is set automatically when a Freiversuch attempt is recorded and prevents a second claim from being processed, with no configuration required by registrars.

2

Automatic grade comparison on inverted scale

German grading is counter-intuitive: Note 1 is better than Note 2. OpenEduCat's grade comparison logic is built for the inverted scale — a lower Note number is always recognised as a better result, eliminating the systematic error that occurs when staff apply ordinary numeric comparison to German Notes.

3

Original grade retention on worse retake

When the Freiversuch retake produces a worse Note, the system stores the retake grade but marks the original as the effective result. The Boletim-equivalent (Zeugnis) shows the original, protected grade. No manual step is required.

4

Per-subject Freiversuch dashboard

Academic coordinators see the Freiversuch status for every student across all subjects in a single view: unused, used (improved), and used (original retained). This replaces the manual tracking spreadsheet that most schools currently maintain.

Frequently Asked Questions

Common questions about the German Freiversuch free-retry exam right and how it is enforced in gradebook software.

Freiversuch (literally "free attempt") is a legally guaranteed right under German school examination regulations (Prüfungsordnungen). It allows a student who has passed or sat an examination to retake it once without risking their existing grade. If the retake produces a better Note, the new grade replaces the original. If the retake produces a worse Note, the original grade is kept automatically. The Freiversuch protects the student from a retake making their situation worse.

Enforce Freiversuch automatically — no manual grade comparison

OpenEduCat tracks Freiversuch per student per subject, applies inverted-scale comparison correctly, and retains the original grade when a retake is worse — all without registrar intervention.