Home › University CGPA & SGPA Calculators › HEC CGPA Calculator (Pakistan, 4.0 Scale)
HEC CGPA Calculator (Pakistan, 4.0 Scale)
HEC's examination policy for Pakistani universities recommends a standard 0.00–4.00 scale and one formula: GPA = Σ(course credit hours × grade point earned) ÷ total credit hours for the semester, and CGPA = the same sum over every course taken in every semester. Because HEC's fractionalized grading gives each letter a range of grade points rather than a single value (A is 3.67–4.00, B+ is 3.01–3.33, and so on), enter the grade point printed on your transcript for each course rather than a letter.
Individual universities choose relative or absolute grading within HEC's framework, so the grade point for a given mark can differ between institutions — HEC recommends relative grading where a class has more than 20 students. What HEC fixes is the arithmetic and the minimums: a BS needs a CGPA of at least 2.00 to complete and an MS/MPhil 2.50.
Enter credit hours and grade points for the semester GPA, and GPA plus credit hours for each semester to get the CGPA. The result shows the equivalent percentage using clause 13.1, where your CGPA is given the lowest percentage of its band.
HEC GPA calculator
Enter each course's credit hours and the grade point on your transcript.
54.01 credit points ÷ 16 credits = 3.3756, rounded to 2 decimals.
| Course | Credits | Grade point | Grade point | Credit points |
|---|---|---|---|---|
| 1 | 3 | 3.67 | 3.67 | 11.01 |
| 2 | 3 | 3.33 | 3.33 | 9.99 |
| 3 | 3 | 4 | 4 | 12 |
| 4 | 3 | 3 | 3 | 9 |
| 5 | 3 | 2.67 | 2.67 | 8.01 |
| 6 | 1 | 4 | 4 | 4 |
| Total | 16 | 54.01 |
HEC CGPA calculator
Enter each semester's GPA and its total credits.
Σ(SGPA × credits) = 174.52 ÷ 51 credits = 3.4220, rounded to 2 decimals.
| Semester | GPA | Credits | GPA × credits |
|---|---|---|---|
| 1 | 3.45 | 16 | 55.2 |
| 2 | 3.21 | 18 | 57.78 |
| 3 | 3.62 | 17 | 61.54 |
Equivalent percentage: 80.00% using HEC fractionalized grading table (clause 13.1): the minimum percentage of the band.
How HEC calculates GPA and CGPA
Rules from the HEC Examination Policy Guidelines (semester system), Higher Education Commission (HEC) Pakistan:
- GPA = Σ(course credit hours × grade point earned) ÷ total semester credit hours; CGPA = the same over all courses taken in all semesters (clause 14). A 0.00–4.00 scale is recommended to all HEIs.
- Clause 13.1 (fractionalized grading) maps grade-point ranges to percentage ranges. A student with a given CGPA is given the minimum percentage of the corresponding band — e.g. CGPA 3.00 = 71% (note to 13.1).
- Minimum CGPA to complete the degree: 2.00 for BS and 2.50 for MS/MPhil (clause 15.1).
- An undergraduate may repeat a course graded below C; both grades stay on the transcript but only the better one counts in the CGPA (clause 9.2). A W (withdrawal) has no effect on the CGPA; withdrawing after week 6 is an F that counts (8.4, 8.5).
GPA = Σ(Ci × GPi) ÷ ΣCi
CGPA = Σ(GPAj × Cj) ÷ ΣCj
HEC fractionalized grading table
HEC grade points
| Grade | Grade points | Percentage |
|---|---|---|
| A | 3.67–4.00 | 85 and above |
| A- | 3.34–3.66 | 80–84 |
| B+ | 3.01–3.33 | 75–79 |
| B | 2.67–3.00 | 71–74 |
| B- | 2.34–2.66 | 68–70 |
| C+ | 2.01–2.33 | 64–67 |
| C | 1.67–2.00 | 61–63 |
| C- | 1.31–1.66 | 58–60 |
| D+ | 1.01–1.30 | 54–57 |
| D | 0.10–1.00 | 50–53 |
| F | 0.00 | Below 50 |
Worked example
The GPA example loaded above has 6 courses (3 credits at 3.67, 3 credits at 3.33, 3 credits at 4.0 and so on) worth 16 credits and 54.01 credit points, so the GPA is 54.01 ÷ 16 = 3.38.
For the CGPA, the example semesters (3.45 on 16 credits; 3.21 on 18 credits; 3.62 on 17 credits) give Σ(GPA × credits) = 174.52 over 51 credits, so the CGPA is 3.42.
Official source (checked September 26, 2026):
Every grade point, formula and band on this page was read from this document. If your own grade sheet or a newer notification states a different rule, that document prevails.
Frequently asked questions
- How is CGPA calculated according to HEC?
- CGPA = Σ(course credit hours × grade point earned) over all courses in all semesters ÷ total credit hours taken (HEC Examination Policy, clause 14).
- What is the minimum CGPA for a BS degree in Pakistan?
- 2.00 for BS and 2.50 for MS/MPhil, per clause 15.1 of the HEC policy.
- Does a repeated course replace the old grade in HEC CGPA?
- For undergraduates repeating a course graded below C, both grades stay on the transcript but only the better grade is used in the CGPA (clause 9.2).
- Is HEC grading relative or absolute?
- HEC allows both and recommends relative grading for classes above 20 students and absolute grading below 20; the university's Controller of Examinations must share the method used.
Last reviewed: September 26, 2026. Formulas checked against the official HEC documents listed above.
