The short answer
GPA (Grade Point Average) is your weighted average grade for a single semester. CGPA (Cumulative Grade Point Average) is your weighted average grade across every semester of your degree combined. In Pakistan's HEC system, GPA is computed course by course using the quality-points method: each letter grade's grade points are multiplied by the course's credit hours, the totals are summed, and the sum is divided by total credit hours for that semester. CGPA uses the same method over all completed semesters. Employers and universities abroad almost always ask for your CGPA, because it is the one number that summarises your entire degree.
[IMAGE-2]Why every student in Pakistan asks this question
Ask ten university students in Lahore or Karachi the difference between GPA and CGPA and you will hear ten half-answers. That is not because the idea is complicated — it is because the terminology is genuinely messy. Your transcript may show "GPA" for the current semester, "SGPA" in some universities' records, and "CGPA" at the bottom of every transcript. Matric and FSc students arriving at university from a percentage-based board system have never met grade points before. Add in a 4.0 scale for most undergraduate programmes, a 5.0 scale for some MPhil programmes, percentage conversions for jobs, and a flood of online calculators that teach shortcut formulas, and confusion is the natural result.
This guide clears it up properly, the Pakistan way. It follows the Higher Education Commission (HEC) uniform semester-system guidelines that govern how public and most private universities compute grades. You will get: the exact definitions, the official HEC grade-point table, fully worked calculations for both GPA and CGPA, the common mistakes that online calculators teach, and a clear answer to the only question that really matters — which number goes where.
What is GPA?
GPA is the average of the grades you earned in one specific semester or term. At the end of each semester your university computes a fresh GPA from only the courses you took that semester. When the next semester ends, you get a new GPA from the new semester's courses. Your GPA is a snapshot: it tells you how one term went, nothing more and nothing less.
Why GPA resets every semester — and why that is useful
Because each semester's GPA is computed only from that semester's courses, a weak term never contaminates the next one. Your semester-5 GPA is a pure measure of semester 5, unaffected by semester 1. This makes GPA the honest tracker of your current trajectory: a student whose semester GPAs read 2.60, 3.10, 3.50, 3.80 is visibly improving even though her CGPA of 3.25 hides the momentum. Recruiters and scholarship committees read that trajectory, not just the headline number — which is why a rising GPA sequence is worth mentioning in cover letters and scholarship essays even when the CGPA is unremarkable.
How Pakistani universities calculate GPA: the quality-points method
HEC's semester-system guidelines mandate a single standard method for all recognised institutions. It works in three steps:
- Map each course's letter grade to grade points. Pakistani universities use the standard HEC grade-point scale (shown in the table below), where an A is worth 4.00 grade points and an F is worth 0.00.
- Multiply grade points by credit hours. Each course's grade points are multiplied by that course's credit hours. The result is called the course's quality points. A 3-credit-hour course at grade B (3.00 points) produces 9.00 quality points.
- Divide total quality points by total credit hours. Sum the quality points for every course in the semester and divide by the sum of the credit hours. The answer is the semester GPA.
Expressed as a formula:
GPA = Σ (Grade Points × Credit Hours) ÷ Σ (Credit Hours), for all courses in one semester
The HEC grade-point table
This is the official mapping under the HEC uniform semester system — §13.1 of the Policy Guidelines for the Implementation of Uniform Semester Examination System prints one grade-point value per percentage band (the document is titled Draft Policy Guidelines; we verified this table against the primary PDF rather than trusting secondary copies). There is no A+: the ladder tops out at plain A, worth 4.00 at 85% and above:
| Percentage band | Letter grade | Grade points |
|---|---|---|
| 85% and above | A | 4.00 |
| 80 – 84% | A− | 3.66 |
| 75 – 79% | B+ | 3.33 |
| 71 – 74% | B | 3.00 |
| 68 – 70% | B− | 2.66 |
| 64 – 67% | C+ | 2.33 |
| 61 – 63% | C | 2.00 |
| 58 – 60% | C− | 1.66 |
| 54 – 57% | D+ | 1.3 |
| 50 – 53% | D | 1.00 |
| Below 50% | F | 0.00 |
Note that universities are allowed small variations in the percentage boundaries (for example, a university might use 81% instead of 80% as the A cutoff), and some use relative grading — grading on a curve — where the boundaries move with the class's performance. The quality-point formula itself is the same everywhere under HEC rules.
Worked example: calculating a semester GPA
Suppose a BS student in her third semester takes five courses and earns the following grades:
| Course | Credit hours | Letter grade | Grade points | Quality points |
|---|---|---|---|---|
| Programming Fundamentals | 3 | A | 4.00 | 12.00 |
| Database Systems | 3 | B+ | 3.33 | 9.99 |
| Discrete Mathematics | 3 | B | 3.00 | 9.00 |
| English Composition | 3 | A | 4.00 | 12.00 |
| Islamic Studies | 2 | B+ | 3.33 | 6.66 |
| Total | 14 | 49.65 |
Total quality points = 12.00 + 9.99 + 9.00 + 12.00 + 6.66 = 49.65. Total credit hours = 14. Semester GPA = 49.65 ÷ 14 = 3.55. Notice the credit-hour weighting: the B+ in 2-credit Islamic Studies (6.66 quality points) counts less than the B+ in 3-credit Database Systems (9.99 quality points), even though the letter grade is identical. This is the single most important mechanic of the whole system.
[IMAGE-1]What is CGPA?
CGPA is the cumulative version of the same calculation, covering every semester you have completed. Instead of summing quality points for one semester, you sum them across all semesters and divide by your total credit hours to date. Where GPA answers "how did this semester go?", CGPA answers "how has my entire degree gone so far?"
The formula is identical in structure:
CGPA = Σ (Grade Points × Credit Hours) ÷ Σ (Credit Hours), for all courses in all completed semesters
Equivalently — and this is the version many transcripts effectively use — it is the credit-weighted average of your semester GPAs:
CGPA = Σ (Semester GPA × Semester Credit Hours) ÷ Σ (Semester Credit Hours)
These two formulations give exactly the same answer, because the quality points of all semesters are just the sum of each semester's quality points.
SGPA vs GPA vs CGPA: the terminology mess, resolved
Some Pakistani universities print "SGPA" (Semester Grade Point Average) on the transcript instead of "GPA". They mean the same thing: the average for one semester. The HEC guidelines themselves use "GPA" for the semester computation and "CGPA" for the cumulative one. Rule of thumb: if the number covers one semester, call it GPA (or SGPA — identical); if it covers all semesters to date, call it CGPA. When a job application or a foreign university asks for "GPA", they almost always mean your cumulative figure — what Pakistani students call CGPA.
Worked example: calculating CGPA across four semesters
Take the student from the GPA example above. Her semester results look like this:
| Semester | Credit hours | Semester GPA | Quality points (GPA × credits) |
|---|---|---|---|
| Semester 1 | 15 | 3.20 | 48.00 |
| Semester 2 | 17 | 3.55 | 60.35 |
| Semester 3 | 14 | 3.55 | 49.70 |
| Semester 4 | 16 | 3.80 | 60.80 |
| Total | 62 | 218.85 |
CGPA = 218.85 ÷ 62 = 3.53. Notice again the weighting: semester 2 (17 credit hours) pulls the CGPA more than semester 3 (14 credit hours). A student who takes heavier credit loads in strong semesters benefits more than one who spreads the same grades evenly.
[IMAGE-3]The difference in one picture: scope, scope, scope
Strip away everything and the difference is exactly one thing: scope. GPA scopes down to a single semester; CGPA scopes out to the whole degree. Everything else — the grade-point table, the quality-point multiplication, the credit-hour weighting — is identical. Here is the full head-to-head:
| Aspect | GPA | CGPA |
|---|---|---|
| Full form | Grade Point Average | Cumulative Grade Point Average |
| Time coverage | One semester (4–5 months) | Entire degree to date (3–4 years) |
| Courses included | Only that semester's courses | Every completed course, every semester |
| Recalculated | Every semester, from scratch | After every semester, accumulating |
| Common scale (Pakistan) | 4.0 (most BS programmes) | 4.0 (most BS programmes) |
| Range | 0.00 – 4.00 | 0.00 – 4.00 |
| Calculation | Σ(grade points × credits) ÷ credits, this semester | Σ(grade points × credits) ÷ credits, all semesters |
| Typical use | Semester standing, Dean's List, current-term scholarships | Degree completion, graduation, jobs, foreign admissions |
| Recovery speed | One good semester replaces it entirely | Improves slowly — takes multiple strong semesters |
| Shown where | Semester result card | Final transcript / degree |
Six differences that actually matter
1. Time coverage: one term vs your whole record
GPA is a photograph; CGPA is the film. A GPA of 3.90 tells an employer you had a great spring semester. A CGPA of 3.90 tells them you had a great four years. Because CGPA accumulates every course you ever took, it is the more trusted number for anything that matters beyond a single term: graduation, hiring, and admissions.
2. How they change: fresh start vs slow gravity
Each semester's GPA starts at zero and is rebuilt entirely from that semester's courses. CGPA never starts over — it only updates. This creates an important asymmetry: one bad semester barely dents a CGPA, and one brilliant semester barely lifts it. If your CGPA after 90 credit hours is 3.00, then a perfect 4.00 semester of 15 credits moves it to (270 + 60) ÷ 105 = 3.14 — a gain of 0.14 for a flawless term. The mathematics of CGPA rewards consistency and punishes a single disastrous early semester far more than students expect.
3. What they gate: short-term doors vs long-term doors
Semester GPA gates semester-scale things: whether you land on the Dean's List (typically 3.50+ at Pakistani universities), whether you keep a need-based or merit scholarship for the next term, and your academic standing for that semester. CGPA gates the big doors: degree completion (HEC requires a minimum CGPA of 2.00 for a BS degree and 2.50 for MS/MPhil), eligibility for most government and private jobs, and every foreign university application.
4. How employers read them
Private-sector employers in Pakistan who ask for "GPA" on an application form almost universally mean CGPA — the final number on your transcript. Multinationals and graduate programmes abroad do the same. If your CV says "GPA 3.80" when you mean your third-semester figure and your transcript's cumulative reads 3.40, the discrepancy will surface during verification. Put the CGPA on your CV and applications, and label it exactly: "CGPA: 3.53/4.00".
5. Precision and rounding
Universities typically report both figures to two decimal places. Keep the extra decimals in your own calculations until the final step — rounding quality points mid-way can shift a borderline 3.495 below a 3.50 Dean's List cutoff. Some admitting universities in Punjab compute aggregates to four decimal places; the habit of carrying full precision costs nothing and protects you at cutoffs.
6. What they do not measure
Neither GPA nor CGPA measures course difficulty, your university's grading strictness, or what you actually learned. A 3.50 at a university with absolute grading and generous cutoffs is not the same achievement as a 3.50 at a university with curved grading and strict curves. Foreign universities know this, which is why they ask for the transcript — the grades behind the average — not just the number.
Common mistakes online calculators teach
Mistake 1: CGPA is the simple average of semester GPAs
This is the most repeated error on the internet. Dozens of calculator pages state "CGPA = (GPA₁ + GPA₂ + GPA₃ + GPA₄) ÷ 4". This is only correct when every semester carries the same number of credit hours — which is almost never true. The correct method weights each semester GPA by its credit hours, exactly as shown in the four-semester example above: (3.20×15 + 3.55×17 + 3.55×14 + 3.80×16) ÷ 62 = 3.53. The naive average (3.20 + 3.55 + 3.55 + 3.80) ÷ 4 = 3.525 — close here by luck, because the credit loads are similar, but the error grows whenever semesters differ in load. A 21-credit semester and a 12-credit semester do not deserve equal weight. Always weight by credits; any calculator that asks only for semester GPAs without credit hours is computing the wrong number.
Mistake 2: Treating CGPA as a percentage
CGPA and percentage are different scales measuring the same performance, and converting between them is its own topic. The common shortcut "percentage = CGPA × 25" is a rough linear estimate, while HEC's official conversion uses band-equivalence tables — the two can disagree by several percentage points. We cover this fully in our companion guides: CGPA to percentage and the reverse, percentage to CGPA. Do not use your raw CGPA as a percentage on job forms; convert it properly.
Mistake 3: "CGPA only counts the final year"
A persistent rumour claims that only later semesters count toward CGPA. It is false. Every completed semester counts, weighted by its credit hours. Your weak first year is permanently inside your CGPA — which is why the recovery maths in the next section matters.
Mistake 4: Ignoring failed and repeated courses
An F contributes 0.00 grade points but its credit hours still enter the denominator — a failed 3-credit course drags your GPA exactly like a course you never took credits away from. When you repeat a failed course, most Pakistani universities replace the old grade in the CGPA computation, but policies differ: some average the attempts, and some keep both on the transcript. Check your university's examination rules before assuming a repeat wipes the slate clean.
The mathematics of recovery: how CGPA actually moves
Because CGPA is cumulative, its sensitivity to new grades falls as you complete more credit hours. The rule is simple: the more credits behind you, the harder your CGPA is to move. Here is the recovery table for a student targeting a CGPA of 3.50:
| Completed credits | Current CGPA | GPA needed over next 15 credits to reach 3.50 |
|---|---|---|
| 30 | 3.20 | 4.10 (impossible — plan over two semesters) |
| 30 | 3.30 | 3.90 |
| 60 | 3.20 | 4.70 (impossible — needs 30+ strong credits) |
| 60 | 3.35 | 4.10 (impossible — extend the timeline) |
| 60 | 3.40 | 3.90 |
| 90 | 3.30 | 4.70 (impossible this late — adjust the target) |
Three lessons fall out of this table. First, fix a weak CGPA early: the same 15-credit effort buys far more improvement in year one than in year three. Second, maximise credit hours in strong semesters: a heavier load of good grades dilutes a weak start faster. Third, be honest about impossible targets: if the maths says you need a 4.10, you need a longer runway or a revised goal — not motivation. Compute the required GPA yourself: needed GPA = (target CGPA × total credits − current quality points) ÷ new credits.
How to read your transcript: where each number lives
If you have never read a university transcript closely, here is how a typical Pakistani semester-system transcript is laid out, and where GPA and CGPA each appear:
- Per-semester block: each semester gets its own section listing courses, credit hours, letter grades, and grade points. At the bottom of the block sit the semester totals: total credit hours, total quality points, and the semester GPA.
- Running summary: after the latest semester block, the transcript shows cumulative totals — total credit hours to date, total quality points to date, and the CGPA. This is the number that updates every semester.
- Degree summary (final transcript): once you complete the programme, the transcript adds the degree result: final CGPA, total credits, and the division or honours classification.
Two practical tips. First, verify the arithmetic yourself: multiply each semester GPA by its credit hours, sum them, and divide by total credits. Transcript errors are rare but not unheard of, and a 0.01 discrepancy at a 3.50 cutoff is worth catching. Second, note that withdrawn courses (W) and incomplete grades (I) do not enter the GPA computation at all — their credit hours are excluded from both numerator and denominator until resolved. A "W" neither helps nor hurts your average; it simply removes the course from the calculation.
GPA vs CGPA around the world: what changes when you apply abroad
Pakistani students applying to foreign universities discover that the GPA/CGPA vocabulary shifts by country:
- United States: universities say "GPA" but mean the cumulative figure — what Pakistan calls CGPA. The 4.0 scale is standard. Your transcript's CGPA is the number to report.
- United Kingdom: most universities still classify degrees (First, 2:1, 2:2) rather than using GPA. Application portals that ask for "GPA" from Pakistani applicants expect your CGPA; some ask for the percentage instead, in which case convert properly.
- India: many institutions use a 10-point CGPA scale (CGPA × 9.5 ≈ percentage under the CBSE convention). Do not confuse an Indian 10-scale CGPA with a Pakistani 4.0-scale one — an 8.5 in India is roughly 3.4 in Pakistan's scale.
- Canada and Australia: terminology mixes GPA and CGPA; admissions offices evaluate the full transcript either way.
The golden rule for international applications: always report the number exactly as your transcript labels it, with its scale ("CGPA 3.53/4.00"), and let the admissions office's credential evaluation handle conversion. Never "convert" your Pakistani CGPA to a foreign scale yourself on an application form — self-converted numbers are the fastest way to fail verification.
The 4.0 scale vs the 5.0 scale in Pakistan
Most BS programmes in Pakistan use the 4.0 scale shown in the HEC grade-point table above. Some MS/MPhil and a handful of professional programmes use a 5.0 scale, where an A+ is worth 5.00. The scale changes the numbers but not the logic: quality points, credit weighting, and the GPA/CGPA distinction all work identically.
What the scale changes is comparability. A CGPA of 4.20 on a 5.0 scale is roughly 84% of the maximum; the same achievement on a 4.0 scale would read about 3.36. Never quote your CGPA without its scale — "CGPA 4.20" alone is ambiguous, and foreign universities and employers will assume 4.0 unless told otherwise. Write it as "CGPA: 4.20 / 5.00". When converting, use the scale-aware conversion guides rather than raw arithmetic: a 5.0-scale CGPA needs its own conversion path, covered in our CGPA to percentage guide.
Which one matters when: the complete decision table
| Situation | Use | Why |
|---|---|---|
| CV / resume | CGPA | Employers verify against the final transcript's cumulative figure |
| Job application form asking for "GPA" | CGPA | They mean your cumulative figure; label it CGPA to be safe |
| Dean's List / semester honours | GPA | Awarded on a single semester's performance |
| Merit scholarship renewal | GPA or CGPA | Check the terms — many require both a semester and a cumulative floor |
| Degree completion | CGPA | HEC minimum: 2.00 for BS, 2.50 for MS/MPhil |
| Foreign university application | CGPA | Plus the full transcript showing every semester's GPA |
| HEC equivalence certificate | Percentage | Converted from CGPA via the official band table, not raw arithmetic |
| Academic probation check | CGPA | Probation is typically triggered below CGPA 2.00 |
| Internship application mid-degree | GPA (latest) + CGPA | Recruiters look at trajectory: latest semester shows momentum |
| Transcript verification | Both | Transcripts show per-semester GPA and the running CGPA |
Academic standing: probation, good standing, honours
Pakistani universities translate these numbers into standing categories. While exact cutoffs vary by institution, the HEC framework sets the following landmarks:
- Degree requirement: minimum CGPA 2.00 for undergraduate (BS) and 2.50 for MS/MPhil — below this, you do not graduate regardless of individual course grades.
- Academic probation: typically triggered when CGPA falls below 2.00. Probation usually comes with a credit-hour cap and a deadline to recover.
- Good standing: CGPA of 2.00 or above — the baseline every student must maintain.
- Dean's List / honours: commonly a semester GPA of 3.50 or above (some universities require 3.70+), awarded per semester.
- Graduation with distinction: cumulative CGPA thresholds, commonly 3.50+ for distinction and 3.80+ for the highest honours — check your university's convocation rules.
Quick recap: everything in 60 seconds
- GPA = weighted average of grades in one semester. CGPA = weighted average across all semesters.
- Both use the same quality-points method: (grade points × credit hours) summed, divided by total credit hours.
- CGPA is a credit-weighted average of semester GPAs — never a simple average.
- Put CGPA on CVs, job forms, and foreign applications, always with the scale ("/4.00" or "/5.00").
- Fix a weak CGPA early: new grades move it less as credit hours accumulate.
- Convert to percentage with the official method — never by multiplying CGPA by 25 blindly.
Frequently asked questions
Is GPA the same as SGPA?
Yes. SGPA (Semester Grade Point Average) and GPA both mean the weighted average for one semester. HEC's own guidelines use "GPA" for the semester figure and "CGPA" for the cumulative one. Some universities print SGPA on result cards; the number is computed identically.
Is CGPA the average of all my semester GPAs?
Only if every semester carried the same number of credit hours. The correct method weights each semester's GPA by its credit hours: CGPA = Σ(semester GPA × credits) ÷ Σ(credits). Any calculator that averages GPAs without asking for credit hours gives a wrong answer.
Which is more important, GPA or CGPA?
For anything that defines your degree — graduation, jobs, foreign admissions — CGPA. GPA matters for semester-scale things: Dean's List, scholarship renewal for the next term, and tracking your own momentum. Both appear on your transcript.
What should I write on my CV — GPA or CGPA?
Your CGPA, with the scale: "CGPA: 3.53 / 4.00". Employers and universities interpret a bare "GPA" as your cumulative figure anyway, so labelling it CGPA removes all ambiguity.
What is a good CGPA in Pakistan?
On the 4.0 scale: 3.50+ is strong (Dean's List territory), 3.00–3.49 is solid, 2.50–2.99 is average, and below 2.00 puts you on academic probation and below the BS graduation requirement. Most competitive jobs and scholarships filter at 3.00+.
Can a bad first semester ruin my CGPA forever?
Not forever, but it leaves a mark. CGPA is cumulative, so early weak semesters are diluted — never erased — by later strong ones. The recovery maths shows the fix is cheapest early: each additional completed credit hour reduces the leverage of future grades. Aim for your strongest possible semesters immediately after a weak one.
How do I convert my CGPA to a percentage?
Use the official conversion, not the CGPA × 25 shortcut. HEC publishes band-equivalence tables, and the linear formula (CGPA ÷ 4.0 × 100) applies in other contexts. The right method depends on where the number is going — our complete CGPA to percentage guide walks through both with worked examples.
Does retaking a failed course fix my CGPA?
Usually yes, partially. Most Pakistani universities replace the failed grade with the repeat grade in the CGPA computation, but policies differ — some average the two attempts, and the F often remains visible on the transcript. Check your university's examination regulations before counting on a full reset.
Why does my friend's 85% equal a 4.00 but mine doesn't?
Because percentage-to-grade boundaries vary slightly between universities, and some use relative (curved) grading where boundaries shift with class performance. HEC sets the standard table but allows small institutional variations. The grade points behind your percentage are what your university's table says they are.
Do foreign universities look at GPA or CGPA?
Both: they evaluate your CGPA as the headline number and read every semester's GPA on the transcript to judge trajectory and consistency. A rising trend across semesters is viewed favourably even if the final CGPA is modest.
What is the difference between CGPA on a 4.0 and 5.0 scale?
Same concept, different maximum. A 5.0-scale CGPA of 4.20 is not better than a 4.0-scale CGPA of 3.80 — they are different rulers. Always state the scale, and convert with scale-aware formulas when comparing or reporting as a percentage.
My university uses relative grading. Does the formula change?
No. Relative grading only changes how percentages map to letter grades (the boundaries move with the class). Once you have letter grades, the quality-points formula and the GPA/CGPA computation are identical.
Related StudyCalc resources
- CGPA to Percentage Calculator — bidirectional converter with HEC's official methods
- CGPA to Percentage in Pakistan: The Complete HEC Guide — which conversion method to use, with worked examples
- Percentage to CGPA in Pakistan: The Complete Reverse Conversion Guide — HEC's official piece-wise reverse formulas
- Merit Calculator — compute your university admission aggregate with verified 2026 formulas (MDCAT, UET ECAT, FAST, KMU CAT) plus a reverse target-solver.
- CGPA Recovery Calculator — target planner, what-if semester planner, and retake analyser with both policy scenarios.
- How to Improve Your CGPA in Pakistan: The Complete Recovery Guide