Calculateus

Grade Replacement / Forgiveness GPA Calculator

Calculate your new cumulative GPA after retaking a course under a grade replacement (grade forgiveness) policy.

Result

New Cumulative GPA
3.35
Change
+0.15

This assumes a typical grade replacement policy where the old grade's quality points are removed from the GPA calculation, but the credit hours are only counted once toward your total (not doubled) - confirm your school's exact policy, since some still average both attempts instead of fully replacing.

About the Grade Replacement Calculator

The Grade Replacement / Forgiveness GPA Calculator projects your new cumulative GPA after retaking a course under a policy where the new grade replaces the old one in your GPA calculation. It's meant for students weighing whether retaking a specific course, and earning a specific new grade, would meaningfully move their overall GPA.

How It Works

You provide your current cumulative GPA, your current total credit hours, the credit hours of the course being retaken, and the original and new letter grades. The calculator converts both grades to quality points on a standard 4.0 scale, removes the old grade's quality points from your GPA total and adds in the new grade's quality points, then divides by your unchanged total credit hours to get the new cumulative GPA.

New Cumulative GPA = (Current GPA x Total Credit Hours - Old Grade Points + New Grade Points) / Total Credit Hours, where Grade Points = grade value (4.0 scale) x Retaken Course Credit Hours. On the scale used here: A+/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, D- = 0.7, F = 0.

Formula & Methodology

Working it by hand starts with reconstructing your current total quality points: multiply your cumulative GPA by your total credit hours. Compute the old grade's quality points (old grade value times the course's credit hours) and subtract them out, since a true grade replacement policy removes the original attempt entirely from the GPA math. Add back the new grade's quality points (new grade value times the same credit hours), then divide the adjusted quality-point total by your total credit hours, which stays the same because the retaken course's credits are counted once, not twice.

Examples

Replacing a D with an A

A student with a 3.20 cumulative GPA on 60 total credits retakes a 3-credit course, changing the recorded grade from a D (1.0) to an A (4.0). Removing 3 old quality points and adding 12 new ones raises total quality points from 192 to 201, moving the cumulative GPA to 3.350, a gain of about +0.150.

Replacing a C with a B+

A student with a 2.80 GPA on 45 credits retakes a 4-credit course, moving the grade from a C (2.0) to a B+ (3.3). Quality points shift from 126 to 131.2 (removing 8, adding 13.2), and the new cumulative GPA comes out to about 2.916, a gain of roughly +0.116.

Advantages

  • Isolates the exact GPA impact of a single course retake, letting you see whether the improvement is worth the effort before registering for the repeat.
  • Uses the same credit-hour-weighted quality point math that registrars apply, rather than a rough approximation.
  • Compares the projected new GPA directly against your current GPA so the size of the change is immediately visible.

Common Mistakes

  • Assuming every school fully replaces the old grade; some policies instead average the two attempts or handle the transcript differently, which changes the math this tool assumes.
  • Double-counting the retaken course's credit hours in the total credit hour field, when a true replacement policy counts those credits only once toward your degree total.
  • Forgetting that a grade replacement policy typically only applies to a retake of the exact same course, so this calculation only makes sense in that specific context.

Edge Cases to Watch For

  • Total credit hours must be greater than zero; the calculator blocks the calculation otherwise, since GPA is undefined without a credit base to divide by.
  • This models a full-replacement policy where the old grade's quality points are removed entirely rather than averaged with the new grade; some schools instead average both attempts, which would produce a different result than this tool.
  • If the new grade is lower than the old grade, the calculator still computes a valid, lower resulting GPA, since nothing in the formula assumes the retake is an improvement.

Common Use Cases

  • Students deciding whether retaking a course they earned a low grade in is worth the time and tuition cost for the GPA benefit.
  • Academic advisors illustrating the concrete GPA effect of a school's grade forgiveness policy during a planning meeting.
  • Students on academic probation checking whether a specific retake would be enough to clear a minimum GPA requirement.
Written & fact-checked by the Calculateus TeamLast updated August 5, 2026How we verify our formulas

Frequently asked questions

How is this different from the Grade Impact Simulator?

The Grade Impact Simulator adds a brand-new course's grade to your GPA. This calculator instead REPLACES an existing course grade already counted in your GPA (as happens when you retake a course under a grade forgiveness policy), removing the old grade's quality points and substituting the new ones without changing your total credit hour count.

Conclusion

Because grade replacement policies directly swap quality points rather than simply adding a new grade to the mix, the GPA change can be larger than students expect, especially on courses with more credit hours. This calculator makes that swap concrete so the decision to retake a course can be based on a projected number rather than a guess.