Cumulative GPA Calculator
Add a term to what is already on your transcript and see the cumulative GPA that comes out — with the term’s own GPA beside it, your new credit total, and an honest answer to the question everyone actually came here with: how much work would it take to reach the GPA you are aiming at?
Your record, then this term
The cumulative figure on your transcript before this term. Leave the credits below at 0 if this is your first term.
Credits counted in that GPA — not credits attempted, and not transfer credits your school accepted without a grade.
What you are aiming for overall. The result says how many more credits of straight A’s that would take — or that it is out of reach.
A 3.67 term over 10 credits, on top of 60 credits already earned, leaves 70 credits at 3.30 — a move of +0.06.
- Term GPA
- 3.67
- Credits this term
- 10
- Total credits after this term
- 70
- Total quality points
- 231.1
- Credits at 4.00 to reach 3.50
- 27.8 — 28 whole credits
| Course | Credits | Grade | Grade points | Quality points |
|---|---|---|---|---|
| Biology | 4 | A- | 3.70 | 14.8 |
| Calculus | 3 | B+ | 3.30 | 9.9 |
| History | 3 | A | 4.00 | 12 |
- Reaching 3.50 would take 28 more whole credits with nothing below 4.00 in any of them. Any grade under that, and the figure grows.
- This term is 10 of 70 credits on the record. That share is what decides how far the cumulative average can move — and it shrinks every term.
- Repeated courses, transfer credits and pass/fail rows are not modelled. Fold them into the prior GPA and prior credits above the way your registrar does.
How a cumulative GPA and a credit target are worked out
A GPA is not an average of grades. It is an average of quality points— each course’s point value multiplied by its credits — divided by the credits those points came from. A four-credit A and a one-credit A are not the same event, and this is where that gets encoded.
Q = Σ(creditsᵢ × pointsᵢ) • G = (Q₀ + Q₁) ÷ (C₀ + C₁) • x = (g × C − Q) ÷ (m − g)- Q₀, C₀
- Quality points and credits already on the transcript — Q₀ is your prior GPA times your prior credits
- Q₁, C₁
- The same two figures for the term you are adding
- g, m
- The target GPA, and the most a single credit can be worth — 4.0 on the scale used here
- x
- Credits at m that would bring the cumulative average to g
The last formula is the one worth staring at. Its denominator is the gap between your target and a perfect credit. Aim at a 3.00 and you have a full point of headroom, so every A credit pulls hard. Aim at a 3.90 and the headroom is a tenth, so the same A credit does a tenth as much. Aim at 4.00 and the denominator is zero: the answer is not a large number, it is no number at all, which is why this tool says out of reach instead.
Only this term’s courses need entering. If you want a term GPA on its own, with honours or AP weighting applied, the GPA calculator does that job — and its answer is what goes in the prior GPA field here next semester.
A 3.24 over 60 credits, and a good term that moves it six hundredths
Start where the calculator starts: a 3.24 cumulative GPA over 60 credits. That is 3.24 × 60 = 194.4 quality points banked. Now add a term of Biology (4 credits, A−), Calculus (3 credits, B+) and History (3 credits, A):
3.7 × 4 = 14.8, plus 3.3 × 3 = 9.9, plus 4.0 × 3 = 12.0, giving 36.7 quality points over 10 credits — a term GPA of 3.67, comfortably the best work on the transcript. The cumulative GPA becomes (194.4 + 36.7) ÷ (60 + 10) = 231.1 ÷ 70 = 3.30.
A 3.67 term raised a 3.24 by six hundredths. Nothing went wrong; the term was one seventh of the record.
And the next tenth costs more than the last one
From that 3.30 over 70 credits, ask what it takes to reach a 3.40. The formula gives (3.40 × 70 − 231.1) ÷ (4.0 − 3.40) = 6.9 ÷ 0.6 = 11.5 creditsof straight A’s — about four three-credit courses, one solid term.
Now ask for a 3.50 instead: (3.50 × 70 − 231.1) ÷ 0.5 = 13.9 ÷ 0.5 = 27.8 credits. The first tenth cost 11.5 credits; the second cost 16.3 more. Every tenth after that costs more again, because each one is bought against a shorter gap to 4.0 and paid for out of a longer record. Two tenths of a GPA point is not two terms of work — it is closer to four.
The practical reading: the earlier a term is, the more it is worth. A first-year student choosing between a light schedule and a heavy one is choosing how much leverage they will have later, and a student 90 credits in is mostly choosing how quickly the number stops moving.
What this calculator assumes
- The unweighted four-point scale, with A+ capped at 4.0. Schools that award 4.3 for an A+ exist, and a transcript from one of them will read slightly higher than the figure here.
- Prior credits means credits counted in your prior GPA. Transfer credits usually count toward a degree but not toward the GPA, so the number on your degree audit is often the wrong one.
- Every course this term is graded and counts. Pass/fail, audited and withdrawn courses carry credits but no grade points at most schools — leave them out, or enter them at 0 credits.
- Repeated courses are entered as ordinary new rows. Grade replacement and grade averaging are registrar policy; apply yours to the prior GPA and prior credits before typing them in.
- The credits-to-target figure assumes every one of those credits is earned at the top of the scale. It is a floor, not a forecast: anything less than perfect makes the real number larger.
- GPAs are reported to two decimal places, the precision every registrar prints. A school that truncates rather than rounds can show a hundredth less on a boundary case.
Cumulative GPA FAQ
Why did my cumulative GPA barely move after a great term?
Because a cumulative GPA is an average over every credit you have ever taken, and the pile keeps growing. Take a student with 90 credits at a 3.00 who then earns straight A's across a 15-credit term. The new average is (270 + 60) ÷ 105 = 3.14 — fourteen hundredths for the best semester a person can have. The same flawless term after only 15 credits would have taken that 3.00 to a 3.50. Nothing about the term changed; the denominator did. This is the single most important thing to understand about a cumulative GPA, and it cuts both ways: a bad term late on is also much harder to see.
What is the difference between term GPA and cumulative GPA?
The term GPA covers one semester's courses and nothing else. The cumulative GPA covers everything on the transcript, each course weighted by its credits. They are the same number only in your first term. This page reports both, because they answer different questions: the term GPA tells you how the semester went, and the cumulative GPA is the one that appears on applications, honours lists, and financial-aid reviews.
How many credits at 4.0 would it take to raise my GPA by 0.1?
Fewer than you would need for the next tenth after that. From a 3.30 over 70 credits, reaching 3.40 takes 11.5 credits of straight A's — about four three-credit courses. Reaching 3.50 from that same starting point takes 27.8, so the second tenth costs 16.3 credits against the first tenth's 11.5. The arithmetic is x = (target × credits − quality points) ÷ (4.0 − target): as the target climbs toward the top of the scale, the denominator closes and the answer runs away.
Can I get back to a 4.0?
Not once a single credit below 4.0 is on the record. The formula divides by (4.0 − target), which is zero when the target is 4.0 — the arithmetic saying that no finite number of perfect credits dilutes an imperfect one to nothing. You can get arbitrarily close: a 3.97, a 3.99. The calculator says 'out of reach' rather than printing an enormous credit count, because an enormous credit count reads like a plan.
Do transfer credits count toward my cumulative GPA?
At most US institutions, no. Transfer credits usually count toward degree requirements but are excluded from the GPA, which is calculated only on work taken at the awarding institution. That is why the 'prior credits earned' field here asks for the credits counted in that GPA rather than the credits on your degree audit — the two numbers are often different, and using the larger one understates how much a new term can move things.
What happens when I retake a course?
It depends on your school's repeat policy and this calculator does not guess. Under grade replacement, the new grade substitutes for the old one and the original credits leave the GPA entirely. Under grade averaging, both attempts stay in and both sets of credits count. Some schools replace only for the first repeat, or only below a C. Work out your adjusted prior GPA and prior credits under your own registrar's rule, enter those, then add the retaken course as a normal row this term.
Sources and review notes
- 34 CFR § 668.34, Satisfactory academic progress — the federal rule that ties continued student aid to a cumulative grade point average, which is why this is the number that matters and not the term one
- NCES IPEDS — the federal collection every degree-granting US institution reports to, and the standing reference for how credits and academic progress are defined across them
The arithmetic on this page is a credit-weighted mean and a piece of algebra rearranged from it; neither can go stale. What varies is policy — what an A+ is worth, whether transfer credits count, what happens when a course is repeated — and every one of those is set by your institution. The sources above are cited for why the cumulative figure is the one institutions act on, not for the calculation. Your registrar outranks both of them.