
CGPA = Σ(SGPA × Semester credits) ÷ Σ(Semester credits)
In simple words: Multiply each semester’s SGPA by the total credits for that semester. Add all these values together and then divide the result by the total credits earned across all semesters.
This is the correct way to calculate CGPA. You should understand it properly because many websites explain it incorrectly. Many websites and online resources incorrectly suggest adding all SGPA values together and dividing by the number of semesters. That method gives you the wrong result because it ignores the semester credits. The simple average gives the correct result only when every semester has the same number of credits. In most universities, semesters have different credit distributions. When semester credits differ, the simple average produces an incorrect CGPA.
You can calculate your CGPA instantly using our SGPA to CGPA Calculator without any manual calculation. If you’d like to understand the calculation process, continue reading this guide. It explains the correct credit-weighted formula, why the simple average gives the wrong result, and how to calculate your CGPA accurately.
Why does the wrong formula seem to work for many students?
You might wonder: If the simple average formula is wrong, why do so many university websites and education blogs recommend it? The answer is simple: it works by coincidence, not because it’s the correct formula.
Many degree programs have almost the same number of credits every semester. In such cases, the credit-weighted formula and the simple average produce very similar results. That’s why many students use the simple average and still get a CGPA close to the correct value.
The problem starts when the semester credits differ. Universities often assign different credits to courses, projects, electives, or capstone semesters. In these situations, the simple average and the credit-weighted formula produce different results.
Many students don’t realise this. They calculate their CGPA using the simple average, enter the incorrect value in official applications, and later face problems during document verification. That’s why the credit-weighted formula is always the correct method, even if the simple average appears to work in some cases.
A worked example where the difference is real
Here’s a real transcript example. The early semesters have more credits and lower SGPA. The later semesters have fewer credits and higher SGPA.
| Semester | SGPA | Credits |
|---|---|---|
| Semester 1 | 6.5 | 24 |
| Semester 2 | 7.0 | 24 |
| Semester 3 | 9.2 | 16 |
| Semester 4 | 9.4 | 14 |
Simple average (Incorrect method)
(6.5 + 7.0 + 9.2 + 9.4) ÷ 4 = 32.1 ÷ 4 = 8.03
Credit-weighted average (Correct method)
Weighted points:
(6.5 × 24) + (7.0 × 24) + (9.2 × 16) + (9.4 × 14) = 156 + 168 + 147.2 + 131.6 = 602.8
Total credits: 24 + 24 + 16 + 14 = 78
CGPA = 602.8 ÷ 78 = 7.73
The difference between the two calculations is 0.30. This isn’t just a rounding error—it’s large enough to affect scholarship eligibility, placement cutoffs, or other academic decisions. The difference arises because the higher SGPA reflects semesters with fewer credits, while the lower SGPA reflects semesters with heavier credit loads. The simple average ignores this difference, whereas the credit-weighted formula accounts for it correctly.
Related Guide
If you don’t have your semester credit totals
To calculate your CGPA correctly, you need two values for each semester: your SGPA and the total credits for that semester. Your SGPA is printed on your marksheet, but your total semester credits may not be. You can find your semester credits in your curriculum or scheme document. It lists the credit value of every subject. Add the credits of all subjects in a semester to get that semester’s total credits.
If you can’t find your semester credit totals, don’t assume any values yourself. That mistake leads to the same simple-average error explained earlier and can produce an incorrect CGPA. Always confirm the actual credit totals from a reliable source before calculating your CGPA.
When decimal precision actually matters
After calculating your CGPA across 6–8 semesters, the result may extend to the third or fourth decimal place. For clarity, it’s best to round it to two decimal places. Many students avoid rounding because they think it changes the final result. In most cases, it doesn’t. A difference in the third decimal place rarely changes your final CGPA.
The exception is when your CGPA is right at an important cutoff, such as 7.5, 8.0, or another scholarship, placement, or academic eligibility threshold. In these cases, every decimal place matters. Check your university’s official rounding policy. Some universities round values like 7.995 to 8.00, while others follow different rounding rules. Your official CGPA is determined by your university’s rounding policy, not by your own calculation method.
Why your calculated number doesn’t match your transcript
Sometimes, you’ve used the formula correctly, but your calculated CGPA still doesn’t match your official transcript. This usually happens for one of the following reasons:
A course was excluded from the official calculation
Audit courses, Pass/Fail courses, and many non-credit or value-added courses don’t contribute to your CGPA. If you accidentally include them in your SGPA or credit total, your calculated CGPA won’t match the official one.
A failed or backlog subject was treated incorrectly
A failed subject contributes 0 quality points, but its credits still count toward the total credits. Many students exclude those subjects because they were failed. This mistake makes your calculated CGPA higher than your official CGPA.
A semester was missed or counted twice
This is common among transfer students, lateral-entry students, or anyone with an irregular academic record, such as a repeated semester, a detained year, or a summer term with separate credits. Make sure every semester is included and in the correct order.
Your university follows a different rounding rule
If your CGPA is close to an important cutoff, your university’s rounding policy may affect the final value. Always follow your university’s official rounding policy, as that’s the value used on your official transcript.
An SGPA was entered incorrectly
Even a small mistake in one semester’s SGPA affects your entire CGPA calculation. Compare the SGPA of each semester with your marksheet and recalculate one semester at a time to identify the error.
Related Guide
Frequently asked questions
My marksheet shows credits for each subject but not a semester total. How do I find it?
Add the credits of every subject you completed in that semester. You can get the credit values from your marksheet or your curriculum/scheme document. The sum of those credits is your semester’s total credits.
I studied abroad for one semester on an exchange program. How does it affect my CGPA?
This depends on your university’s exchange-semester policy. Some universities include the exchange semester’s grades and credits in your CGPA after an internal conversion. Others record it as a credit-only semester that doesn’t affect your CGPA. Check your university’s academic office before calculating your CGPA. Using the wrong method produces a result that doesn’t match your official transcript.
Two of my semesters have the same total credits. Can I average those two and calculate the rest separately?
Yes. If two or more semesters have the same total credits, you can calculate their average SGPA because equal credits give them equal weight. However, you must still combine that result with your remaining semesters using the credit-weighted formula, unless all semesters have the same total credits.
My university already prints my official CGPA. Why should I calculate it myself from SGPA?
Yes, you should not calculate your CGPA if your university has already published the official result. However, calculating it yourself after each semester helps you track your progress, estimate the CGPA needed to reach your target, and verify your results before the next official update.
Does a light semester with only a thesis or capstone project get weighted the same as a regular semester?
Yes. The same formula applies to every semester. Each semester’s SGPA is multiplied by its actual credit total. If a thesis or capstone semester carries fewer credits than a regular semester, it naturally has less impact on your final CGPA. The formula doesn’t treat any semester differently. It weights every semester according to its actual credits.