GPA & CGPA Calculator — Calculate Your GPA & Cumulative GPA | BioScribe Skip to main content
BioScribeSmart Tools for Students

GRADES & RESULTS

GPA & CGPA Calculator

Calculate your semester GPA, cumulative CGPA, target GPA and explore how different grades could affect your academic results.

How to Calculate GPA and CGPA: A Complete Student Guide

Grade Point Average (GPA) and Cumulative Grade Point Average (CGPA) turn many course results into one number. Students calculate them to check their standing, plan a semester, set a graduation target or complete an application. The calculator above does the arithmetic, but knowing how it works helps you catch mistakes and make better decisions.

Two ideas sit behind almost every GPA system. First, each grade is converted into a grade point. Second, each grade point is weighted by the course’s credit units, so a four-credit course counts for more than a one-credit seminar. What differs between institutions is the scale: some use 4.0, some 5.0, some 10.0, and others use percentages or custom bands. Because every institution sets its own grading policy, always use the scale your school publishes. The scales and examples in this guide are illustrations, not official standards.

What Is GPA?

GPA stands for Grade Point Average. It summarizes performance over one defined period, usually a semester, term or academic year. The usual method is credit-weighted: each course produces quality points (grade point × credit units), and the GPA is total quality points divided by total credit units.

For example, on a 5.0 scale an A (5.0) in a three-credit course gives 15 quality points, and a B (4.0) in another three-credit course gives 12. That is 27 quality points over 6 credits, so the GPA is 27 ÷ 6 = 4.50.

What Is CGPA?

CGPA stands for Cumulative Grade Point Average. It combines every course or semester your institution includes, so it describes your whole record to date instead of a single term. It is also credit-weighted: total quality points across all included courses divided by total credit units across them.

This is why simply averaging semester GPAs can be wrong. Suppose Semester 1 has a GPA of 3.00 over 10 credits and Semester 2 has 4.00 over 30 credits. The simple average is 3.50, but the weighted result is (30 + 120) ÷ 40 = 3.75, because the larger semester should count for more.

GPA vs CGPA

GPACGPA
Time periodOne semester, term or yearEverything included to date
What is includedCourses in that periodAll included courses across periods
How it is calculatedQuality points ÷ credit units for the periodTotal quality points ÷ total credit units across all periods
Typical useSemester performance, standing checksOverall record, graduation, applications
RelationshipOne input to the CGPAA credit-weighted blend of every GPA

Some institutions call the cumulative figure “cumulative GPA”; the idea is the same. For a shorter comparison, read GPA vs CGPA: What’s the Difference?

The GPA Formula

Quality Points = Grade Point × Credit Units
GPA = Total Quality Points ÷ Total Credit Units

Worked example (a 5.0 scale used only as an illustration): Course A has 3 credits at 5.0, giving 15 quality points. Course B has 3 credits at 4.0, giving 12. Course C has 2 credits at 3.0, giving 6. Total quality points are 33 and total credits are 8, so GPA = 33 ÷ 8 = 4.125. Depending on the rounding rule, that appears as 4.13 (two decimals) or 4.125 (three). For another walkthrough, see How Is GPA Calculated? A Simple Step-by-Step Example.

How to Calculate GPA Step by Step

  1. List your courses for the period.
  2. Find each course’s credit units.
  3. Convert each grade to a grade point using your institution’s scale.
  4. Multiply each grade point by its credit units to get quality points.
  5. Add up all the quality points.
  6. Add up all the credit units that count.
  7. Divide total quality points by total credit units.
  8. Round according to your institution’s policy.

Leave out courses your institution excludes, such as zero-credit or withdrawn courses, before you add anything up.

How to Calculate CGPA

CGPA = Total Quality Points Across Included Courses ÷ Total Credit Units Across Included Courses

Earlier semesters contribute through their quality points and credits. If you know your previous CGPA and the credits behind it, multiply them to recover the previous quality points. Example: a previous CGPA of 3.50 over 60 credits is 210 quality points. A current GPA of 4.00 over 20 credits adds 80. Total quality points are 290 over 80 credits, so CGPA = 290 ÷ 80 = 3.625, shown as 3.63 at two decimals.

How to Calculate CGPA From Semester GPAs

If you only have semester GPAs and credit loads, multiply each GPA by its credits, add the results, then divide by total credits.

  • Semester 1: 3.20 × 18 credits = 57.6 quality points
  • Semester 2: 3.70 × 20 credits = 74.0
  • Semester 3: 4.00 × 19 credits = 76.0

Total quality points are 207.6 over 57 credits, so CGPA = 207.6 ÷ 57 ≈ 3.642 (3.64). A plain average of the three GPAs gives 3.633 (3.63). The gap is small here because the loads are similar, and it grows when they differ. The CGPA mode does this weighting for you, and How to Calculate CGPA From Your Semester GPAs goes further.

How to Calculate Your Target CGPA

Target mode answers “what GPA do I need next?” You need your current CGPA, completed credits, target CGPA and upcoming credits.

Current Quality Points = Current CGPA × Completed Credits
Required GPA = (Target CGPA × (Completed + Upcoming Credits) − Current Quality Points) ÷ Upcoming Credits

Example on a 5.0 scale: current CGPA 3.20 over 60 credits (192 quality points), target 3.50, 20 upcoming credits. Total credits after the semester are 80, so the target needs 280 quality points. The shortfall is 88 over 20 credits, a required GPA of 4.40.

Now raise the target to 3.70. The target needs 296 quality points, the shortfall is 104, and the required GPA is 104 ÷ 20 = 5.20. That exceeds the 5.0 maximum, so the target is mathematically impossible with 20 credits; the best possible CGPA is (192 + 100) ÷ 80 = 3.65. The calculator reports this clearly instead of returning a nonsensical number. Your options are a lower target or more credits. Try it in Target CGPA mode, or read How to Calculate Your Target CGPA for Graduation.

How Credit Units Affect GPA

In a credit-weighted system, a 4-credit course influences your GPA more than a 1-credit course. Suppose you earn 2.0 in a 4-credit course and 4.0 in a 1-credit course. Averaging the grade points gives 3.0, which ignores credits. The weighted GPA is (2.0 × 4 + 4.0 × 1) ÷ 5 = 12 ÷ 5 = 2.4. That is why grade points should not be averaged directly. If you only need a plain average of numbers, the Average Calculator is the right tool.

What-If GPA Calculations

A what-if calculation tests a grade before it happens. Say Biology (3 credits) is a B, Mathematics (3 credits) is a C and English (2 credits) is a B on a 5.0 scale: (12 + 9 + 8) ÷ 8 = 3.625. If Mathematics improves from C to B, quality points become 12 + 12 + 8 = 32, so the GPA becomes 4.000, a change of +0.375. Open What-If mode to change several grades at once. Results are for planning only and never alter your official record. To find the exam score you need for a course grade, use the Grade Calculator.

Different GPA Scales

A 4.0 scale tops out at 4.0 and often uses plus and minus grades. A 5.0 scale might map A to F onto 5 through 0. A 10-point scale is used elsewhere, and some institutions work from percentages or custom bands. No grade always equals one grade point everywhere: a B can be worth 3.0, 4.0 or 6 depending on the institution. Select the scale your institution publishes, or enter your own in the custom option. If you need to turn raw scores into percentages first, the Percentage Calculator can help.

Common GPA Calculation Mistakes

  • Forgetting credit units: without weighting, every course looks equal.
  • Treating every course equally: a plain average of grade points distorts the result.
  • Averaging semester GPAs incorrectly: multiply each GPA by its credits first.
  • Using the wrong grading scale: a 4.0-scale point value means something different on a 5.0 scale.
  • Including excluded courses: withdrawn, audit or non-credit courses may not count.
  • Rounding too early: round only the final result.
  • Confusing GPA with CGPA: one covers a period, the other your whole record.
  • Assuming repeat-course policies are universal: some institutions replace the old grade, others count both.
  • Ignoring pass/fail rules: such courses may be left out of GPA, or a fail may count as zero.

GPA Rounding

Institutions may display GPA to two decimals, three decimals or another convention. Rounding intermediate values introduces error: if a true semester GPA is 3.6667 and you round it to 3.67 before weighting it across 60 credits, you add 0.2 quality points that do not exist. The calculator keeps full precision internally and rounds only the displayed result; you can choose two or three decimals. If your institution truncates instead of rounding, follow its rule.

Can I Raise My CGPA?

New CGPA = (current quality points + future quality points) ÷ (completed credits + future credits). The more credits you have completed, the less one semester can move the number. Take a student with a 3.00 CGPA who earns a perfect 4.0 over 15 new credits on a 4.0 scale. After 30 completed credits, the CGPA rises to (90 + 60) ÷ 45 = 3.33. After 90 completed credits, it rises only to (270 + 60) ÷ 105 ≈ 3.14. Early semesters carry the most leverage, but later improvements still count, and Target mode shows exactly what you need. To organize the time for it, try the Study Schedule Generator and Exam Countdown, and read How Many Credits Do You Need to Raise Your CGPA?

Important Institutional Differences

Institutions can differ in grading scales, credit systems, rounding, repeated courses, withdrawals, pass/fail courses, incomplete grades and transfer credits. Verify your school’s official academic regulations, student portal or adviser before relying on any number for decisions about scholarships, probation or graduation. BioScribe results are calculations, not official records. See the Disclaimer.

Frequently Asked Questions

What is the difference between GPA and CGPA?

GPA covers one period such as a semester. CGPA combines all included courses to date. Both are credit-weighted.

How is CGPA calculated?

Add the quality points from every included course, or GPA × credits for each semester, then divide by the total credit units.

Can I calculate CGPA from semester GPAs?

Yes, if you also know each semester’s credits. Without credit loads, the answer is only an approximation.

Does a higher-credit course affect GPA more?

Yes, in a credit-weighted system. The same grade in a 4-credit course moves your GPA four times as much as in a 1-credit course.

Can I calculate my target CGPA?

Yes. Enter your current CGPA, completed credits, target and upcoming credits in Target mode to see the GPA required.

Can I use the calculator for 4.0 and 5.0 scales?

Yes, both are built in as common examples. If your institution’s scale differs, choose the custom option and enter its grades and grade points.

What happens if my target CGPA is impossible?

The calculator says the target is not achievable and shows the highest CGPA possible with the credits you entered.

Should I round my GPA before calculating CGPA?

No. Use unrounded values or quality points, and round only the final result.

How are pass/fail, incomplete, withdrawn and zero-credit courses treated?

Pass, incomplete, excluded or withdrawn and zero-credit courses are left out. A fail counts as 0 grade points. Your institution’s rules may differ.

Related Student Tools

Explore All Student Tools

More From the BioScribe Blog

Browse All Student Guides

Important: GPA and CGPA rules can vary by institution. BioScribe provides general calculation tools and educational explanations. Always confirm your official GPA, CGPA, grading scale, credit treatment and academic standing with your institution’s official records and policies. Read our Disclaimer.

Plan Your Next Step

Use your result to set a target, plan your study time and keep track of the dates that matter.