The Indian Institutes of Technology (IITs) — India's premier technical institutions including IIT Bombay, IIT Delhi, IIT Madras, IIT Kanpur, IIT Kharagpur, and 19 others — use a 10-point relative grading system with unique two-letter grades (AA, AB, BB, etc.) instead of the standard O/A+/A used by other universities. This calculator computes your SPI (Semester Performance Index) and CPI (Cumulative Performance Index) — the two official metrics that appear on your IIT grade card and are used by recruiters and grad school admissions worldwide.
How to Use IIT SPI/CPI Calculator
Add Courses
Enter correct credits (Imp: Labs often have different credits).
Select Grade
Select AA (10), AB (9), etc. Leave blank if audited.
Get CPI
Instant SPI & CPI calculation for your resume.
IIT Grading Scale (SPI/CPI System)
IITs use a relative grading system — your grade depends on your performance relative to the class mean and standard deviation, not on a fixed mark range. This makes it harder to predict your grade before results are announced. Formula: SPI = Σ(Grade Points × Credits) / ΣCredits.
| Grade | Points | Approx % Range | Description | Used At |
|---|---|---|---|---|
| AA | 10 | Top ~5–10% | Outstanding | All IITs |
| AB | 9 | ~85–90% | Excellent | All IITs |
| BB | 8 | ~75–84% | Very Good | All IITs |
| BC | 7 | ~65–74% | Good | All IITs |
| CC | 6 | ~55–64% | Average | All IITs |
| CD | 5 | ~45–54% | Below Average | All IITs |
| DD | 4 | ~40–44% | Marginal Pass | All IITs |
| FR / F | 0 | Below pass | Fail (Must Repeat) | All IITs |
| W | — | — | Withdrawn (No CPI Impact) | All IITs |
| AU | — | — | Audit (No Credits) | Most IITs |
⚠️ Important: Since IITs use relative grading, scoring 80% in a hard course may give BB (8 pts), while 80% in an easy course may give only CC (6 pts). Some IITs (e.g., IIT Madras) now use a hybrid absolute+relative system for some courses.
Step-by-Step SPI Calculation (IIT B.Tech Example)
Here is how a B.Tech EE Semester 3 student at IIT Bombay calculates SPI under the relative grading system:
| Course | Credits (C) | Grade | Points (GP) | C × GP |
|---|---|---|---|---|
| Signals & Systems | 6 | AB | 9 | 54 |
| Electrical Machines | 6 | BB | 8 | 48 |
| Network Theory | 6 | AA | 10 | 60 |
| Mathematics III | 6 | BC | 7 | 42 |
| Lab: EE Systems | 3 | AA | 10 | 30 |
| Seminar / HSS Elective | 3 | BB | 8 | 24 |
| Total | 30 | — | — | 258 |
SPI of 8.60 puts this student in the excellent range — eligible for Day-1 placements at most companies (≥8.0 CPI required). Note: since IIT grading is relative, this SPI reflects the student's rank within the class, not a fixed mark threshold.
5 Common IIT CPI/SPI Mistakes
Treating IIT Grading as Absolute
IITs use relative grading. Your grade depends on class performance, not a fixed mark cutoff. Scoring 80% in a tough subject may give BB (8 pts), while 80% in an easy elective might give CC (6 pts). You cannot predict your grade from marks alone.
Including Audit (AU) Courses in CPI
Audit courses are taken for knowledge only — they carry no credits and do not affect SPI/CPI. Including them in your CPI calculation gives a wrong result. Remove all AU-grade courses from this calculator.
Not Accounting for FR Grade Replacement
When you clear an FR (Fail Repeat) course, the new grade replaces the FR in your CPI calculation. However, the FR entry may still appear on your transcript. Employers and grad schools can see it — this differs from how backlogs work at state universities.
Confusing 6-Credit and 3-Credit Courses
IIT credit systems are not uniform. Core courses at IIT Bombay often carry 6 credits, while labs carry 3. At IIT Madras, a typical course may carry only 3. Always cross-check your transcript for exact credits before entering values in this calculator.
IIT CPI vs % vs US GPA vs German Grade
IIT grading is well-recognized internationally. Use this table when applying for MS/PhD or jobs abroad:
| IIT CPI | Approx % (CPI×10) | US GPA (WES) | German Grade | Classification |
|---|---|---|---|---|
| 9.5 – 10.0 | 95 – 100% | 4.0 | 1.0 | Outstanding (Ivy League) |
| 9.0 – 9.4 | 90 – 94% | 4.0 | 1.2 | Excellent (Top MS programs) |
| 8.5 – 8.9 | 85 – 89% | 3.9 | 1.4 | Day-1 Placements |
| 8.0 – 8.4 | 80 – 84% | 3.7 | 1.7 | Excellent (Most top firms) |
| 7.5 – 7.9 | 75 – 79% | 3.3 | 2.1 | Good (Most PSU cutoffs) |
| 7.0 – 7.4 | 70 – 74% | 3.0 | 2.3 | Good (First Class Equivalent) |
| 6.5 – 6.9 | 65 – 69% | 2.7 | 2.7 | Average (First Class min) |
| 5.0 – 6.4 | 50 – 64% | 2.0 | 3.5 | Pass |
German grade uses Bavarian Formula with Nmin=4.0 (IIT DD = 4 pts). US GPA uses WES IIT-specific band mapping (IIT degrees are well-recognised). See: Indian CGPA to US GPA | German Grade Calculator.
IIT Grading: SPI vs CPI & Good Scores
📈 SPI vs. CPI
SPI (Semester Performance Index): GPA of a single semester.
CPI (Cumulative Performance Index): Weighted average of all semesters. This is what matters for placements.
🏆 What is a Good CPI?
- > 9.0: Outstanding (Ivy League MS/PhD).
- > 8.0: Excellent (Top Tier Placements/PSUs).
- > 7.0: Good (Eligible for most companies).
- > 6.5: First Class Equivalent.
🚫 Special Grades
FR (Fail Repeat): Must repeat the course. The new grade replaces the old one.
W (Withdrawn): Course dropped; does not affect CPI.
Frequently Asked Questions (IITs)
SPI, CPI & Conversion
What is the difference between SPI and CPI?
SPI (Semester Performance Index) reflects your performance in a specific semester. CPI (Cumulative Performance Index) is the weighted average of all your SPIs till date. CPI is the final metric used for degree classification.
Is there a formula to convert IIT CPI to percentage?
Use the industry standard rule: Percentage = CPI ×
10.
Example: 8.5 CPI ≈ 85%. Note: Some specific IITs might have minor variations
(e.g., subtracting 0.5), but for placements and CVs, the x10 rule is widely
accepted.
Grades & Placements
What is considered a "Good" CPI in IIT?
Generally:
• 8.5+: Top-tier (Day 1 Placements, Top Admission).
• 7.5 - 8.5: Very Good (Eligible for almost all core/tech
roles).
• 6.5 - 7.5: Decent (Above First Class cut-off).
• Below 6.0: Might face eligibility issues for some PSUs/MNCS.
What does 'FR' grade mean?
FR stands for Fail Repeat. It means you failed the course and must repeat it. Once you clear it, the new grade replaces the FR grade in your CPI calculation (though the FR entry might remain on the transcript).
Does a 'W' (Withdrawn) grade affect CPI?
No. A 'W' Grade indicates you withdrew from the course before the deadline. It has no credit weightage and does strictly not affect your SPI or CPI.
General Rules
Is the grading relative or absolute?
Most IITs follow Relative Grading. Your grade depends on your score relative to the class average (Mean) and standard deviation. Top percentiles get AA, while bottom ones might get DD or FR.
Do Audit courses count in CPI?
No, Audit courses (indicated by 'AU' or similar) are for knowledge only. They do not carry credits towards SPI or CPI calculation.
Can I retake a course to improve CPI?
Usually, you can only retake a course if you have failed it (FR/F grade). You typically cannot repeat a passed course just to improve the grade (check your specific IIT Senate rules).
Placements, Grad School & Conversions
What CPI do I need for a US MS from IIT?
IIT degrees are highly respected by US universities. For top programs (MIT, Stanford, CMU, Georgia Tech), a CPI of 8.5+ is competitive. For other strong programs (Purdue, UT Austin, UMass), 7.5–8.0 CPI is typically sufficient. US admissions offices understand that IIT grading is relative and stringent — a CPI of 8.0 from an IIT often equates to a 3.7+ GPA on the WES scale, significantly higher than the same number from other Indian universities.
How does IIT CPI convert to German grade?
Use the Bavarian Formula with Nmax = 10.0 and Nmin = 4.0 (IIT minimum pass DD = 4 pts). Example: CPI 8.5 → German Grade = 1 + 3 × [(10−8.5)/(10−4)] = 1.75 (Gut/Good). CPI 9.0 gives 1.5 (Sehr Gut). German universities (TU Munich, KIT, RWTH Aachen) are very familiar with IIT grading. Use our German Grade Calculator for all values.
Is a 7.0 CPI from IIT good for placements?
Yes, a 7.0 CPI from an IIT is equivalent to roughly 70% marks and First Class standing. Most core engineering companies (L&T, Tata Steel, DRDO, ISRO, PSUs via GATE) have cutoffs of 6.5–7.0 CPI. For top IT/consulting firms (McKinsey, Goldman Sachs, Google, Amazon), the bar is higher at 8.0–8.5 CPI. Keep in mind that IIT brand name often carries significant weight beyond the CPI number itself.