The Standard CGPA to Percentage Formula (Most Indian Universities)
Formula 1: The Multiplier Method (CBSE / Most State Boards)
$$\text{Percentage} = \text{CGPA} \times 9.5$$
This is the formula CBSE officially recommends for converting 10-point CGPA to percentage. If your CGPA is 8.2:
$$8.2 \times 9.5 = 77.9%$$
Why 9.5? CBSE derived this multiplier by analyzing historical grade distributions. It is not arbitrary, it accounts for the fact that the highest CGPA (10) should map to approximately 95%, not 100%.
Formula 2: The Direct Proportion Method (VTU, Anna University, etc.)
$$\text{Percentage} = \left(\frac{\text{CGPA}}{\text{Maximum CGPA}}\right) \times 100$$
For universities with a 10-point scale:
$$\left(\frac{8.2}{10}\right) \times 100 = 82%$$
Critical difference: VTU and Anna University use this method, which yields a higher percentage than the CBSE formula. A student with 8.2 CGPA reports 82% to VTU but only 77.9% under CBSE rules. Know which formula your university uses before you apply abroad.
Formula 3: IIT & NIT 10-Point Scales (With Custom Multipliers)
While some private universities use 7-point or 8-point scales (e.g., converting via $\text{Percentage} = (\text{CGPA} / \text{Max CGPA}) \times 100$), almost all IITs and NITs use a 10-point CGPA scale. However, they do NOT use the CBSE 9.5 multiplier. Instead, they use custom formulas or direct percentages:
- IIT Bombay & IIT Madras: Typically use $\text{Percentage} = (\text{CGPA} \times 10) - 5$
- NITs (e.g., NIT Trichy, NIT Surathkal): Many use direct conversion $\text{Percentage} = \text{CGPA} \times 10$ or follow VTU-style systems.
- Other IITs: Do not officially convert CGPA to percentage, providing only CGPA transcripts. In these cases, foreign universities or evaluation agencies (like WES or APS) use their own internal mapping rules.
Warning
Do not assume all 10-point scales convert using the CBSE 9.5 multiplier. Reporting a CBSE-converted percentage when your IIT transcript specifies a different formula (or none at all) can lead to application rejection due to incorrect verification.