Calculate final grade

Calculate the final-exam percentage needed to reach a weighted course target.

freeworks offlinenothing uploaded
ToolFinal Grade Calculator
Input
Output
Put this on your own site

The frame below runs the same code as this page, in the reader's own browser. Nothing is sent to us, and nothing is sent to you.

Pick a dark background and the text and panels follow it, so the frame stays readable on a dark page.

Preview

How it works

The work already completed contributes its current percentage multiplied by the non-final share of the course. Subtracting that contribution from the target and dividing by the final’s decimal weight gives the required exam mark; substituting 0 and 100 produces the reachable endpoints.

Formula
required final = (target − current × (1 − final weight ÷ 100)) ÷ (final weight ÷ 100)
  • Current mark, target, and final weight are required because each syllabus assigns its own assessment weights.
  • The final weight cannot be zero because the remaining-grade equation would have no denominator.

Worked example

Chasing an 80
Currently on 75 with the final worth 40%
Input
											Current grade: 75
Final weight: 40
Target grade: 80
										
Output
												Needed: 87.5
Achievable: yes
Verdict: You need 87.5% on the final.
If you get100: 85
If you get0: 45
											

When to use this

University module gradebooks combine coursework with a final examination, school syllabuses assign end-of-term assessment weights, and learning portals let students compare target grades with remaining work.

Edge cases

  • A required result above 100% places the target above the best reachable endpoint and is reported as out of reach.
  • A zero or negative requirement means the completed weighted work already preserves the target even with zero on the final.
  • When the final carries 100% of the course, earlier work contributes nothing and the required final percentage equals the target.