How cumulative GPA works
A GPA is not a running list of grades — it is a single weighted average, and the weight is credit hours. To add a term to it you have to convert your existing GPA back into the raw currency it was made from: quality points.
term points = Σ(grade points × credits)
cumulative = (prior points + term points) ÷ (prior credits + term credits)
That first line is the step people miss. Averaging your old GPA with your new term GPA gives the wrong answer unless both happen to carry identical credit loads, which they almost never do.
A worked example
These are the values loaded above: a 3.2 across 30 credits, plus a 10-credit term.
Calculus II — A (4.0) × 4 = 16.0
Organic Chem — B (3.0) × 3 = 9.0
Statistics — A- (3.7) × 3 = 11.1
term points = 36.1 over 10 credits → term GPA 3.61
cumulative = (96 + 36.1) ÷ 40 = 3.30
A strong 3.61 term moves the cumulative from 3.20 to only 3.30. That gap is the single most misunderstood thing about GPA, and it is worth internalising: your cumulative moves roughly by (term GPA − current GPA) × (term credits ÷ total credits). This term was a quarter of the total credits, so it pulled about a quarter of the way toward its own value.
What it takes to reach a target
Rearranged for the number you actually want:
From the example above, reaching a 3.5 cumulative across those 40 credits needs (3.5 × 40 − 96) ÷ 10 = 4.4. Not possible in one term on a 4.0 scale. Across two 15-credit terms — 60 credits total — it needs (3.5 × 60 − 96) ÷ 30 = 3.8, which is demanding but real.
This is why checking early matters. A target that is unreachable in one term is often comfortable across three, and knowing which case you are in changes what you do about it.
Why GPA gets heavier over time
| Prior credits | Prior GPA | One 4.0 term (15 cr) | Movement |
|---|---|---|---|
| 15 | 3.00 | 3.50 | +0.50 |
| 30 | 3.00 | 3.33 | +0.33 |
| 60 | 3.00 | 3.20 | +0.20 |
| 90 | 3.00 | 3.14 | +0.14 |
Identical effort, a third of the effect. Freshman-year grades are not more important because anyone weights them — they are more important because there is nothing yet to average them against. The practical consequence is that repair work is cheapest immediately and gets more expensive every term you postpone it.
Before you rely on the number
Use GPA hours rather than earned hours if your transcript separates them, exclude pass/fail courses and withdrawals, and check your school’s grade-replacement policy for anything you have retaken. Those three adjustments account for nearly every discrepancy between a calculator and a registrar.
For a single term on its own, use the GPA calculator. For a weighted high-school average with Honors and AP bonuses, use the high school GPA calculator. And to work out the letter grade in a class that is still in progress, start with the final grade calculator.