Education & Math

How to Calculate GPA and CGPA

Use credit-weighted averages correctly, keep every term on the same grading scale and avoid averaging semester GPAs when credit totals differ.

Updated 2026-09-09By OfficeCalculator.Net Editorial TeamFormulas + worked transcript
Quick answerFor one term, use the GPA Calculator. Multiply each course grade point by its credit hours, add the quality points and divide by total credits. For several terms, use the CGPA Calculator with each term’s GPA and credits.

GPA formula

Course quality points = grade points × course credits
GPA = total quality points ÷ total attempted GPA credits

A credit-weighted GPA gives more influence to a four-credit course than to a one-credit course. A plain average of letter grades or grade points is correct only when every included course has the same credit weight.

Semester GPA example

Assume a student completes four courses on a 4.0 scale:

CourseGrade pointsCreditsQuality points
Writing3.7311.1
Calculus3.3413.2
Science lab4.014.0
History3.039.0

Total quality points are 37.3 and total credits are 11. The semester GPA is 37.3 ÷ 11 = 3.3909, commonly displayed as 3.39 if the institution rounds to two decimal places.

CGPA formula

CGPA usually means cumulative grade point average across multiple terms. The safest method is to combine all quality points and eligible credits:

CGPA = cumulative quality points ÷ cumulative GPA credits

If only semester GPAs are available, reconstruct each term’s quality points by multiplying term GPA by term credits. Then add those results and divide by the combined credits.

Cumulative example

Suppose term one GPA is 3.20 over 15 credits and term two GPA is 3.70 over 12 credits. Term quality points are 48.00 and 44.40. Combined quality points are 92.40 and combined credits are 27, so CGPA is 92.40 ÷ 27 = 3.42.

A simple average, (3.20 + 3.70) ÷ 2 = 3.45, is wrong here because the two terms carry different numbers of credits.

Advertisement

Use the institution’s grading scale

There is no universal letter-grade conversion. One institution may assign A− as 3.7 while another uses 3.67. Some schools use 4.0, 4.3, 5.0, 10-point or other systems. Weighted high-school courses may add points for honors, Advanced Placement or similar coursework. Use the official grade-point table for the specific school, program, scholarship or application.

Do not mix values from different maximum scales in one weighted average. A 7.5 on a 10-point scale cannot be combined directly with a 3.2 on a 4-point scale without a rule supplied by the receiving institution.

Which credits count?

Transcript rules determine whether pass/fail courses, withdrawals, repeated courses, transfer credits, remedial courses, audited classes or incomplete grades enter the GPA. “Attempted credits,” “earned credits” and “GPA credits” may be different totals. Use GPA-eligible credits shown by the official transcript rather than assuming every completed credit belongs in the denominator.

Can percentage be converted to GPA?

A percentage-to-GPA conversion is not a universal mathematical identity. Dividing a percentage by 25 to get a 4.0 value is only a rough linear scaling and often does not match an institution’s bands or transcript evaluation rules. If a university publishes a conversion table, apply that table course by course or follow its stated method. If it does not, report the original scale instead of inventing precision.

How to estimate a target GPA

To find the grade points needed in future credits, begin with current cumulative quality points. Multiply the desired final GPA by the final total credits, then subtract current quality points. Divide the remainder by future credits:

Required future GPA = (target CGPA × final credits − current quality points) ÷ future credits

If the result is above the maximum grade-point scale, the target cannot be reached within that number of credits. If it is below zero, the target has already been secured mathematically, though program rules may still apply.

Rounding and verification

Keep full precision through multiplication and division, then round only the final displayed GPA according to official policy. Rounding every course or term early can move a cumulative value. To verify a result, check that the weighted GPA falls between the lowest and highest included grade-point values and that total credits match the transcript.

Common GPA and CGPA mistakes

  • Averaging course grade points without credit weights.
  • Averaging semester GPAs when term credit totals differ.
  • Mixing 4.0, 5.0 or 10.0 scales.
  • Converting percentages with an unofficial shortcut.
  • Including credits that the institution excludes from GPA.
  • Rounding quality points or term GPAs too early.

Frequently asked questions

What is the difference between GPA and CGPA?

GPA often describes one term or a defined group of courses. CGPA describes the cumulative weighted average across multiple terms. Institutions may use the labels differently, so check the transcript definition.

Can I average two GPAs?

Only if both GPAs represent the same number of eligible credits. Otherwise weight each GPA by its credits.

Is 3.5 GPA the same everywhere?

No. The numeric value must be read with its scale and institutional rules.

How many decimal places should I use?

Calculate with full precision and display the number of decimals required by the school or application.

Use the correct weighted average.

Open the GPA Calculator →   Open the CGPA Calculator →