CGPA Formula: How to Calculate CGPA with Examples

Quick answer: The CGPA formula is total credit points divided by total credits: CGPA = Σ (grade point × credits) ÷ Σ credits, taken across all your subjects or all your semesters. If every subject or semester has equal credits, it simplifies to a plain average.

Search for this formula and you will find pages that say CGPA is a simple average, pages that say it is credit-weighted, and a few that say both on the same page. No wonder it feels confusing. The truth is that there is one idea behind every version, and once you see it, you can pick the right version for your own university in a minute. This guide shows each form with worked examples you can check yourself.

In short

  • Standard CGPA = total credit points ÷ total credits.
  • Credit points = grade point × credits, for each subject.
  • From SGPAs: weight each SGPA by that semester’s credits.
  • If every credit value is equal, a plain average gives the same answer.
  • Percentage conversion has no single rule. Your university decides.

What is the CGPA formula?

CGPA stands for Cumulative Grade Point Average. It tells you how well you have done across everything you have completed so far, not just one semester. For the definition and background, read What is CGPA?. Here is the formula itself:

CGPA = Σ (Grade point × Credits) ÷ Σ Credits

In words: for every subject, multiply its grade point by its credits. Add all those products. Then divide by the total credits of all those subjects. That is the whole formula.

The three forms of the CGPA formula

Most of the confusion comes from three versions that look different but are the same idea:

FormFormulaUse it when
From subjectsΣ (grade point × credits) ÷ Σ creditsYou have every subject’s grade point and credits
From SGPAs, unequal creditsΣ (SGPA × semester credits) ÷ Σ semester creditsSemesters carry different credits
From SGPAs, equal creditsΣ SGPA ÷ number of semestersEvery semester has the same credits

A fourth form exists in some boards and schools that give every subject equal weight, so CGPA is just the sum of the grade points divided by the number of subjects. Your regulations say which applies. When in doubt, use the credit-weighted version, because it is the one most universities publish.

Step 1: Convert marks into grade points

Every CGPA calculation starts with grade points. Your university publishes a table that converts marks to grades and grades to points. A common 10-point pattern looks like this:

MarksGradeGrade point
90 – 100O (Outstanding)10
80 – 89A+ (Excellent)9
70 – 79A (Very good)8
60 – 69B+ (Good)7
50 – 59B (Fair)6
Below 50F (Fail)0

Your university may use different bands or more grades, so always follow the table in your own handbook.

Example 1: CGPA from subjects and credits

Here is a student with five subjects:

SubjectCreditsGradeGrade pointCredit points
Mathematics4A+936
Physics3A824
Chemistry3O1030
English2B+714
Programming4A+936
Total16140
CGPA = 140 ÷ 16 = 8.75

Notice what a plain average of the five grade points would give: (9 + 8 + 10 + 7 + 9) ÷ 5 = 8.60. The credit-weighted answer is 8.75 because the two heavy subjects, Mathematics and Programming, both have 4 credits and both scored 9, while the weakest grade, English, is only 2 credits.

Example 2: CGPA from SGPAs when credits differ

This is the version most students need. You have your semester SGPAs and want the overall number. Weight each SGPA by the credits of that semester:

SemesterCreditsSGPASGPA × credits
Semester 1208.50170.0
Semester 2229.00198.0
Semester 3187.80140.4
Total60508.4
CGPA = 508.4 ÷ 60 = 8.47

A plain average of the three SGPAs, (8.50 + 9.00 + 7.80) ÷ 3, would give 8.43. The gap is small here and gets larger when credit loads vary more. If you need to work out each semester’s SGPA first, see What is SGPA? or use the SGPA Calculator.

Example 3: CGPA from SGPAs when credits are equal

If every semester carries the same credits, the credits cancel out and you can average the SGPAs directly. Take four semesters of 7.6, 8.0, 8.4 and 8.8:

CGPA = (7.6 + 8.0 + 8.4 + 8.8) ÷ 4 = 32.8 ÷ 4 = 8.20

Check your regulations first. If credits differ even slightly, use Example 2.

How to calculate the SGPA you need next

Sometimes you want to work backwards. Suppose you have a CGPA of 8.47 after 60 credits and want 8.6 after 80 credits in total:

Required SGPA = ((8.6 × 80) − 508.4) ÷ 20 = (688 − 508.4) ÷ 20 = 8.98

You need about 9.0 across the next 20 credits. The Target CGPA Planner does this for any numbers, and the CGPA Calculator and SGPA to CGPA converter handle the forward direction.

CGPA to percentage formula

There is no single rule. Your university decides, and the three common formulas give different answers for the same CGPA:

CGPACGPA × 10CGPA × 9.5(CGPA − 0.75) × 10
7.070%66.5%62.5%
8.080%76%72.5%
8.7587.5%83.13%80%
9.090%85.5%82.5%

The × 9.5 factor is the one most people have heard of, because it comes from the older CBSE Class 10 system. Other universities use × 10 or the − 0.75 version. Use the formula printed in your regulations or on your marksheet notes, and if a company or foreign university asks for a percentage without giving you a rule, state which formula you applied. The CGPA to Percentage tool shows the result for your own number.

Percentage to CGPA formula

Going the other way, divide by the same factor. With the × 9.5 rule, CGPA = percentage ÷ 9.5, so 76% becomes 8.0. With the × 10 rule, it is percentage ÷ 10, so 76% becomes 7.6. The Percentage to CGPA tool does the reverse for you once you know your university’s rule.

CGPA to 4.0 GPA formula

A simple estimate is to divide your CGPA by its maximum and multiply by 4:

GPA = (CGPA ÷ 10) × 4, so 8.75 → 3.5
CGPA (out of 10)Rough 4.0 equivalent
6.02.4
7.02.8
8.03.2
9.03.6
10.04.0

Treat this as a rough guide. Evaluation services and foreign universities often use their own conversion tables, and those are the numbers that count in an application. For the reverse direction, try GPA to CGPA, and for how the two scales differ.

Why your university’s formula can differ

The general idea never changes, but the details do:

  • Grade table: an A+ may be 9 at one university and 10 at another.
  • Which subjects count: some programs exclude non-credit courses, audit courses or electives.
  • Failed and repeated subjects: policies on backlogs, improvement exams and replacement differ.
  • Rounding: some universities round SGPA to two decimals before using it, others use the unrounded value.
  • Percentage rule: as the table above shows, it is entirely institution-specific.

If your handbook publishes a worked example, follow it exactly. It is the closest thing to a rule you can cite.

Common mistakes when using the CGPA formula

  1. Averaging grade points without credits. In Example 1 this gave 8.60 instead of 8.75.
  2. Averaging SGPAs when credits differ. In Example 2 it gave 8.43 instead of 8.47.
  3. Using the wrong grade table. An A+ is 9 at one university and 10 at another.
  4. Applying a friend’s percentage rule. The × 10, × 9.5 and − 0.75 formulas give different results.
  5. Rounding too early. Keep at least three decimals until the final answer.
  6. Counting subjects the university excludes. Audit and non-credit courses are usually left out.
  7. Mixing scales. An 8.5 out of 10 is not an 8.5 on a 4.0 scale, so always state the scale.

Frequently asked questions about the CGPA formula

What is the formula for CGPA?

CGPA = Σ (grade point × credits) ÷ Σ credits across all your subjects or semesters.

How do you calculate CGPA from SGPA?

Multiply each SGPA by that semester’s credits, add the results, and divide by the total credits. If every semester has the same credits, just average the SGPAs. The SGPA to CGPA converter does both.

Is CGPA a simple average or a weighted average?

It is a credit-weighted average in most universities. It becomes a simple average only when every subject or semester has equal credits, or when a board gives every subject equal weight.

How do you calculate CGPA from marks?

Convert each subject’s marks into a grade point using your university’s table, multiply by credits, add them up and divide by total credits.

How do you convert CGPA to percentage?

There is no single rule. Common formulas are CGPA × 10, CGPA × 9.5 and (CGPA − 0.75) × 10, so use the one your university specifies.

How do you convert percentage to CGPA?

Divide the percentage by the same factor your university uses, for example 76 ÷ 9.5 = 8.0.

How do you convert CGPA to GPA on a 4.0 scale?

A rough estimate is CGPA ÷ 10 × 4, so 8.75 is about 3.5. The receiving university often applies its own table, so use theirs when it matters.

What is the difference between SGPA and CGPA formulas?

SGPA divides one semester’s credit points by that semester’s credits. CGPA divides the credit points of all semesters by all credits. See CGPA vs SGPA.

Can CGPA be more than 10?

No. On a 10-point scale the highest possible CGPA is 10.

What is a good CGPA?

On a 10-point scale, 7.0 or above is generally good, 8.0 or above very good and 9.0 or above outstanding, though employer and university cut-offs vary.

Final thoughts

The CGPA formula is one idea written in a few ways: credit points divided by credits. Learn it once, check whether your university uses weights, and use its own grade table and percentage rule. When you want the numbers done for you, open the CGPA Calculator or the SGPA to CGPA converter.

Sources

Learn More

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top