The CGPA calculator works out an SGPA from your course grades and credits, or a CGPA from your semester SGPAs, with the credit weighting done for you.
Calculate SGPA or CGPAWhat SGPA and CGPA mean
- SGPA is the Semester Grade Point Average: your average grade point for one semester, weighted by the credits of each course.
- CGPA is the Cumulative Grade Point Average: your average across every semester so far, weighted by the credits of each semester.
So you get a new SGPA every semester, and your CGPA is updated each time to include it. The CGPA after your final semester is the one on your degree. Indian universities that follow the UGC’s Choice Based Credit System (CBCS) use both, on a 10-point scale.
The 10-point grade scale
The UGC’s CBCS guidelines set out these letter grades and grade points:
| Letter grade | Meaning | Grade point |
|---|---|---|
| O | Outstanding | 10 |
| A+ | Excellent | 9 |
| A | Very good | 8 |
| B+ | Good | 7 |
| B | Above average | 6 |
| C | Average | 5 |
| P | Pass | 4 |
| F | Fail | 0 |
| Ab | Absent | 0 |
Which marks earn which grade is decided by each university, and some use different letters, such as S for 10. Your grade card or regulations show the bands that apply to you.
What credits are, and where to find them
A credit measures how much teaching a course involves. The UGC’s CBCS guidelines define one credit as one hour of lecture or tutorial, or two hours of practical or field work, per week for a semester. A 4-credit theory course is usually four lecture hours a week; a 2-credit lab is about four hours of practicals.
You need two things for each course, and both are on your grade card or semester result:
- Credits, sometimes labelled C, Cr or credit points registered.
- Grade or grade point, such as A+ or 9. If only the letter is shown, convert it with your university’s scale.
Some grade cards also print “credit points” for each course, which is credits × grade point already worked out. Use them directly in the sum.
How to calculate SGPA
SGPA = Σ(course credits × grade point) ÷ Σ(course credits)
Multiply each course’s credits by the grade point you got, add those up, and divide by the total credits for the semester:
| Course | Credits | Grade | Grade point | Credits × points |
|---|---|---|---|---|
| Mathematics | 4 | A+ | 9 | 36 |
| Physics | 4 | A | 8 | 32 |
| Programming | 3 | O | 10 | 30 |
| Chemistry | 3 | B+ | 7 | 21 |
| Lab | 2 | A | 8 | 16 |
| Total | 16 | 135 |
SGPA = 135 ÷ 16 = 8.4375, rounded to 8.44
The UGC guidelines round SGPA and CGPA to two decimal places. A 4-credit course moves the SGPA twice as much as a 2-credit one, which is why the credits are part of the sum.
How to calculate CGPA
CGPA = Σ(semester credits × SGPA) ÷ Σ(semester credits)
The same idea one level up: weight each semester’s SGPA by the credits in that semester.
| Semester | SGPA | Credits | Credits × SGPA |
|---|---|---|---|
| 1 | 8.44 | 16 | 135.04 |
| 2 | 7.90 | 20 | 158.00 |
| 3 | 8.25 | 22 | 181.50 |
| 4 | 8.70 | 18 | 156.60 |
| Total | 76 | 631.14 |
CGPA = 631.14 ÷ 76 = 8.30
Your grade card usually lists the credits for each semester. If you have course-level grades for every semester, you can also add up credits × grade points for all courses and divide by all credits; it gives the same result.
Why not just average the SGPAs?
Adding the four SGPAs and dividing by four gives (8.44 + 7.90 + 8.25 + 8.70) ÷ 4 = 8.32, not 8.30. The plain average treats a 16-credit semester the same as a 22-credit one.
The gap is usually small, but it can decide whether you clear a cut-off such as 8.0 or 7.5. When every semester has the same number of credits, the two methods give the same answer. If you don’t know the credits, the CGPA calculator can average without them, but treat the result as approximate.
The SGPA you need next semester
To reach a target CGPA, work out how many credit points you need in total, then subtract what you already have:
Needed SGPA = (target × all credits − current CGPA × credits so far) ÷ next semester’s credits
With the CGPA of 8.30 over 76 credits from above, a target of 8.50 and a 20-credit fifth semester:
(8.50 × 96 − 631.14) ÷ 20 = (816 − 631.14) ÷ 20 = 9.24
So the fifth semester would need an SGPA of 9.24. Spread over the last four semesters of 20 credits each, the same target needs only (8.50 × 156 − 631.14) ÷ 80 = 8.69 a semester.
| Credits done | Current CGPA | Next semester credits | SGPA needed for 8.0 |
|---|---|---|---|
| 40 | 7.60 | 20 | 8.80 |
| 80 | 7.60 | 20 | 9.60 |
| 120 | 7.60 | 20 | 10.40, so not possible |
The later it gets, the harder a CGPA is to move, because each new semester is a smaller share of the total. If the needed SGPA comes out above 10, the target can’t be reached in that semester alone.
SGPA and CGPA to percentage
There is no single national formula. The UGC guidelines don’t give one, so each board or university sets its own, and it is usually printed on the grade card or in the regulations. Two well-known rules:
| Issued by | Formula | CGPA 8.30 gives |
|---|---|---|
| CBSE (school, indicative) | CGPA × 9.5 | 78.85% |
| VTU (2015, 2017 and 2018 schemes) | (CGPA − 0.75) × 10 | 75.5% |
Most rules are written for the final CGPA. Apply one to a single semester’s SGPA only if your university says it can be used that way. The CGPA to percentage converter has these formulas and a custom one for your university’s numbers.
CGPA vs GPA
The ideas are the same; the scales differ. In the US, a GPA is usually on a 4.0 scale, and “cumulative GPA” is the US name for what Indian universities call CGPA.
| India (CBCS) | United States | |
|---|---|---|
| Scale | 10 points | 4.0 points |
| One term | SGPA | Term or semester GPA |
| All terms | CGPA | Cumulative GPA |
| Weighted by | Credits | Credit hours |
A 10-point CGPA can’t be turned into a 4.0 GPA by dividing by 2.5; universities abroad that need a GPA usually recalculate it from your transcript or ask a credential evaluation service. The GPA guide covers the 4.0 scale.
Common mistakes
- Leaving out failed courses. Under the UGC formula an F counts as 0 points with its credits included. Some universities replace it once you clear the course; check your regulations.
- Mixing up credits and hours. Use the credits printed for each course, not the weekly lecture hours.
- Rounding SGPAs too early. Use the SGPAs exactly as printed on your grade cards, and round only the final CGPA.
- Counting audit or non-credit courses. Courses with zero credits, or graded only as satisfactory, usually don’t enter the SGPA at all. Leave them out of both the top and the bottom of the sum.
- Using someone else’s percentage formula. A formula quoted online for one university may not be your university’s, or may only apply to some years.
Sources
- UGC: Guidelines on Adoption of Choice Based Credit System (PDF). 10-point letter grades, SGPA and CGPA formulas, rounding to two decimals
- VTU: CGPA standard formula. Percentage = (CGPA − 0.75) × 10 for the 2015, 2017 and 2018 schemes
- CBSE: Class X FAQs (PDF). Overall indicative percentage of marks = 9.5 × CGPA