How to Calculate CGPA from GPA
Two questions hide inside this one. If "GPA" means your semester GPA (SGPA), then CGPA is the credit-weighted average of all your SGPAs: CGPA = Σ (SGPA × Semester Credits) ÷ Σ Semester Credits. If "GPA" means a US 4.0-scale GPA and you want an Indian 10.0 CGPA equivalent, use a conversion table (4.0 GPA ≈ 10.0 CGPA, 3.7 ≈ 9.0, 3.3 ≈ 8.0, 3.0 ≈ 7.0). Both cases are explained below with worked examples.
Method 1: From semester GPAs to cumulative CGPA
This is the most common version of the question — Indian university students with multiple completed semesters wanting to know their overall CGPA. The formula is a credit-weighted average, not a simple mean.
CGPA = Σ (SGPA × Semester Credits) ÷ Σ (Semester Credits)
Step by step
- List every completed semester with its SGPA and the total credits in that semester.
- Multiply each semester's SGPA by its credit total to get its quality-point contribution.
- Sum all the quality-point contributions across every semester.
- Sum all the credit totals across every semester.
- Divide the total quality points by the total credits. That is your CGPA.
Worked example (real Indian-university-style numbers)
| Semester | SGPA | Credits | Quality Points (SGPA × Credits) |
|---|---|---|---|
| Semester 1 | 8.20 | 22 | 180.4 |
| Semester 2 | 8.50 | 20 | 170.0 |
| Semester 3 | 9.10 | 24 | 218.4 |
| Semester 4 | 8.80 | 23 | 202.4 |
Total quality points = 771.2. Total credits = 89. CGPA = 771.2 ÷ 89 ≈ 8.66.
Compare to the naive average of the four SGPAs: (8.20 + 8.50 + 9.10 + 8.80) ÷ 4 = 8.65. In this case the credit-weighted CGPA is just slightly higher because the strongest semester (9.10) had the most credits (24). When credit totals vary more dramatically, the credit-weighted number can diverge from the simple average by 0.2-0.3.
Why averaging SGPAs is usually wrong
Suppose Semester 1 had 12 credits at SGPA 9.5 (a light, project-heavy term where you scored well) and Semester 2 had 28 credits at SGPA 7.5 (a heavy term where you struggled). The naive average is 8.50, but the credit-weighted CGPA is:
(9.5 × 12 + 7.5 × 28) ÷ (12 + 28) = (114 + 210) ÷ 40 = 324 ÷ 40 = 8.10
A 0.40 difference. This is why every published CGPA formula uses credit weighting — without it, your CGPA depends on how courses were distributed across terms, not on your overall performance.
Method 2: From US 4.0 GPA to Indian 10.0 CGPA
Less common but searched: you have a US-style 4.0 GPA and need to express it on India's 10.0 CGPA scale (or vice versa). There is no universal formula — every university uses a slightly different conversion. Here are the conversion rules most commonly applied.
The rough rule: multiply by 2.5
The simplest mental conversion is CGPA ≈ GPA × 2.5. A 3.6 GPA ≈ 9.0 CGPA, a 3.2 GPA ≈ 8.0 CGPA. This works for the middle range but overestimates at the top (a 4.0 GPA shouldn't become 10.0 in most contexts, because 10.0 is genuinely rare).
The better rule: a tier-based conversion
| US 4.0 GPA | Indian 10.0 CGPA Equivalent | Typical Classification |
|---|---|---|
| 4.0 | 10.0 | Outstanding / Distinction |
| 3.7 | 9.0 | Excellent / First Class with Distinction |
| 3.5 | 8.5 | Distinction |
| 3.3 | 8.0 | First Class (very good) |
| 3.0 | 7.0 | First Class |
| 2.7 | 6.5 | First Class minimum |
| 2.3 | 6.0 | Second Class |
| 2.0 | 5.5 | Second Class minimum |
| 1.7 | 5.0 | Pass |
This mapping is more conservative than the simple × 2.5 multiplier because Indian universities increasingly award higher CGPAs (most B.Tech graduates score 6.5-8.0), while US universities have grade-inflated medians around 3.5. The two distributions don't align cleanly.
How US grad school services actually convert
If you are applying to a US graduate programme from an Indian university, the admissions office will typically use one of three credential evaluation services to convert your CGPA formally:
- WES (World Education Services) — the most common. Uses course-by-course conversion with their own internal mapping. Tends to be conservative; a 9.0 CGPA from an Indian university often becomes a 3.6-3.7 WES GPA, not 3.9.
- IERF (International Education Research Foundation) — slightly more generous than WES on Indian transcripts in many recent reports.
- ECE (Educational Credential Evaluators) — different rules per institution and degree.
The conversion table above is a reasonable estimate for self-calculation but is not the formula any of these services use. If your application requires a specific number, get the official evaluation.
Method 3: The CGPA × 10 shortcut for percentage
Most Indian universities — Anna University, VIT, SRM, IITs, most CBSE-affiliated universities — print transcripts using the simple Percentage = CGPA × 10 conversion. So:
- CGPA 9.5 → 95%
- CGPA 8.0 → 80%
- CGPA 6.5 → 65%
This is the conversion accepted by most Indian employers, IT services companies, government services, and Indian graduate programmes. Some autonomous universities use a slightly different formula — check the specific institution's regulation page.
What about GPA × 25 for percentage?
If you have a US 4.0-scale GPA and need a percentage, the rough conversion is Percentage ≈ GPA × 25. So a 3.6 GPA ≈ 90%, a 3.0 GPA ≈ 75%. This is approximate — actual US percentage-to-GPA mappings depend on the school's policy (some treat 93+% as A = 4.0, others use 90+%).
Common mistakes to avoid
- Averaging SGPAs without credit weighting. The most frequent error. Always multiply each SGPA by that semester's credit total before summing and dividing.
- Forgetting failed-course attempts. If a course was failed (RA, F, etc.) and then cleared, both attempts may stay on the transcript. The CGPA uses the new grade but the failure record persists — and at Anna University specifically, an RA on record disqualifies you from First Class with Distinction.
- Trying to convert in both directions. CGPA → US GPA conversions are conservative; US GPA → CGPA conversions are often generous. They don't round-trip cleanly. Use the right conversion for the specific application.
- Using a US-style percentage rule on a 10-point CGPA. CGPA 7.0 is not "70% of 10 = 70%" guaranteed — at universities using the × 10 formula it is, but other formulas exist.
Run the math on your own numbers
If you have your semester SGPAs and credit totals, the Cumulative GPA Calculator gives the correctly credit-weighted CGPA in seconds.
Open Cumulative GPA Calculator