How to Calculate GPA (Step-by-Step) 2026 | Complete Guide with Examples & Formulas
Step-by-Step Guide

How to Calculate GPA — Complete Step-by-Step Guide 2026

Learn exactly how to calculate your Grade Point Average (GPA) in 5 simple steps. Works for both the 4.0 GPA scale (US universities, HEC Pakistan) and the 10-point CGPA scale (most Indian universities under CBCS). Worked examples, common mistakes, and tips to boost your GPA — all in one place.

✓ 5 Simple Steps ✓ Both Scales Covered ✓ Worked Examples ✓ Free Calculator

The Universal GPA Formula

GPA = Σ (Credits × Grade Points) ÷ Σ (Credits)

Multiply each course's credits by its grade points, sum these "quality points" across all courses, then divide by total credits. This credit-weighted average is the official method used by virtually every university in the world — from MIT and Harvard to IITs, Anna University, NUST and FAST-NUCES.

The 5 Steps to Calculate Your GPA

Follow each step in order. By the end you'll have an exact, university-grade GPA matching what's on your transcript.

1

Gather Your Course Information

Pull out your transcript or grade card. For every course you've completed (or want to include), you need three pieces of data:

  • Course name (optional, but helpful to keep things organised)
  • Credit hours / credits / units — typically 3 or 4 for theory courses, 1 or 2 for labs, 6–8 for final-year projects
  • Letter grade earned — the official grade printed on your transcript (e.g., A, B+, O, A−, etc.)
Example
Programming Fundamentals — 4 credits — Grade: A
Calculus I — 3 credits — Grade: B+
Physics Lab — 1 credit — Grade: A−

Tip: if you're calculating semester GPA (SGPA), just include that one semester's courses. For cumulative GPA (CGPA), include every course across every completed semester.

2

Convert Each Letter Grade to Grade Points

Each letter grade has a numerical "grade point" value defined by your institution's grading scale. Use the table that matches your university's scale — most US universities and HEC Pakistan use the 4.0 scale, while most Indian universities use the 10-point CBCS scale.

4.0 Scale (US universities & HEC Pakistan)

LetterGrade PointsTypical Marks
A / A+4.0085 – 100
A−3.6780 – 84
B+3.3375 – 79
B3.0070 – 74
B−2.6765 – 69
C+2.3360 – 64
C2.0055 – 59
C−1.6750 – 54
D / D+1.00 – 1.3340 – 49
F0.00Below 40

10-Point Scale (Indian CBCS)

LetterGrade PointsTypical Marks
O (Outstanding)1090 – 100
A+ (Excellent)980 – 89
A (Very Good)870 – 79
B+ (Good)760 – 69
B (Above Average)655 – 59
C (Average)550 – 54
P (Pass)440 – 49
F (Fail)0Below 40

Some universities have slight variations (e.g., FAST-NUCES uses A− = 3.67 with 2-decimal precision; SRMIST uses an O grade only above 91%). Always check your specific institution's grading scale before converting.

3

Calculate Quality Points for Each Course

For every course, multiply its credits by the grade points you just looked up. The result is called quality points for that course:

Quality Points = Credits × Grade Points

Do this once per course. Higher-credit courses naturally produce more quality points — which is exactly why credit-weighting matters.

Example
Programming Fundamentals: 4 credits × 8 (A grade) = 32 quality points
Calculus I: 3 credits × 7 (B+ grade) = 21 quality points
Physics Lab: 1 credit × 8 (A grade) = 8 quality points
Tip

Lay out a small table with columns "Course | Credits | Grade | Grade Points | Quality Points". It makes the next step (summing up) much easier and catches any mistakes early.

4

Sum Up Total Credits and Total Quality Points

Now add two columns:

  1. Total credits — the sum of all credit hours from all your courses.
  2. Total quality points — the sum of every course's quality points from Step 3.
Example
Total Credits = 4 + 3 + 1 = 8 credits
Total Quality Points = 32 + 21 + 8 = 61 quality points

Exclude any courses graded W (Withdrawn), I (Incomplete), P/F (Pass/Fail audited), or CR/S/U (used for thesis or research-based courses), since these typically don't carry grade points and aren't counted in GPA.

5

Divide to Get Your Final GPA

The last step is straightforward division:

GPA = Total Quality Points ÷ Total Credits

Round the result to two decimal places — this is the convention on most transcripts and admission portals.

Example
GPA = 61 ÷ 8 = 7.625 ≈ 7.63 on the 10-point scale

That's it! You now have your GPA. If this was a single semester, it's your SGPA. If you included every course across every completed semester, it's your CGPA.

Full Worked Example — First Semester GPA (10-Point Scale)

Let's walk through a complete first-semester GPA calculation for a typical engineering student. Five courses, mixed credits, mixed grades:

Course Credits Grade Grade Points Quality Points
Programming Fundamentals4O1040
Calculus I3A+927
Physics3A824
English Composition2A816
Programming Lab1O1010
Total13——117

Step-by-step calculation:

  1. Total credits = 4 + 3 + 3 + 2 + 1 = 13
  2. Total quality points = 40 + 27 + 24 + 16 + 10 = 117
  3. GPA = 117 ÷ 13 = 9.00 on the 10-point scale

This student's first-semester GPA is 9.00, which converts to roughly 90% using the standard CGPA × 10 formula used by most Indian universities (Anna University, SRM, VIT, LPU, Manipal, Amity). It's classified as a Distinction and would clear most placement, MS abroad, and scholarship cutoffs comfortably.

Same Example on the 4.0 Scale

For US universities and HEC Pakistan, the same five courses would look like this:

Course Credits Grade Grade Points Quality Points
Programming Fundamentals4A4.0016.00
Calculus I3A−3.6711.01
Physics3B+3.339.99
English Composition2B+3.336.66
Programming Lab1A4.004.00
Total13——47.66

GPA = 47.66 ÷ 13 = 3.67 on the 4.0 scale. This is an A− average and is highly competitive for MS / PhD admissions to most US and European universities.

GPA vs SGPA vs CGPA — What's the Difference?

These three terms cause endless confusion. They all use the same formula; what changes is the scope of courses included:

  • GPA (Grade Point Average): A generic term meaning credit-weighted average of grade points. In US universities, "GPA" usually means cumulative GPA across your entire degree.
  • SGPA (Semester GPA): Specifically the GPA for one single semester. Resets each term. Common in Indian CBCS universities.
  • CGPA (Cumulative GPA): The credit-weighted average across all completed semesters of your degree. This is the number on your final transcript and the one recruiters care about.

To calculate SGPA, just include that one semester's courses. To calculate CGPA, include every course you've completed across every semester. Same formula, different inputs.

Weighted GPA vs Unweighted GPA

This distinction comes up most often in US high schools (and some IB / AP programmes) but rarely at university:

  • Unweighted GPA: Every course is on the same scale (0–4.0). An A is 4.0 whether it's regular biology or AP biology. The standard university calculation we've walked through above is unweighted.
  • Weighted GPA: Honors, AP, and IB courses get a "bonus" — typically +0.5 for Honors and +1.0 for AP/IB. So an A in AP Calculus might count as 5.0 instead of 4.0. Weighted GPAs can exceed 4.0 and are designed to reward students who take harder courses.

If you're applying to US colleges, you'll often see both reported on your transcript — admissions committees know how to interpret both. Most international and university-level GPAs are unweighted unless explicitly stated.

Common Mistakes to Avoid

Watch out for these
  • Averaging grade points without credit weighting: A simple average across courses is the most common error. Always weight by credits.
  • Including W / I / P-F courses: These don't carry grade points and aren't counted toward GPA. Exclude them.
  • Mixing scales: Don't mix 4.0-scale grade points with 10-point grade points in the same calculation. Pick one scale and stick to it.
  • Forgetting that repeated courses overwrite the original: Most universities (FAST-NUCES, Anna University, NUST, SRM) count only the latest grade for a repeated course — even if it's lower.
  • Rounding too early: Round only the final GPA to 2 decimal places. Intermediate steps should keep full precision to avoid accumulated rounding errors.
  • Using marks instead of letter grades: Always convert marks to letter grades first using your university's marks-band table, then convert letter grades to grade points. Skipping that step gives a wrong GPA.

Tips to Improve Your GPA

If your current GPA isn't where you want it to be, here's what actually moves the needle:

  1. Focus on high-credit courses. A 4-credit core paper impacts your GPA roughly four times more than a 1-credit lab. Prioritise studying for high-credit subjects.
  2. Repeat strategically. If your university lets the latest grade overwrite the original, a planned repeat of a failed or low-graded course can lift your GPA significantly. Check the rules first.
  3. Don't overload electives. Many students take too many electives in one semester to lighten the load — but then under-perform in core subjects. Balance is key.
  4. Use your professor's office hours. A single A− nudged to an A in a 4-credit course can lift your CGPA by 0.05–0.10 points — meaningful over 8 semesters.
  5. Track ahead, not behind. Use a calculator like our Simple CGPA Calculator to project your CGPA based on expected grades next semester — this helps you set realistic targets.
  6. Mind W and I designations. A timely withdrawal (W) is often better for your GPA than a low grade. Know your university's withdrawal deadlines.

What is a Good GPA?

"Good" depends on your goals, but here are the practical benchmarks used by recruiters and admission committees in 2026:

  • 10-point scale: 9.0+ outstanding; 8.0–8.9 excellent; 7.0–7.9 very good; 6.0–6.9 good (clears most placement filters); below 6.0 limits options.
  • 4.0 scale: 3.7+ outstanding (Latin honours territory); 3.3–3.6 very good; 3.0–3.2 solid (clears most graduate-school cutoffs); below 3.0 limits MS / PhD options in top US universities.
  • Placement cutoffs (India): Service IT (TCS, Infosys, Wipro, Cognizant) accepts 6.0+; premium hires (Microsoft, Amazon, Goldman Sachs, Adobe) typically want 7.5–8.0+; FAANG often wants 8.5+.
  • MS abroad: US universities typically require 7.0+ (or 3.0+ on 4.0 scale); top schools (MIT, Stanford, CMU, Cambridge, ETH Zurich) want 8.5+ (3.5+ on 4.0) plus strong GRE/IELTS/TOEFL and research experience.
Bottom line

A GPA above 7.5 (10-point) or 3.3 (4.0) opens doors. Below that, your internships, projects, certifications and communication skills have to carry more weight in your application story.

How to Calculate GPA — FAQs 2026

The most common questions students ask about GPA calculation.

What is the formula to calculate GPA?

The universal GPA formula is GPA = Σ (Credits × Grade Points) ÷ Σ (Credits). Multiply each course's credits by its grade points, sum these "quality points" across all your courses, then divide by total credits. This credit-weighted average is what every university uses on official transcripts.

How is GPA different from CGPA?

The formula is identical — what changes is the scope. GPA / SGPA typically refers to a single semester's average. CGPA (Cumulative GPA) is the credit-weighted average across all completed semesters of your degree. In US universities, "GPA" often means the cumulative version; in Indian universities, the distinction between SGPA and CGPA is more explicit.

Should I use the 4.0 or 10-point scale?

Use the 10-point scale if you're at most Indian universities — Anna University, Delhi University, Christ University, LPU, SRM, VIT, Manipal, Amity, IITs, NITs, BITS, etc. Use the 4.0 GPA scale if you're at a US university (Harvard, MIT, Stanford, Berkeley) or any HEC-recognised Pakistani university (NUST, FAST-NUCES, NED, UET Lahore, COMSATS, GIKI, IBA). Your transcript will indicate the scale your university uses.

What is a good GPA?

On the 4.0 scale: 3.0+ is good, 3.5+ is excellent, 3.7+ is outstanding (Latin honours). On the 10-point scale: 7.5+ is good, 8.5+ is excellent, 9.0+ is outstanding. For specific placement and admission cutoffs, see the "What is a Good GPA?" section above.

Why use credit-weighted averaging instead of simple averaging?

Because courses don't all carry the same weight. A 4-credit core engineering paper represents significantly more learning hours and academic effort than a 1-credit lab or 2-credit elective. Credit-weighted averaging makes sure high-credit core subjects influence your GPA proportionally to their academic weight — which is exactly how your university computes the GPA on your official transcript.

Are pass/fail or audited courses included in GPA?

No. Courses graded as P/F (Pass/Fail), CR/NC (Credit/No Credit), W (Withdrawn), I (Incomplete), or audited courses typically don't carry numerical grade points and are excluded from GPA calculation. They may still appear on your transcript and count toward graduation credits, but they don't factor into the GPA arithmetic.

How do I count repeated courses?

Policy varies by university. Most institutions (FAST-NUCES, Anna University, NUST, SRM, and many US universities) count only the latest grade for a repeated course in your GPA — even if the new grade is lower than the original. A few universities take the higher of the two grades or average them. Check your specific institution's policy before assuming.

What's the difference between weighted and unweighted GPA?

Unweighted GPA treats all courses on the same 0–4.0 scale — an A is always 4.0. Weighted GPA (common in US high schools) gives a bonus for Honors, AP, or IB courses — typically +0.5 for Honors and +1.0 for AP/IB. So an A in AP Calculus might count as 5.0 instead of 4.0. Weighted GPAs can exceed 4.0. Most university-level GPAs are unweighted by default.

Can my GPA improve in later semesters?

Yes, but it gets mathematically harder over time. Each new semester's grades are averaged into your cumulative GPA along with all previous semesters — so by 6th or 8th semester, even a perfect 4.0 / 10.0 in your final semester will only nudge your CGPA up by a small amount. The best time to focus is your first 2–3 semesters when each grade has the largest leverage on cumulative GPA.

How do I convert my GPA to a percentage?

The formula varies by institution. The most common conversions are: CGPA × 10 for Anna University, SRM, LPU, VIT, Manipal, Amity (10-point scale); CGPA × 9.5 for Delhi University and CBSE Class 10/12; (CGPA − 0.75) × 10 for VTU, AKTU, Christ University; CGPA × 25 for HEC Pakistan (4.0 scale). For your specific university's formula, use one of the dedicated converters in the Related Tools section below.

Use Our Free CGPA & GPA Calculators

Now that you know how the math works, save yourself the manual effort with one of our calculators below.

Simple CGPA Calculator

Add unlimited courses with credits and grades, supports both 10-point and 4.0 scales. Get your GPA, total credits, quality points and percentage equivalent in one click.

Calculate Now

Anna University CGPA to %

Convert your Anna University CGPA to percentage using the official R2021 formula (CGPA × 10), updated for 2026.

Convert Now

SRM CGPA to Percentage

Convert your SRM Institute of Science and Technology CGPA using the official Clause R 8.7 formula (CGPA × 10).

Convert Now

Delhi University CGPA to %

Convert your DU CGPA using the official CBCS formula (CGPA × 9.5), covering all UG, PG, SOL and NCWEB programmes.

Convert Now

FAST-NUCES CGPA to %

Convert your FAST-NUCES CGPA to percentage using the official HEC Pakistan formula (CGPA × 25 on the 4.0 scale).

Convert Now

CGPA to 4.0 GPA Scale

Convert your 10-point CGPA to the US 4.0 GPA scale used by international universities for MS and MBA admissions.

Convert Now

Skip the Manual Math — Use Our Calculator

You've learned how GPA calculation works. Now let the calculator do the arithmetic in seconds. Add your courses, pick your scale, and get your CGPA with percentage equivalent — no spreadsheet needed.

Try the Free Calculator