How CGPA Is Calculated in Indian Universities

CGPA is generally calculated as a credit-weighted average of the grade points earned across the courses included in a student's academic record. A course carrying more credits has more influence on the final CGPA than a course carrying fewer credits.

The calculation usually follows this sequence:

Marks → Letter Grade → Grade Point → Credit Points → SGPA → CGPA

The exact grade table, treatment of failed or repeated courses, decimal rounding and courses included in CGPA depend on the university and applicable regulation. Students should therefore use the calculation rules for their own programme and batch rather than assuming that every Indian university handles CGPA identically.

CGPA Calculation Formula

For a credit-based grading system, the underlying calculation can be written as:

CGPA = Total Cumulative Credit Points ÷ Total Credits included in the CGPA

When CGPA is calculated from semester SGPAs:

CGPA = Σ (Semester Credits × SGPA) ÷ Σ Semester Credits

The University of Kashmir's current statutes for its two-year Master's programme provide a primary-source example. They define a course credit point as the number of credits in the course multiplied by its grade point, calculate SGPA from semester credit points and credits, and calculate CGPA by weighting each semester SGPA by that semester's credits.

What You Need Before Calculating CGPA

Value

What it means

Role in CGPA

Marks

Your score in a course or its assessment components

Usually used by the university to determine the grade or grade point

Letter Grade

O, A+, A, B+, B or another label under the university's grading table

Represents a performance category

Grade Point

Numerical value assigned to the grade

Used in the weighted calculation

Course Credits

Academic weight assigned to a course

Determines how strongly that course affects the average

Credit Points

Course Credits × Grade Point

Weighted contribution of a course

SGPA

Semester Grade Point Average

Summarises one semester

CGPA

Cumulative Grade Point Average

Summarises the courses or semesters included cumulatively

Step 1: Marks Are Converted Into Grade Points

CGPA normally does not use the raw marks of every course directly. The university first applies its grading table to determine a letter grade and corresponding grade point.

For example, a university might assign Grade Point 9 to a particular marks band and Grade Point 8 to the next band. Another university can use different grade letters, marks ranges or grade points.

The University of Kashmir's current Master's statutes, for example, use Grade Point 10 for the 90 to 100 range, Grade Point 9 for 80 to below 90, Grade Point 8 for 70 to below 80 and a separate series of lower grades.

That table is an example from one university regulation. It should not be copied onto another university's marksheet unless that institution uses the same grading structure.

Step 2: Multiply Each Grade Point by the Course Credits

This produces the credit points for the course:

Credit Points = Course Credits × Grade Point

Suppose a student receives Grade Point 9 in two subjects:

Course

Credits

Grade Point

Credit Points

Course A

4

9

36

Course B

2

9

18

The student received the same grade point in both courses, but Course A contributes twice as much to the weighted average because it carries twice as many credits.

This is why simply averaging the grade points of all subjects can give the wrong result.

Step 3: Calculate the SGPA for Each Semester

SGPA stands for Semester Grade Point Average. It measures performance in one semester.

The credit-weighted formula is:

SGPA = Σ (Course Credits × Grade Point) ÷ Σ Course Credits

Worked Semester Calculation

Consider this fictional Semester III result:

Course

Credits

Grade Point

Credit Points

Mathematics

4

9

36

Data Structures

4

8

32

Statistics

3

7

21

Programming Laboratory

2

10

20

Communication Skills

2

8

16

Total

15

125

Add the credit points:

36 + 32 + 21 + 20 + 16 = 125

Add the course credits:

4 + 4 + 3 + 2 + 2 = 15

Now divide:

SGPA = 125 ÷ 15 = 8.3333

If the applicable university regulation reports SGPA to two decimal places, the semester SGPA would be 8.33.

The important point is that 8.33 can be reproduced directly from the course rows. No CGPA-to-percentage formula is involved in this calculation.

Step 4: Combine the Semesters to Calculate CGPA

Once several semesters have been completed, cumulative performance can be calculated by combining the semester results according to their credit weights.

Consider this fictional record:

Semester

Credits

SGPA

Credits × SGPA

Semester I

20

7.80

156.00

Semester II

22

8.20

180.40

Semester III

15

8.33

124.95

Semester IV

23

8.60

197.80

Total

80

659.15

The cumulative calculation is:

CGPA = 659.15 ÷ 80

CGPA = 8.239375

If the applicable regulation requires two decimal places:

CGPA = 8.24

Why You Should Not Simply Average Your SGPAs

A simple average of semester SGPAs works only when that approach matches the university's rule and the semesters have equal weight.

Using the previous example, the simple average would be:

(7.80 + 8.20 + 8.33 + 8.60) ÷ 4 = 8.2325

The credit-weighted calculation produced 8.239375.

The difference is small in this example because the semester credit loads are relatively close. The difference becomes much larger when the credit totals vary substantially.

A clearer example

Semester

Credits

SGPA

Semester I

10

6.00

Semester II

30

9.00

Simple average:

(6.00 + 9.00) ÷ 2 = 7.50

Credit-weighted CGPA:

(10 × 6.00 + 30 × 9.00) ÷ 40

= (60 + 270) ÷ 40

= 8.25

The correct weighted result is 8.25, not 7.50, under a system using this credit-weighted method.

You Can Also Calculate CGPA Directly From All Course Rows

CGPA does not have to be understood as an average of already calculated SGPAs. At its underlying level, the same result can be obtained by combining the relevant course credits and grade points across the programme:

CGPA = Σ (All Applicable Course Credits × Grade Points) ÷ Σ All Applicable Course Credits

The semester method is simply a convenient way of grouping those course-level calculations.

The University of Kashmir's current statutes describe SGPA as semester credit points divided by semester credits and CGPA as the cumulative weighted measure across semesters.

Does Every Course Count in CGPA?

Not necessarily. This is one of the details that must be checked in the applicable university regulation.

A programme may distinguish between:

  • credit and non-credit courses;

  • qualifying courses and courses carrying grade points;

  • failed courses;

  • audit courses;

  • additional courses;

  • repeated or improvement examinations;

  • courses transferred from another institution.

For example, a current University of Delhi academic regulation available on the university's official website states for the programme covered by that document that only courses in which the student has secured the specified passing grades are considered when SGPA and CGPA are computed, while an F grade requires the course to be repeated.

That is a programme-specific example, not a rule that should automatically be applied across Delhi University or every Indian university. It demonstrates why a calculator must know more than the student's grade points alone.

How Failed or Backlog Courses Affect CGPA

There is no single national rule for how a failed course appears in an interim CGPA.

A university can assign zero grade points, exclude a failed course from a particular calculation until it is cleared, withhold an SGPA, or replace the result after a repeat examination according to its regulations.

Therefore, a student with a backlog should not manually assume:

Failed Course = 0 grade points permanently

or:

Failed Course = completely ignored

without checking the applicable rule.

The treatment of the course can materially change both the current and final CGPA.

Does CGPA Use Marks Directly?

Usually, marks enter the process before CGPA is calculated.

A simplified path is:

Marks → Grade → Grade Point → Credit Point → SGPA/CGPA

Suppose a university awards:

Marks

Grade Point

80 to below 90

9

70 to below 80

8

A student scoring 81 and another scoring 88 could both receive Grade Point 9 under that hypothetical table. Once their results are represented by the same grade point, the CGPA calculation does not preserve the seven-mark difference between them.

This is why CGPA should not be described as simply "total marks divided by subjects."

CGPA, SGPA and Credit Points Are Different Numbers

Term

Example

Meaning

Course Credits

4

Weight of one course

Grade Point

9

Numerical value of the grade

Credit Points

36

4 × 9 for that course

SGPA

8.33

Weighted average for one semester

CGPA

8.24

Cumulative weighted average

A common mistake is to call 36 "grade points" or "earned credits." In this example, the course is worth 4 credits, the grade point is 9 and the resulting credit points are 36.

Is CGPA Calculated the Same Way at Every Indian University?

The credit-weighted structure is widely used, but the complete calculation is not identical at every university.

Universities can differ in:

  • marks-to-grade ranges;

  • maximum grade point;

  • course credit values;

  • courses included in SGPA and CGPA;

  • failed-course treatment;

  • repeat and improvement rules;

  • decimal precision and rounding;

  • how transferred credits are handled;

  • programme and batch-specific regulations.

UGC's current regulatory listings include the UGC Minimum Standards of Instruction for the Grant of Undergraduate Degree and Postgraduate Degree Regulations, 2025, while detailed assessment and grading implementation continues to be expressed through university academic rules.

This is why a CGPA calculator should not ask only for five or six numbers and assume that every student's academic record follows the same rules.

CGPA Calculation Is Different From CGPA to Percentage Conversion

These are two separate calculations.

CGPA calculation answers:

"What is my cumulative grade-point average from my credits and grades?"

CGPA-to-percentage conversion answers:

"What percentage equivalent does my university assign to this CGPA?"

For example, a student might correctly calculate a CGPA of 8.20. The next step is not automatically:

8.20 × 10 = 82%

The percentage formula can differ by university, programme and regulation. Some institutions use ×10, some use ×9.5, while others use formulas containing offsets or different equations for different CGPA bands.

The CGPA calculation should therefore be completed first. Percentage conversion should be performed separately using the applicable institution's official rule.

How to Check Your CGPA Calculation From Your Marksheet

  1. Identify the credits assigned to every course included in the calculation.

  2. Read the grade point awarded for each course.

  3. Multiply each course's credits by its grade point.

  4. Add the resulting credit points.

  5. Add the applicable course credits.

  6. Divide total credit points by total credits to verify SGPA.

  7. Repeat for the remaining semesters.

  8. Combine semester performance using the credit weighting specified by your university.

  9. Apply the university's rounding rule only at the stage specified in its regulation.

  10. Check failed, repeated, audit or non-credit courses separately before assuming they enter the denominator.

If your manual result differs from the CGPA printed on your official transcript or grade card, do not immediately assume that the university made an arithmetic error. First check the applicable programme regulation, course-credit values, backlog treatment and rounding method.

The reliable calculation starts with the academic record itself: course credits and grade points determine credit points, credit points determine semester performance, and those weighted results build the cumulative CGPA.