50% lifetime discountCLASSEVA50
How Is GPA Calculated? Formula and Examples
Grades Academic Systems

How Is GPA Calculated? Formula and Examples

By Jonas4 November 202611 min read
Key Takeaways
How is GPA calculated: multiply each grade's point value by the course credit hours to get quality points, sum all quality points, then divide by total credit hours.
Credit hours are the weights in this weighted average. A B in a 4-credit course contributes four times as many quality points as a B in a 1-credit course.
Most universities use the 4.0 scale where A and A+ both map to 4.0. Some use a 4.3 scale where A+ maps to 4.3.
The single most common mistake is averaging grade point values directly without weighting by credit hours, which gives a wrong answer whenever course sizes differ.
Use the grade calculators hub to compute your GPA instantly and model the grades you need to reach a target.

How is GPA calculated? The answer involves a credit-weighted formula, not a simple average. Multiply each course's grade point value by its credit hours to get quality points, sum all quality points, then divide by total credit hours. Building the grade-calculation tools at Classeva, I reviewed hundreds of self-reported GPA figures from university students and found one consistent error: people skip the credit-hour weighting step entirely. They add grade point values and divide by the number of courses, which gives the correct answer only if every course carries identical credit hours. They almost never do.

This guide walks through the full gpa formula, shows a complete multi-course gpa calculation example, covers both common GPA scales, and hands off to the calculator for your own numbers.

How Is GPA Calculated? The Formula

GPA stands for Grade Point Average. The credit-weighted GPA formula is: GPA = total quality points ÷ total credit hours. Quality points for each individual course equal the grade point value times the credit hours for that course. You sum every course's quality points and divide by the sum of every course's credit hours.

Written symbolically: if courses carry credit hours h₁, h₂, ..., hₙ and grade point values g₁, g₂, ..., gₙ, then GPA = (g₁h₁ + g₂h₂ + ... + gₙhₙ) / (h₁ + h₂ + ... + hₙ). The numerator is total quality points. The denominator is total credit hours.

Quality Points: The Building Block

Quality points translate a letter grade into a number that already accounts for the course's instructional weight. An A (4.0) in a 4-credit core module generates 16.0 quality points. An A in a 1-credit language lab generates 4.0. Both students earned the same letter grade, but the core module moves their cumulative GPA four times as much. Quality points make that difference precise and automatic in the formula.

Why Credits Change the Result

Credit hours measure instructional weight. A standard lecture course typically carries 3 credit hours. A combined lecture-lab often carries 4 or 5. A dissertation research module might carry 6 or more. When the formula multiplies grade points by credit hours, it ensures a high-credit course counts proportionally more. That design reflects academic reality: the work required for a 4-credit module differs from a 1-credit seminar.

Credit Hours Scale Quality PointsThree bar columns side by side. Each earns a B (3.0 grade points) but contributes different quality points: 3.0 for 1 credit, 9.0 for 3 credits, 12.0 for 4 credits.Same Grade, Different ImpactAll three courses earn a B (3.0 pts). Credit hours determine quality points.1 creditB3.0 x 13.0 QP3 creditsB3.0 x 39.0 QP4 creditsB3.0 x 412.0 QPThe 4-credit course contributes 4x as many quality points as the 1-credit course to GPA.
Credit hours are the weights in the weighted average. A B in a 4-credit course contributes 12.0 quality points; the same B in a 1-credit course contributes only 3.0.

What Grade Point Values Look Like

Each letter grade maps to a numeric grade point value. The table below shows the values used on the two most common GPA scales. The only difference between them is the A+ row.

Letter GradeA+
4.0 Scale Value4.0
4.3 Scale Value4.3
Letter GradeA
4.0 Scale Value4.0
4.3 Scale Value4.0
Letter GradeA-
4.0 Scale Value3.7
4.3 Scale Value3.7
Letter GradeB+
4.0 Scale Value3.3
4.3 Scale Value3.3
Letter GradeB
4.0 Scale Value3.0
4.3 Scale Value3.0
Letter GradeB-
4.0 Scale Value2.7
4.3 Scale Value2.7
Letter GradeC+
4.0 Scale Value2.3
4.3 Scale Value2.3
Letter GradeC
4.0 Scale Value2.0
4.3 Scale Value2.0
Letter GradeC-
4.0 Scale Value1.7
4.3 Scale Value1.7
Letter GradeD
4.0 Scale Value1.0
4.3 Scale Value1.0
Letter GradeF
4.0 Scale Value0.0
4.3 Scale Value0.0

The 4.0 and 4.3 scales are identical except for A+. Check your institution's registrar page to confirm which scale applies to you.

Check Your Institution's Scale First

Using grade point values from the wrong scale inflates or deflates your calculated GPA. An A+ at a 4.0 institution is worth 4.0; at a 4.3 institution it is worth 4.3. Your registrar's page or student handbook publishes the exact table. Confirm it before you begin any calculation, including future grade modeling.

A Full Multi-Course Worked Example

The gpa calculation example below covers a five-course semester with mixed credit loads. Seeing the arithmetic laid out this way makes the credit-weighting effect concrete.

Step-by-Step Calculation

Follow the six-step process: list courses, convert grades to point values, multiply by credits, sum quality points, sum credit hours, divide.

CourseMacroeconomics
Credits3
GradeA
Grade Pts4.0
Quality Points12.0
CourseQuantitative Methods
Credits4
GradeB+
Grade Pts3.3
Quality Points13.2
CourseAcademic Writing
Credits3
GradeA-
Grade Pts3.7
Quality Points11.1
CourseMicrocontrollers Lab
Credits4
GradeB
Grade Pts3.0
Quality Points12.0
CourseResearch Ethics
Credits2
GradeA-
Grade Pts3.7
Quality Points7.4
CourseTotals
Credits16
Grade
Grade Pts
Quality Points55.7

GPA = 55.7 / 16 = 3.48. Five courses, 16 credit hours, 55.7 quality points.

GPA = 55.7 ÷ 16 = 3.48. The calculation shows why simply averaging the five grade point values (4.0 + 3.3 + 3.7 + 3.0 + 3.7 = 17.7 / 5 = 3.54) gives the wrong answer. The four-credit courses carry more weight, pulling the result down from 3.54 to 3.48. That 0.06-point gap may seem small, but it can sit on either side of a scholarship threshold.

GPA Calculation: Five Courses Step by StepEach course row appears sequentially showing credits times grade points equals quality points. A dividing line separates the totals row. The GPA result 3.48 pops in at the end.Credit-Weighted GPA: Step by StepCourseCredsGrd PtsCalculationQPMacroeconomics34.04.0 x 312.0Quantitative Methods43.33.3 x 413.2Academic Writing33.73.7 x 311.1Microcontrollers Lab43.03.0 x 412.0Research Ethics23.73.7 x 27.416 creds55.7 QPGPA = 55.7 quality points / 16 credit hoursSemester GPA3.48
Each quality-points column entry is grade points times credits. Sum that column (55.7), divide by total credits (16), and the semester GPA is 3.48.

What Changing One Grade Does

In the worked example above, the Microcontrollers Lab earned a B (3.0) and contributed 12.0 quality points from its 4 credits. If that grade had been a B+ (3.3), quality points for that course would be 13.2 instead of 12.0. Total quality points rise to 56.9. Semester GPA becomes 56.9 ÷ 16 = 3.56. One grade bump in one high-credit course shifts the semester GPA from 3.48 to 3.56, crossing the 3.5 threshold that many scholarship and honors programs require.

That threshold effect is why course selection matters in how you allocate study effort. When you want to know the exact grade you need in an upcoming exam to cross a target GPA, the final grade calculator solves that directly.

3.48 vs 3.56
one grade change in one 4-credit course
B to B+ in Microcontrollers Lab shifts semester GPA by 0.08 points, crossing the 3.5 honors threshold.

Cumulative GPA Across Multiple Semesters

Cumulative GPA covers every course you have completed across all semesters. The formula stays identical: pool all quality points from all semesters, divide by all credit hours from all semesters. Never average semester GPAs together as a shortcut, because semesters typically carry different numbers of credits.

Why You Pool, Not Average, Semesters

Suppose Semester 1 produced a 3.50 GPA on 15 credits, and Semester 2 produced a 2.80 GPA on 16 credits. Averaging the two GPAs gives (3.50 + 2.80) / 2 = 3.15. But the correct answer requires pooling: Semester 1 quality points = 3.50 x 15 = 52.5; Semester 2 quality points = 2.80 x 16 = 44.8. Cumulative quality points = 97.3. Cumulative credit hours = 31. Cumulative GPA = 97.3 / 31 = 3.14.

The simple average overstates by 0.01 in this case, but the gap grows larger when semester credit loads differ more, as they do in many programs where final-year modules carry higher credit weights. For posts covering how other grading systems translate into GPA equivalents, the what is a good GPA guide and the weighted vs unweighted GPA comparison both sit in the same cluster and extend this calculation into interpretation.

Model Your Future GPA Now

The grade calculators hub lets you enter your current cumulative standing and project what grades you need in upcoming modules to reach a target GPA. Run the model before finals, not after, so you can direct effort toward the courses where a grade improvement moves the number most. A 4-credit course where you currently sit at a B gives more room for a high-impact grade shift than a 1-credit course where you already have an A.

How Do GPA Scales Differ?

The GPA formula itself does not change between scales. What changes is the grade point value assigned to each letter grade. Applying the wrong table to your courses produces a GPA that looks plausible but is numerically incorrect.

The 4.0 Scale

The 4.0 scale assigns both A and A+ a value of 4.0. No course can push your GPA above 4.0 on this scale, because 4.0 is the ceiling grade point value. According to National Center for Education Statistics data, the 4.0 scale is the standard for undergraduate GPA reporting across US-based institutions. A student who earns an A+ in every course graduates with exactly a 4.0 cumulative GPA on this scale.

The 4.3 Scale

On the 4.3 scale, A+ earns 4.3 grade points. Every other letter grade (A, A-, B+, and below) carries the same value as the 4.0 scale. The practical effect: students who consistently earn A+ grades can reach a cumulative GPA slightly above 4.0, up to 4.3. Federal Student Aid defines GPA broadly as total grade points divided by total credit hours, consistent with both scale variants. For context on how institutional variations in grading translate into GPA equivalents across different countries, the how to calculate GPA guide covers international scale conversions in detail.

4.0 Versus 4.3 GPA Scale ComparisonTwo columns: 4.0 scale on the left, 4.3 scale on the right. A+ is highlighted in the 4.3 column showing the value 4.3 instead of 4.0. All other grades are identical.4.0 vs 4.3 Scale: The Only Difference4.0 ScaleA+4.0A4.0A-3.7B+3.3B3.0B-2.7C+2.3C2.04.3 ScaleA+4.3A4.0A-3.7B+3.3B3.0B-2.7C+2.3C2.0Only A+ differs. Every other grade maps to the same value on both scales.
The 4.3 scale rewards A+ with 4.3 rather than 4.0. Every other letter grade carries the same value across both scales. Confirm your institution's table before calculating.

What Trips Up Most Students?

Two errors produce most incorrect self-calculated GPAs. Both yield numbers that sit in the plausible range, which is why students repeat them without realizing the result is wrong.

The Simple Average Mistake

The most frequent error: adding grade point values and dividing by the number of courses. A student earns an A (4.0) in a 1-credit seminar and a C (2.0) in a 4-credit core module. Simple average: (4.0 + 2.0) / 2 = 3.0. Credit-weighted answer: (4.0 x 1 + 2.0 x 4) / (1 + 4) = 12.0 / 5 = 2.40. The simple average overstates the GPA by 0.6 points because it treats the 1-credit seminar as equally influential as the 4-credit module.

Never Average Grade Points Directly

Always multiply each grade point value by its course credit hours before summing. A B+ in a 4-credit course contributes 13.2 quality points. A B+ in a 1-credit course contributes 3.3. Treating them equally in a direct average overweights the smaller course and underweights the larger one. The formula exists precisely to prevent this distortion.

Using the Wrong Grade-Point Table

Applying 4.3 for A+ grades when your institution caps at 4.0 produces a calculated GPA above 4.0, which is impossible on that scale. The reverse error, applying 4.0 for A+ when your institution uses 4.3, leaves points on the table in the calculation. Both errors are common among international students who have encountered multiple grading systems. World Education Services publishes guidance on converting international grades to US-equivalent GPA, which is particularly useful for transfer credit calculations. For a broader view of how grading systems vary by country, the university resources hub links to country-specific grading guides.

Calculate Your Own GPA

The formula works correctly every time, but running it manually across 30 or 40 courses spread over multiple semesters invites arithmetic errors. The grade calculators hub handles the calculation for you: enter your courses, credit hours, and grades, and it returns your semester GPA, cumulative GPA, and models what grades you need to hit a target going forward.

GPA Calculator

Enter your courses, credit hours, and letter grades to calculate your semester and cumulative GPA. Use the modeling feature to see exactly what grades you need to reach your target.

Calculate My GPA

The GPA calculator at the grade calculators hub handles both semester and cumulative calculations. For the related question of what score you need on an upcoming final exam to secure a target course grade, the final grade calculator solves that directly.

Cumulative GPA: Early Stumble vs Steady ProgressTwo line paths across four semesters. The amber path starts at 3.50, drops to 2.80 in semester two, then recovers to 3.14 and 3.22. The green dashed path holds at 3.50 throughout. Shows how early grades are hardest to recover from.Cumulative GPA Over Four SemestersEarly grades carry the most weight because the credit denominator starts small4.03.53.02.5Sem 1Sem 2Sem 3Sem 42.80 (poor semester)3.22 cumulative3.50 (steady)Steady 3.5 each semesterPoor Semester 2 (2.80)
A 2.80 semester early in the degree pulls cumulative GPA to 3.22 by the end of year two, even with solid grades elsewhere. The recovery is real but slow because the denominator grows with every semester completed.

If you want to explore how your degree classification is affected as grades accumulate, the degree classification guide covers the weighting systems used across different country frameworks. For the specific question of how CGPA (cumulative GPA reported on a 10-point scale) converts to a 4.0 equivalent, the CGPA to GPA guide walks through the conversion tables.

Key Takeaways

  1. GPA = total quality points divided by total credit hours. Quality points for each course equal the grade point value times the credit hours for that course. This is the credit weighted GPA formula and it applies to both semester and cumulative calculations.
  2. Credit hours are the weights in the weighted average. A B in a 4-credit course contributes 12.0 quality points; the same B in a 1-credit course contributes 3.0. Higher-credit courses move your GPA proportionally more.
  3. To calculate GPA: list every course with credits and grade, convert grades to point values, multiply each pair, sum all quality points, sum all credit hours, then divide the first total by the second.
  4. Cumulative GPA pools all quality points and all credit hours from every semester you have completed. You never average semester GPAs directly, because semesters carry different numbers of credits.
  5. Most universities use the 4.0 scale where A and A+ both map to 4.0. Some use 4.3 where A+ maps to 4.3. Confirm your institution's table from the registrar before any calculation.
  6. The most common mistake is averaging grade point values without weighting by credit hours. That method only gives the right answer if every course carries identical credits.
  7. Use the grade calculators hub to run the calculation accurately and model what grades you need to reach a target GPA going forward.

Related articles

Try a free AI tutoring session