Quick Answer
The GPA formula is: GPA = Total Quality Points ÷ Total Credit Hours.
Quality Points = Grade Points × Credit Hours for each course. Convert each letter grade to a number (A = 4.0, B = 3.0, and so on), multiply by the course’s credit hours, add everything up, and divide by total credits.
This page lists every GPA-related formula in one place — forward, cumulative, weighted, and reverse. For the full step-by-step walkthrough with a worked transcript example and an interactive calculator, see How to Calculate GPA.
All GPA Formulas at a Glance
Every GPA calculation — semester, cumulative, weighted, unweighted, reverse — is built from the same two quantities. Here they all are in one place:
| What You Want | Formula |
|---|---|
| Quality Points (one course) | Grade Points × Credit Hours |
| Semester GPA | Total Quality Points ÷ Total Credits |
| Cumulative GPA | (All Quality Points) ÷ (All Credits) |
| Weighted GPA | Same formula, higher grade-point values for AP/IB/Honors |
| Reverse GPA (target needed) | (Target × Total Credits − Current QP) ÷ Credits Taking |
The forward, cumulative, and weighted formulas are all the same equation with different inputs. Only the reverse formula rearranges the algebra — it’s covered in its own section below.
The Core Formula Explained
GPA = Total Quality Points ÷ Total Credit Hours
Three quantities do all the work. Understanding what each represents is what separates an accurate calculation from a wrong one.
Grade Points
The numeric value assigned to each letter grade on your institution’s scale. On the standard US 4.0 scale: A = 4.0, B = 3.0, C = 2.0, D = 1.0, F = 0.0. With plus/minus grades: A− = 3.7, B+ = 3.3, B− = 2.7, C+ = 2.3, C− = 1.7, D+ = 1.3, D− = 0.7 — though a few schools use slightly different values (3.67 instead of 3.7 for A−, for example), so always check your own institution’s scale. Full scale here →
Credit Hours
The weight of each course — usually 1 to 5 credits. A 4-credit course affects your GPA four times as much as a 1-credit course. This is what makes GPA a weighted average rather than a simple one.
Quality Points
Grade Points × Credit Hours, calculated for each course. A 4.0 (A) in a 3-credit course = 12.0 quality points. Total Quality Points is the sum across every course being included.
Why Weighted, Not Simple
If you earned an A and a C, a simple average would say 3.0. But if the A was in a 1-credit course and the C was in a 4-credit course, the real GPA is (4.0 × 1 + 2.0 × 4) ÷ 5 = 12 ÷ 5 = 2.4. Course weight matters — that’s the whole point of the formula. The Georgia Tech registrar explains this the same way: quality points come from multiplying credit hours by the grade’s numeric value, and the average is calculated across every credit hour scheduled, not every course.
For a full worked example with a real transcript and an interactive calculator, use the step-by-step guide.
The Reverse GPA Formula: What Do You Need Next Semester?
This is the formula that answers the question every student eventually asks: “What GPA do I need this semester to reach my target cumulative GPA?” It rearranges the core formula to solve for the missing variable.
Required Semester GPA =
(Target GPA × Total Credits After Semester − Current Quality Points) ÷ Credits You’re Taking
Quick example: a student has a 2.8 cumulative GPA on 45 credits and wants to reach 3.0 after 15 more credits this semester. Quality points needed by the end: 3.0 × 60 = 180. Quality points already earned: 2.8 × 45 = 126. Quality points needed this semester: 180 − 126 = 54. Required semester GPA: 54 ÷ 15 = 3.6.
To run this with your own numbers — and see what happens if the target turns out to be mathematically out of reach — use the interactive Target GPA Planner on the step-by-step guide. It uses this same formula, just rearranged.
Three Formula Mistakes That Break the Calculation
Most GPA miscalculations come down to one of three errors in applying the formula itself. Course-policy mistakes — retakes, excluded grades, transfers — are covered in the step-by-step guide.
Mistake 1: Dividing by course count instead of credit hours
The formula divides by total credits, not by number of courses. These give different answers unless every course happens to be worth the same credits.
Wrong: A (4 credits) and B (3 credits) → (4.0 + 3.0) ÷ 2 = 3.50.
Right: (4.0 × 4 + 3.0 × 3) ÷ 7 = 25 ÷ 7 = 3.57.
Mistake 2: Using the wrong grade-point values
Different institutions assign different values to the same letter — A− is 3.7 at most US schools but 3.67 at some, and A+ is 4.0 at some schools and 4.3 at others. Some schools don’t use plus/minus at all.
Use your institution’s official scale. Check your registrar’s website or your transcript’s legend.
Mistake 3: Rounding before the final step
Keeping decimals only at the end matters more than it sounds. Rounding quality points as you go compounds the error.
Wrong: round 16.0 → 16, 9.9 → 10, 12.0 → 12, 7.4 → 7. Sum = 45. 45 ÷ 13 = 3.46.
Right: 16.0 + 9.9 + 12.0 + 7.4 = 45.3. 45.3 ÷ 13 = 3.48.
The Formula Works on Every Scale
The GPA formula is identical on every scale. GPA = Quality Points ÷ Credit Hours. What changes is the numeric value assigned to each letter grade:
| Scale | Where Used | Top Grade Value |
|---|---|---|
| 4.0 | USA, Canada | A = 4.0 |
| 5.0 | US high schools (weighted for AP/IB) | A = 5.0 |
| 7.0 | Australia, New Zealand | HD = 7.0 |
| 10.0 | India (CGPA), Bangladesh | A+ = 10.0 |
For full conversion tables on each scale, see GPA Scales Explained or GPA Around the World.
❓Frequently Asked Questions About the GPA Formula
What is the GPA formula? ▼
GPA = Total Quality Points ÷ Total Credit Hours. Quality points for each course = grade points × credit hours. Add all quality points, add all credits, then divide.
What are quality points? ▼
Quality points are the product of a course’s grade points and its credit hours. A B (3.0) in a 4-credit course produces 12.0 quality points. The sum of quality points across all courses is the numerator of the GPA formula.
Is the cumulative GPA formula different from the semester GPA formula? ▼
No. Both use GPA = Quality Points ÷ Credit Hours. The only difference is scope: semester GPA includes only one term’s courses; cumulative GPA includes every course across every term. Do not average semester GPAs together — combine all quality points and all credits, then divide once.
How do I calculate what GPA I need to reach my target? ▼
Use the reverse GPA formula: Required Semester GPA = (Target GPA × Total Credits After Semester − Current Quality Points) ÷ Credits You’re Taking. Or use the interactive Target GPA Planner, which does the arithmetic for you.
Does the formula work on the 5.0, 7.0, or 10.0 scale? ▼
Yes — the formula is universal. GPA = Quality Points ÷ Credit Hours on every scale. What changes is the grade-point value assigned to each letter. For scale-specific values, see GPA Scales Explained.
Next Steps
The formula is only half the picture. The other half is knowing your institution’s policies on retakes, excluded grades, and transfers — those determine which courses go into the calculation in the first place.

Christian Chinonso is the founder of LearnViaHub, with 6+ years of research experience in international education — including GPA systems, scholarships, student financing, and study-abroad guidance — for students worldwide.