How to Calculate CGPA: Formula, Examples & Step-by-Step Guide

CGPA (Cumulative Grade Point Average) is calculated using the formula: CGPA = Σ(Credits × Grade Points) / Σ(Total Credits). You multiply each subject's credit by the grade point earned, sum all products across all semesters, and divide by total credits attempted. This credit-weighted average gives higher importance to courses with more credits.

This guide walks through the complete calculation with examples, explains different methods used across universities, and covers common mistakes students make. Or skip the manual math and use our CGPA Calculator for instant results.

The Universal CGPA Formula

The credit-weighted formula used by nearly all Indian universities is: CGPA = Σ(Ci × GPi) / Σ(Ci), where Ci is the credit for course i and GPi is the grade point earned in course i. This sum runs across ALL courses in ALL semesters completed so far. The result is your cumulative academic performance on a 10-point (or 4-point) scale.

This formula works identically whether you're at VTU, Anna University, Mumbai University, JNTU, or any CBCS-following institution. The only things that vary between universities are: (1) how marks convert to grade points, and (2) how many credits each course carries.

Step-by-Step CGPA Calculation Example

Let's calculate CGPA for a student who has completed 2 semesters. In Semester 1, they took 5 courses totaling 20 credits. In Semester 2, they took 6 courses totaling 22 credits.

Semester 1:

Subject Credits Grade Grade Point Credits × GP
Engineering Maths I 4 B+ 7 28
Physics 4 A 8 32
Chemistry 4 A 8 32
Programming in C 4 A+ 9 36
English 4 A 8 32
Semester 1 Total 20 160

Semester 1 SGPA = 160 / 20 = 8.0

Semester 2:

Subject Credits Grade Grade Point Credits × GP
Engineering Maths II 4 A 8 32
Data Structures 4 A+ 9 36
Digital Electronics 4 B+ 7 28
Environmental Science 3 O 10 30
Workshop Practice 3 A+ 9 27
Programming Lab 4 O 10 40
Semester 2 Total 22 193

Semester 2 SGPA = 193 / 22 = 8.77

Cumulative CGPA = (160 + 193) / (20 + 22) = 353 / 42 = 8.40

Note: CGPA ≠ simple average of SGPAs. Simple average would be (8.0 + 8.77)/2 = 8.39, which is close but not exact because semesters have different credit totals.

Method 2: Calculate CGPA from SGPAs

If you don't have individual subject data, use: CGPA = Σ(Semester Credits × SGPA) / Σ(All Credits). This is mathematically equivalent to the subject-level method and gives the same result. It's faster when you only know your SGPA and total credits per semester.

Using our example: CGPA = (20 × 8.0 + 22 × 8.77) / (20 + 22) = (160 + 192.94) / 42 = 352.94 / 42 = 8.40 ✓

Compute this instantly with our CGPA Calculator — just enter your semester SGPAs and credits.

Common Mistakes in CGPA Calculation

The most frequent error is averaging SGPAs without weighting by credits. If Semester 1 has 20 credits and Semester 2 has 24 credits, they shouldn't be weighted equally. Other common mistakes include forgetting failed subjects (which still count as credits attempted with 0 grade points) and confusing the 10-point and 4-point scales.

  • Mistake 1: Simple averaging of SGPAs — always use credit-weighted average
  • Mistake 2: Excluding failed courses — failed subjects contribute 0 grade points but their credits count in the denominator
  • Mistake 3: Including audited courses — audit courses (no credit) shouldn't be in CGPA calculation
  • Mistake 4: Using wrong grade point scale — verify whether your university uses 10-point or 4-point
  • Mistake 5: Counting re-exam differently — check if your university uses the original grade, new grade, or best of both

CGPA Calculation at Different Universities

While the formula is universal, implementation details vary. Here's how the same formula works differently across major Indian university systems based on their grade point assignments and special rules.

University Max Grade Point Pass Grade Point Special Rules
VTU 10 4 Failed subjects included until cleared
Mumbai University 10 4 ATKT (backlog) system
Anna University 10 5 Arrear grades replaced on clearing
JNTU 10 5 Better grade after supplementary considered
VIT 10 5 FFCS allows course selection flexibility
IITs (CPI) 10 4 Relative grading, not absolute

Converting Your CGPA

Once calculated, CGPA often needs to be converted to percentage (for job applications) or to GPA on a 4.0 scale (for MS/PhD admissions abroad). Each university has its own conversion formula — using the wrong formula can misrepresent your performance.

Related Tools: CGPA Calculator · SGPA Calculator · CGPA Planning · CGPA to Percentage · CGPA to GPA · CPI Calculator · SPI Calculator