How to calculate grades

How to calculate grades: a step-by-step guide for students and teachers

Most people learn the formula wrong the first time. They add up all their scores, divide by how many there are, and wonder why the number doesn’t match what the gradebook says. It usually doesn’t, because most courses don’t treat every assignment equally.

Knowing how to calculate grades correctly means knowing which method fits your situation. This guide covers five: the basic test formula, simple averages, weighted grades, GPA calculation for US students, and CGPA/percentage for Indian students applying at home or abroad. Each section has the formula and at least one worked example.

The basic grade formula — single test or quiz

The simplest version: you have a test score, and you want to know the percentage.

Formula:

Grade % = (Points Earned ÷ Total Points) × 100

Or if you’re working from wrong answers:

Grade % = ((Total Questions − Wrong Answers) ÷ Total Questions) × 100

Both give the same result. Use whichever is faster depending on what you know.

Calculating from correct answers

You scored 33 out of 40 on a quiz.

  1. Divide correct by total: 33 ÷ 40 = 0.825
  2. Multiply by 100: 0.825 × 100 = 82.5%
  3. That’s a B on the standard US scale

If your teacher rounds to whole numbers: 82.5% stays at 82% or rounds to 83% depending on their policy. Check your syllabus.

Calculating from wrong answers

You know you got 7 wrong on a 40-question test.

  1. Correct answers: 40 − 7 = 33
  2. Divide: 33 ÷ 40 = 0.825
  3. Multiply: 0.825 × 100 = 82.5%

Same answer. The easy grade calculator at the top of our site does this in one step — just enter totals and wrong answers.

Handling partial credit

When questions have different point values, don’t count questions. Count points.

Say you took a test where questions were worth 2, 3, and 5 points. You earned 87 points out of a possible 100.

Grade % = (87 ÷ 100) × 100 = 87% → B+

Add up all the points you earned, add up all possible points, then divide. The number of questions is irrelevant here.

How to calculate a simple grade average

A simple average works when every assignment in the category carries the same weight.

Formula:

Average = Sum of all grades ÷ Number of assignments

Four quiz scores: 85, 90, 78, 92.

(85 + 90 + 78 + 92) ÷ 4 = 345 ÷ 4 = 86.25%

Your quiz average is 86.25%, a B.

When a simple average gives you the wrong answer

Here’s where most students go wrong. If your class has a final exam worth 40% of your grade and homework worth 10%, you cannot average them together with equal weight. A 95% on homework and a 60% on the final are not the same thing, and treating them as equal pulls your average in the wrong direction.

If your course has different weights for different categories, skip to the weighted grades section below. Using a simple average in that situation will almost always give you a number that doesn’t match your teacher’s gradebook.

How to calculate weighted grades

Most courses weight different categories differently. Final exams count more than daily homework. Labs count more than participation. Weighted grade calculation accounts for this.

What weighted grades mean

Each assignment category gets a percentage weight. Those weights should add up to 100%. For example:

CategoryWeight
Homework20%
Quizzes10%
Tests30%
Final Exam40%
Total100%

The weighted grade formula

Weighted Grade = Σ(Category Grade × Category Weight) ÷ Σ(All Weights)

In plain English: multiply each category’s average grade by its weight as a decimal, then add all those numbers together.

Step-by-step example

Your grades for the semester:

  • Homework average: 85%
  • Quiz average: 90%
  • Test average: 78%
  • Final Exam score: 92%

Step 1: Convert weights to decimals (divide by 100)

  • Homework: 20% → 0.20
  • Quizzes: 10% → 0.10
  • Tests: 30% → 0.30
  • Final: 40% → 0.40

Step 2: Multiply each grade by its weight

  • 85 × 0.20 = 17.0
  • 90 × 0.10 = 9.0
  • 78 × 0.30 = 23.4
  • 92 × 0.40 = 36.8

Step 3: Add the results

  • 17.0 + 9.0 + 23.4 + 36.8 = 86.2%

Final grade: 86.2% → B

Notice that a strong final exam (92%) pulled the average up, while weaker test scores (78%) pulled it down. That’s exactly how weighted grading is supposed to work — higher-stakes assessments carry more of the result.

What if your weights don’t add up to 100%?

Some instructors have grading structures that total 90% or 95% (sometimes participation is vague, or extra credit changes the total). In that case, divide by the actual sum of weights, not by 100.

Example: weights total 90. Sum of (Grade × Weight) = 77.5. Divide by 90, not 100.

77.5 ÷ 90 = 86.1%

What grade do you need on your final?

This is one of the most searched grade questions during exam season. The math isn’t complicated once you see it written out.

Formula:

Required Final Score = (Target Grade − Current Grade × (1 − Final Weight)) ÷ Final Weight

A realistic example

You want a 90% in the course. You currently have 85%. Your final exam is worth 40% of your total grade.

  1. Convert weights: Final weight = 40% → 0.40. Remaining work = 1 − 0.40 = 0.60
  2. Calculate current weighted contribution: 85 × 0.60 = 51
  3. Subtract from target: 90 − 51 = 39
  4. Divide by final weight: 39 ÷ 0.40 = 97.5%

You need a 97.5% on the final to end the course with a 90%.

If the required score comes out above 100%, the target grade isn’t achievable through the final alone. You’d need extra credit or a curve from your instructor. Better to know this before the exam, not after.

If the required score is something like 65%, you’re in a comfortable position. A bad day on the final won’t sink you.

Use the final grade calculator on this site to run this calculation without doing the algebra yourself.

How to calculate GPA (USA)

GPA (Grade Point Average) is a different calculation from your course grade. It measures performance across multiple courses in a semester or across your entire academic career.

Converting letter grades to grade points

The standard US 4.0 scale:

Letter GradeGrade PointsPercentage Range
A+4.097–100%
A4.093–96%
A-3.790–92%
B+3.387–89%
B3.083–86%
B-2.780–82%
C+2.377–79%
C2.073–76%
C-1.770–72%
D+1.367–69%
D1.063–66%
D-0.760–62%
F0.0Below 60%

Note: A and A+ both equal 4.0 on most unweighted scales, though some schools assign 4.3 to A+. Check your school’s catalog.

GPA formula with credit hours

Formula:

GPA = Total Quality Points ÷ Total Credit Hours
Quality Points = Grade Points × Credit Hours for that course

Semester example:

CourseGradeCredit HoursGrade PointsQuality Points
MathB (3.0)43.012.0
EnglishA (4.0)34.012.0
HistoryB- (2.7)32.78.1
ScienceA- (3.7)43.714.8

Total Quality Points: 12.0 + 12.0 + 8.1 + 14.8 = 46.9 Total Credit Hours: 4 + 3 + 3 + 4 = 14

GPA = 46.9 ÷ 14 = 3.35

That’s a solid B+ average, about 3.35 on the 4.0 scale.

Semester GPA vs cumulative GPA

Semester GPA covers only the courses you took that term. It resets each semester.

Cumulative GPA is what colleges and employers actually look at. It combines quality points and credit hours from every semester you’ve completed, all in one number. To calculate it correctly, you add all quality points from all semesters, then divide by all total credit hours — you cannot simply average your semester GPAs together, because semesters with more credits carry more weight.

According to the University of Utah’s Advising Center, the formula is: GPA × Hours = Grade Points; Grade Points ÷ Attempted Hours = GPA. The logic holds across most US institutions.

Weighted vs unweighted GPA

Some high schools offer weighted GPA for honors and AP/IB courses, where an A earns 5.0 instead of 4.0. If you’re in high school, check whether your GPA on transcripts is weighted or unweighted — colleges look at both but evaluate them differently.

College GPA is almost always unweighted, calculated on the standard 4.0 scale.

How to calculate grades in India — CBSE and university CGPA

India uses two main grading frameworks: CBSE for school-level results and a CGPA system at most universities. Both convert to percentage, but through different formulas.

CBSE CGPA calculation

CBSE introduced CGPA for Classes 9 and 10 as part of the Continuous and Comprehensive Evaluation system. You calculate CGPA by averaging the grade points of your five main subjects.

Formula:

CBSE CGPA = (Sum of Grade Points in 5 main subjects) ÷ 5

Example: Grade points across five subjects: 9, 8, 7, 8, 8

(9 + 8 + 7 + 8 + 8) ÷ 5 = 40 ÷ 5 = 8.0 CGPA

The sixth (additional) subject is excluded from this calculation.

Converting CBSE CGPA to percentage

CBSE’s official conversion formula:

Percentage = CGPA × 9.5

Example: 8.0 CGPA × 9.5 = 76%

Why 9.5 specifically? CBSE looked at five years of exam results and calculated the average marks of all students who scored between 91 and 100. That average came out to approximately 95. Since A1 grade (the highest) corresponds to a grade point of 10, they divided 95 by 10 to get the multiplier: 9.5. It’s a calibrated number, not an arbitrary one.

A few things to note: CBSE removed CGPA from report cards starting from the 2017-18 academic year and returned to percentage-based reporting for Class 10. But many universities still receive older transcripts with CGPA, and the 9.5 formula remains the standard for conversion.

University CGPA to percentage (UGC guidelines)

At the degree level, most Indian universities follow the 10-point CGPA scale established by the University Grants Commission (UGC). The conversion formula:

Percentage = CGPA × 9.5

Some universities (particularly older state universities) use a slightly modified version:

Percentage = (CGPA − 0.5) × 10

Always check your specific university’s official formula. The difference is small but can matter for scholarship cutoffs or job applications that require a minimum percentage.

A CGPA of 8.5 under UGC guidelines:

  • Standard formula: 8.5 × 9.5 = 80.75%
  • Modified formula: (8.5 − 0.5) × 10 = 80%

Close enough for most purposes, but not identical.

Converting Indian grades to US GPA — for study abroad

This is where Indian students consistently run into trouble. An 80% from an Indian university looks average on paper to a US admissions committee — it is not average by Indian standards, and it shouldn’t be evaluated that way.

Quick conversion formula:

US GPA = Indian CGPA × 4 ÷ 10

Example: 7.5 CGPA × 4 ÷ 10 = 3.0 US GPA

More detailed conversion table:

Indian PercentageIndian CGPA (approx.)US GPA Equivalent
90%+9.5+4.0 (A)
80–89%8.4–9.43.7 (A-)
70–79%7.4–8.33.3 (B+)
60–69%6.3–7.33.0 (B)
55–59%5.8–6.22.7 (B-)
50–54%5.3–5.72.3 (C+)

This table gives you a reasonable estimate. For actual university applications, World Education Services (WES) is the standard third-party evaluation service that most US and Canadian universities recognize. WES converts transcripts using institution-specific data, not just a general formula.

If you’re applying to graduate school in the US, use the estimate for your own planning. Submit WES evaluation for the actual application.

Common grade calculation mistakes

Most errors happen at one of these points:

Using question count instead of total points. If a test has 20 questions but some are worth 5 points and some are worth 2, counting “20 questions” as your denominator gives you the wrong answer. Always use total possible points.

Simple averaging a weighted course. This one is common. If you average your homework, quiz, test, and final scores equally and your course is weighted, the result will be wrong — sometimes significantly. Double-check your syllabus before calculating.

Rounding too early. If you’re calculating a weighted average across four categories, round only at the final step. Rounding each category’s contribution to one decimal place before adding them up introduces cumulative error.

Missing a category entirely. Participation (10%), lab reports (5%), attendance — these small categories add up. A forgotten category either inflates or deflates your calculated grade.

Using the wrong grading scale. Not every school uses the standard 90-80-70-60 cutoffs. Some professional programs set passing at 70%, some schools define a C differently. If the number you calculate doesn’t match what your teacher shows, check whether your school uses a different scale.

Forgetting extra credit. Extra credit points are easy to overlook. If you’ve earned bonus points, add them in before calculating — either to your total earned points or to the relevant category, depending on your instructor’s rules.

Not checking if your lowest grade is dropped. Many courses explicitly drop the lowest quiz or homework score. If yours does and you included that low score in your calculation, your estimate will be lower than your actual grade. Your syllabus should specify this.

Frequently asked questions

What is the formula to calculate grades?

For a single test: % = (Points Earned ÷ Total Points) × 100. For a weighted course: Weighted Grade = Σ(Category Grade × Category Weight) ÷ Σ(Weights). The right formula depends on how your course is structured.

How do I calculate my final grade with weights?

Multiply each category’s average by its weight as a decimal, then add the results. Example: Homework 85% (weight 0.20), Tests 88% (weight 0.50), Final 90% (weight 0.30) = (85 × 0.20) + (88 × 0.50) + (90 × 0.30) = 17 + 44 + 27 = 88%.

How do I calculate what I need on my final exam?

Use this formula: Required Final = (Target Grade − Current Grade × (1 − Final Weight)) ÷ Final Weight. If the result is over 100%, the target isn’t reachable through the final alone without extra credit or a curve.

Is a simple average the same as a weighted grade?

No. A simple average treats every score equally. A weighted grade gives more importance to high-weight categories. Using a simple average on a weighted course almost always gives you the wrong number.

How is GPA calculated in the USA?

Convert each letter grade to grade points (A = 4.0, B = 3.0, etc.), multiply each by the course’s credit hours to get quality points, add up all quality points, and divide by total credit hours. Formula: GPA = Total Quality Points ÷ Total Credit Hours.

How do I calculate my CBSE grade percentage from CGPA?

Multiply your CGPA by 9.5. Official CBSE formula: Percentage = CGPA × 9.5. For a CGPA of 8.6: 8.6 × 9.5 = 81.7%.

What is the difference between semester GPA and cumulative GPA?

Semester GPA covers only the courses from that specific term. Cumulative GPA combines quality points and credit hours from every semester. You cannot average semester GPAs together to get your cumulative — you need to use all quality points divided by all credit hours across your entire record.

How do I convert my Indian CGPA to a US GPA?

Quick formula: US GPA = CGPA × 4 ÷ 10. A 7.5 CGPA converts to approximately 3.0 on the US 4.0 scale. For official applications to US universities, WES (World Education Services) provides formal transcript evaluation.

What if my course weights don’t add up to 100%?

Divide your weighted sum by the actual total of all weights, not by 100. If weights sum to 90, and your weighted total is 77.4, your grade is 77.4 ÷ 90 = 86%, not 77.4%.

What happens to my GPA if a grade is Pass/Fail?

A Pass (P) grade gives you credit hours but does not affect your GPA — no grade points are assigned. A Fail (F) is treated as 0.0 grade points and does lower your GPA, pulling down your quality point total.

Final note

The method that trips people up most is weighted grades. Everything else — basic percentage, GPA, CGPA — is just division. Weighted grades require you to treat categories differently, and the only way to get it right is to know your syllabus weights before you calculate.

If you want to skip the math entirely, use the easy grade calculator for single tests, or the weighted grade calculator for full-course projections. The formulas above are worth understanding once. After that, you don’t need to do them by hand.

Related articles

  • Easy grade calculator — calculate your grade instantly (free) — Skip the formulas and get instant results for any test or quiz
  • What is a passing grade? (USA, India and Pakistan comparison) — Passing cutoffs vary more than most students realize
  • How to calculate GPA from percentage — Dedicated guide for Indian students converting to US GPA for study abroad applications
  • Grade calculator for Pakistani students (HEC and board system) — HEC 4.0 scale, Matric, and Intermediate grading explained

Share This Post

Recent Posts

Our Free Tools