Grade Calculator
Calculate a current course percentage with total points or weighted categories. Audit every included, missing, excused, extra-credit, and dropped assignment, then estimate the score needed on remaining work.
Last updated: August 9, 2026- Points and categories
- Exact decimal math
- Drop rules
- Extra credit
- Target planning
Calculate Your Course Grade
Match the grading method and policies in your syllabus. Blank rows are ignored. A missing score is different from an excused or future assignment.
Grade result
Enter at least one counted assignment, then calculate.
Target grade plan
Calculation steps
- Enter at least one counted assignment, then calculate.
Your syllabus and official gradebook determine the final grading method, drops, extra credit, missing-work treatment, and letter-grade cutoffs.
Automatic copying was blocked. Select the result if needed, then press Ctrl+C on Windows or Command+C on macOS.
| Category | Weight | Category grade | Course contribution | Status |
|---|
| Assignment | Category | Earned / possible | Score | Treatment |
|---|
How to Use the Grade Calculator
- Choose Total points when every assignment contributes through its point value, or Weighted categories when your syllabus assigns percentages to categories such as homework, quizzes, and exams.
- Add each assignment. Enter earned and possible points for graded work. Mark unsubmitted work as Missing, policy-excluded work as Excused, or numerator-only bonus points as Extra credit.
- In weighted mode, create the syllabus categories, enter weights totaling exactly 100%, and assign every counted row to the correct category.
- Set optional drop rules. The tool removes the combination that produces the highest remaining points average and shows every dropped row for review.
- Select Calculate Grade. Check the raw points, category contribution, active weight, warnings, steps, and assignment audit before trusting the percentage.
- With automatic drops off, optionally enter a target grade and remaining points or course weight. Review the exact required score and the minimum score rounded upward to your chosen increment.
Do not enter a blank future assignment as zero unless your gradebook already treats it as missing. A blank row is ignored. A Missing row stays in the denominator with zero earned points. An Excused row leaves both the numerator and denominator. These states produce different results.
Grade Calculator Formulas
Total-points grading gives larger assignments more influence because their possible points are larger. Add every counted earned value, including explicit extra-credit points, then divide by the possible points from regular and missing assignments.
Here, total counted earned points already includes extra credit once. A weighted course first calculates a points average inside each active category. It then multiplies each category percentage by that category's course weight. The calculator never averages assignment percentages equally unless the point values happen to be equal.
When some categories have no counted work, the current normalized grade divides the earned contribution by the active category weight. The Count as zero option instead reports the contribution against the full 100% course. Neither result predicts scores on unfinished assignments.
Total Points Versus Weighted Categories
Use Total points only when your grading policy works as one shared points pool. An exam worth 200 points then has twice the influence of a project worth 100 points. A score of 45/50 and a score of 70/100 produce 115/150, or about 76.67%. Averaging 90% and 70% as two equal items would incorrectly produce 80%.
Use Weighted categories when the syllabus says Homework 25%, Quizzes 20%, Projects 25%, and Exams 30%, or gives another full set of weights. Assignment points control the average within a category. Category weights control influence across categories. A 100-point homework and a 10-point homework both belong to Homework, but the 100-point item has ten times the points influence inside that category.
Worked Weighted Grade Example
Assume Homework is worth 40%, Quizzes 30%, and a Project 30%. The student has 80/100 in Homework, 45/50 in Quizzes, and 27/30 on the Project.
| Category | Points | Category grade | Weight | Course contribution |
|---|---|---|---|---|
| Homework | 80 / 100 | 80% | 40% | 32 percentage points |
| Quizzes | 45 / 50 | 90% | 30% | 27 percentage points |
| Project | 27 / 30 | 90% | 30% | 27 percentage points |
| Total | Not pooled | Weighted result | 100% | 86 percentage points |
The final weighted percentage is 32 + 27 + 27 = 86%. A single pooled-points calculation would give 152/180 = 84.44%, which is different because it ignores the syllabus category weights.
Dropped Scores, Missing Work, and Extra Credit
A drop rule runs before the course totals. With unequal point values, the lowest percentage is not always the score whose removal creates the best remaining average. This calculator tests the allowed combinations and marks the selected rows as Dropped. Fixed bonus points remain in every candidate numerator, so they may change which regular score produces the best result. A tie uses the earliest entered combination. Bonus and excused rows never enter the drop pool.
Missing work counts as zero earned with its possible points included. It is eligible for a drop because it affects the grade like a zero score. Excused work is excluded completely. A blank future item is also excluded because no score status has been entered. Use the Assignment audit to confirm the treatment of every row.
An Extra credit row adds points to the numerator without adding possible points. In weighted mode, it must belong to a category that has at least one regular or missing assignment with possible points. A category containing only bonus points has no denominator, so its percentage is undefined. The calculator allows a result above 100% and never caps it silently.
Learning systems differ. Some drop the lowest percentage, some maximize the remaining group grade, some protect specific assignments, and some require equal point values. This page models one transparent policy. Your syllabus or official gradebook remains controlling.
How the Target Grade Planner Works
In points mode, enter the possible points on the remaining exam or work. The planner solves for the earned points needed, then divides by the remaining possible points to show the required percentage.
For example, 170 earned points out of 200 current points, followed by a 100-point final, needs 100 points on the final to finish at 90%: 0.90 x 300 - 170 = 100.
In weighted mode, the planner uses the percentage points already contributed by active categories. Active category weight plus remaining course weight must total exactly 100%. If active work covers 80% and has a 90% normalized grade, it contributes 72 course percentage points. Reaching 85% across a remaining 20% then needs 65% because 72 + 65 x 0.20 = 85.
Target planning stops when an automatic drop rule is active because a future score could change which assignment is dropped. To make a plan, turn off the automatic rule and exclude the already dropped item manually only when that matches the official policy. A negative exact requirement means the target remains secured even with 0% on the remaining work. A value above 100% means a standard score is insufficient, although an extra-credit policy could permit more than 100%.
Rounding and Exact Grade Comparisons
The calculator converts accepted decimals to exact rational values. It adds, divides, compares drops, and evaluates targets without binary floating-point drift. It rounds only the displayed percentage, or truncates it when you select that display rule.
A displayed 90.00% does not prove an exact 90% result. For example, 89.9996% rounds to 90.00% at two decimal places but remains below an exact 90% threshold. The target status uses the exact value. Calculation steps use an approximation sign whenever the displayed decimal shortens the exact result.
The required-score increment is separate from ordinary display rounding. A minimum score of 89.441% at a 0.01% increment becomes at least 89.45%, because rounding downward would miss the target. Set an increment that matches the precision with which your instructor records the remaining score.
Common Grade Calculation Mistakes
- Averaging assignment percentages when the assignments have different possible points.
- Using total points when the syllabus uses weighted categories, or applying category weights twice.
- Entering an ungraded future assignment as a missing zero before the gradebook does.
- Treating excused work as zero instead of removing its earned and possible points.
- Putting extra credit in a weighted category with no regular possible points.
- Assuming every gradebook drops the same assignment when point values differ.
- Rounding each category before applying weights instead of rounding the final display.
- Assuming one A, B, C, D, and F scale applies to every course.
This calculator does not assign a letter grade because cutoff scales, plus and minus bands, rounding rules, and minimum-exam conditions vary. Compare the exact percentage with the grading table in your syllabus.
Related Calculators
Frequently Asked Questions
How do I calculate my grade by points?
Add all counted earned points, including explicit extra credit, and divide by all counted possible points. Multiply by 100 to convert the ratio to a percentage.
How do I calculate a weighted grade?
Calculate the points percentage inside each category, multiply each category percentage by its decimal weight, and add the contributions. Normal category weights should total 100%.
Should I average assignment percentages?
Only when every assignment is intended to have equal influence. In a points system, assignments with more possible points carry more weight. In category systems, follow the defined category rule.
Does a blank assignment count as zero?
Not in this calculator. A blank row is ignored. Select Missing when an unsubmitted assignment should count as zero earned with its possible points included.
What is the difference between missing and excused?
Missing work contributes zero earned points and keeps its possible points in the denominator. Excused work removes both earned and possible points from the calculation.
How does extra credit affect my grade?
An Extra credit row adds earned points to the numerator without adding possible points. It may raise a category or course above 100%, and it is never selected by an automatic drop rule.
Which score does the drop rule remove?
The calculator removes the allowed assignment combination that produces the highest remaining points average, including fixed bonus points in each candidate result. It shows each dropped row because another gradebook may apply a different policy.
Why do current grade and course contribution differ?
When weighted categories remain empty, current grade reweights categories with counted work. Course contribution shows the percentage points earned against the full course weight entered so far.
What score do I need on my final?
Enter your target and remaining points in total-points mode. In weighted mode, enter the remaining course weight so it plus active category weight totals 100%. The planner rounds a minimum upward to your selected increment.
Is the calculated grade official?
No. It is an estimate based on your entries and selected rules. Your instructor, syllabus, and official gradebook control drops, penalties, curves, bonus work, rounding, and letter-grade cutoffs.
Calculation Method and Review Basis
Total-points and points-inside-category formulas were checked against Miami University. Its guide defines a total-points grade as earned points divided by possible points and a weighted category as total category points earned divided by total category points possible before the category weight is applied. University of Pennsylvania likewise explains that higher-point assignments carry more weight inside a weighted group and that normal group weights total 100% unless a separate extra-credit policy applies.
Normalized current-grade treatment for incomplete weights was reviewed against Virginia Commonwealth University. Drop behavior for unequal point values was checked against the official Canvas assignment-group rules guide. Bonus handling and the zero-denominator limit for weighted groups were checked against the Canvas extra-credit guide. These sources document common systems, not one universal course policy.
Educational planning notice: This calculator does not access your gradebook or determine an official course grade, academic standing, graduation status, admission, scholarship eligibility, or financial aid. Confirm the result with your instructor or school.