How to Calculate GPA and Cumulative GPA (With Examples)

ExaCalc Team
6 min read
gpacgpaeducationgradesstudents

How to Calculate GPA and Cumulative GPA (With Examples)

Your grade point average summarises every course you have taken in one number. The calculation is a weighted average, and the weighting is where most mistakes come from. This guide walks through it with real numbers.

The Formula

GPA = total quality points ÷ total credit hours

Each course contributes quality points, which are the grade points for the letter you earned multiplied by the course credits. On the common 4.0 scale used by our GPA Calculator, the grade points are:

  • A+ and 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.0

Worked Example: One Semester

Five courses:

  • Course 1: A (4.0) × 3 credits = 12.0
  • Course 2: B+ (3.3) × 3 credits = 9.9
  • Course 3: A− (3.7) × 4 credits = 14.8
  • Course 4: C (2.0) × 2 credits = 4.0
  • Course 5: B (3.0) × 3 credits = 9.0

Quality points total 49.7 over 15 credits, so the semester GPA is 49.7 ÷ 15 = 3.31.

Notice that the 4-credit course moved the result more than the 2-credit course. A bad grade in a heavy course hurts more than the same grade in a light one.

Cumulative GPA Is Not the Average of Your Semesters

Suppose the next semester has 12 credits and 42.7 quality points, a GPA of 3.56. The tempting shortcut is (3.31 + 3.56) ÷ 2 = 3.44. That is wrong whenever the semesters have different credit loads.

The correct cumulative GPA adds the points and the credits first:

(49.7 + 42.7) ÷ (15 + 12) = 92.4 ÷ 27 = 3.42

The larger semester counts for more, as it should. Enter all your courses at once in the GPA Calculator to get the right cumulative figure.

What GPA Do You Need Next Semester?

To reach a target, rearrange the formula:

Required GPA = (target × total credits after the term − current quality points) ÷ upcoming credits

You have 92.4 points over 27 credits and want a 3.50 cumulative after taking 15 more credits. The total will be 42 credits, so you need (3.50 × 42 − 92.4) ÷ 15 = (147 − 92.4) ÷ 15 = 3.64 in the next term.

That also shows how hard it is to move a high cumulative GPA late in a degree: the more credits you have banked, the less any one term can shift it.

Weighted and Unweighted GPA

An unweighted GPA, like the one above, treats every course equally. Some high schools use a weighted scale where honours courses add 0.5 and AP or IB courses add 1.0 to the grade points, so a straight-A student can exceed 4.0. If your school reports a weighted GPA, add the extra points to each course before multiplying by credits. The calculator on this site uses the standard unweighted 4.0 scale, so use the school's published scale for any official number.

GPA, CGPA and Percentage

Many universities, including in India, report a CGPA on a 10-point scale. The conversion from CGPA to percentage is not universal. Some boards use a fixed multiplier (CBSE's is 9.5), while many universities publish their own formula or table. Check your institution's rule before putting a converted percentage on an application. Our Percentage Calculator can help with the arithmetic once you know the rule.

Practical Tips

  • Retakes: schools differ. Some replace the old grade, others average both. Check the policy before relying on a retake.
  • Pass/fail and withdrawn courses: usually excluded from GPA but they may still count toward credits.
  • Plus/minus grading: if your school does not use it, A− is simply an A.
  • Rounding: keep two decimals through the calculation and round only at the end.

Common Mistakes

  • Averaging semester GPAs instead of weighting by credits.
  • Using the wrong scale, such as a 10-point scale in a 4.0 formula.
  • Counting non-credit courses.
  • Rounding each course's points before adding.

Once you know your numbers, plan ahead: list the credits and grades you expect, and the GPA Calculator will show where you land.

Related Posts

How to Calculate GPA and Cumulative GPA (With Examples) | ExaCalc