How-To Guide 8 min read

How to Calculate CGPA in Pakistan: Step-by-Step Guide (HEC Method)

Calculating CGPA in Pakistan comes down to one formula: multiply each course's grade points by its credit hours, sum everything up, then divide by total credits. This guide walks through the complete HEC-approved method with real examples from Pakistani universities.

CGPA Formula (HEC Method): CGPA = Σ(Semester GPA × Semester Credit Hours) ÷ Σ(Total Credit Hours)

Step 1: Understand the HEC Grading Scale

Before calculating CGPA, you need to know the grade point values for each letter grade. The HEC (Higher Education Commission) mandates a 4.0 scale for all recognized universities in Pakistan:

Letter GradeGrade PointsPercentageMeaning
A+ / A4.0085–100%Excellent
A-3.7080–84%Very Good
B+3.3075–79%Good
B3.0070–74%Above Average
B-2.7065–69%Average
C+2.3060–64%Below Average
C2.0055–59%Satisfactory
C-1.7050–54%Poor
D1.0040–49%Pass (Minimum)
F0.00Below 40%Fail

Note: Some universities like LUMS, FAST, and NUST use slightly different scales. Always check your university's specific grading policy.

Step 2: Calculate Your Semester GPA

For each semester, use the GPA formula:

GPA = Σ(Grade Points × Credit Hours) ÷ Total Credit Hours

Example: Semester 1 GPA Calculation

Suppose a student at COMSATS University took these courses in Semester 1:

CourseCreditsGradeGrade PointsQuality Points
Calculus3A (4.00)4.0012.00
Physics3B+ (3.30)3.309.90
English Composition2A- (3.70)3.707.40
Programming Fundamentals3B (3.00)3.009.00
Islamic Studies2A (4.00)4.008.00
Pakistan Studies2B+ (3.30)3.306.60
Total1552.90

Semester 1 GPA = 52.90 ÷ 15 = 3.527 → Distinction ✓

Step 3: Repeat for Each Semester

Calculate the GPA for each completed semester using the same method. Keep a record of both the GPA and total credit hours for each semester.

Step 4: Calculate Your CGPA

Once you have the GPA and credit hours for each semester, apply the CGPA formula:

CGPA = Σ(Semester GPA × Semester Credit Hours) ÷ Total Credit Hours

Example: 4-Semester CGPA Calculation

SemesterGPACredit HoursQuality Points (GPA × Credits)
Semester 13.5271552.90
Semester 23.2001548.00
Semester 33.4501862.10
Semester 43.6001864.80
Total66227.80

CGPA = 227.80 ÷ 66 = 3.451 → First Division ✓

Step 5: Convert CGPA to Percentage (If Needed)

Many job applications and foreign university admissions require a percentage. Use the HEC-approved formula:

Percentage = (CGPA ÷ 4.0) × 100

Example: 3.451 CGPA → (3.451 ÷ 4.0) × 100 = 86.28%

CGPA Classification in Pakistan

Once you have your CGPA, here's what it means:

  • 3.50 – 4.00 → Distinction — Outstanding academic performance
  • 3.00 – 3.49 → First Division — Excellent performance
  • 2.00 – 2.99 → Second Division — Satisfactory performance
  • Below 2.00 → Academic Probation — Risk of program dismissal

Tips for Maintaining a Good CGPA

  • Prioritize high-credit courses — A 4-credit course has twice the CGPA impact of a 2-credit course.
  • Don't neglect "easy" courses — High-GPA courses from electives significantly improve CGPA.
  • Start strong — First-year grades are with you throughout the entire degree.
  • Check your university's repeat policy — Some universities allow retaking failed/poor courses with grade replacement.
  • Track your CGPA each semester — Use our CGPA Calculator to model your expected CGPA.

CGPA Differences Across Pakistani Universities

While HEC mandates the 4.0 scale, individual universities may have slightly different grade-to-point mappings:

  • NUST — Uses an A-F scale where 90%+ = A (4.0). No A+ grade.
  • LUMS — Uses a more granular scale including D- (0.67) and C- (1.67).
  • UET Lahore — Simplified scale: A (4.0, 80%+), B (3.0, 65%+), C (2.0, 50%+).
  • COMSATS, FAST, QAU — Follow the standard HEC scale closely.

Our GPA Calculator includes university-specific grading scales for 151 institutions.

💡 Use Our Calculator: Rather than calculating manually, use our free CGPA Calculator to get instant, accurate results for any Pakistani university.

About This Calculator

This GPA and CGPA calculator is built and maintained by the GPATOCGPACalculator.pk editorial team — Pakistani higher education researchers and former university staff with direct hands-on experience in HEC academic regulations since 2021.

Every grading scale on this page is verified against the university’s official academic handbook, HEC policy circulars, and registrar-issued documents — not copied from secondary websites. Our data is reviewed every semester to reflect any policy changes across all 151 HEC-chartered universities in Pakistan.

Disclaimer: This tool is for estimation only. Always confirm your official GPA and CGPA with your university’s Examination department or student academic portal.

Calculate Your CGPA Now — Free

Use our calculators for accurate, instant results.

CGPA Calculator GPA Calculator