GPA and CGPA get used almost interchangeably in casual conversation, which makes the actual distinction — which is real, but narrower than people expect — easy to miss. They're not two different formulas. They're the same formula, applied to two different scopes.
Same formula, different scope
Both GPA and CGPA are a credit-weighted average: multiply each subject's grade points by its credit hours, add those up, and divide by the total credit hours. The formula never changes.
What changes is which subjects go into that calculation:
- GPA (Grade Point Average) — typically calculated for a single term or semester, using only that term's subjects.
- CGPA (Cumulative Grade Point Average) — the same calculation, but run across every subject from every term completed so far, not just the current one.
A CGPA is effectively a running average of average — it reflects your entire academic record up to that point, while a single term's GPA only reflects that term in isolation. A strong GPA this semester can pull a weak overall CGPA upward, but only gradually, since it's now averaged against every previous term as well.
Why this matters for interpreting either number
A single low GPA in one difficult term will affect your CGPA less and less as more terms get added to the average — the same bad semester matters a lot in year one and comparatively less by year four, purely because it's now one term out of many rather than one out of a few. This is also why CGPA tends to move more slowly than any individual term's GPA — it's smoothing over a much larger, growing set of data.
Using the tool
Our GPA/CGPA Calculator uses this same credit-weighted formula — enter just the current term's subjects for a GPA, or every subject across every completed term for a CGPA. The calculation itself doesn't change; only which subjects you choose to include does.
Try it here: GPA/CGPA Calculator.