Education, Grading & Test Scores GPA & Grade Point Average 4.0 quality-point scale (AACRAO transcript convention)

Cumulative GPA Calculator (Add a New Term)

Enter the cumulative GPA and credit total printed on your transcript, add the courses you are taking now, and this calculator returns the cumulative GPA you will hold when grades post. It also shows how far the average moves, the total quality points behind it, and the credit-hour total that will appear on the next transcript. Because a cumulative GPA is a credit-weighted average of everything you have attempted, a strong term shifts it less than students expect once the prior credit total is large — the tool makes that inertia visible.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Prior cumulative GPACopy the cumulative GPA from your transcript or student portal, before this term's grades.3.24
Prior credit hours attemptedUse credits attempted, not credits earned — failed courses stay in the denominator.58 cr
This term's courses (grade, credit hours)One course per entry written as grade,credits and separated by semicolons — for example A,3; B+,4.A,4; B+,3; A-,3; B,3
Grading scaleMatch the scale printed in your academic catalog so the new term is converted the same way the old terms were.4.0 scale with plus/minus (A- = 3.7)
Target cumulative GPAOptional goal used to work out the term GPA you would need over the following term.3.5
Credits planned next termUsed with the target to show the term GPA required next term.15 cr

It returns

  • New cumulative GPA — All quality points ever earned divided by all credit hours ever attempted.
  • Change in cumulative GPA
  • This term's GPA
  • Total credit hours attempted
  • Total cumulative quality points
  • Term GPA needed next term to reach the target — Blank when the target is already met or the credits planned cannot reach it.

The formula

GPAcum=GPApriorCprior+giciCprior+ci
GPAnext=target(Ctotal+Cnext)QPtotalCnext

In plain text: GPA_cum = (GPA_prior · C_prior + Σ(gᵢ · cᵢ)) / (C_prior + Σcᵢ)

  • GPA_cumNew cumulative grade point average (points)
  • GPA_priorCumulative GPA before this term (points)
  • C_priorCredit hours attempted before this term (credits)
  • gᵢGrade points for course i this term (points)
  • cᵢCredit hours for course i this term (credits)

GPA_prior × C_prior reconstructs the quality points already on your transcript. Because your transcript GPA is rounded to two or three decimals, that reconstruction is accurate to roughly ±0.005 × C_prior quality points.

Updated Category GPA & Grade Point Average Verified against published test cases Reading time 10 min

What a cumulative GPA is, and why it moves so slowly

Your cumulative GPA is every quality point you have ever earned divided by every credit hour you have ever attempted. It is not the average of your term GPAs. Averaging term averages treats a 12-credit semester and an 18-credit semester as equals, which the registrar never does.

The practical consequence is inertia. Each new term enters the average with weight equal to its share of your total credits. A 15-credit term against 15 prior credits is half the record and can move the number enormously. The same 15-credit term against 105 prior credits is one eighth of the record, and even a perfect 4.00 can lift a 3.00 cumulative only to 3.125. Students who plan a rescue semester in their senior year are usually planning against arithmetic that will not cooperate.

Inertia cuts both ways, which is the reassuring half of the story. Once you have accumulated a substantial record, one bad term damages the cumulative figure by a similarly small amount. The number that governs your standing is a slow-moving quantity, so the leverage lies early in a degree, not late in it.

This calculator reconstructs your prior quality points from the two figures printed on your transcript, adds the current term, and divides. If you only want this term in isolation, use the term GPA calculator instead.

The formula explained, term by term

Start with the identity every registrar uses: quality points = GPA × credit hours. Your transcript prints the GPA and the attempted-credit total, so multiplying them recovers the quality-point total you have banked. That is the first term of the numerator.

The second term of the numerator is this term's quality points: each course's grade points times its credit hours, summed. The denominator is the sum of prior and current credit hours. Nothing else enters, which is why the formula stays honest as your record grows.

One subtlety is worth knowing. Because your transcript rounds the cumulative GPA to two or three decimal places, reconstructing quality points from it introduces a small error — up to about half a hundredth of a point per credit hour. With 60 prior credits that is roughly ±0.3 quality points, which shifts the new cumulative GPA by well under a thousandth. If your institution publishes your quality-point total directly, prefer it: divide it by your attempted credits to recover an exact prior GPA, then enter that.

The advanced fields invert the same relationship. To hold a target cumulative GPA after one more term, you need target × (total credits + next-term credits) quality points in total. Subtract what you will already have and divide by the credits you plan to take: that is the term GPA required. When the answer exceeds the top of the scale, the target is unreachable in a single term, and the tool says so rather than printing an impossible number without comment.

Worked example: adding a 13-credit term to a 58-credit record

Suppose your transcript shows a cumulative GPA of 3.24 across 58 attempted credit hours, and this term you take an A in a 4-credit course, a B+ in a 3-credit course, an A− in a 3-credit course and a B in a 3-credit course on the plus/minus scale.

  1. Recover the prior quality points. 3.24 × 58 = 187.92.
  2. Convert this term's grades. A = 4.0, B+ = 3.3, A− = 3.7, B = 3.0.
  3. Multiply by credits. 4.0 × 4 = 16.0; 3.3 × 3 = 9.9; 3.7 × 3 = 11.1; 3.0 × 3 = 9.0.
  4. Sum this term. 16.0 + 9.9 + 11.1 + 9.0 = 46.0 quality points over 4 + 3 + 3 + 3 = 13 credit hours, a term GPA of 46.0 ÷ 13 = 3.538.
  5. Add both halves. Quality points 187.92 + 46.0 = 233.92; credits 58 + 13 = 71.
  6. Divide. 233.92 ÷ 71 = 3.295.

A term of 3.538 — comfortably above the 3.24 you were carrying — moves the cumulative figure up by 0.055. That is the inertia in numbers: the term is 13 of 71 credits, about 18% of the record, so it pulls the average roughly 18% of the way from 3.24 toward 3.538, and 0.18 × (3.538 − 3.24) = 0.054, which matches.

Now use the target field. To reach a 3.50 cumulative after one more 15-credit term you would need 3.50 × (71 + 15) = 301.0 quality points in total. You will have 233.92, so you need 67.08 more across 15 credits: 67.08 ÷ 15 = 4.47. That is above a 4.0 scale maximum, so 3.50 is not reachable next term — it takes at least two.

How to read the change figure

The change output is the single most useful number here, and its sign follows one rule: the cumulative GPA moves toward this term's GPA. If your term GPA is above your prior cumulative GPA the average rises; if it is below, the average falls; if the two are equal, the average does not move at all regardless of how many credits the term carries. There is no threshold and no exception — the cumulative figure is a weighted average of two numbers, so it always lands between them.

The size of the move is governed entirely by the credit share. The exact relationship is change = (term credits ÷ total credits) × (term GPA − prior GPA). That formula is worth memorising, because it lets you sanity-check any GPA projection in your head. Twelve credits added to 108 prior credits is a tenth of the record, so a term one full point above your average moves the cumulative figure by one tenth of a point.

If you are calculating this because you are near an academic-standing line, check whether your institution measures standing by cumulative GPA, by term GPA, or by both — many put a student on probation for a single sub-2.00 term even when the cumulative figure is healthy. Also check the repeat policy: under grade replacement, a repeated course removes the original grade points and credits from the cumulative calculation, which this tool cannot know about. Adjust the prior GPA and prior credits yourself before entering them.

How far one 15-credit term moves a cumulative GPA

A 15-credit term at a 4.00 GPA added to an existing record at 3.00. The new cumulative GPA is (3.00 × prior credits + 60) ÷ (prior credits + 15).
Prior credits attemptedPrior quality pointsNew total creditsNew cumulative GPAGain
1545.0303.500+0.500
3090.0453.333+0.333
45135.0603.250+0.250
60180.0753.200+0.200
90270.01053.143+0.143
105315.01203.125+0.125

Every row is one perfect semester. The gain is exactly 15 ÷ (prior + 15) of the one-point gap between 3.00 and 4.00, which is why it shrinks as the record grows.

Pitfalls and what this calculator does not know

  • Using credits earned instead of credits attempted. Failed courses are attempted but not earned. If you enter the earned figure your denominator is too small and the new GPA comes out too high.
  • Averaging term GPAs. The mean of your term averages equals the cumulative GPA only when every term carries identical credits. It is almost never the same number.
  • Grade replacement on repeats. Where a repeated course replaces the original, remove the original grade points and credits from your prior figures first. This tool cannot see your repeat history.
  • Transfer credits. Most institutions accept transfer hours toward the degree but exclude the grades from the cumulative GPA. Those credits belong in your earned total, not in the attempted total you enter here.
  • Separate institutional and overall GPAs. Many schools publish two figures — one for work taken there and one including transfer work. Graduate and professional programmes often recompute a third from scratch. Know which one your deadline refers to.
  • Incompletes and in-progress grades. An I carries no grade points until it resolves. Leave those courses out until a letter is posted, or your projection will be wrong in whichever direction the eventual grade falls.

The cumulative GPA is the transcript's headline figure, but it is rarely the only one that governs a decision. Term GPA drives dean's list and single-term probation, and the term GPA calculator isolates it. Major GPA — computed over the courses in your degree programme only — is what many departments use for honours in the major and for admission to competitive tracks; compute it by entering only those courses in the term calculator.

Secondary-school records work on different conventions. An unweighted high school GPA is usually a plain mean of course grade points with no credit weighting at all, and a weighted GPA adds rigour bonuses for AP, IB and honours work. Neither should be mixed into a college cumulative calculation.

If your goal is to protect a threshold rather than to reach one, work inside the courses you are taking now. The weighted grade calculator tells you where you stand in a course today, and the final exam grade calculator tells you the exam score that secures a given letter. Both are more actionable than a cumulative projection, because they act on the term before it becomes history.

Finally, treat the cumulative GPA as one signal among several. Graduate admissions committees read the trend across terms, the rigour of the coursework and the grades in the courses that matter to the field. A rising line from 2.8 to 3.8 tells a story that a flat 3.3 does not, and the single cumulative number conceals both.

Frequently asked questions

How do I calculate my cumulative GPA after this semester?

Multiply your prior cumulative GPA by your prior attempted credits to recover your quality points, add this term's quality points (grade points × credits for each course), then divide by the combined credit total. For example, 3.00 across 30 credits is 90 quality points; an A and a B in two 3-credit courses adds 12 + 9 = 21 quality points and 6 credits, giving 111 ÷ 36 = 3.083.

Is my cumulative GPA the average of my semester GPAs?

No, unless every semester carried exactly the same number of credit hours. The cumulative GPA weights each term by its credits, so an 18-credit term counts half again as much as a 12-credit one. Averaging term GPAs treats them as equals and typically produces a number a few hundredths off the transcript figure — sometimes more when your course loads varied widely.

Why did a great semester barely move my cumulative GPA?

Because the move equals your term's share of total credits multiplied by the gap between the term GPA and the prior cumulative GPA. With 105 prior credits, a 15-credit term is only one eighth of your record, so even a perfect 4.00 against a 3.00 average lifts the cumulative figure by 0.125. Early terms have far more leverage than late ones.

Do transfer credits count in my cumulative GPA?

Usually not. Most American institutions accept transfer hours toward degree requirements while excluding the grades from the institutional GPA, which is why your credits earned can exceed your credits attempted for GPA purposes. Some schools publish a separate overall GPA that does include them. Enter only the attempted credits your institution uses in the GPA denominator.

What happens to my GPA when I repeat a course?

It depends on your school's repeat policy. Under grade replacement, the original attempt is removed from the GPA calculation and only the newer grade counts, though both remain visible on the transcript. Under grade averaging, both attempts stay in and the average of the two effectively applies. Some schools limit replacement to a fixed number of courses or to grades below C. Adjust your prior GPA and prior credits before entering them here.

What term GPA do I need to reach a 3.5 cumulative?

Multiply 3.5 by your projected total credits, subtract the quality points you already hold, and divide by the credits you plan to take. Enter your target and planned credits in the optional fields and the calculator does exactly that. If the answer comes out above 4.0 the target cannot be reached in one term, and the tool tells you so rather than printing an unreachable figure.

Does a withdrawal hurt my cumulative GPA?

A W carries no grade points and no attempted credit hours for GPA purposes, so it leaves the cumulative figure exactly where it was. That is why withdrawal deadlines are worth watching: a W is neutral to the GPA where an F is not. Withdrawals do affect other things — satisfactory academic progress for financial aid, full-time enrolment status, and time to degree — so neutrality on the GPA is not the whole picture.

Should I enter credits attempted or credits earned?

Attempted. The GPA denominator counts every credit hour you received a letter grade in, including failures. Credits earned counts only what you passed and is the figure that governs degree progress. Using earned credits by mistake shrinks the denominator and inflates the projected GPA — check the credit total this calculator reports against your transcript's attempted-hours column.

References