How Is Cumulative GPA Calculated? College and High School on the 4.0 Scale
Cumulative GPA is a credit-weighted average of every graded course on your record. The formula is short; the part that trips people up is which courses count, which scale applies, and why one semester can barely move a long record.
Your cumulative GPA is not an average of your semester GPAs. It is one average taken over every graded credit you have completed, with each course weighted by its credits. A 4-credit course counts for twice as much as a 2-credit course, and a single strong or weak semester moves a long record only as far as its credits allow.
- Cumulative GPA is total grade points divided by total graded credits, with each course weighted by its credits.
- On the common 4.0 scale, A is 4.0, B is 3.0, C is 2.0, D is 1.0, and F is 0 — plus and minus values vary by school.
- High school weighted GPAs can run past 4.0 on a 5.0 scale; a weighted figure and an unweighted figure are not interchangeable.
- Pass, fail, withdrawn, and audit courses usually sit outside the GPA, but the rule is your school’s, not a universal one.
What cumulative GPA actually averages
A semester GPA describes one term. A cumulative GPA describes the whole record: every graded course you have completed at that school, averaged together with credits as weights. The distinction matters because the two averages answer different questions. A semester GPA tells you how one term went. A cumulative GPA tells you where you stand overall, and it is the figure that appears on a transcript, that academic standing is usually judged against, and that colleges and employers ask for when they ask for a GPA without qualification.
The weighting is the whole idea. Each course contributes grade points equal to its grade value multiplied by its credits, and the cumulative GPA is the total grade points divided by the total credits. A 4-credit A contributes 16 grade points. A 2-credit B contributes 6. The 4-credit course therefore pulls the average about two and two-thirds times as hard as the 2-credit course, even though both are single grades on the transcript. Averaging semester GPAs instead — adding 3.2 and 3.8 and dividing by two — gives the right answer only when both semesters carried the same number of credits. When they did not, the simple average of averages is wrong, and the error grows with the difference in credit loads.
That weighting also explains the most common surprise in GPA planning: a long record is hard to move. If you have 60 credits at 3.0, those 60 credits carry 180 grade points. A perfect 15-credit semester at 4.0 adds 60 points, taking the total to 240 points over 75 credits, which is 3.2. A flawless semester moved the cumulative figure by two-tenths. The same semester on a 15-credit record would have moved it by half a point. The arithmetic is not punishing effort; it is reporting how much of the record the new term represents. The Cumulative GPA Calculator on this site runs exactly this calculation, showing the semester GPA and the new cumulative GPA side by side so the difference between the two is visible rather than guessed.
The formula, step by step
The formula fits in one line: new cumulative GPA equals total grade points divided by total graded credits. In the form most students actually use it — starting from a current GPA and adding a new term — it reads as follows: new cumulative GPA equals current GPA multiplied by completed credits, plus new grade points, all divided by completed credits plus new credits. Worked in full, with the example the calculator page itself uses: a 3.0 over 30 credits is 90 grade points. Add 15 credits of A grades, worth 60 points. The total is 150 points over 45 credits, which is 3.333. Every step is visible, and every step can be checked by hand.
A second example shows the weighting in action. Suppose a student holds 2.8 over 60 credits, which is 168 grade points, and then earns 3.6 over 15 new credits, worth 54 points. The new total is 222 points over 75 credits, which is 2.96. The new term was well above the old average, yet the cumulative figure rose by only 0.16, because the new term was one-fifth of the new total. The same 3.6 term on a 15-credit record would have produced 3.2. When students say a good semester did not move their GPA, this is usually what happened: the semester was good, and it was small relative to the record.
A third example, worked backwards, is the one students actually need when they set a target. A student at 3.1 over 45 credits holds 139.5 grade points. Aiming for 3.4 after 15 more credits means needing 3.4 multiplied by 60, or 204 points in total, which requires 64.5 points from 15 credits — an average of 4.3, which is above the top of the 4.0 scale. The target is arithmetically impossible in one term on that scale, and knowing that before the term starts is far better than discovering it after. The planning section below turns this backwards calculation into a general method.
| Situation | Grade points | Credits | Cumulative GPA |
|---|---|---|---|
| Current record | 90 (3.0 × 30) | 30 | 3.000 |
| New term: 15 credits of A | 60 (4.0 × 15) | 15 | — |
| New cumulative | 150 | 45 | 3.333 |
| Record at 2.8, then 3.6 term | 168 + 54 = 222 | 60 + 15 = 75 | 2.960 |
The 4.0 scale, letter by letter
Most colleges and universities in the United States report GPA on a 4.0 scale, on which A is the top grade at 4.0 and F is 0. The whole-letter values are the stable core of the scale: A is 4.0, B is 3.0, C is 2.0, D is 1.0, and F is 0. Those five values are the same almost everywhere, which is why they are safe to quote. Everything between them — the plus and minus grades — is where schools differ, and the differences are large enough to matter.
On the most common plus and minus scheme, A-minus is 3.7, B-plus is 3.3, B-minus is 2.7, C-plus is 2.3, C-minus is 1.7, D-plus is 1.3, and D-minus is 0.7, with A-plus usually capped at 4.0. That scheme is common, not universal. Some schools use 3.67 and 3.33 instead of 3.7 and 3.3. Some do not award A-plus at all. Some cap the scale at 4.0 and some, on a 4.33 scale, let an A-plus count as 4.33, which is the scale difference the calculator page treats in its own grade-scales section. The practical rule is blunt: never compute a GPA with another school’s grade values. Use the values in your own school’s catalog or registrar’s scale, because a 0.03 difference on every plus grade, compounded over forty courses, is a different GPA.
The same caution applies to converting a percentage to a GPA. There is no single official percentage-to-GPA conversion. A 90 percent can be an A-minus at one school and an A at another, and a conversion table found online is at best a common approximation. If your school reports percentages, it also publishes the grade boundaries that turn them into letters; use those boundaries, convert to letters first, and only then apply grade values. Converting a percentage directly to a GPA with a generic table invents precision the underlying grades do not support.
| Letter grade | Common grade value | Note |
|---|---|---|
| A | 4.0 | Top grade; A-plus usually also 4.0 |
| A− | 3.7 | Varies by school: 3.67 in some schemes |
| B+ | 3.3 | Varies by school: 3.33 in some schemes |
| B | 3.0 | — |
| B− | 2.7 | Varies by school |
| C+ | 2.3 | Varies by school |
| C | 2.0 | — |
| D | 1.0 | Whole-letter values are the stable core |
| F | 0 | Counts as 0 grade points, and the credits still count |
High school: weighted and unweighted GPAs
High school adds a layer college usually does not: weighting. An unweighted GPA treats every course alike on the 4.0 scale, so an A in a standard course and an A in an Advanced Placement course both count as 4.0. A weighted GPA adds a bonus — commonly an extra point — for advanced coursework, so an A in an AP or honours course can count as 5.0 on a 5.0 weighted scale, while an A in a standard course still counts as 4.0. The two figures describe the same record and can differ by several tenths, which is why a weighted GPA and an unweighted GPA must never be compared directly, and why a student quoting a GPA should always say which kind it is.
The 5.0 scale questions in the keyword evidence — how to calculate GPA on a 5.0 scale, what a GPA is on a 5.0 scale — all reduce to the same method with different grade values. On a common weighted scheme, an A in an advanced course is 5.0, a B is 4.0, a C is 3.0, a D is 2.0, and an F is 0, while standard courses keep the 4.0 values. The credit weighting does not change: grade points are still grade value multiplied by credits, and the average is still total points divided by total credits. What changes is only the grade values fed into the same formula, and the bonus applies only to the courses the school designates as advanced. A school that weights honours but not AP, or that weights both at different rates, produces a different weighted GPA from the same grades, and only its own policy settles which courses carry the bonus.
For college admissions, the weighted figure is useful context and the unweighted figure is the common currency. Admissions offices recalculate GPAs on their own scales more often than applicants expect, precisely because high schools weight differently, so a weighted 4.6 from one school and a weighted 4.2 from another may describe identical unweighted records. The honest way to present a high school record is to report both figures, name the scale of each, and let the reader see the coursework behind them. A GPA without its scale is a number without its unit.
CGPA: the same idea under another name
CGPA — cumulative grade point average — is the same credit-weighted average under a different initialism, and in most contexts it is simply the cumulative GPA spelled out. The term is used heavily in India and in some other systems, where it often sits on a 10-point scale rather than the 4.0 scale: grade points run from 0 to 10, and the cumulative figure is the credit-weighted average of semester grade point averages or of individual course grade points, exactly as on the 4.0 scale. The method is identical; only the scale and the label change.
Where CGPA practice differs, it differs in conversion, not in averaging. A CGPA on a 10-point scale is sometimes converted to a percentage for forms and cut-offs, and the conversion factor is set by the university or board that awarded the grade — it is not a universal constant, and different institutions publish different factors. Anyone converting a CGPA to a percentage, or a percentage to a CGPA, should use the conversion published by the awarding institution and say which one was used. The same discipline applies in reverse: a 4.0-scale cumulative GPA and a 10-point CGPA cannot be compared by dividing or multiplying by a round number, because the scales were not built as simple rescalings of each other. Compare within a scale, convert only with the awarding body’s own factor, and label the result.
One more CGPA wrinkle deserves a plain statement. In some Indian university systems, the CGPA is computed from semester GPAs weighted by semester credits, which is mathematically the same as averaging all courses at once provided every semester’s credits are counted. In others, the first-year grades carry different weight, or certain courses are excluded. Those are institutional rules, and they are exactly the kind of rule that makes a generic CGPA calculator an estimate rather than an official record. The calculator on this site computes the standard credit-weighted average; a student whose university applies a different rule should check the result against the university’s own method before relying on it.
Planning toward a target GPA
Planning to a target is the backwards version of the formula, and it is the most useful calculation on this page because it answers the question students actually ask: what do I need from here? Start with the points you already hold — current GPA multiplied by completed credits. Multiply the target GPA by the total credits you will hold after the planned terms. Subtract. The difference is the grade points the remaining credits must produce, and dividing by those credits gives the average grade value you need. If that average is above the top of your scale, the target cannot be reached in the planned credits, and the honest response is to extend the timeline, lower the target, or both.
Worked through: a student at 3.1 over 45 credits holds 139.5 points. Targeting 3.4 after 15 more credits means needing 204 points in total, which requires 64.5 points from 15 credits — an average of 4.3, impossible on a 4.0 scale. Targeting 3.4 after 30 more credits means needing 255 points over 75 credits, which requires 115.5 points from 30 credits — an average of 3.85, which is demanding but possible, roughly A-minus work throughout. The same target, two timelines, two very different verdicts. That is the planning insight in one line: time is the variable that makes hard targets reachable, because each additional credit dilutes the old record a little further.
Two planning cautions belong here. First, the estimate assumes every future credit earns the average you computed, which is a planning assumption, not a prediction; a single weak course in the plan breaks it, and the plan should be re-run after every term with real grades. Second, the estimate assumes every future credit is graded and counted, which brings in the exclusions of the next section: pass and fail courses, repeated courses, and transfer credits all change the denominator, and a plan built on the wrong denominator is wrong before it starts. Re-run the plan with the real rules, every term, and treat each re-run as the current truth.
What does not count toward cumulative GPA
Not every entry on a transcript enters the GPA, and the exclusions are where most hand calculations go wrong. Pass and fail courses, where the school offers them, usually carry credit toward graduation but no grade value, so they add neither points nor credits to the GPA denominator. Withdrawn courses, where the W carries no grade value, usually sit outside the GPA as well, though a withdrawal after a deadline can carry a failing grade at some schools. Audit courses carry no credit and no grade value. In each case the rule is the school’s, and the school’s catalog is the authority, not a general guide — but the direction is consistent: a course with no grade value does not enter a grade-point average, because there is nothing to average.
Repeated courses are the trickiest exclusion, because schools handle them at least three ways. Some replace the old grade entirely, so only the new attempt counts. Some average the attempts, so both grades stay in the calculation. Some keep the old grade in the cumulative GPA but mark the course as repeated for other purposes. The difference between replacement and averaging can be several tenths on a record with a repeated F, which is why a student planning a retake should ask the registrar which policy applies before assuming the retake erases the original grade. The calculator page’s own worked example shows the replacement-free arithmetic — an F stays in the total unless the school’s policy removes it — and that default is the safe assumption until the school says otherwise.
Transfer credits complete the picture. Credits earned elsewhere usually transfer as credit without grade values, so they add to the credits required for graduation but not to the GPA at the new school; the cumulative GPA at the new school then starts from the courses taken there. Some schools do include transfer grades, and graduate and professional schools often recalculate a GPA across all institutions when they evaluate an applicant. The distinction to keep is between the GPA a school prints on its own transcript, which follows its own rules, and the GPA an admissions office computes across transcripts, which follows theirs. Both are real; they are not the same number, and neither is wrong.
Common mistakes that skew the answer
The first mistake is averaging semester GPAs as if they were courses. Two semesters at 3.2 and 3.8 do not average to 3.5 unless both carried the same credits; with 12 credits in the first and 18 in the second, the credit-weighted average is 3.56. The second mistake is counting credits that carry no grade value — pass and fail courses, withdrawals, audits — in the denominator, which drags the average toward whatever the graded courses happen to be and produces a figure that matches nothing on the transcript. The third mistake is mixing scales: feeding 5.0 weighted values into a 4.0 calculation, or converting a percentage with a generic table, both of which produce a confident-looking number that no school would recognise.
The fourth mistake is subtler and more common: rounding too early. A GPA carried at two decimal places through every intermediate step, then rounded only at the end, can differ by a hundredth or two from one rounded at each step, and hundredths matter at scholarship and honours cut-offs. Keep full precision through the calculation and round once, at the end, to the precision your school uses — usually two decimals, sometimes three. The fifth mistake is treating the calculator’s result as the official record. A calculator applies the standard method with the grade values you enter; your school applies its own scale, its own repeat policy, and its own exclusions. The calculator is a planning tool and a checking tool. The transcript is the record, and when they disagree, the transcript wins and the difference is a question for the registrar.
Frequently asked questions
What is the difference between semester GPA and cumulative GPA?
Semester GPA covers one term only: its grade points divided by its credits. Cumulative GPA covers your whole record: all grade points divided by all graded credits. This calculator shows both, so you can see how one term changes the long-term average, and by how much.
How do I calculate my cumulative GPA on a 5.0 scale?
Use the same credit-weighted formula, with weighted grade values: on a common weighted scheme an A in an advanced course is 5.0, a B is 4.0, a C is 3.0, and standard courses keep the 4.0 values. The bonus applies only to courses your school designates as advanced, and the exact values come from your school’s own scale.
What is the difference between cumulative GPA and CGPA?
Usually nothing in method: CGPA is the cumulative grade point average, often on a 10-point scale in India and some other systems. The averaging is the same credit-weighted calculation. Differences arise in conversion to percentages, which follow the awarding institution’s own factor, and in institutional rules about which courses count.
Does a repeated course replace the old grade in my cumulative GPA?
It depends on your school. Some schools replace the old grade, some average both attempts, and some keep the old grade in the cumulative GPA. Ask your registrar which policy applies before assuming a retake erases the original grade, because the difference can be several tenths.
Do transfer credits count toward my cumulative GPA?
Usually they count toward graduation credit but not toward the GPA at the new school, because they transfer without grade values. Some schools include transfer grades, and admissions offices often recalculate a GPA across all transcripts. Your new school’s transcript GPA and an admissions office’s recalculated GPA can legitimately differ.
Can my cumulative GPA go above 4.0?
On an unweighted 4.0 scale, no: 4.0 is the top grade value. On a weighted high school scale, yes: advanced courses can carry values above 4.0, so a weighted cumulative GPA can run to 5.0. On a 4.33 scale, an A-plus can count as 4.33. Always name the scale when you quote the figure.
Try it on the calculator
Enter your current GPA and credits, add your new courses, and see your new cumulative GPA, semester GPA, and the grade average you need to reach a target.
Open the Cumulative GPA Calculator →- 1Is a 3.0 Cumulative GPA Good? College Admissions Context
A 3.0 is a B average on the 4.0 scale. Whether it is good depends on the context: the school, the level, and…
- 2GPA Calculator
Calculate a single semester GPA from your courses.
- 3Grade Calculator
Find the grade you need on a final or assignment.
- 4Weighted Average Calculator
Average any set of values with custom weights.
