How to Calculate CGPA: A Complete Guide

By Arup Samanta

Published on: July 18, 2026

how to calculate CGPA

Need to calculate your CGPA quickly? Use our CGPA Calculator for an instant result, or read on to understand how CGPA is calculated step by step.

How to calculate CGPA is straightforward once you have the correct grade points and credit values. The basic formula is:

CGPA = Total Quality Points ÷ Total Credits

Calculate quality points by multiplying each subject’s grade point by its credit value. The formula is simple, but students often get incorrect results because they use the wrong inputs, ignore special subjects, or apply the wrong grading scale. This guide explains all three.

What You Need Before You Calculate Anything

Grade points, not marks

Your marksheet shows a grade (O, A+, A, B+, and so on), not your raw marks. Universities assign a numerical value to each grade. For example, if you enter 78 instead of the corresponding grade point (usually 8 on a 10-point scale), it will give an incorrect CGPA.

Credits per subject, not subject count

Every subject has a credit value, usually between 1 and 4. It is not a fixed number. The credit value is based on teaching hours and practical components. Credits determine how much each subject contributes to your CGPA. A 4-credit theory course has a much greater impact than a 1-credit lab with the same grade. You can find credit values on your marksheet or official curriculum.

Use your university’s grading scale

Always calculate CGPA using your university’s official grade-point mapping.

A common 10-point scale is:

Letter Grade Grade Point
O 10
A+ 9
A 8
B+ 7
B 6
C 5
Pass (P) 4
Fail (F) 0

Some universities use different grade labels or grade-point values. Using the wrong scale will change your CGPA, so always verify the official grading system before calculating.

The Formula and the Mistake That Breaks It

For one semester:

SGPA = Σ(Credits × Grade points) ÷ Σ(Credits)

Multiply each subject’s grade point by its credits, add the results, and divide by the total semester credits.

For your cumulative CGPA across multiple semesters:

CGPA = Σ(SGPA × Semester credits) ÷ Σ(Total credits across all semesters)

Weight each semester’s SGPA by its total credits; don’t average them equally across semesters.

The mistake most students make

This second formula is where most calculation guides and most students go wrong. Many students calculate their CGPA by simply averaging the SGPA from all semesters. That only works if every semester has the same number of credits. In reality, credits vary because of electives, labs, projects, internships, or lighter/heavier semesters. That’s why a simple average can give the wrong CGPA. This incorrect CGPA can affect your placements, higher studies, and scholarship programs.

How to Calculate CGPA example

Other CGPA Formulas You Might Come Across

Most Indian universities use the standard credit-weighted formula explained above. However, you may also come across other CGPA or GPA formulas. Here’s when they apply.

The CBSE Class 10 board formula

CBSE uses the simple average formula to calculate CGPA.

CGPA = (Sum of grade points of your 5 main subjects) ÷ 5

CBSE follow this simple average formula because all five main subjects carry equal weight. This formula is only for school-level boards. This method doesn’t apply at university, where subjects have different credit values.

GPA on the 4.0 scale

Many universities in the US and other countries use the same credit-weighted calculation. But they follow a 4.0 grading scale instead of a 10-point scale.

GPA = Σ(Credit hours × Grade points, 4.0 scale) ÷ Σ(Credit hours)

A common scale is:

Letter Grade Grade Point
A 4.0
A− 3.7
B+ 3.3
B 3.0
F 0

Don’t convert a 10-point CGPA to a 4.0 GPA by simple multiplication. Use your university’s official conversion policy or the requirements of the institution you’re applying to.

The older 7-point scale

Some Indian universities also use a 7-point grading system. In the past, universities followed this grading scale. But later, most universities use the new 10-point grading system.

A common scale is:

Letter Grade Grade Point
O 7
A 6
B 5
C 4
D 3
E 2
F 0

The calculation method is the same as the credit-weighted average. Only the grade-point values are different.

Which formula should you use?

Before you learn how to calculate CGPA, start with the formula. Check your marksheet or grade card first. Your marksheet or grade card usually mentions the grading scale. If not, the highest grade point (10, 7, or 4) tells you which system you’re using. For almost all Indian university students, the 10-point, credit-weighted formula is the correct way to calculate CGPA.

How to Calculate CGPA: A Full Worked Example

Here’s a real example with different credit values: a lab, an audit course, and a failed subject—situations that usually confuse students.

Semester 1

Subject Credits Grade Grade Point Quality Points
Engineering Mathematics 4 A 8 32
Programming Fundamentals 3 O 10 30
Physics 3 B+ 7 21
Physics Lab 1 A+ 9 9
Communication Skills 2 B 6 12
Environmental Studies (Audit, Pass/Fail) — Pass — —

Note: Audit/Pass/Fail courses are excluded from SGPA and CGPA calculations. They don’t add credits or quality points.

Total credits: 4 + 3 + 3 + 1 + 2 = 13

Total quality points: 32 + 30 + 21 + 9 + 12 = 104

SGPA = 104 ÷ 13 = 8.00

Semester 2

Subject Credits Grade Grade Point Quality Points
Data Structures 4 A+ 9 36
Discrete Mathematics 3 B+ 7 21
Digital Logic 3 A 8 24
Digital Logic Lab 1 O 10 10
Economics 3 B 6 18
Technical Drawing 2 F 0 0

Total credits: 4 + 3 + 3 + 1 + 3 + 2 = 16

Total quality points: 36 + 21 + 24 + 10 + 18 + 0 = 109

SGPA = 109 ÷ 16 = 6.81

Important: A failed subject contributes 0 quality points, but its credits are still counted. Excluding failed-course credits will give you an incorrect SGPA.

Now cumulative CGPA after both semesters

❌ Incorrect: Simple Average

(8.00 + 6.81) ÷ 2 = 7.41

✅ Correct: Credit-Weighted Method

CGPA = (8.00 × 13 + 6.81 × 16) ÷ (13 + 16) = (104 + 108.96) ÷ 29 = 212.96 ÷ 29 = 7.34

Every subject has a different credit load. But the simple average treats both semesters equally. That’s why it differs from your actual CGPA.  The credit-weighted formula weights semesters with more credits more heavily. In this example, the difference is 0.07 CGPA after just two semesters. As you complete more semesters, the gap can grow even larger.

SIMPLE AVERAGE VS CREDIT WEIGHTED CGPA

The UGC’s CBCS instructional template also illustrates how SGPA and CGPA are calculated using credits and grade points.

Read More: SGPA vs CGPA: The Difference That Actually Matters

4 Situations the Standard CGPA Formula Doesn’t Obviously Cover

You don’t know your subject credits

Never assume every subject carries the same credit value. Using equal credits creates the same mistake as averaging semester SGPA directly. Always check your curriculum, scheme document, or the university’s official website for each subject’s correct credit value before calculating your CGPA.

Audit or Pass/Fail courses

Audit and Pass/Fail courses are usually excluded from CGPA calculations. They don’t contribute credits or quality points. Always check your grade card or university regulations before including them. If you add them by mistake, they will change your calculation.

A failed subject was cleared later

Until your university officially updates your academic record, treat a failed subject like any other failed course. Those subjects’ credits remain in the calculation, but they provide 0 quality points. Some universities later revise the original semester after a backlog is cleared. Others record the passing grade separately. Check your university’s policy to understand how it treats cleared backlogs.

Your current semester isn’t complete

Don’t include an ongoing semester in your CGPA calculation. CGPA is calculated using only completed semesters with final grades. If you’re estimating your future CGPA, use a projected SGPA instead of including unfinished semesters.

How to Check Whether Your Manual Calculation Is Actually Right

After you learn how to calculate CGPA manually, compare your result with the SGPA or CGPA shown on your official marksheet. If the numbers don’t match, the error is usually one of these:

  • You entered marks instead of grade points.
  • A subject’s credit value is incorrect.
  • You included an audit or Pass/Fail course by mistake.
  • The separate credits for a lab or practical course were omitted

Don’t recalculate your entire CGPA. Verify one semester at a time. It’s much easier to find an error in a single semester than to trace it through multiple semesters.

For official purposes, always use the number shown on your university portal or transcript. Manual calculations help you track your progress and plan. For official purposes, always use the CGPA shown on your university portal or transcript.

Frequently Asked Questions

Do audit or non-credit courses count toward my CGPA?

No. Audit, Pass/Fail, and most non-credit courses don’t contribute grade points or credits to your CGPA. They’re excluded from the calculation, not counted as 0.

If I fail a subject, do its credits still count in my total?

Yes. A failed subject gives 0 quality points, but its credits still count toward the semester total. Excluding those credits will give you an incorrect CGPA.

Can I calculate my CGPA before my current semester’s results are declared?

Calculate your CGPA using only completed semesters. Don’t include an ongoing semester until final grades are released. If you’re estimating your future CGPA, use those projected results separately.

I don’t know the credit value of some subjects. What should I do?

Check your curriculum, scheme document, or university website for the official credit values. Never assume all subjects carry equal credits, as that leads to incorrect CGPA calculations. Using incorrect credit values will produce a CGPA that doesn’t match your official result.

My manual calculation doesn’t match my official marksheet. What did I get wrong?

Compare one semester at a time with the SGPA on your marksheet. If the numbers don’t match, the cause is usually one of these:
1. Entering marks instead of grade points
2. Using the wrong credit values
3. Including an audit or a Pass/Fail course
4. Missing the separate credits for a lab or practical course

Leave a Comment