GPA Calculation
How to Calculate Cumulative GPA Across Multiple Semesters
Cumulative GPA is the credit-weighted average of all grade points earned across every semester attempted. Learn the exact formula, a worked four-semester example, and how failed courses and grade forgiveness affect the calculation.
May 9, 2026
Cumulative Grade Point Average (GPA) is the credit-weighted average of all grade points earned across every semester a student has attempted. Calculating cumulative GPA across multiple semesters requires a formula that accounts for credit-hour differences between terms. A student who averages semester GPAs directly will always produce an inaccurate result whenever credit loads vary.
The Formula for Calculating Cumulative GPA
Cumulative GPA equals total quality points divided by total credit hours attempted. Quality points for each course equal the grade point value multiplied by the course credit hours.
The calculation follows four steps:
- Convert each letter grade to its grade point value using the 4.0 scale (A = 4.0, A- = 3.7, B+ = 3.3, B = 3.0, B- = 2.7, C+ = 2.3, C = 2.0, C- = 1.7, D+ = 1.3, D = 1.0, F = 0.0).
- Multiply each course's grade point value by its credit hours to calculate quality points for that course.
- Sum all quality points across every course in every semester.
- Divide total quality points by total credit hours attempted and round to two decimal places.
The rule most students miss: never add semester GPAs together and divide by the number of semesters. A semester with 18 credit hours carries 50% more weight than a semester with 12 credit hours. Treating both as equal produces a number that no transcript system, registrar, or graduate admissions committee would recognise as accurate.
Worked Example: Four Semesters of Course Data
A student completing four semesters with varying credit loads earns a cumulative GPA that differs from the simple average of semester GPAs by a measurable margin.
Consider a student with the following record:
| Semester | Credit Hours | Semester GPA | Quality Points |
|---|---|---|---|
| Fall Year 1 | 15 | 3.80 | 57.0 |
| Spring Year 1 | 12 | 3.20 | 38.4 |
| Fall Year 2 | 18 | 3.50 | 63.0 |
| Spring Year 2 | 15 | 3.90 | 58.5 |
Total quality points: 57.0 + 38.4 + 63.0 + 58.5 = 216.9
Total credit hours: 15 + 12 + 18 + 15 = 60
Cumulative GPA: 216.9 / 60 = 3.615, rounded to 3.62
The simple average of the four semester GPAs (3.80 + 3.20 + 3.50 + 3.90) / 4 = 3.60. The credit-weighted result is 3.62. The gap exists because the two highest-GPA semesters carry a combined 30 credit hours, while the lowest-GPA semester (Spring Year 1 at 3.20) carries only 12. The difference grows larger when credit loads diverge more sharply — a student carrying 6 credit hours in one term and 18 in another will see a gap of 0.10 or more.

How to Calculate Cumulative GPA Using Only Semester GPAs
Multiply each semester GPA by its credit hours to produce quality points per term, sum all quality points, sum all credit hours, then divide. No individual course grades are required.
A student who has semester GPA summaries but not individual course records can still calculate cumulative GPA accurately:
- Obtain each semester's GPA and total credit hours attempted that semester.
- Multiply each semester GPA by its credit hours — for example, a 3.4 GPA over 15 credits produces 51.0 quality points.
- Sum all quality points across all semesters.
- Sum all credit hours across all semesters.
- Divide total quality points by total credit hours.
This method produces the same result as the course-by-course approach because semester GPA is itself derived from quality points. The two methods are mathematically equivalent as long as the semester GPA and credit-hour figures come from the same official source.
One practical error to avoid: using attempted credit hours from one source and earned credit hours from another. Attempted hours include courses in which the student received an F or a W-F. Earned hours exclude failed courses. Cumulative GPA uses attempted hours in the denominator — mixing the two inflates the reported GPA.
How Failed Courses and Withdrawals Affect Cumulative GPA
A failed course adds 0.0 quality points but keeps its credit hours in the attempted-hours denominator, lowering cumulative GPA. A standard withdrawal removes both quality points and hours from the calculation entirely.
A student carrying 45 completed credit hours with a 3.40 cumulative GPA has 153.0 quality points. Failing a 3-credit course adds 0.0 quality points and 3 credit hours to the denominator. The new cumulative GPA becomes 153.0 / 48 = 3.19. The same failure at 90 completed credit hours produces 306.0 / 93 = 3.29 — a drop of only 0.11 points compared to 0.21 points at 45 credits. Credit accumulation provides a natural buffer: the more hours already completed, the smaller the impact of any single poor grade.
A withdrawal-fail (WF) grade, assigned when a student stops attending without formally withdrawing, functions identically to an F for GPA purposes. A standard W grade processed before the institution's withdrawal deadline removes the course from both quality-point and attempted-hour totals, leaving cumulative GPA unchanged.

Grade Forgiveness and Its Effect on Multi-Semester GPA
Grade forgiveness allows a retaken course grade to replace the original in GPA calculations. The original grade remains on the transcript but no longer contributes quality points or credit hours to cumulative GPA.
The mechanics vary by institution. CU Boulder applies grade replacement automatically at the end of each term for eligible courses. Georgia Tech limits undergraduate grade substitution to two courses total and requires the repeat within one calendar year.
Three points every student should verify before relying on grade forgiveness in a GPA calculation:
- Replacement vs. averaging: Some institutions replace the original grade entirely. Others average both attempts. Averaging produces a smaller GPA improvement than replacement.
- Transcript visibility: The original grade remains visible on the official transcript with a notation such as "Grade Replaced." Graduate admissions committees can see both grades and evaluate trajectory independently of the institutional GPA.
- Latin honors threshold: Some institutions use an unforgiving GPA for Latin honors eligibility, restoring all replaced grades for that specific calculation. A student near a Summa Cum Laude threshold should confirm which GPA the honors office uses.
For students considering a retake: a student with 60 credit hours and a 2.80 GPA (168.0 quality points) who retakes a 3-credit D (1.0) and earns an A (4.0) under replacement gains 9.0 net quality points, raising cumulative GPA to 177.0 / 60 = 2.95. The same retake under an averaging policy produces only a 1.5-point net gain, raising GPA to approximately 2.83.
Semester GPA vs. Cumulative GPA
Semester GPA measures performance in one term only. Cumulative GPA covers all terms and appears on official transcripts, graduate applications, and academic standing reports.
Semester GPA flags immediate performance trends — a two-term drop from 3.6 to 2.4 is visible to academic advisors for early intervention. A student with 90 completed credits entering a final 15-credit semester has locked in 85% of the cumulative calculation; that last semester can shift the total by at most 0.1 to 0.2 points.
Cumulative GPA determines graduation eligibility (minimum 2.0 at most institutions), academic standing classifications including probation and dismissal, scholarship renewal conditions, and graduate school application figures. Semester GPA appears on progress notifications and adviser reports but does not replace cumulative GPA on official transcripts sent to employers or graduate programs.

Common Calculation Errors That Produce Wrong Results
The most frequent cumulative GPA error is simple-averaging semester GPAs. The second most common is using earned credit hours instead of attempted credit hours in the denominator.
Four errors appear consistently in student calculations:
- Averaging semester GPAs directly: A semester with 6 credits and a semester with 18 credits are not equal data points. The correct method weights each GPA by its credit hours.
- Excluding failed courses from attempted hours: A course in which the student earned an F still counts in the denominator. The registrar always includes failed course hours in attempted-hour totals.
- Including pass/fail courses incorrectly: A passing grade in a pass/fail course contributes neither quality points nor attempted hours to GPA. A failing grade may or may not count depending on the institution.
- Treating transfer credits as quality-point-bearing: Most institutions accept transfer credits toward degree requirements but do not include transfer grades in the institutional GPA. Transfer students start at 0.0 institutionally and build from their first enrolled term.
Using the Cumulative GPA Formula to Project Future Standing
A student can calculate the minimum semester GPA needed to reach a target cumulative GPA by rearranging the quality-points formula.
A student with 45 attempted credit hours and a 2.60 cumulative GPA has 117.0 quality points. To reach a 3.0 cumulative GPA over 60 total credit hours after a 15-credit semester: 3.0 x 60 = 180.0 required quality points; 180.0 - 117.0 = 63.0 needed from the upcoming semester; 63.0 / 15 = 4.20 required semester GPA. A 4.20 exceeds the 4.0 scale maximum — the target is unreachable in one semester from that starting point.
Applying the same formula with a 2.80 target: 2.80 x 60 = 168.0 required; 168.0 - 117.0 = 51.0 needed; 51.0 / 15 = 3.40 required semester GPA. A 3.40 is achievable and gives the student a concrete, measurable goal. Academic advisors use this projection formula routinely when working with students on probation or scholarship-retention risk.
Students who need to track cumulative GPA across eight or more semesters can use the calculatemygpa.net GPA calculator to enter each semester's data and verify results against manual calculations.
How to Calculate Cumulative GPA Across Multiple Semesters — FAQs
More GPA Guides
Calculate your GPA now — free, no signup
GPA Calculator →