To find the score you need on a final exam, take your target grade, subtract the part of it that is already locked in, and divide by the final's weight: required final = (target − current × (1 − w)) ÷ w, where w is the final's weight as a decimal. With 84% going into a final worth 30%, reaching an 80% course grade takes 70.7% on the exam. Reaching 90% would take 104%, which an exam without bonus marks cannot give. Read the formula backwards and it says something simple: a final can move your course grade only by its weight times the gap between your exam score and the grade you already have.
The final grade calculators at RapidTables and GigaCalculator print that same line as their method, and the final grade section of Calculator.net's grade calculator offers the tool without printing a formula. Where students go wrong is not the arithmetic but the inputs. "Current grade" has to mean your average on the work already graded, measured on the same scale as the final. The weight has to be the final's real share of the course after any drop or replacement rule. And the target has to be the number your school actually uses as the cut-off, rounded or not.
Why the formula works
A course grade with a final exam is a weighted average of two parts: everything before the final, and the final itself.
- Course grade = current × (1 − w) + final × w
- Set the course grade equal to your target T: T = current × (1 − w) + final × w
- Solve for the final: final = (T − current × (1 − w)) ÷ w
That is all there is to it. The first term, current × (1 − w), is the part of the grade you have already earned and cannot lose. With 84% on 70% of the course, it is 58.8 points. The final supplies the rest. To finish at 80 you need 21.2 more points out of the 30 the final can give, and 21.2 ÷ 30 is 70.7%.
Two consequences follow from the algebra, and they are worth more than any single answer.
Each point on the final moves the course grade by w points. On a final worth 30%, scoring 10 points higher raises the course grade by 3. On a final worth 15%, the same 10 points buy 1.5. That is why a light final can do little for a weak term, and why a heavy one can sink a strong one.
Your current grade is the pivot. If you score exactly your current average on the final, your course grade does not change, whatever the weight. Score above it and the grade rises; score below it and the grade falls. The weight only decides how fast. The figure shows this for a student at 84% going into finals worth 20%, 30% and 50%: all three lines cross at 84.
Show the numbers behind this figure
| Final exam score | Final worth 20% | Final worth 30% | Final worth 50% |
|---|---|---|---|
| 0% | 67.2% | 58.8% | 42.0% |
| 50% | 77.2% | 73.8% | 67.0% |
| 70% | 81.2% | 79.8% | 77.0% |
| 84% | 84.0% | 84.0% | 84.0% |
| 90% | 85.2% | 85.8% | 87.0% |
| 100% | 87.2% | 88.8% | 92.0% |
The pivot gives a second form of the same formula that is easier to do in your head: required final = current + (target − current) ÷ w. Start from your current grade and add the gap to your target, magnified by one over the weight. For the student at 84% aiming for 80 on a 30% final, the gap is −4, and −4 ÷ 0.3 is −13.3, so the answer is 84 − 13.3 = 70.7%, the same as before. On a 20% final every point of gap is multiplied by 5, on a 25% final by 4, on a 50% final by 2. A student 3 points short of the target with a final worth 25% therefore needs to beat their current grade by 12 points on the exam.
Any answer can be checked by putting it back into step 1. With 70.7% on the final, the course grade is 84 × 0.7 + 70.7 × 0.3 = 58.8 + 21.2 = 80.0. If a calculator's answer does not survive that check, one of its inputs is not what you think it is, and the current grade is the first one to check.
The pivot also explains a common surprise. A student at 92% who aims to "keep an A" on a 40% final does not need a 92. With a 90% cut-off, they need (90 − 92 × 0.6) ÷ 0.4 = 87%. Scoring below your current average is fine as long as the drop, multiplied by the weight, stays smaller than your cushion above the cut-off.
A lookup table for an 80% target
The grid below runs the formula for current grades from 60% to 95% in 5-point steps and final weights from 10% to 50%, for a target of 80%. The figure that follows plots the same numbers, with the shade stepping up as the required score rises and grey where 80 is out of reach.
| Current grade | Final 10% | 15% | 20% | 25% | 30% | 40% | 50% |
|---|---|---|---|---|---|---|---|
| 60% | over 100 | over 100 | over 100 | over 100 | over 100 | over 100 | 100.0 |
| 65% | over 100 | over 100 | over 100 | over 100 | over 100 | over 100 | 95.0 |
| 70% | over 100 | over 100 | over 100 | over 100 | over 100 | 95.0 | 90.0 |
| 75% | over 100 | over 100 | 100.0 | 95.0 | 91.7 | 87.5 | 85.0 |
| 80% | 80.0 | 80.0 | 80.0 | 80.0 | 80.0 | 80.0 | 80.0 |
| 85% | 35.0 | 51.7 | 60.0 | 65.0 | 68.3 | 72.5 | 75.0 |
| 90% | any score | 23.3 | 40.0 | 50.0 | 56.7 | 65.0 | 70.0 |
| 95% | any score | any score | 20.0 | 35.0 | 45.0 | 57.5 | 65.0 |
Show the full grid of required scores
| Current grade | Final 10% | Final 15% | Final 20% | Final 25% | Final 30% | Final 40% | Final 50% |
|---|---|---|---|---|---|---|---|
| 60% | over 100 | over 100 | over 100 | over 100 | over 100 | over 100 | 100.0 |
| 65% | over 100 | over 100 | over 100 | over 100 | over 100 | over 100 | 95.0 |
| 70% | over 100 | over 100 | over 100 | over 100 | over 100 | 95.0 | 90.0 |
| 75% | over 100 | over 100 | 100.0 | 95.0 | 91.7 | 87.5 | 85.0 |
| 80% | 80.0 | 80.0 | 80.0 | 80.0 | 80.0 | 80.0 | 80.0 |
| 85% | 35.0 | 51.7 | 60.0 | 65.0 | 68.3 | 72.5 | 75.0 |
| 90% | any score | 23.3 | 40.0 | 50.0 | 56.7 | 65.0 | 70.0 |
| 95% | any score | any score | 20.0 | 35.0 | 45.0 | 57.5 | 65.0 |
Three patterns stand out. Below the target, only a heavier final makes 80 reachable in this grid: a student at 70% needs more than 100% on any final worth 30% or less, but 90% on a final worth half the course. Above the target, a heavier final is a risk, not a help: a student at 90% can score anything at all on a 10% final and still finish at 80 or better, but needs 70% if the final is worth half. And the row where current equals target is flat at 80 in every column, because that is the pivot again.
The same grid for a 90% target shows how quickly a high goal runs out of room:
| Current grade | Final 15% | 20% | 25% | 30% | 40% | 50% |
|---|---|---|---|---|---|---|
| 80% | over 100 | over 100 | over 100 | over 100 | over 100 | 100.0 |
| 85% | over 100 | over 100 | over 100 (105.0) | over 100 (101.7) | 97.5 | 95.0 |
| 90% | 90.0 | 90.0 | 90.0 | 90.0 | 90.0 | 90.0 |
| 95% | 61.7 | 70.0 | 75.0 | 78.3 | 82.5 | 85.0 |
A student at 85% who wants a 90 needs 97.5% on a final worth 40%, and cannot get there at all if the final is worth 30% or less (101.7% at 30%, 105.0% at 25%).
How heavy a final can be is set by the institution, not just the instructor. The University of Toronto's University Assessment and Grading Practices Policy, for example, says an undergraduate course that meets regularly as a class should have an examination conducted formally under divisional auspices and worth, alone or in the aggregate, at least one-third of the final grade, with exemption criteria left to the division. It also says no one essay, test or examination in an undergraduate course should be worth more than 80% of the grade. Under a rule like that, a single final that carries the whole one-third sits between the 30% and 40% columns or to the right of them, and the lighter columns describe courses with an exemption or several exams sharing the one-third. Other institutions set their own limits, which is why the course syllabus is where w comes from.
What "current grade" has to mean
The formula assumes your current grade is the weighted average of the work already graded. A gradebook total can be built another way, and if it is, a reachable target can look impossible.
Take a course weighted like this: assignments 20%, a midterm 25%, participation 10% and a final exam 45%. Before the final, a student has 88% on assignments, 72% on the midterm and 95% on participation.
- The completed work is worth 20 + 25 + 10 = 55% of the course.
- The weighted points earned are 20 × 88 + 25 × 72 + 10 × 95 = 1,760 + 1,800 + 950 = 4,510.
- The current grade is 4,510 ÷ 55 = 82.0%.
A gradebook that divides by the whole course instead would show 45.1%: the same 4,510 points divided by 100, as if the final had already been written and scored zero. Feed 45.1 into the formula and an 80% target needs 122.7%, which looks hopeless. Feed in the correct 82.0 and the student needs 77.6%. Before using any calculator, check which number your gradebook shows. If it looks far lower than your marks would suggest, it is probably counting ungraded work as zero.
Weights that do not add to 100 cause the same problem in another form. A syllabus might list assignments 20%, midterm 25% and final 45% and leave out a 10% participation mark that only appears in the gradebook, or list categories that add to 110% because one is a bonus. One method handles both cases:
- Add up the weights of everything already graded. Call it D.
- Add up weight × score for those items, and divide by D. That is your current grade.
- Use the final's weight as a share of the whole course, w = final weight ÷ total of all weights.
If the weights total 110 because of a 10% bonus category, the final's share is its weight divided by 110, not 100, unless the syllabus says the bonus is added on top of a grade out of 100. In that case, add the bonus points to your current grade and use the listed weight as is. The instructor's wording decides which.
Courses graded in points
Some courses add up points instead of weighting percentages, as both syllabi in this section and the next one do. The formula still applies, but it is simpler to work in points directly: the final score you need is the target points minus the points you already have.
A published example is a multivariate calculus course at the University of North Carolina Wilmington (Math 261), whose syllabus lists quizzes at 50 points (best 5 scores), three exams at 100 points each and a final at 200 points, for 550 points in all. Suppose a student has 44 of 50 on quizzes and exams of 82, 76 and 90, so 292 of the 350 points available before the final.
- An 80% course grade is 440 of 550 points. The student needs 440 − 292 = 148 of 200 on the final, which is 74%.
- A 90% course grade is 495 points. That needs 203 of 200, which is impossible on points alone.
In a points course the final's weight is its share of the total, here 200 of 550, or 36.4%. Each point on the final is worth 1 ÷ 550 of the grade, the same as a point on a quiz, which is why a 200-point final dominates. The UNCW syllabus also says the grade is based on the cumulative distribution of scores, with "fine-tuning" for factors such as improvement and participation, so the point totals above set the floor of the calculation, not a guaranteed letter. The same page says the instructor tries to write exams that result in a ten-point grading scale, which fits treating 440 and 495 points as the 80% and 90% marks.
When a course drops the lowest score in a category, as with "best 5" quizzes, do the drop before computing what you already have. Only the five best quiz scores go into the 50 points, however many quizzes were given. A dropped score cannot hurt you, so the current grade already includes the benefit.
When the final replaces a midterm
Replacement rules change the final's effective weight, so the plain formula understates how much the exam can do. Two published course policies show different versions.
Replacement by half the final. The UNCW Math 261 syllabus says the lowest of the three midterm scores "will be replaced by half of the score in the final exam" when that half is higher, that it applies only to students who took the exam, and that only one replacement is allowed. Half of a 200-point final is a score out of 100, so it can stand in for a 100-point midterm.
Take the student above, but with a weak 45 on the second midterm instead of 76. Before the final, they have 44 + 82 + 45 + 90 = 261 points.
| Target (points of 550) | Final needed, no replacement | Final needed, with replacement |
|---|---|---|
| 80% (440) | 179 of 200 = 89.5% | 149.3 of 200 = 74.7% |
| 90% (495) | 234 of 200, impossible | 186 of 200 = 93.0% |
With replacement, every final point counts once in the final itself and half again in the replaced midterm, so the final behaves like a 300-point item. The 45 is gone, and a 90 becomes reachable. For the student whose lowest midterm was 76, the rule does nothing at an 80% target: the 74% final they need, halved, is 74 out of 100, which is below 76, so no replacement happens. At a 90% target it still helps, turning an impossible 101.5% into 93.0%, because half of a 93% final beats the 76.
Replacement by the final's percentage. A partial differential equations course at the University of Houston (Math 3363, Fall 2009 syllabus) used 300 points of midterms, 100 of homework and a 200-point final, 600 in all, and said the instructor would "replace your lowest test score with the percentage grade from the final exam (provided it is higher)." Here each percentage point on the final adds 2 points directly and 1 more through the replaced test. The final carries 3 of every 600 points per percentage point, an effective weight of 50% instead of the listed 33%.
For a student with tests of 70, 85 and 88 and 92 on homework (335 of 400 points):
| Target (points of 600) | Final needed, no replacement | Final needed, with replacement |
|---|---|---|
| 80% (480) | 72.5% | 71.7% |
| 90% (540) | 102.5%, impossible | 91.7% |
The same syllabus added that anyone scoring 95% or more on the final would receive an A, and anyone with at least 70% would pass. A rule like that overrides the arithmetic entirely: a student who expects to score 95 needs no formula at all. Both syllabi are from individual courses and show the kinds of rule that exist; the Houston one is from 2009 and is used here only as a worked example of a policy type. Your own course's syllabus is the version that applies to you.
More than one assessment left
If a project and a final are both still to come, the formula works on the remaining weight as a whole. A student with 78% on work worth 55% of the course, and a 15% project plus a 30% final still to come, needs an average of (80 − 78 × 0.55) ÷ 0.45 = 82.4% across the two to finish at 80.
Once the project is graded, recompute. If it comes back at 90, the remaining target for the final is (80 − 78 × 0.55 − 90 × 0.15) ÷ 0.30 = 78.7%. The general version is the same subtraction: target minus everything already earned, divided by the weight still open. The grade calculator keeps a running weighted average as each item comes in, so the "already earned" part stays current through the term.
Letter cut-offs, rounding and the 89.5 question
The target in the formula should be the exact number your institution uses, and that number is not always a whole percentage.
At the University of Toronto, the undergraduate scale defines each letter by a band of integer marks: an A+ is 90 to 100, an A is 85 to 89, an A− is 80 to 84, a B+ is 77 to 79, and so on down to an F at 0 to 49. The policy defines the numerical scale as all integers from 0 to 100, so a final course mark is reported as a whole number. The policy text we read on October 28, 2026 contains no rule for how a calculated 89.6 becomes that integer. The University of Houston syllabus above stated its convention in words instead: "90% and above" for an A, and "at least 80% and below 90%" for a B, which makes an 89.9 a B.
The difference matters most when you are near a cut-off. For the student at 84% with a 30% final:
| Target used | Final needed |
|---|---|
| 90.0 (no rounding) | 104.0%, impossible |
| 89.5 (if 89.5 rounds up to 90) | 102.3%, still impossible |
For a student at 88% with the same final, the gap matters: 94.7% is needed for a strict 90, and 93.0% if 89.5 rounds up. Every half point of target costs 0.5 ÷ w points on the final, so on a 30% final it is 1.7 points. Use the cut-off exactly as written unless your syllabus or instructor says marks are rounded, and say which version you used if you ask someone to check your numbers.
Grades can also be adjusted after the final. The U of T policy describes how any adjustment of final grades is reviewed, and the UNCW syllabus bases grades on the distribution of scores. The formula cannot see a curve. It tells you what the stated weights produce, which is the floor if the curve only moves grades up.
When the answer is above 100% or below zero
An answer above 100% means the target cannot be reached on the stated weights. The highest course grade you can still earn is current × (1 − w) + 100 × w. For the student at 84% with a 30% final, that ceiling is 58.8 + 30 = 88.8%. At that point the useful question changes from "what do I need for 90" to "what do I need for the next band down", which here is 80 and a 70.7% final.
An answer below zero means the target is already secured, whatever happens on the final, as long as you write it and the course has no pass-the-final rule. The lowest course grade you can finish with is current × (1 − w). A student at 95% with a 10% final has a floor of 85.5%, so a score of zero would still leave them above 80. Read the syllabus before relying on a floor, because missing the final is treated differently from place to place. The UNCW syllabus gives zero points for an exam missed without a proper excuse, which would put that zero straight into the average. The U of T policy instead provides an INC (incomplete) report, which a division or instructor may assign where work is not completed but there are no grounds for a failing grade.
On the stated weights and apart from any curve, bonus marks on the exam are the only way to score past 100% on the final itself. If a final has bonus questions worth up to 5 points, the ceiling for that exam is 105%, and a required score of 102.3% stops being impossible. Use the bonus only if it is actually on the paper.
From one course to your GPA
A course grade usually feeds a grade point average, and that changes which target is worth aiming for. On a banded scale, every mark inside a band earns the same points. At the University of Toronto, both 85 and 89 are an A worth 4.0, and both 80 and 84 are an A− worth 3.7. Scoring enough to move from 81 to 84 does nothing for your GPA, while moving from 84 to 85 does.
So run the formula at the band edges, not at round numbers. For a student at 82% with a final worth 40%:
| Band edge (U of T scale) | Grade point | Final needed |
|---|---|---|
| 85 (A) | 4.0 | 89.5% |
| 80 (A−) | 3.7 | 77.0% |
| 77 (B+) | 3.3 | 69.5% |
The middle row is the one to protect: a 77% final keeps 3.7 points, and the next 12.5 points of exam score are what separate it from 4.0. How much one course moves your overall GPA then depends on its credit weight, which the weighted GPA calculator handles across a full transcript. If your school reports percentages and you need a GPA for an application, the percentage to GPA conversion guide sets out three published Canadian scales side by side, and the UC GPA guide shows how the University of California recalculates the same grades with its own honors cap.
For the single-course question, the final grade calculator runs the formula above with your own current grade, weight and target, and the grades and GPA hub collects the related tools. Every required score on this page is an estimate built from stated weights and sample syllabi: your own syllabus, your instructor and your institution's grading rules decide the real result, including curves, rounding and anything a syllabus leaves unsaid.
Sources
- University of Toronto, University Assessment and Grading Practices Policy, January 1, 2020 (approved by the Academic Board May 28, 2020, retroactive effective January 1, 2020): Part A 1.2.1 (undergraduate refined letter grade scale and integer marks); Part B 1.4.1 (no one item over 80%) and 1.7.1 (final examinations worth at least one-third); Part A 3.3 (grade adjustment); Part C (the INC symbol): https://governingcouncil.utoronto.ca/secretariat/policies/grading-practices-policy-university-assessment-and-january-1-2020 (checked October 28, 2026)
- University of North Carolina Wilmington, Math 261 Multivariate Calculus syllabus (Dr. G. Lugo, page last updated 08/03/2025): grading points, fine-tuning, make-up rule and the grade replacement rule: https://people.uncw.edu/lugo/COURSES/M261/261_Syl.htm (checked October 28, 2026)
- University of Houston, Math 3363 Introduction to PDE, Fall 2009, course syllabus: grades (Jiwen He): point breakdown, final replacing the lowest test, and letter cut-offs: https://www.math.uh.edu/~jiwenhe/math3363/lectures/grades.pdf (checked October 28, 2026)
- RapidTables, Final Grade Calculator (formula as printed on the page): https://www.rapidtables.com/calc/grade/final-grade-calculator.html (checked October 28, 2026)
- GigaCalculator, Final Grade Calculator (formula as printed on the page): https://www.gigacalculator.com/calculators/final-grade-calculator.php (checked October 28, 2026)
- All required scores, grids and worked examples are CalculatorVillage calculations using the formula on this page and the inputs stated with each example.