Calculate cumulative CGPA from semester GPA and credit hours with a credit-weighted formula, worked example, and policy checks.

CGPA Calculator

Calculate cumulative CGPA from semester GPAs and credit hours using a 4.0, 5.0, or 10.0 grading scale.

Semesters / Terms

Enter each semester GPA and its credit hours. Blank rows are ignored.

CGPA Calculator

Use the CGPA Calculator to combine semester GPAs into a credit-weighted cumulative result. Choose a grading scale, enter each term’s GPA and GPA credits, then calculate. The displayed result includes cumulative CGPA, total credits, total quality points, and other term information.

The calculator is useful for estimates and arithmetic checks, but it cannot determine which courses your institution includes or how it handles repeats, transfer work, or pass/fail courses. For an official figure, follow your transcript and registrar’s rules.

How to use the CGPA calculator

Select the GPA scale that matches your academic record. The calculator offers 4.0, 5.0, and 10.0 scales. Enter a semester name if you want to identify the term, then provide its GPA and the credits that count toward GPA for that semester.

Add a row for each term you want to include. Check that every GPA uses the selected scale and that each credit value belongs to the same term as its GPA. Then choose Calculate CGPA and review the result and calculation details.

A practical sequence is to check your transcript or student record for the semester GPA and GPA credits, select the matching scale, and enter one row for each included semester. After calculating, compare the result with your records. If it is unexpected, check the inputs and your school’s GPA rules before drawing conclusions.

The calculator has semester-name, GPA, and credit inputs, along with Add Semester and Remove controls. Their presence does not establish how every row-management situation works; add/remove behavior and blank-row handling were not verified in testing.

What the calculator displays

In the observed calculator, the result includes cumulative CGPA, total credits, total quality points, standing, term count, highest and lowest term GPAs, and the selected scale. Calculation details are also displayed so you can review the information associated with the semester entries.

These results summarize the values entered; they are not a review of your academic record. For example, treat a displayed standing as a calculator output, not as an official academic status, unless your institution confirms it. The calculator cannot determine whether a course should be excluded or whether a grade was replaced under a local policy.

The calculator displays a validation message when a GPA exceeds the selected scale. In a tested example, entering 10.5 on the 10.0 scale produced the message: “GPA in row 1 cannot be greater than the selected 10 scale.” A separate test observed the corresponding message for a GPA of 4.1 on the 4.0 scale. These checks can catch an above-scale value, but they do not verify that an otherwise plausible GPA or credit total matches your transcript.

The CGPA formula

A cumulative GPA is a weighted average: a term with more GPA credits has more influence than a term with fewer credits. The method described for this calculator uses each semester GPA multiplied by that semester’s GPA credits.

For each semester, calculate quality points by multiplying the semester GPA by its GPA credits. Then add the quality points and credits for all included semesters and divide the total quality points by the total GPA credits:

Quality points = semester GPA × semester GPA credits

CGPA = total quality points ÷ total GPA credits

For example, a semester GPA of 3.50 over 16 GPA credits represents 56 quality points. A 3.50 GPA over 8 credits represents 28 quality points. The GPA is the same in both cases, but the first term contributes twice as many credits and quality points to the cumulative totals.

Use credits that count in your institution’s GPA calculation, not automatically every credit you have earned toward a qualification. Academic records may distinguish GPA credits from credits earned or attempted.

Worked example on a 4.0 scale

Consider two semesters on the 4.0 scale. The first has a GPA of 3.20 over 12 credits; the second has a GPA of 3.60 over 18 credits. Multiply each GPA by its credits to get the term’s quality points, then combine the totals.

TermSemester GPAGPA creditsQuality points
Term 13.20123.20 × 12 = 38.4
Term 23.60183.60 × 18 = 64.8
Total—30103.2

Why a simple average can be wrong

The credit-weighted result for the example is 103.2 ÷ 30 = 3.44. A simple average of the two semester GPAs would be (3.20 + 3.60) ÷ 2 = 3.40.

The simple average gives both semesters equal influence, even though one has 12 credits and the other has 18. The weighted calculation gives the larger term proportionally more influence. A simple average matches the weighted result when all included semesters have exactly the same GPA-credit total; otherwise, use the credit-weighted calculation.

This difference follows from combining terms with different amounts of coursework. Calculator.net’s GPA guidance also describes course credits as a weighting when combining grade points. Its examples and grading conventions are specific to that source, however, and should not be assumed to match every institution.

A tested example on the 10.0 scale

The calculator was also tested with two entries on the 10.0 scale: GPAs of 8.2 and 9.1, with 12 and 18 credits respectively. The term quality points are 8.2 × 12 = 98.4 and 9.1 × 18 = 163.8. Together, these equal 262.2 quality points over 30 credits.

The calculator displayed a CGPA of 8.74 / 10, 30 total credits, 262.2 total quality points, and 2 terms counted. This example illustrates the same weighted-average method on another offered scale. Do not combine a 4.0-scale GPA and a 10.0-scale GPA as if they were on one scale. If your academic history uses different systems, follow an official conversion method.

Choose the scale and credits carefully

The scale selector offers 4.0, 5.0, and 10.0 options. Select the scale that matches the GPAs you are entering. A GPA can look numerically reasonable and still be unsuitable if the selected scale does not match your record.

Testing confirmed above-scale validation for entries on the 4.0 and 10.0 scales. The 5.0 option was observed but not tested. Even when an entered GPA falls within a scale’s apparent range, the calculator cannot tell whether you chose the correct scale. Confirm that from your transcript or school guidance.

For credits, look for a figure identified as GPA credits, credits attempted for GPA, or a similarly defined value on your academic record. The wording varies. Credits earned toward a degree may not be identical to the credits included in the GPA denominator.

Simon Fraser University’s calculator guidance, for example, tells its students to use the transcript’s total units attempted and states that the total includes completed failed courses. That is an institution-specific instruction, not a universal rule. Use your own school’s definition of GPA credits.

Course policies can change the official CGPA

A semester-level calculator can combine the GPA and credits you enter, but it cannot infer how your institution treats every course. A school may replace an earlier grade after a repeat, retain both attempts, or apply another rule. If the semester GPA you enter already reflects the official repeat policy, do not add the same course’s points a second time.

A failed course may count in the GPA even if it earns no credits toward completion. If an institution includes the attempted credits and assigns a grade-point value of zero, the course adds credits to the denominator but no quality points. Whether that applies to a particular course, and what happens after a repeat, depends on the institution’s rules.

Transfer credits may count toward degree progress without being included in the receiving institution’s GPA. Pass/fail, withdrawal, incomplete, audited, and remedial courses may also receive special treatment. Calculator.net’s reference material, for example, says that certain non-letter results are ignored in its own calculator. Simon Fraser University separately warns that its calculator is intended for its own grades and units. These are examples of different guidance, not rules that necessarily apply to your record.

When a policy affects your record, use the GPA credits and semester GPA officially reported by your institution, or ask an academic adviser or registrar how to handle the course. The calculator can do the arithmetic once the inputs reflect the intended policy; it cannot settle the policy question.

Why the result may differ from your portal

A small difference between a manually reconstructed CGPA and the figure in an institutional portal may result from rounding. A portal might show a semester GPA to two decimal places while retaining more precision internally. Multiplying rounded semester GPAs by their credits can therefore produce a slightly different total.

Other possible explanations include a missed term, incorrect GPA credits, different treatment of a repeated course, excluded transfer work, or a pass/fail course handled differently. The calculator can only use the rows and values supplied. Matching arithmetic does not prove that the inputs represent the institution’s complete calculation.

To investigate a discrepancy, compare the selected scale, included terms, semester GPAs, GPA credits, and total quality points. If your transcript lists official totals, use them as a cross-check. A small gap may be due to rounding; a larger one is a reason to check for omitted or differently treated coursework. Contact the registrar or an adviser if the official method is unclear.

Use projections for planning, not promises

You can explore a possible future CGPA by entering a projected semester GPA and its expected credits as another term. Treat the result as a scenario, not a prediction of the grade you will receive or a guarantee of eligibility for a program.

Suppose a current record has 45 credits and 154.2 quality points. That gives 154.2 ÷ 45 = 3.4267, or about 3.43. If a future 15-credit semester is projected at 3.80, it would contribute 57 quality points. The combined estimate is (154.2 + 57) ÷ (45 + 15) = 211.2 ÷ 60 = 3.52.

For planning around a target, try more than one realistic scenario: a cautious estimate, an expected estimate, and a stronger outcome. Keep the existing credits and quality points fixed while changing only the projected term values. Once official grades are available, replace the estimates with transcript figures.

A new term generally has less influence as the completed credit total grows. A 15-credit term is a smaller share of a record with 90 existing credits than of one with 15. A strong semester can move the cumulative average without necessarily shifting a long-established record by a large amount.

Check a threshold with care

If you are comparing your CGPA with a scholarship, honors, graduation, or academic-standing threshold, do not rely on a rounded estimate alone. A displayed 3.50 could be an exact value or a rounded value; the underlying precision may matter when a cutoff is strict.

Check the relevant program’s eligibility rules and use your official transcript or a confirmed institutional calculation. Requirements may specify a particular scale, set of courses, or evaluation date. The calculator does not determine eligibility, and its displayed standing is not a substitute for an official decision.

Make a practical end-of-term check

After grades are posted, note the semester GPA and the credits that count toward GPA. Use those figures to update your calculation and compare the result with your institution’s cumulative figure. If they differ, check the record before changing values simply to force a match.

Keep a short record of the scale used, terms included, credit totals, and any relevant policy notes. This makes it easier to reproduce the calculation later and spot a missing semester or inconsistent input.

The key check is whether the scale, semester GPAs, and GPA credits are the values your institution intends to include. If they are, the weighted formula gives a useful cumulative estimate. If not, accurate arithmetic can still produce the wrong result.

Frequently asked questions

How does the CGPA calculator combine semesters?

It weights each semester GPA by that term’s GPA credits, adds the resulting quality points, and divides by the total GPA credits. A term with more credits has more influence.

Can I mix GPAs from the 4.0, 5.0, and 10.0 scales?

Do not combine values from different scales directly. Select the scale that matches the GPAs you are entering, and use an official conversion method if your institution requires one.

Why does my result differ slightly from my transcript?

Rounded semester GPAs may differ from the more precise values used internally. Also check credits, omitted terms, repeats, and excluded coursework. Your registrar can explain the official calculation.

Should I include transfer or pass/fail credits?

Include them only if your institution counts them in its GPA calculation. Credits that count toward degree completion do not necessarily count toward the GPA denominator.

Does a failed course count toward CGPA?

It may count if your institution includes its attempted credits and grade-point value in the GPA calculation. Repeat rules can also affect the result, so check your institution’s transcript policy.

Is the calculated CGPA an official result?

No. It is based on the values you enter. Use your official transcript or ask your institution to confirm your CGPA, especially for eligibility or academic-standing decisions.

Share on: