SGPA vs CGPA: What Every B.Tech Student Gets Wrong

Published: 13 April 2026 · 7 min read

SGPA vs CGPA Weighted Average gradekar.com

A second-year from AKTU messaged me on Reddit a few months back. He'd scored an 8.4 SGPA in his third semester and was confused about why his CGPA was sitting at 7.9. "Shouldn't it go up if I scored higher this semester?" Reasonable question. Wrong assumption.

He thought CGPA was a simple average of his SGPAs. It's not. And that misunderstanding is so common that I've seen the same question asked on r/Btechtards, r/indian_academia, and in at least four different Quora threads, all phrased slightly differently but all boiling down to the same thing: why is my CGPA lower than my latest SGPA?

Short answer: because credits aren't equal across semesters. Long answer: keep reading.

The short version, since most people land here for it: SGPA (Semester Grade Point Average) is your credit-weighted GPA for a single semester. CGPA (Cumulative Grade Point Average) is the credit-weighted average of every semester so far. To get CGPA from SGPA, multiply each semester's SGPA by that semester's credits, add those up, and divide by the total credits. It's not a plain average, and that's exactly what trips most people up.

Just need the number? Use the SGPA to CGPA Calculator to plug in your semester-wise SGPAs and get your cumulative CGPA instantly.

What SGPA actually is

SGPA stands for Semester Grade Point Average. It's your GPA for one semester. Just one. It tells you how you did in the subjects you took that semester, weighted by their credits.

The formula:

SGPA = Σ(Grade Point × Credit) ÷ Σ(Credit)
for all subjects in that semester

So if you took 5 subjects worth 4, 4, 3, 3, and 2 credits, and scored grade points of 8, 9, 7, 8, and 10:

SGPA = (8×4 + 9×4 + 7×3 + 8×3 + 10×2) ÷ (4+4+3+3+2)
     = (32 + 36 + 21 + 24 + 20) ÷ 16
     = 133 ÷ 16
     = 8.31

That 8.31 is your SGPA. It lives and dies within that one semester. Next semester, you start fresh with new subjects, new credits, new grade points.

What CGPA actually is

CGPA is Cumulative Grade Point Average. It's the weighted average of all your SGPAs across every semester you've completed. The key word is weighted.

Most students think CGPA = (SGPA1 + SGPA2 + SGPA3) ÷ 3. A simple average. And honestly, if every semester had the exact same total credits, that would work. But they don't.

Your first semester might have 20 credits total. Third semester might have 24. Sixth semester might have 18 because of electives and projects. These differences matter.

CGPA = Σ(SGPA × Semester Credits) ÷ Σ(All Credits)
across all completed semesters

The semester with more credits pulls the average harder. A bad SGPA in a credit-heavy semester hurts more than a bad SGPA in a light one. And a great SGPA in a light semester doesn't pull you up as much as you'd hope.

A real worked example

Let's take that AKTU student's situation and put real numbers to it.

SemesterSGPACreditsSGPA × Credits
Sem 17.222158.4
Sem 27.822171.6
Sem 38.424201.6

CGPA = (158.4 + 171.6 + 201.6) ÷ (22 + 22 + 24)
     = 531.6 ÷ 68
     = 7.82

There it is. 8.4 SGPA in the latest semester, but CGPA is 7.82. Not because the math is broken. Because semesters 1 and 2 are still dragging the average down, and they had almost as many credits as semester 3.

If he'd scored 8.4 in sem 1 and 7.2 in sem 3 instead (everything else the same), the CGPA would be 7.89. Higher. Because sem 3 has more credits, so a lower score there hurts more. The weight matters.

Why simple averaging gives you the wrong number

Let's compare. Simple average of the three SGPAs above:

(7.2 + 7.8 + 8.4) ÷ 3 = 7.80

Credit-weighted CGPA: 7.82. Only 0.02 difference here because the credit loads are close (22, 22, 24). But once you get to semesters 5-8, where credit loads can swing between 16 and 26 depending on project work, electives, and internship credits, the gap between simple average and real CGPA gets bigger. I've seen differences of 0.15-0.20 in final year, which can be the difference between clearing a placement cutoff or not.

SPI and CPI — same thing, different name

If you're at GTU, IIT, DAIICT, or a few other universities, your marksheet says SPI and CPI instead of SGPA and CGPA. Same calculation, different labels.

  • SPI = Semester Performance Index = SGPA
  • CPI = Cumulative Performance Index = CGPA

Some IITs use CPI on a 10-point scale, others on a 9-point scale. The formula is identical. Don't let the naming confuse you.

The one thing I think students waste time on

Here's a take. I see students running CGPA projections every semester, trying to figure out "what SGPA do I need next semester to get my CGPA to 8.0?" and then stressing when the answer is something unrealistic like 9.6.

My honest opinion: once you're past semester 4, your CGPA is mostly locked in. Not completely, but mostly. The first four semesters have so many credits accumulated that semesters 5-8 can only move the needle by maybe 0.2-0.3 even with a perfect 10 SGPA. It's just how weighted averages work. The denominator gets too large.

If your CGPA is 7.5 after four semesters, you're not getting it to 8.5 by graduation. You might get it to 7.8 or 7.9 with consistently strong semesters. That's still worth doing. But the students who genuinely panic about "I need a 9.8 SGPA next semester to reach my target CGPA" are setting themselves up for disappointment because the math doesn't allow it.

Better use of that energy: figure out what your CGPA converts to in percentage (use the calculator), check if it clears the placement cutoffs you care about, and if it does, put the CGPA anxiety away and spend the time on something that compounds better. Like DSA. Or a project. Or sleep.

Calculate your CGPA from semester SGPAs

Enter each semester's SGPA and credits. Get the real weighted CGPA, not the simple average.

Open SGPA to CGPA Calculator →

Quick reference: SGPA vs CGPA

SGPACGPA
Stands forSemester Grade Point AverageCumulative Grade Point Average
ScopeOne semesterAll semesters combined
Weighted bySubject credits within the semesterTotal credits across all semesters
Changes afterNever (fixed once semester ends)Every semester (updated with new data)
Used forSemester performance, dean's listPlacements, percentage conversion, transcript
Also calledSPI, GPA (semester)CPI, aggregate GPA

How to convert SGPA/CGPA to percentage

This depends entirely on your university. CBSE uses CGPA × 9.5. AKTU uses (CGPA − 0.75) × 10. Anna University and VTU's current 2022 scheme just multiply by 10. There's no universal formula.

The conversion applies to CGPA, not SGPA. No recruiter or university asks for your "semester 3 percentage." They want the cumulative number. So get your CGPA right first (using weighted calculation, not simple averaging), then convert it to percentage with your university's formula.

If you're applying abroad, you can also convert your CGPA to US GPA, UK classification, or other international scales.

The grading system in Indian universities is a mess. Every university names things differently, weights things differently, and publishes formulas in PDFs that take three clicks to find. But the actual math behind SGPA and CGPA is straightforward once you stop treating it like a simple average. Get the weights right, and the number makes sense.

The opening anecdote is a composite — the situation is real, but names, colleges, and identifying details have been changed.

Frequently Asked Questions

What is the full form of SGPA and CGPA?

SGPA is Semester Grade Point Average, your credit-weighted GPA for one semester. CGPA is Cumulative Grade Point Average, the credit-weighted average across all semesters completed so far. At GTU and the IITs the same two things are called SPI (Semester Performance Index) and CPI (Cumulative Performance Index).

What is the difference between SGPA and CGPA?

SGPA covers a single semester; CGPA covers every semester completed so far. SGPA is fixed once that semester ends. CGPA updates each semester and is the number recruiters, universities, and percentage-conversion formulas actually use. A bad semester shows up in that term's SGPA but only nudges your CGPA in proportion to that semester's credits.

How do you calculate CGPA from SGPA?

Multiply each semester's SGPA by that semester's total credits, add the results, then divide by the sum of all credits: CGPA = Σ(SGPA × semester credits) ÷ Σ(all credits). A plain average of your SGPAs is only right if every semester carries identical credits, which is rare. The SGPA to CGPA Calculator does the weighted math for you.

Can my CGPA be higher than my SGPA?

Yes. If your previous semesters were stronger than your latest one, your cumulative average will be higher than the most recent semester. CGPA is a weighted average of all semesters, not just the latest one.

Is SGPA to CGPA conversion the same at all universities?

The formula (credit-weighted average) is the same everywhere. What changes is the grading scale (some use 10-point, IITs use 10 or 9), the credit structure per semester, and what they call it (SGPA/CGPA vs SPI/CPI). The math doesn't change.

My university doesn't show credits on the marksheet. What do I do?

Check your syllabus booklet or academic regulations PDF. Credits are always defined somewhere, usually in the scheme document for your batch. If you genuinely can't find them, use equal weights (simple average) as an approximation. It won't be exact, but it'll be close if your credit loads are roughly similar across semesters.

Does SGPA matter for placements?

Recruiters look at CGPA and percentage, not individual semester SGPAs. Your SGPA matters only in the sense that it feeds into your CGPA. No company will filter you based on one bad semester if your cumulative number clears the cutoff.

How much can I realistically improve my CGPA in the last two semesters?

Depends on how many credits are left. Typical engineering programmes have about 160-180 total credits. If you've completed 120 credits by semester 6, you have maybe 40-60 left. Even with a perfect 10 SGPA in those, you'll move your CGPA by about 0.3-0.5 at best. The earlier semesters carry too much weight. Still worth pushing, but don't expect miracles.