Skip to content

South Africa GPA Calculator: NSC, APS Score and 4.0 GPA

The South Africa GPA calculator converts NSC matric codes 1 to 7, university letter grades, or raw percentages into a cumulative GPA, with APS total and US 4.0 equivalent for overseas applications.

Calculate your South African matric or university GPA

Default for South African Grade 12 (NSC matric) learners. Pick the code 1 to 7 for each subject. The calculator returns your average percentage, APS total (top 6 subject codes, Life Orientation excluded), and the US 4.0 GPA equivalent for WES conversion.

Enter each subject or course. Your average and APS update as you type.
Subject / Course Grade Remove
NSC matric code reference (1 to 7, percentage band, APS, 4.0 GPA)
CodeDescriptionPercentageAPS4.0 GPA
7Outstanding80 to 100%74.0
6Meritorious70 to 79%63.7
5Substantial60 to 69%53.0
4Adequate50 to 59%42.3
3Moderate40 to 49%31.7
2Elementary30 to 39%21.0
1Not Achieved0 to 29%00.0

Canonical NSC matric grading scale per the Department of Basic Education and Umalusi. APS is the sum of your top 6 subject codes (Life Orientation excluded at most universities).

GPA in South Africa: Overall Result GPA Meaning

South African education uses two distinct grading systems, which is why the calculator above ships three modes. NSC Matric mode (the default) handles the Grade 12 National Senior Certificate: each subject is scored from 1 to 7 against percentage bands, and the Admission Point Score (APS) drives university entry. University 4.0 mode handles the credit-weighted letter scale used at UCT, Wits credit programmes, GIBS, and most South African MBA degrees. Percentage mode handles raw percentages reported at Wits, UCT, Stellenbosch, UP, and UKZN undergraduate transcripts.

What does GPA stand for? Grade Point Average. The overall result GPA meaning in a South African context is the average grade across every course or subject on your record, converted to the US 4.0 scale for overseas applications. Whether you searched for gpa, gpa meaning, what is gpa, what does gpa stand for, what does gpa mean, gpa score, or how to calculate gpa in South Africa, the math behind the calculator runs the same credit-weighted (or code-weighted) average documented in the sections below.

NSC Matric Grading Scale: Codes 1 to 7 and Percentage Bands

The National Senior Certificate (NSC matric) is the South African Grade 12 school-leaving qualification administered by the Department of Basic Education and quality-assured by Umalusi. Every subject is scored as a percentage out of 100, then assigned a code from 1 to 7 based on which percentage band the final mark falls into:

  • Code 7 / Outstanding Achievement: 80 to 100 percent. Equivalent to a US 4.0 A.
  • Code 6 / Meritorious Achievement: 70 to 79 percent. Equivalent to a US 3.7 (A minus).
  • Code 5 / Substantial Achievement: 60 to 69 percent. Equivalent to a US 3.0 (B).
  • Code 4 / Adequate Achievement: 50 to 59 percent. The bachelor-pass threshold for designated subjects. Equivalent to a US 2.3 (C plus).
  • Code 3 / Moderate Achievement: 40 to 49 percent. The pass minimum for most subjects. Equivalent to a US 1.7 (D plus).
  • Code 2 / Elementary Achievement: 30 to 39 percent. The pass minimum for two non-designated subjects under the bachelor pass rule.
  • Code 1 / Not Achieved: 0 to 29 percent. A subject failed at this level cannot count toward the bachelor pass.
South African NSC matric codes 1 to 7 with percentage bands, APS contribution, and US 4.0 GPA equivalents Horizontal-bar chart of the South African National Senior Certificate matric grading scale. Seven codes from left to right: code 1 (0 to 29 percent, Not Achieved, 0 APS, 0.0 GPA, dark red); code 2 (30 to 39 percent, Elementary, 2 APS, 1.0 GPA, red); code 3 (40 to 49 percent, Moderate, 3 APS, 1.7 GPA, orange); code 4 (50 to 59 percent, Adequate, 4 APS, 2.3 GPA, amber); code 5 (60 to 69 percent, Substantial, 5 APS, 3.0 GPA, green); code 6 (70 to 79 percent, Meritorious, 6 APS, 3.7 GPA, green); code 7 (80 to 100 percent, Outstanding, 7 APS, 4.0 GPA, dark green). The 30 percent minimum pass mark and the 50 percent bachelor pass threshold appear as dashed reference lines. Sources: Department of Basic Education, Umalusi, Universities South Africa. South African NSC matric codes 1 to 7 (percentage to APS to 4.0 GPA) Sources: Department of Basic Education, Umalusi, Universities South Africa, WES. Minimum pass (30%) Bachelor pass (50% in 4+ subjects) Code 1 / Not Achieved 0 to 29 percent / 0 APS 2 / Elem 30-39% 3 / Mod 40-49% 4 / Adeq 50-59% 5 / Subst 60-69% 6 / Merit 70-79% Code 7 / Outstanding 80 to 100 percent / 7 APS 0 29 39 49 59 69 79 100 0.0 1.0 1.7 2.3 3.0 3.7 4.0 US 4.0 GPA equivalent (WES band conversion) Admission Point Score (APS): sum of your top six subject codes Life Orientation excluded at most South African universities. Six perfect 7s give APS 42; English plus six subjects at code 6 gives APS 36. APS 18 APS 24 APS 30 APS 36 0 18 typical 24 common 30 health sci 36 top med 42 max Bachelor pass requirements (Department of Basic Education) Code 4 or higher (50%+) in the language of teaching plus three designated 20-credit subjects; code 3 or higher (40%+) in two other subjects; pass Life Orientation. Diploma pass: code 3 in language plus four 20-credit subjects at code 3 or higher. Higher Certificate pass: code 3 in language plus four code-2 subjects. gradecalculators.org
South African NSC matric grading scale per the Department of Basic Education and Umalusi, with APS contribution per code and US 4.0 GPA equivalent applied by World Education Services. Sources: Department of Basic Education, Umalusi, Universities South Africa, WES.

Bachelor Pass, Diploma Pass and Higher Certificate Pass

The NSC issues four levels of pass depending on how codes fall across designated subjects. A Bachelor pass (the standard route to university degree study) requires code 4 (50 percent) or higher in the language of teaching plus three other designated 20-credit subjects, code 3 (40 percent) or higher in two additional subjects, and a pass in Life Orientation. A Diploma pass requires code 3 in the language plus four 20-credit subjects at code 3 or higher. A Higher Certificate pass requires code 3 in the language plus four subjects at code 2 or higher. A National Senior Certificate (basic NSC) requires code 2 in the language plus three other subjects at code 2.

How to Calculate CASS and Semester Marks for Grade 12

South African Grade 12 final marks are a combination of your CASS mark (Continuous Assessment, also called the School Based Assessment or SBA) and your final NSC examination mark. For most subjects the split is 25 percent CASS and 75 percent examination. A few subjects (Physical Education, Computer Applications Technology, and some arts subjects) have different splits defined in the subject-specific assessment guidelines.

To calculate your CASS mark, your school averages the portfolio of evidence you submitted throughout the year: formal assessment tasks (tests, assignments, projects) and a trial examination mark for most subjects. Your subject teacher converts the final portfolio average to a percentage; this percentage becomes your SBA mark, which Umalusi moderates to ensure comparability across schools and provinces.

Grade 12 Final Mark Formula

(CASS Mark x 0.25) + (Exam Mark x 0.75)

Where:
  • CASS Mark = your School Based Assessment percentage (portfolio average, moderated by Umalusi)
  • Exam Mark = your final NSC examination percentage for that subject
  • Result = the combined percentage used to assign the NSC code 1 to 7
  • Example: CASS 68% + Exam 74% = (68 x 0.25) + (74 x 0.75) = 17 + 55.5 = 72.5% = Code 6 (Meritorious)

The semester marks calculator above (Percentage mode) handles this calculation: enter the SBA mark and the exam mark as separate rows, weight the SBA at 25 credits and the exam at 75 credits, and the weighted average percentage it returns is your final NSC subject mark. You can then read off the NSC code from the grade reference table in the calculator.

How to Calculate Your APS Score (Admission Point Score)

The Admission Point Score is the South African admissions points equivalent of the Australian ATAR or the UK UCAS tariff. It is the sum of the codes you earn in your top 6 NSC subjects. Life Orientation is excluded at most South African universities (UCT, Wits, Stellenbosch, UP, UKZN, Rhodes, NWU, UJ); a handful of institutions count Life Orientation at half weight. The maximum possible APS is 42 (six perfect code 7 scores). The NSC Matric mode in the calculator sums your top 6 non-Life-Orientation codes automatically.

South African APS Formula

Sum of NSC codes from your top 6 subjects (Life Orientation excluded)

Where:
  • NSC code = the 1-to-7 code per subject (code 7 = 80 to 100%, code 6 = 70 to 79%, code 5 = 60 to 69%, code 4 = 50 to 59%, code 3 = 40 to 49%, code 2 = 30 to 39%, code 1 = 0 to 29%)
  • Top 6 = the 6 subjects with your highest codes, excluding Life Orientation
  • Sum = simple addition (no weighting); the maximum is 42
  • Example: codes 7 + 6 + 7 + 6 + 5 + 7 (English, Maths, Physical Sciences, Life Sciences, Afrikaans, Geography) = APS 38. Life Orientation excluded.

APS thresholds across South African public universities follow a broadly consistent pattern. APS 18 to 23 qualifies for diploma or Higher Certificate study and the lower-demand degree faculties (BA Foundation, BCom Foundation). APS 24 to 29 qualifies for most general BA, BCom, BSc, BEd, and BAdmin degrees at UJ, NWU, UKZN, Rhodes, and satellite campuses of the larger universities. APS 30 to 35 qualifies for competitive Engineering, Health Sciences, and BSc Honours streams at most institutions. APS 36 to 42 qualifies for Medicine, Dentistry, Actuarial Science, and Chartered Accountant streams at UCT, Wits, Stellenbosch, and UP; most medical schools also require a National Benchmark Test result above the moderate band.

How to Calculate University GPA in South Africa (UCT, Wits, Stellenbosch, UP)

South African universities use a credit-weighted average; the per-course weight is the course credit value. At most universities a semester course carries 16 credits, a full-year course carries 32 credits, and a research dissertation module carries 60 to 120 credits. The University of Pretoria Registrar publishes the credit-weighted formula explicitly: multiply each module mark by the credit value, sum the products, and divide by total credits. UCT and Wits use the same structure.

South African University GPA Formula
GPA = Sum(Grade Points x Credits) Sum(Credits)
Where:
  • Grade Points = the numeric value of the letter grade or percentage band (A = 4.0, A- = 3.7, B+ = 3.3, B = 3.0, B- = 2.7, C+ = 2.3, C = 2.0, C- = 1.7, D = 1.0, F = 0.0)
  • Credits = the NQF credit value the course carries on your transcript (16 for a typical semester course)
  • Sum = total across every completed course on the transcript
  • Example: Maths 1A (16 credits, A = 4.0), Statistics (16, B+ = 3.3), Economics (16, A- = 3.7), Computer Science (32, B = 3.0). Quality points: 64 + 52.8 + 59.2 + 96 = 272. Total credits: 80. GPA = 272 / 80 = 3.40.

Two implementation details matter for accuracy. First, UCT, Wits, and Stellenbosch report percentage marks on transcripts by default; the letter-grade equivalent appears only on certificates. Use Percentage mode in the calculator if your transcript shows percentages. Second, supplementary assessments (the supp exam after a borderline fail) replace the original mark at most universities but cap the recorded grade at 50 percent (a C); the calculator treats the recorded mark as authoritative.

For converting your SA GPA to a US or international scale, the GPA converter accepts a South African percentage average and outputs the US 4.0 equivalent alongside other international scales. For the standard US 4.0 GPA formula without the SA band conversion, use the GPA calculator.

South African University Percentage Classification (Distinction, Merit, Pass)

Most South African universities classify final degree results using percentage thresholds rather than US-style letter grades:

  • Distinction: 75 percent and above. The highest undergraduate class at UCT, Wits, Stellenbosch, UP, Rhodes, and UKZN. Equivalent to a UK First Class (1st) and a US 4.0 A.
  • Merit (upper): 70 to 74 percent. Some universities subdivide Merit into upper and lower brackets. Equivalent to a UK Upper Second (2:1) and a US 3.7.
  • Merit: 60 to 69 percent. The standard Merit pass at all major South African universities. Equivalent to a UK 2:1 and a US 3.0 to 3.3.
  • Pass: 50 to 59 percent. A clear pass for credit. Equivalent to a UK Lower Second (2:2) and a US 2.3.
  • Supplementary: 45 to 49 percent. A borderline result eligible for a supp exam at most universities; capped at 50 percent if passed.
  • Fail: below 45 percent. No credit issued; module must be repeated.

Honours, masters, and doctoral classifications follow the same percentage thresholds. An Honours degree with Distinction requires 75 percent or higher across modules and the research project. Masters Cum Laude at UCT or Stellenbosch requires an aggregate of 75 percent or higher on coursework and a Distinction on the dissertation.

South African University GPA Scales: Side-by-Side Comparison

The eight major South African public universities listed below all use the credit-weighted percentage formula with a 75 percent Distinction threshold. Specific policies around supplementary assessments, credit transfers, and degree progression floors vary by faculty, so always confirm with your faculty handbook.

Major South African university GPA scales (sources: respective registrar offices, Universities South Africa)
University Distinction threshold Pass minimum Academic standing floor Grading format
University of Cape Town (UCT) 75% 50% 2.0 (2.0 GPA) 4.0 letter / %
University of the Witwatersrand (Wits) 75% 50% 2.0 (2.0 GPA) % primary
Stellenbosch University (SU) 75% 50% 2.0 (2.0 GPA) % primary
University of Pretoria (UP) 75% 50% 2.0 (2.0 GPA) Credit-weighted %
University of KwaZulu-Natal (UKZN) 75% 50% 2.0 (2.0 GPA) % primary
Rhodes University 75% 50% 2.0 (2.0 GPA) % primary
North-West University (NWU) 75% 50% 2.0 (2.0 GPA) % primary
University of Johannesburg (UJ) 75% 50% 2.0 (2.0 GPA) % primary

Convert South African GPA to US 4.0 for Graduate School

South African university graduates and matric leavers applying to US graduate or undergraduate programmes need their academic record expressed on the US 4.0 scale. The conversion table below is the band map most US graduate programmes and credential evaluators apply for South African transcripts and NSC certificates.

South African percentage to US 4.0 GPA conversion (WES standard for South Africa)
South African percentage NSC code Class US 4.0 GPA UK class
80 to 1007Distinction4.0First Class (1st)
75 to 796 (upper)Distinction3.7First Class (1st)
70 to 746Merit (upper)3.3Upper Second (2:1)
60 to 695Merit3.0Upper Second (2:1)
50 to 594Pass2.3Lower Second (2:2)
45 to 493 (upper)Supplementary1.3 to 1.7Third (3rd)
40 to 443Sub-minimum1.0Third (3rd)
below 401 or 2Fail0.0Fail

For binding US graduate-school applications, World Education Services (WES) generates an authoritative course-by-course US GPA from South African transcripts (cost roughly USD 200 to 250 in 2026). Educational Credential Evaluators (ECE) and Scholaro are accepted at most US programmes as alternatives. The calculator above is for planning and self-assessment; the WES report remains the authoritative source for an admissions file.

What is a 3.0 GPA in South Africa?

A 3.0 GPA on the US 4.0 scale equals roughly a 60 to 69 percent average in South Africa, NSC code 5 (Substantial Achievement), and university Merit at UCT, Wits, Stellenbosch, the University of Pretoria, or UKZN. On the UK degree classification it corresponds to an Upper Second (2:1). South African universities treat a 3.0 GPA student as competitive for postgraduate honours and most coursework masters programmes. For US graduate-school admissions a 3.0 from a South African transcript meets the minimum for general masters degrees but typically falls below the 3.3 to 3.5 cutoff at top-tier US programmes.

What Counts as a Good GPA at South African Universities

On the US 4.0 scale derived from a South African transcript, academic standing thresholds follow a consistent pattern across the major universities:

  • Dean's Merit List: 3.7 and above at UCT (75 percent or higher across all credits), Wits (75 percent across faculty credits), Stellenbosch (Magna Cum Laude band, 75 percent aggregate), UKZN, UP, and Rhodes. UJ sets the threshold at 78 percent for some faculties.
  • Honours with Distinction: 75 percent or higher across the final-year credits. Masters Cum Laude requires 75 percent across coursework and a Distinction on the dissertation.
  • Good Academic Standing: 2.3 and above on the 4.0 scale (50 percent aggregate) at most South African universities. Below 2.0 typically triggers academic exclusion review.
  • Graduation minimum: 2.3 to 3.0 depending on the university and the degree. Most BA, BCom, BSc, and BEd degrees require 50 percent aggregate; Engineering, Medicine, and Actuarial Science require 60 to 65 percent.

For graduate school applications outside South Africa, a 3.0 GPA on the WES conversion is competitive for most international programmes; 3.5 and above for top-tier US, UK, and Canadian universities. Scholarship eligibility (Mandela Rhodes, Commonwealth, Chevening, Fulbright) requires 3.3 to 3.7 from a South African university.

South African University GPA Calculator Directory

South African universities use the same credit-weighted GPA formula with institution-specific letter cutoffs, distinction thresholds, and academic standing rules. Dedicated pages for UCT, Wits, Stellenbosch, UP, UKZN, Rhodes, NWU, and UJ are in progress. The hub calculator above handles every variant via the three modes.

University of Cape Town (UCT)
Coming soon
University of the Witwatersrand (Wits)
Coming soon
Stellenbosch University (SU)
Coming soon
University of Pretoria (UP)
Coming soon
University of KwaZulu-Natal (UKZN)
Coming soon
Rhodes University
Coming soon
North-West University (NWU)
Coming soon
University of Johannesburg (UJ)
Coming soon

Authoritative sources on this page: the Department of Basic Education NSC framework; Umalusi quality-assurance and moderation reports; Universities South Africa (USAf) admissions guidelines; Council on Higher Education (CHE) qualification framework; and World Education Services (WES) for the US 4.0 conversion. Last verified May 2026.

This South Africa GPA calculator estimates your GPA, APS total, and US 4.0 equivalent using the NSC code map, the University 4.0 letter scale, and the percentage band table documented above. Universities apply institution-specific rules for supplementary assessments, credit transfers, recognition of prior learning, and grade replacement; always verify against your faculty handbook and registrar. For binding US graduate school applications, see the US GPA calculator for the 4.0 scale and consult World Education Services (WES) for the canonical credential evaluation report.

How to calculate GPA in South Africa?
How to calculate GPA in South Africa depends on whether you are a Grade 12 (NSC matric) learner or a university student. NSC matric learners average their subject codes (each subject scores 1 to 7 based on its percentage band) and convert the average to a US 4.0 GPA: code 7 (80 to 100 percent) equals 4.0, code 6 (70 to 79) equals 3.7, code 5 (60 to 69) equals 3.0, code 4 (50 to 59) equals 2.3, code 3 (40 to 49) equals 1.7, code 2 (30 to 39) equals 1.0, code 1 (0 to 29) equals 0.0. University students use the credit-weighted formula: GPA = Sum(Grade Points x Credits) / Sum(Credits), with letter grades or percentages mapped to 4.0 grade points. The calculator above runs all three workflows live.
How are Grade 12 final marks calculated in South Africa?
Grade 12 final marks in South Africa combine your School Based Assessment (SBA, 25 percent for most subjects) with your final National Senior Certificate exam (75 percent). The Department of Basic Education applies subject-level moderation through Umalusi and converts the combined raw mark to a percentage. Each subject is then assigned a code from 1 to 7 based on which percentage band the final mark falls into. A learner who scores 78 percent in Mathematics earns code 6 in that subject; 82 percent earns code 7. The CASS mark (Continuous Assessment, equivalent to SBA) accounts for the same 25 percent weighting across the portfolio of evidence submitted throughout the year.
How to calculate your GPA in South Africa?
To calculate your GPA in South Africa as a Grade 12 (matric) learner: list every subject on your NSC certificate, pick the code from 1 to 7 that matches each subject percentage, average the codes, then convert the average to a US 4.0 GPA via the band table (code 7 = 4.0, code 6 = 3.7, code 5 = 3.0, code 4 = 2.3, code 3 = 1.7, code 2 = 1.0, code 1 = 0.0). University students at UCT, Wits, Stellenbosch, UP, and UKZN run the credit-weighted average formula on their letter grades or raw percentages. The calculator above handles both pathways; pick NSC Matric mode for school marks, University mode for letter grades, or Percentage mode for raw percentage transcripts.
What is GPA in South Africa?
GPA stands for Grade Point Average. South African schools and universities do not natively report a GPA; instead, NSC matric uses 7 codes mapped to percentage bands plus the Admission Point Score (APS) for university entry, and universities report either percentages or letter grades with degree classifications (distinction, merit, pass). When South African students apply abroad, credential evaluators such as World Education Services convert the South African transcript to a US 4.0 GPA using a percentage-band map. The calculator above produces that US 4.0 equivalent automatically so applicants can compare a UCT credit transcript against US graduate-school admission thresholds directly.
What is a 3.0 GPA in South Africa?
A 3.0 GPA on the US 4.0 scale roughly equals a 60 to 69 percent average in South Africa, which maps to NSC code 5 (Substantial Achievement), university Merit at UCT, Wits, Stellenbosch, UP, or UKZN, and a UK Upper Second (2:1) class. South African universities treat a 3.0 GPA student as competitive for postgraduate honours and most coursework masters programmes. For US graduate-school admission, a 3.0 South African GPA on the WES report meets the minimum for most masters degrees but sits below the typical 3.3 to 3.5 cutoff at top-tier US programmes.
How to calculate university GPA in South Africa?
To calculate university GPA in South Africa, list every course on your transcript with its credit value and either the letter grade or raw percentage. Apply the credit-weighted average: GPA = Sum(Grade Points x Credits) / Sum(Credits). Grade points: A (75 percent and above) = 4.0, Merit upper (70 to 74) = 3.7, Merit (60 to 69) = 3.0, Pass (50 to 59) = 2.3, below 50 = 0.0 to 1.7. UCT, Wits, Stellenbosch, and most South African research universities use 16-credit semester courses. Use the University 4.0 mode or Percentage mode in the calculator above; both handle credit weighting automatically.
How is APS calculated for South African universities?
The Admission Point Score (APS) for South African universities is the sum of the codes (1 to 7) you earn in your top 6 NSC subjects. Life Orientation is excluded at most universities (UCT, Wits, Stellenbosch, UP, UKZN, Rhodes). A perfect APS is 42 (six subjects at code 7). APS 24 typically qualifies for most BA, BCom, BSc, and BEd degrees. APS 30 qualifies for competitive Engineering and Health Sciences. APS 36 and above qualifies for Medicine and Dentistry at the top medical schools. The NSC Matric mode in the calculator above auto-sums your top 6 codes and excludes Life Orientation.