HEC GPA and CGPA Calculator
Use this CGPA calculator to work out your semester GPA and CGPA on HEC's grading rules, then see what HEC's table gives as a percentage.
- Free
- No sign-up
- We never receive your grades
Rules as of HEC semester guidelines (NQF 2015 revision). Last reviewed 2026-11-04.
Rule set: HEC semester guidelines (NQF 2015 revision). Grade points are HEC's 2014 draft values. Your university may use other points.
W: withdrew in weeks 4 to 6, no effect on CGPA. P/F: an elective taken pass/fail, left out of GPA. Repeated a course? Open ⋯ on the new attempt and pick the earlier one: CGPA then counts only the better grade.
CGPA to percentage: HEC policy table
Enter a CGPA here, or add your courses above.
HEC's notification of 14 January 2008 says HEC no longer converts CGPA to percentage itself, and that CGPA is used for semester-system graduates. Some universities and HEC may not accept a converted percentage. Use the percentage on your transcript if it shows one. This is an estimate, not an official result.
| CGPA | Grade | Point used here | Percentage |
|---|---|---|---|
| 3.67 to 4.00 | A | 4.00 | 85% |
| 3.34 to 3.66 | A- | 3.66 | 80% |
| 3.01 to 3.33 | B+ | 3.33 | 75% |
| 2.67 to 3.00 | B | 3.00 | 71% |
| 2.34 to 2.66 | B- | 2.66 | 68% |
| 2.01 to 2.33 | C+ | 2.33 | 64% |
| 1.67 to 2.00 | C | 2.00 | 61% |
| 1.31 to 1.66 | C- | 1.66 | 58% |
| 1.01 to 1.30 | D+ | 1.30 | 54% |
| 0.10 to 1.00 | D | 1.00 | 50% |
| 0.00 | F | 0.00 | Below 50 |
Each row prints a range of percentages, like 80 - 84 for A-. The note under section 13.1 gives a CGPA the lowest figure of its row. The rows leave gaps such as 3.66 to 3.67, so the CGPA is rounded to 2 decimals first.
Annual-system marks to grade
For a degree from the annual system: your total marks and the maximum marks.
| Marks | Grade | Grade points |
|---|---|---|
| 85% and above | A | 4.00 |
| 70% - 84% | A- | 3.66 to 3.99 |
| 55% - 69% | B | 2.66 to 3.65 |
| 45% - 54% | C | 1.66 to 2.65 |
| 33% - 44% | D | 1.00 to 1.65 |
| Less than 33% | F | 0.00 |
Only for degrees from the annual system (section 13.2). HEC prints whole percentages, so a fraction stays in the lower band here: 84.6% is A-. HEC says a band may be split further.
Prior record
Use the credit hours your CGPA so far is worked out on, from your transcript.
Rule set: HEC semester guidelines (NQF 2015 revision)
GPA = sum of (credit hours × grade point) ÷ semester credit hours
- CGPA is the same sum over every semester (section 14).
- W, a withdrawal in weeks 4 to 6, has no effect on CGPA. After week 6 a withdrawal is an F, which counts (sections 8.4 and 8.5).
- An elective taken pass/fail stays out of GPA and CGPA, up to 9 credit hours (section 20).
- A course graded below C may be repeated, and CGPA counts only the better grade (section 9.2). HEC's rule names CGPA, so each semester's own GPA here keeps the grades it had.
- Grade points: the current table gives each grade a range, such as 3.34 to 3.66 for A-. The points used here are HEC's 2014 draft values, the top of each range.
- HEC sets no rounding rule. GPA here is rounded half up to 2 decimals.
- HEC: Policy Guidelines for Implementation of Uniform Semester System in HEI's of Pakistan, sections 8.4, 8.5, 9.1, 9.2, 13.1, 13.2, 14, 18 and 20. Opened 4 November 2026.
- HEC (copy hosted by Beaconhouse National University): Policy Guidelines for Implementation of Uniform Semester System in HEI's of Pakistan (copy filed as Final Policy Guidelines 2019), sections 8.4, 9, 13.1, 13.2, 14 and 20. Opened 4 November 2026.
- HEC (copy hosted by Beaconhouse National University): Draft Policy Guidelines for Uniform Semester Examination System (2014 draft), section 13.1. Opened 4 November 2026.
- HEC: Notification No. 8-65/HEC/A&A/2007 of 14 January 2008 on conversion of CGPA into percentage. Opened 4 November 2026.
University grade tables (COMSATS, UAF, UET, NUST, FAST, PU) have not been checked, so there are no university presets.
Saved in this browser.
Also for: United States (GPA Calculator) · India (SGPA and CGPA Calculator) · Nigeria (CGPA and Class of Degree Calculator) · Australia (University GPA Calculator) · Ghana (UG GPA, CGPA and FGPA Calculator) · Canada (University GPA Calculator)
How to use this CGPA calculator
- Enter each course's credit hours and grade. Your GPA updates as you type.
- Use Add course for more rows and Add semester for the next semester. With grades in two or more semesters, or a prior record, the big number is your CGPA.
- Under Prior record, enter your CGPA so far and the credit hours it covers, from your transcript.
- Under CGPA to percentage, see what HEC's table gives for your CGPA, or type any CGPA.
How HEC GPA and CGPA are worked out
HEC's semester guidelines (section 14) weight each course by its credit hours. Multiply each grade point by the course's credit hours to get its quality points. Add them up, then divide by the semester's credit hours.
GPA = sum of (credit hours × grade point) ÷ semester credit hours
CGPA is the same sum over every course in every semester. It is not the average of your semester GPAs.
The grade points here are HEC's 2014 draft values: A 4.00, A- 3.66, B+ 3.33, B 3.00, B- 2.66, C+ 2.33, C 2.00, C- 1.66, D+ 1.30, D 1.00 and F 0.00. The current guidelines give each grade a range of points instead, such as 3.34 to 3.66 for A-, and these values are the top of each range. Your university may use other points.
Worked example: a 3.47 GPA
This semester comes from GradeCat's research on HEC's rules: four courses, 12 credit hours.
| Course | Credit hours | Grade | Grade point | Quality points |
|---|---|---|---|---|
| Course 1 | 3 | A- | 3.66 | 10.98 |
| Course 2 | 3 | B+ | 3.33 | 9.99 |
| Course 3 | 4 | A | 4.00 | 16.00 |
| Course 4 | 2 | C+ | 2.33 | 4.66 |
| Total | 12 | 41.63 |
41.63 ÷ 12 = 3.4692, which rounds to 3.47. HEC sets no rounding rule, so the tool rounds half up to 2 decimals and shows 4 decimals as well.
On HEC's CGPA table, 3.47 sits in the 3.34 to 3.66 row (A-), so it gives 80%.
Semester GPA vs CGPA
Made-up example: your CGPA so far is 3.25 over 60 credit hours, or 195 quality points. This semester is the one above, 41.63 quality points over 12 credit hours. Your new CGPA is (195 + 41.63) ÷ 72 = 3.29, not the 3.36 you get by averaging 3.25 and 3.47.
Enter the 3.25 and the 60 under Prior record, and the tool adds them the same way.
Repeated courses, W, F and pass/fail
- A course graded below C may be repeated, and only the better grade counts in CGPA (section 9.2). An F must be repeated, and it stays on the transcript (section 9.1).
- A W, for a withdrawal in weeks 4 to 6, has no effect on CGPA (section 8.4). After week 6 a withdrawal is graded F, and that F counts (section 8.5).
- An elective taken pass/fail stays out of GPA and CGPA. Only electives can be pass/fail, up to 9 credit hours (section 20).
Made-up example: in Semester 1 you get an A and a C-, each worth 3 credit hours, a GPA of 2.83. In Semester 2 you repeat the C- course and get a B, and add an A- in a new 3-credit course, a GPA of 3.33. Your CGPA counts the B and drops the C-: (12.00 + 9.00 + 10.98) ÷ 9 = 3.55. Counting both attempts would give 3.08.
In the tool, open ⋯ on the new attempt and pick the first one under Repeats an earlier course. Each semester's own GPA keeps the grades it had, because HEC's rule names CGPA.
CGPA to percentage on HEC's table
The note under section 13.1 gives a CGPA the lowest percentage of the row it falls in. HEC's own example is a CGPA of 3.00, which is 71%. Under CGPA to percentage, the tool marks the row your CGPA is in, and it rounds the CGPA to 2 decimals first, because the rows leave small gaps. HEC's notification of 14 January 2008 says HEC itself no longer converts CGPA into percentage, so use the percentage on your transcript if it shows one. The guide HEC CGPA to percentage explains the rule, why the rounding step can change the result, and what the notification says.
Annual-system degrees
For a degree from the annual system, HEC's section 13.2 table turns marks into a grade and a range of grade points. An example from GradeCat's research: 62% is a B, worth 2.66 to 3.65. HEC gives no single point inside a band, so the tool shows the range. The HEC Grading Scale has the whole table.
What is not verified yet
- University tables. The BS grade tables of COMSATS, UAF, UET, NUST, FAST and Punjab University were not opened, so there are no university presets. If your transcript uses other points, your result will differ.
- Rounding. HEC's guidelines give no rounding rule for GPA or CGPA. The tool rounds half up to 2 decimals.
- Grade points. The current guidelines give a range for each grade. The single points here are the 2014 draft values.
CGPA calculator FAQ
How do I calculate my CGPA in Pakistan?
Multiply each course's grade point by its credit hours, add these up over every semester, and divide by your total credit hours. With A- (3), B+ (3), A (4) and C+ (2), that is 41.63 ÷ 12 = 3.47.
Is this CGPA out of 4?
Yes. Section 14 of HEC's guidelines puts GPA on a 0.00 to 4.00 scale, and the top grade, A, is worth up to 4.00.
What is a 3.0 CGPA in percentage?
71% on HEC's table, which is HEC's own example. A 3.00 is in the 2.67 to 3.00 row, and each row gives its lowest percentage.
Is the HEC formula CGPA times 25?
No. HEC's table gives each CGPA the lowest percentage of its row. A 3.47 is 80% on the table, while 3.47 × 25 is 86.75.
Does a W or an F count in my CGPA?
A W in weeks 4 to 6 does not. An F counts as 0 grade points. Once you repeat the course, only the better grade counts.
Can I use this for COMSATS, UAF, UET or UMT?
Yes, if your university uses HEC's points. Its own table was not checked, so compare one past semester with your transcript first. If they differ, your university's points are the ones that count.
Related tools and guides
- HEC Grading Scale: every grade with its points and percentage.
- HEC CGPA to percentage: the rule, the table and HEC's 2008 notice.
- MDCAT Aggregate Calculator: your aggregate for MBBS and BDS in Punjab.
- All tools for Pakistan
Sources
- HEC: Policy Guidelines for Implementation of Uniform Semester System in HEI's of Pakistan, sections 8.4, 8.5, 9.1, 9.2, 13.1, 13.2, 14, 18 and 20 (opened 4 November 2026)
- HEC (copy hosted by Beaconhouse National University): Policy Guidelines for Implementation of Uniform Semester System in HEI's of Pakistan (copy filed as Final Policy Guidelines 2019), sections 8.4, 9, 13.1, 13.2, 14 and 20 (opened 4 November 2026)
- HEC (copy hosted by Beaconhouse National University): Draft Policy Guidelines for Uniform Semester Examination System (2014 draft), section 13.1 (opened 4 November 2026)
- HEC: Notification No. 8-65/HEC/A&A/2007 of 14 January 2008 on conversion of CGPA into percentage (opened 4 November 2026)
Cite this page
GradeCat. (2026, November 4). HEC GPA and CGPA Calculator. https://gradecat.com/pk/gpa-calculator/
This is an estimate, not an official result. Your university or board decides the official one. Found a wrong result? Report it.