IIT CPI vs CGPA Explained: Differences, Conversion & Formula

CPI (Cumulative Performance Index) is the grading metric used at IITs, while CGPA (Cumulative Grade Point Average) is used by most other Indian universities. Both measure cumulative academic performance on a 10-point scale, but they differ in calculation methodology — CPI uses a relative grading system while CGPA typically uses absolute grading.

This article explains how CPI works, how it compares to CGPA, the conversion between them, and what CPI means for placements and higher studies. Calculate your CPI using our CPI Calculator.

What is CPI (Cumulative Performance Index)?

CPI is the weighted average of all Semester Performance Indices (SPIs) across your academic career at an IIT. It ranges from 0 to 10, where 10 represents the highest possible performance. CPI is updated each semester as new SPI values are calculated and incorporated into the cumulative average.

The key difference from CGPA is that IITs use relative grading — your grade depends on how you perform compared to your classmates, not against fixed percentage cutoffs. This means getting an "A" grade (worth 10 points) requires performing in the top segment of your batch, not simply scoring above 90%.

Calculate your semester-wise SPI using our SPI Calculator.

Key Differences Between CPI and CGPA

The fundamental difference is the grading philosophy: CPI uses relative grading (your rank in the batch determines your grade), while CGPA typically uses absolute grading (fixed marks correspond to fixed grades). This makes CPI harder to inflate across an entire batch since grades are distributed on a curve.

Both systems use credit-weighted averages and both produce a number on the 10-point scale. However, a 7.0 CPI at IIT Bombay may represent stronger academic performance than an 8.5 CGPA at many other institutions, because relative grading compresses the score distribution.

Parameter CPI (IIT System) CGPA (Most Universities)
Full Form Cumulative Performance Index Cumulative Grade Point Average
Scale 0 – 10 0 – 10 (or 0 – 4)
Grading Type Relative (curve-based) Absolute (fixed cutoffs)
Semester Metric SPI (Semester Performance Index) SGPA (Semester Grade Point Average)
Typical Batch Average 6.5 – 7.5 7.5 – 8.5
Used By IITs, some IISERs NITs, VIT, SRM, state universities
Grade Inflation Low (relative grading prevents it) Variable (depends on institution)

How is CPI Calculated at IITs?

CPI is calculated as the weighted average of grade points earned across all courses, with credits as weights. The formula is identical to CGPA calculation: CPI = Σ(Grade Points × Credits) / Σ(Credits). The difference lies in how grade points are assigned — through relative grading rather than absolute marks.

At most IITs, professors assign letter grades (AA, AB, BB, BC, CC, CD, DD, FF) based on statistical distribution of marks. AA = 10, AB = 9, BB = 8, BC = 7, CC = 6, CD = 5, DD = 4, FF = 0. The exact cutoffs for each grade are decided by the instructor based on class performance.

Letter Grade Grade Points Typical Percentile Range
AA 10 Top 5-15%
AB 9 15-30%
BB 8 30-50%
BC 7 50-65%
CC 6 65-80%
CD 5 80-90%
DD 4 90-95% (pass)
FF 0 Fail

How to Convert CPI to Percentage

Most IITs use the formula: Percentage = CPI × 10 - 0 (direct multiplication by 10, with some variations). IIT Bombay uses Percentage = (CPI - 0.5) × 10. IIT Delhi and IIT Madras typically use direct multiplication: Percentage = CPI × 10. Check your specific IIT's conversion formula from your academic office.

For external applications that require percentage, the safest approach is using the formula mentioned on your official transcript. If no formula is specified, CPI × 9.5 is a commonly accepted conservative conversion.

IIT Conversion Formula Example (CPI = 8.0)
IIT Bombay (CPI - 0.5) × 10 75%
IIT Delhi CPI × 10 80%
IIT Madras CPI × 10 80%
IIT Kanpur CPI × 10 80%
IIT Kharagpur CPI × 10 80%

Use our CGPA to Percentage converter for quick conversions across different university formulas.

What CPI is Needed for Placements at IITs?

At IITs, most companies set CPI cutoffs between 6.0 and 7.0. Top tech companies like Google and Microsoft typically require 7.0+ CPI. Consulting firms (McKinsey, BCG, Bain) often set higher cutoffs at 8.0+. Quant trading firms (Jane Street, Tower Research) may require 8.5+ CPI.

The lower cutoffs at IITs compared to other colleges reflect the difficulty of achieving high CPIs under relative grading. A 7.0 CPI at IIT means you're in the top 30-40% of an already highly selected batch, which companies recognize and value accordingly.

Converting CPI to GPA (4.0 Scale)

For MS/PhD applications abroad, you need to convert CPI to the 4.0 GPA scale. The most common approach: GPA = (CPI / 10) × 4. So a CPI of 8.0 = 3.2 GPA. Some universities use their own conversion charts, so check specific admission requirements.

Use our CGPA to GPA converter to instantly convert your CPI/CGPA to the 4.0 scale used by international universities.

Related Tools: CPI Calculator · SPI Calculator · CGPA Calculator · CGPA to Percentage · CGPA to GPA