Skip to main content
OpenEduCat logo

Gradebook

South Africa NSC Rating Codes 1โ€“7

South Africa's National Senior Certificate (NSC) maps percentage marks to a seven-band rating code scale. Code 7 (Outstanding, 80-100%) is the highest; Code 1 (Not Achieved, 0-29%) earns no Admission Points Score. Code 3 (Moderate, 40-49%) is the minimum for most Diploma pass requirements; Code 4 (Adequate, 50-59%) for most Bachelor's pass subject minimums. This page explains the full scale, the minimum codes for each pass category, and how OpenEduCat automates the NSC grading workflow.

NSC Rating Codes 1โ€“7: Full Scale

DBE-defined mapping of percentage marks to rating codes, descriptors, and Admission Points Score (APS) values.

Rating CodeDescriptorPercentage RangeAPS PointsNotes
7Outstanding Achievement80โ€“100%7Required for admission to highly competitive programmes (medicine, law, engineering) at SA universities.
6Meritorious Achievement70โ€“79%6Strong performance. Sufficient for most university programmes requiring a Bachelor's pass.
5Substantial Achievement60โ€“69%5Solid pass. Bachelor's pass threshold for many subjects is Level 4 or 5.
4Adequate Achievement50โ€“59%4Many university entry requirements specify Level 4 (โ‰ฅ50%) for specific subjects.
3Moderate Achievement40โ€“49%3Eligible for Diploma pass (if specific subject minimums met). Below Bachelor's pass threshold.
2Elementary Achievement30โ€“39%2Eligible for Higher Certificate pass (if language and mathematics minimums met).
1Not Achieved0โ€“29%0Below pass threshold. APS = 0. Subject must be retaken.

Source: Department of Basic Education (DBE) South Africa โ€” National Senior Certificate Policy. APS values are used in university admission calculations.

Minimum Rating Codes for NSC Pass Categories

The DBE defines three pass categories โ€” Bachelor's, Diploma, and Higher Certificate โ€” each with different minimum rating codes per subject group.

Bachelor's Pass

Home Language
Level 4 (โ‰ฅ40%)
Mathematics
Level 3 or Maths Literacy Level 3
Other subjects
4 subjects at Level 3 (โ‰ฅ30%)
Minimum APS
Varies by institution (typically โ‰ฅ20)

Minimum for degree programmes at SA universities.

Diploma Pass

Home Language
Level 4 (โ‰ฅ40%)
Mathematics
Level 3 or Maths Literacy Level 3
Other subjects
3 subjects at Level 3 (โ‰ฅ30%)
Minimum APS
Typically โ‰ฅ15

Minimum for diploma programmes at universities of technology.

Higher Certificate Pass

Home Language
Level 3 (โ‰ฅ30%)
Mathematics
Level 2 or Maths Literacy Level 2
Other subjects
3 subjects at Level 2 (โ‰ฅ30%)
Minimum APS
Typically โ‰ฅ15

Minimum for certificate-level qualifications.

How OpenEduCat Evaluates the Pass Matrix

OpenEduCat evaluates each student against all three pass categories simultaneously. It identifies the highest pass category the student qualifies for โ€” Bachelor's, Diploma, Higher Certificate, or NSC Certificate only โ€” and displays this on the student record in real time as marks are entered. The system also flags which specific subject requirements are not yet met, allowing teachers to identify areas of concern before the final examination.

Frequently Asked Questions

Common questions about NSC rating codes and South African matric grading.

The NSC uses seven rating codes that map directly to percentage ranges. Code 7 (Outstanding, 80-100%) is the highest. Code 6 (Meritorious, 70-79%) is strong performance. Code 5 (Substantial, 60-69%) and Code 4 (Adequate, 50-59%) represent solid passes. Code 3 (Moderate, 40-49%) is the minimum for many university Diploma pass requirements. Code 2 (Elementary, 30-39%) is the minimum for a Higher Certificate pass. Code 1 (Not Achieved, 0-29%) earns zero APS points and does not contribute toward any pass category.

Automate NSC grading and APS for South African schools

Rating codes 1-7, APS calculation, 25/75 SBA/exam split, and Bachelor's/Diploma pass matrix โ€” pre-configured for DBE policy in OpenEduCat.