GPA is a credit-weighted average — not an average of your grades, and not an average of your semester GPAs. Almost every wrong GPA a student calculates comes from breaking one of those two rules, or from applying a generic grade scale where the school's own scale differs by a tenth of a point.
GPA = total quality points ÷ total GPA credit hours. For each course, quality points equal the credit hours multiplied by the grade point value of the letter grade. Add the quality points across every course, add the credit hours, and divide. That is the entire calculation, and it works identically for a semester and for a cumulative record.
For example, a 4-credit C+ (2.3) produces 9.2 quality points; a 3-credit B (3.0) produces 9.0; a 1-credit A (4.0) produces 4.0. Together those three courses carry 8 credits and 22.2 quality points, for a GPA of 2.78. Courses with more credits move the GPA further, which is why the arithmetic average of the three grade points (3.10) is not the GPA.
The two-number formula — and the one distinction that changes everything
GPA is a single division, but it has two named parts that are worth learning because every transcript and every registrar's worksheet uses them.
The distinction that decides whether a GPA is right or wrong is attempted versus earned credit hours. The denominator counts hours attempted for a letter grade, not hours successfully earned. A failed course earns zero credits but adds its full credit load to the denominator.
That produces a double penalty. Take a 15-credit term in which 12 credits earn an A and 3 credits are failed:
- Quality points: 12 × 4.0 = 48.0. The F contributes 3 × 0.0 = 0.
- GPA hours: 15, not 12 — the failed course still occupies three hours of the denominator.
- GPA: 48.0 ÷ 15 = 3.20. Had the F simply been excluded, the term GPA would be 4.00.
The cost of that one F is 0.80 grade points across the term. It is not that the F "counts as zero" — it is that the F contributes nothing while simultaneously making the denominator bigger, which drags the average down twice.
GPA = Σ(credit hours × grade points) ÷ Σ(GPA credit hours). Quality points are the numerator; GPA hours are the denominator and count attempted, not earned, credits. A failed course earns 0 credits but remains in the denominator, so it reduces the GPA twice — once by contributing no quality points, and again by enlarging the divisor.
The grade scale is not universal — three places where it diverges
Most GPA calculators ship with one hard-coded table and apply it to everyone. That is the second-largest source of wrong answers, because the same letter grade is worth different points at different schools. Three divergences matter most.
| Grade | 4.0 scale (most common) | 4.3 scale | No plus/minus | Typical percentage band |
|---|---|---|---|---|
| A+ | 4.00 | 4.30 | 4.00 | 97–100 |
| A | 4.00 | 4.00 | 4.00 | 93–96 |
| A− | 3.70 | 3.70 | 4.00 | 90–92 |
| B+ | 3.30 | 3.30 | 3.00 | 87–89 |
| B | 3.00 | 3.00 | 3.00 | 83–86 |
| B− | 2.70 | 2.70 | 3.00 | 80–82 |
| C+ | 2.30 | 2.30 | 2.00 | 77–79 |
| C | 2.00 | 2.00 | 2.00 | 73–76 |
| C− | 1.70 | 1.70 | 2.00 | 70–72 |
| D+ | 1.30 | 1.30 | 1.00 | 67–69 |
| D | 1.00 | 1.00 | 1.00 | 63–66 |
| D− | 0.70 | 0.70 | 1.00 | 60–62 |
| F | 0.00 | 0.00 | 0.00 | below 60 |
The 4.0 column is the standard used by most US universities and is the one shown on the UT Knoxville worksheet (A = 4.0, A− = 3.7, B+ = 3.3 … F = 0.0). The 4.3 column applies at schools where an A+ earns above 4.0. The right-hand column applies at institutions that do not use plus or minus grades at all — there, an A− and a B+ are both simply the nearest whole grade.
Divergence 1 — A+ is sometimes 4.0, not 4.3
The University of Illinois reports A+ as 4.00, not 4.30 — the same as an A. The rationale is that a 4.0 cap prevents a student from accumulating a GPA above 4.0 simply by being marked above 100%. A calculator that assumes A+ = 4.3 will inflate the GPA of every Illinois student by a few hundredths per A+ course.
This also explains a related trap: on a 4.3 scale, the A+ override is meaningful. On a 4.0 scale it is not, because A+ and A collapse to the same value. So the A+ question is not "what is an A+ worth" — it is "which scale is your school on."
Divergence 2 — plus/minus may not exist
At schools without plus/minus grading, the gap between an A− and a B+ disappears entirely — both become whole grades. In the table above, an A− is 4.00 on the no-plus/minus column and a B+ is 3.00. That means the difference between those two grades is a full point, not the 0.4 it is on a 4.0 scale. A student at such a school who enters "A− = 3.7" into a generic calculator gets a number that does not exist on their transcript.
Divergence 3 — some schools weight by additive bonus, not per-course scale
Rather than converting each honors course to a 5.0 scale, some districts calculate the unweighted GPA first and then add a flat increment per advanced course — 0.05 for honors and 0.07 for AP/IB, for example. Others apply a multiplier of 1.20 to the final GPA for AP coursework. Neither approach is equivalent to the per-course +0.5/+1.0 model, and none of them can be reproduced by a calculator that only knows a grade-point table.
Never use a GPA calculator's default scale without checking two things on your own transcript or school profile: (1) whether an A+ is worth more than an A, and (2) whether plus and minus grades exist at all. Those two questions account for most of the gap between a calculator's answer and the registrar's.
A full semester, worked end to end
The example below is the six-course term published on the University of Tennessee's GPA worksheet, reproduced with the arithmetic shown course by course.
| Course | Credits | Grade | Grade points | Quality points |
|---|---|---|---|---|
| CHEM 120 | 4 | C+ | 2.3 | 9.2 |
| ENGL 101 | 3 | B | 3.0 | 9.0 |
| FYS 101 | 1 | A | 4.0 | 4.0 |
| MATH 130 | 4 | B− | 2.7 | 10.8 |
| PSYC 110 | 3 | A− | 3.7 | 11.1 |
| PYED 224 | 1 | A | 4.0 | 4.0 |
| Total | 16 | — | — | 48.1 |
Two things are worth noticing in that table, because they generalise.
The two 4-credit courses carry the most weight. CHEM 120's C+ and MATH 130's B− together contribute 8 of the 16 credits — half the term — and produce 20.0 of the 48.1 quality points. A student wanting to raise this term's GPA would get more leverage from improving either 4-credit course than from improving both 1-credit courses.
The arithmetic mean of the grade points is 3.28, but the GPA is 3.01. That gap is the whole point of credit weighting. The two 4-credit courses happen to be the two lowest grades, so weighting them up pulls the result below the simple average. A calculator that adds grade points and divides by the number of courses — rather than by credits — would report 3.28 here, which is 0.27 too high.
In a six-course term worth 16 credits, six grades of C+, B, A, B−, A− and A produce 48.1 quality points and a GPA of 3.01. The unweighted mean of the same six grade points is 3.28. Credit weighting, not grade averaging, produces the correct figure.
Cumulative GPA is a weighted merge, not an average of two GPAs
This is the single most common GPA error among students, and it is easy to see why: averaging two semester GPAs feels like the natural thing to do. It is wrong whenever the semesters carry different credit loads, which is almost always.
60 credits at 3.20, then 15 credits at 3.60
Old quality points: 60 × 3.20 = 192 New quality points: 15 × 3.60 = 54 Combined: 246 quality points over 75 credits
Cumulative GPA = 246 ÷ 75 = 3.28. The intuitive answer — (3.20 + 3.60) ÷ 2 = 3.40 — is wrong, because it gives the 15-credit term the same influence as the 60-credit record.
Answer: 3.28 cumulative
There is a clean way to see what the new term can and cannot do. The cumulative GPA moves from the old value toward the new term's value in proportion to the new term's share of the total record:
That formula is the answer to the question every student eventually asks: how much can one more semester move my GPA? The answer depends almost entirely on how big the existing record is. A 15-credit term against a 15-credit record has half the pull; the same term against a 120-credit record has one-ninth.
| Existing record | New term | Term GPA | New cumulative | Change |
|---|---|---|---|---|
| 15 credits @ 3.00 | 15 @ 3.80 | 3.80 | 3.40 | +0.40 |
| 60 credits @ 3.00 | 15 @ 3.80 | 3.80 | 3.16 | +0.16 |
| 90 credits @ 3.00 | 15 @ 3.80 | 3.80 | 3.11 | +0.11 |
| 120 credits @ 3.00 | 15 @ 3.80 | 3.80 | 3.09 | +0.09 |
The same term, the same grades, four very different outcomes. This is why a senior cannot rescue a GPA in one semester and a first-year student can change theirs substantially.
Truncation vs rounding — the half-hundredth that decides a scholarship
GPA is a repeating decimal far more often than not, so every institution has to decide how to shorten it. There are two families of rule, and they can differ by 0.01 — which is enough to cross a threshold.
| Rule | What it does | 3.679 becomes | 1.999 becomes | Example institution |
|---|---|---|---|---|
| Truncate | Cut at two decimals, no rounding | 3.67 | 1.99 | U. of Illinois, U. of Maine, American U. |
| Round from third decimal | Look at the third digit; 5 or more rounds up | 3.68 | 2.00 | Long Island University |
| Round at two decimals | Conventional half-up rounding | 3.68 | 2.00 | Common at registrar level |
Sources for the three example rules: Illinois reports GPA to two decimals and truncates; Maine carries to two decimals truncated, so 3.679 is recorded as 3.67; American University states that a 1.999 is truncated at 1.99 and will not be rounded to 2.00; Long Island University rounds from the third decimal, so 2.994 becomes 2.990 and 2.995 becomes 3.000.
Good academic standing is usually set at a cumulative GPA of 2.00. A computed 1.999 fails that threshold under truncation and passes it under rounding. The Dean's List threshold is commonly 3.50; a 3.499 truncates to 3.49 and misses it. Graduation honours cut-offs behave the same way. A student who "rounds up" on their own calculator can plan around a status they will not actually receive.
The correct procedure has three steps, in this order:
- Compute the GPA at full precision — do not round any intermediate value, including the per-course quality points.
- Apply the institution's rule to the final result only.
- If the answer lands within 0.01 of a published threshold, do not assume — ask the registrar which rule applies and which GPA the threshold is measured against. The second question is covered in §6.
Truncation and rounding are applied to the reported GPA, not to the cumulative record used in the next calculation. A school may report 3.67 on the transcript while carrying 3.679 internally, so the next semester compounds from 3.679. Rebuilding your record from the two-decimal transcript figure will drift from the registrar's number over several terms.
Which GPA does the form want? One transcript, four numbers
A single transcript commonly displays several different GPAs, and they can differ by enough to change an outcome. Applying for the wrong one is a real and frequent error, because the form usually just says "GPA."
| GPA | What it counts | Typical use |
|---|---|---|
| Term / semester GPA | Only the courses in one term | Dean's List, probation review, term scholarships |
| Cumulative / overall GPA | All courses taken at the institution | Graduation requirement, most applications |
| Institution GPA | Only courses completed at this institution | Internal progression, major admission |
| Transfer GPA | Only courses completed elsewhere | Transfer admission, some programme prerequisites |
| Combined GPA | Institution plus transfer, sometimes including grades | Financial aid SAP, graduation honours |
| Major / programme GPA | Only courses required for the major | Departmental admission, accreditation |
Two real examples show how far apart these can sit. The University of Illinois transcript displays four distinct values: Term, Total Institution, Total Transfer, and Overall (the combination of institution and transfer). Tennessee Tech goes further and maintains an Overall and an Overall Combined that exclude transfer grades, plus an Inclusive Combined that includes them — and the Inclusive Combined is the one used for federal financial aid Satisfactory Academic Progress and for graduation honours.
That last detail is the one students miss. At Tennessee Tech, a transfer grade can be invisible in the GPA that determines whether you graduate, yet decisive in the GPA that determines whether you keep your financial aid and whether you graduate with honours. The same student, the same transcript, four different numbers, four different consequences.
A transcript commonly reports several GPAs: term, cumulative/overall, institution-only, transfer, combined, and major. They differ in which courses are counted and whether transfer grades are included. Financial aid SAP and graduation honours frequently use a combined GPA that includes transfer grades, while the graduation GPA may exclude them.
Check the form's definition, not just the label. "Cumulative GPA" on a scholarship application may mean institution-only, and "overall GPA" on a financial aid form may mean a combined figure that includes transfer work. If the form does not define it, use the highest figure the transcript shows and note which one you used — but never invent a number by re-averaging.
Retakes: three incompatible policies, one calculator field
Every GPA calculator offers a "retake" mode. Almost none of them warn that the answer depends on a policy that varies by institution, and that the difference between policies is measured in whole grade points on the affected course.
| Policy | What happens to the first grade | Effect on the course GPA | Documented examples |
|---|---|---|---|
| Replacement | Removed from both quality points and GPA hours | Course GPA reflects only the retake | Niagara (only most recent counts); William & Mary (most recent grade only); TRU (only highest grade used) |
| Averaging | Retained and counted alongside the retake | Both attempts divide into one average | Cal State LA (both grades used); Villanova (both grades remain in GPA, only one in TGPA) |
| Capped replacement | Removed only within a limit | Replacement applies to a subset | Maryland (up to 10 credit hours); one documented policy replaces the first grade three times, then averages |
| Replace even if lower | Removed regardless of outcome | Retake can lower the GPA | Nevada State (retaken grade replaces original even if lower) |
The arithmetic difference is stark. A 3-credit course failed, then retaken for an A:
- Under replacement, the F leaves the record, so the course contributes 12 quality points over 3 credits — a 4.00 contribution.
- Under averaging, the F stays, so the pair contributes 12 quality points over 6 credits — a 2.00 contribution.
The same two grades produce a two-point swing on the affected course. On a 120-credit record, that is roughly a 0.05 difference in cumulative GPA — about the same size as the gap between one letter grade and the next on a single 3-credit course. On a 30-credit record it is worth 0.20.
Some institutions replace the grade in the GPA but leave both attempts on the transcript, and some leave the first attempt's credit hours in the attempted total even after removing its grade. That last variant produces a GPA that is neither the replacement answer nor the averaging answer. If your school's policy language mentions "attempted hours" separately from "grade replacement," the safe move is to ask the registrar to recompute one worked example rather than trusting a calculator.
Weighted GPA and the double-count trap
Weighted GPA adds points for course rigour. The idea is sound, but there is no single weighting scheme, and one common implementation double-counts the bonus.
| Scheme | How the bonus is applied | Typical values | Where it appears |
|---|---|---|---|
| Per-course bonus, 4.0 base | Add to the grade points of that course only | +0.5 honors, +1.0 AP/IB/DE | Most US high schools |
| 5.0 scale per course | Grade points redefined so every weighted grade can exceed 4.0 | A = 5.0 on AP/IB/DE | Districts reporting on a 5.0 scale |
| Additive GPA increment | Flat amount added to the final unweighted GPA | +0.05 honors, +0.07 AP/IB | Some districts |
| Multiplier | Final GPA multiplied by a factor | 1.20 for AP | Some districts |
| 4.3 scale | A+ worth 4.3; weighting separate | +0.3 for A+ only | Some universities |
The trap sits at the intersection of the first two rows. If a school already reports on a 5.0 weighted scale — meaning the bonus is built into every grade point — then adding a per-course +0.5 or +1.0 on top of that double-counts it. The result is an inflated GPA that exists nowhere. This is precisely why a well-built calculator disables per-course level weighting when the 5.0 scale is selected and enables it only on the 4.0, 4.3 or custom scales.
The second trap is the audience. A weighted GPA is useful for class rank and for your school's internal honours, because it rewards rigour. Many colleges, however, recalculate an unweighted GPA from your transcript for admission, so a 4.6 weighted figure may never be seen by the reader. Both numbers are real; they answer different questions.
Weighted GPA adds grade points for honours, AP, IB or dual-enrolment coursework, commonly +0.5 and +1.0 respectively, but the mechanism varies: per-course bonus on a 4.0 base, a 5.0 scale, an additive increment to the final GPA, or a multiplier. Applying a per-course bonus on top of a scale that already embeds it double-counts the weighting.
Three questions resolve almost every weighted-GPA ambiguity: (1) Does the school report on a 4.0, 4.3 or 5.0 scale? (2) Is the bonus added per course or to the final GPA? (3) Does the school publish a weighted or unweighted figure on the transcript? A calculator cannot infer any of these from a course list.
Goal GPA: the rearranged formula, and the targets that are impossible
The goal GPA question is the most useful thing a GPA calculator can answer, and the one most often answered without a warning. The formula is the cumulative formula solved for the unknown term GPA:
2.80 now, 90 credits done, 30 credits left, target 3.20
Current: 2.80 × 90 = 252 quality points Target: 3.20 × 120 = 384 quality points Gap: 384 − 252 = 132 quality points over 30 credits
Required = 132 ÷ 30 = 4.40. That exceeds the maximum grade point value on a 4.0 scale, so the target is arithmetically impossible with 30 credits remaining. No combination of straight-A grades will produce it.
Answer: Impossible — requires 4.40
2.80 now, 90 credits done, 30 credits left, target 3.00
Target: 3.00 × 120 = 360 quality points Gap: 360 − 252 = 108 quality points over 30 credits
Required = 108 ÷ 30 = 3.60. Achievable, but demanding — it means averaging roughly an A−/B+ across every remaining course.
Answer: 3.60 average required
The shape of those curves is the practical lesson. Required GPA falls steeply at first and then flattens, so adding credits is far more effective than adding effort. Moving from 30 remaining credits to 60 halves the required GPA gap; moving from 120 to 150 barely changes it. A student who is 0.4 points below target and has four semesters left is in a completely different position from one who has one.
There is also an edge case no calculator handles well: zero remaining credits. If the record is complete, the goal formula divides by zero. At that point the GPA is whatever it is, and the only levers are a retake, a grade-replacement petition, or a post-baccalaureate term.
If the required GPA exceeds the maximum grade point value on the school's scale, the target is unreachable and the honest output is "impossible," not a number above 4.0. A tool that silently returns 4.40 and leaves the student to notice the problem is worse than no tool. Check the scale ceiling against the required figure before acting on any goal calculation.
Grades that do not count — and why entering them as zero deflates your GPA
A GPA calculator only works if the denominator contains the right credits. Non-punitive grades are excluded from both quality points and GPA hours, and a student who enters a W as "0 points" will produce a GPA that is too low.
| Grade or symbol | Meaning | In quality points? | In GPA hours? |
|---|---|---|---|
| W | Withdrew without penalty | No | No |
| UW / WF | Unofficial or failing withdrawal | Usually no | Usually no — but check |
| I | Incomplete | No, until resolved | No, until resolved |
| IP | In progress | No | No |
| P / NP | Pass / no pass | No | No |
| CR / NC | Credit / no credit | No | No |
| AU | Audit | No | No |
| F | Fail | Yes — 0 points | Yes — full credits |
Sources: Long Island University excludes W, UW and P from the computation; College of the Canyons excludes P, NP, W, X, I and IP; the University of Maine excludes withdrawn, pass/fail, examination credit and transfer courses; Midwestern lists I, IP, F, W and WF as excluded for financial-aid pace purposes but not for GPA. Policy details differ — the F row is the one that is consistent almost everywhere.
The asymmetry in the last two rows is the whole design of the system. An F is punitive; a W is not. That is why the withdrawal deadline matters: after it, a course you are failing converts from a non-punitive W into a punitive F, which adds to the denominator while contributing nothing to the numerator. The GPA consequence of missing that deadline can be larger than the consequence of the grade itself.
Non-punitive grades — W, I, IP, P/NP, CR/NC, AU — are excluded from both quality points and GPA hours, so they neither raise nor lower the GPA. An F is the opposite: it contributes zero quality points but full GPA hours, reducing the GPA twice. Withdrawal deadlines therefore carry direct GPA consequences.
When building a course list for a calculator, set non-punitive grades to "excluded" rather than entering them with 0 grade points. A 3-credit W entered as 0.0 adds three hours to the denominator and 0 to the numerator — an artificial penalty of roughly 0.1 GPA on a 30-credit record. The same applies to a P: it earned credit, but it should not enter the calculation at all.
Percentage to GPA is not linear — and after the letter grade, the percentage is gone
A widely repeated formula says GPA = (percentage ÷ 100) × 4.0. It is wrong at almost every institution, and it is wrong for two separate reasons.
First, the mapping is stepped, not linear. A percentage is converted to a letter grade using the school's cutoffs, and the letter grade is then converted to grade points. The steps do not line up with a straight line, and the cutoffs differ by school.
| Percentage | Linear formula says | School A (90+ = A) | School B (93+ = A) | School C (no plus/minus) |
|---|---|---|---|---|
| 85% | 3.40 | 3.00 (B) | 3.00 (B) | 3.00 (B) |
| 88% | 3.52 | 3.00 (B) | 3.30 (B+) | 3.00 (B) |
| 90% | 3.60 | 4.00 (A) | 3.70 (A−) | 4.00 (A) |
| 92% | 3.68 | 4.00 (A) | 3.70 (A−) | 4.00 (A) |
| 93% | 3.72 | 4.00 (A) | 4.00 (A) | 4.00 (A) |
| 97% | 3.88 | 4.00 (A) | 4.00 (A) | 4.00 (A) |
The linear column is a fiction. In reality, three students at three schools with an identical 92% can hold a 4.00, a 3.70, and a 4.00. And every student above the top cutoff holds the same grade points regardless of whether they scored 91 or 99.
Second, the percentage is discarded once the letter is assigned. Within a letter band, the exact percentage has no further effect on GPA. A 91% and a 99% are both a 4.0 at a school where 90+ is an A. That is why "what is a 3.5 GPA in percentage" has no single answer — the conversion runs letter-first, and the inverse mapping is one-to-many.
Chasing two extra percentage points inside a letter band buys nothing for your GPA. Chasing the one point that crosses a letter boundary buys the full grade-point increment — often 0.3 or 0.4 on that course. Effort allocated near a cutoff is worth several times effort allocated in the middle of a band.
Common mistakes and what each one costs
Each error below has a predictable direction and a measurable size, which makes it easy to recognise in a result that looks wrong.
| Mistake | What it does | Direction | Size on a 16-credit term |
|---|---|---|---|
| Averaging the grade points instead of weighting by credits | Treats a 1-credit course as equal to a 4-credit course | Usually high or low, depending on where the low grades sit | up to ±0.30 |
| Averaging two semester GPAs | Ignores that the terms carry different credit loads | Pulled toward the smaller term | ±0.12 in the §4 example |
| Using a generic 4.0 scale where the school uses 4.3 | Undervalues every A+ | Too low | −0.03 per A+ course |
| Assuming A+ = 4.3 where the school caps at 4.0 | Overvalues A+ grades | Too high | +0.05 per A+ course |
| Entering a W or P as 0 grade points | Adds hours to the denominator with no points | Too low | −0.10 per 3-credit W |
| Excluding an F because "it earned no credit" | Removes 3 credits from the denominator | Too high | +0.80 on a 15-credit term |
| Assuming grade replacement on an averaging school | Deletes a grade that still counts | Too high | +0.05 on a 120-credit record |
| Double-counting weights on a 5.0 scale | Applies a bonus already built in | Too high | +0.20 to +0.50 |
| Rounding up to a threshold | Reports 2.00 from 1.999 | Too high | +0.01, but decisive |
| Using the weighted GPA where unweighted was asked | Submits the wrong number to a form | Too high | +0.3 to +0.8 |
The two largest single errors are excluding an F and using the wrong grade scale. Both are input errors rather than arithmetic errors, which is why a calculator that shows the per-course quality points catches them immediately.
A perfectly computed GPA measured against the wrong definition is still wrong. If a scholarship form means institution-only GPA and you submit a combined figure that includes transfer grades, the arithmetic is irrelevant. Always settle the definition in §6 before the arithmetic in §1.
A four-check verification routine
Any GPA result can be checked in under a minute without redoing the whole table.
Check 1 — the denominator is a sum of credits, not a count of courses
Add the credit column by hand and confirm it matches the denominator the calculator used. A six-course term is usually 14–18 credits, not 6. If the denominator equals the number of courses, the tool is averaging rather than weighting.
Check 2 — the numerator lies between the denominator times the lowest grade and the denominator times the highest
On the §3 example, the lowest grade point is 2.3 and the highest is 4.0, over 16 credits. So the quality points must lie between 36.8 and 64.0. The computed 48.1 sits inside that band. A numerator outside it means a multiplication error.
Check 3 — the GPA lies between the lowest and highest grade point entered
A GPA can never be lower than the worst grade or higher than the best grade in the set. If you entered grades from 2.0 to 4.0 and the GPA comes out at 4.2, something has been weighted that should not have been — usually a 5.0-scale course in a 4.0 calculation.
Check 4 — the sensitivity test
One course can only move the cumulative GPA by a bounded amount:
That last check is the most useful one in practice, because it answers the question behind most GPA calculations: is this number even movable? A student with 120 credits at 3.20 cannot reach 3.30 in one semester on a normal load, no matter what the required-GPA figure says. Running the sensitivity test first saves the effort of a detailed calculation that was never going to change the answer.
Multiply total credits by the grade point value you expect most often, and confirm the quality points are close to that product. If the calculator's numerator is more than about 10% away, either a credit hour or a grade point is wrong — most often a course entered with the wrong credit value.
Quality points at a glance
Precomputed quality points for the credit loads students encounter most often. Multiply by these to skip the per-course arithmetic.
| Grade | Points | 1 cr | 2 cr | 3 cr | 4 cr | 5 cr |
|---|---|---|---|---|---|---|
| A | 4.0 | 4.0 | 8.0 | 12.0 | 16.0 | 20.0 |
| A− | 3.7 | 3.7 | 7.4 | 11.1 | 14.8 | 18.5 |
| B+ | 3.3 | 3.3 | 6.6 | 9.9 | 13.2 | 16.5 |
| B | 3.0 | 3.0 | 6.0 | 9.0 | 12.0 | 15.0 |
| B− | 2.7 | 2.7 | 5.4 | 8.1 | 10.8 | 13.5 |
| C+ | 2.3 | 2.3 | 4.6 | 6.9 | 9.2 | 11.5 |
| C | 2.0 | 2.0 | 4.0 | 6.0 | 8.0 | 10.0 |
| C− | 1.7 | 1.7 | 3.4 | 5.1 | 6.8 | 8.5 |
| D | 1.0 | 1.0 | 2.0 | 3.0 | 4.0 | 5.0 |
| F | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
Note the F row: zero quality points at every credit load, while the credit hours still enter the denominator. That is the double penalty described in §1, visible in a single row.
Questions people actually search for
Twelve answers, each self-contained. Tap to expand.
How is GPA calculated?
GPA = total quality points ÷ total GPA credit hours. For each course, multiply the credit hours by the grade point value of the letter grade to get quality points. Add all the quality points, add all the credit hours, and divide. A 4-credit C+ (2.3) gives 9.2 quality points; a 3-credit B (3.0) gives 9.0. Eight credits and 22.2 quality points produce a 2.78 GPA.
Why is my GPA different from the average of my grades?
Because GPA is weighted by credit hours, not by course count. A 4-credit course affects the result four times as much as a 1-credit course. In the six-course example on this page, the simple average of the six grade points is 3.28 while the credit-weighted GPA is 3.01 — a 0.27 gap caused entirely by the two 4-credit courses carrying the lowest grades.
How do I calculate my cumulative GPA?
Add the new term's quality points to your existing quality points, add the new credit hours to your existing GPA hours, and divide the new total. Never average two GPA figures — that only works if both records carry identical credit loads. Example: 60 credits at 3.20 (192 quality points) plus 15 credits at 3.60 (54 quality points) gives 246 ÷ 75 = 3.28, not 3.40.
What is the difference between weighted and unweighted GPA?
Unweighted GPA treats every course the same, on a 4.0 scale. Weighted GPA adds points for rigour — commonly +0.5 for honors and +1.0 for AP, IB or dual enrolment. Weighted GPA is used for class rank and internal honours; many colleges recalculate an unweighted figure for admission, so the weighted number may not be what an admissions reader sees.
Does retaking a course replace the grade?
It depends entirely on the institution. Three policies are common: replacement (only the retake counts — Niagara, William & Mary, TRU), averaging (both grades count — Cal State LA, Villanova), and capped replacement (replacement allowed only up to a credit or count limit — Maryland allows 10 credit hours). A few schools replace the grade even if the retake is lower. The difference on a failed 3-credit course retaken for an A is a 4.00 versus a 2.00 contribution.
Why does my calculator disagree with my transcript?
Four causes, in order of frequency. (1) Truncation vs rounding — a 3.679 is reported as 3.67 at Illinois, Maine and American, but 3.68 at schools that round. (2) The wrong GPA — a transcript may show term, cumulative, institution-only, transfer and combined figures. (3) Retake policy — replacement versus averaging. (4) Excluded grades — a W or P entered as zero points deflates the denominator.
Is an A+ worth 4.3 or 4.0?
Both exist. On a 4.3 scale, A+ earns 4.30. On most 4.0 scales, A+ earns 4.00 — the same as an A. The University of Illinois explicitly reports A+ as 4.00. Using 4.3 on a 4.0-scale transcript inflates the GPA by roughly 0.05 for every A+ course. Check your school's scale before entering a value.
Do W, P or incomplete grades affect my GPA?
No. Non-punitive grades — W, UW, I, IP, P/NP, CR/NC, AU — are excluded from both quality points and GPA hours, so they neither raise nor lower the average. The exception is an F, which contributes zero quality points but full GPA hours, reducing the GPA twice. That is why a withdrawal deadline matters: after it, a failing course converts from a harmless W into a punitive F.
How many credits do I need to raise my GPA by 0.1?
Rearrange the marginal formula: credits needed = (0.1 × current total credits) ÷ (new term GPA − current GPA). At 3.00 with 60 credits and a 3.80 term average, that is (0.1 × 60) ÷ 0.80 = 7.5 credits. At 3.00 with 120 credits, the same term average needs 15 credits — twice as much work for the same gain. The existing record size dominates the answer.
What GPA do I need this semester to reach my goal?
Required = [Target × (Completed + Remaining) − Current × Completed] ÷ Remaining. At 2.80 with 90 credits done and 30 remaining, a 3.20 target needs (384 − 252) ÷ 30 = 4.40 — impossible on a 4.0 scale. A 3.00 target needs 3.60, which is achievable. Always compare the required figure to your school's maximum grade point value before treating the target as realistic.
Can my GPA go above 4.0?
Only on a scale that allows it. A weighted high school GPA on a 5.0 scale can exceed 4.0, and a 4.3 scale permits up to 4.30. A standard unweighted 4.0 scale cannot exceed 4.00 under any combination of grades. If a calculator returns 4.2 for an unweighted record, a weighted course has leaked into the calculation.
What is a 3.5 GPA in percentage?
There is no single answer, because percentages convert to letters first and letters convert to points. A 3.5 GPA is roughly an A−/B+ average, which corresponds to somewhere around 87–92% depending on the school's cutoffs. The widely quoted formula GPA = (percentage ÷ 100) × 4.0 is not how institutions actually convert, and it gives a different answer at almost every school.
Run all four modes against your own record
The calculator handles semester GPA, cumulative GPA, goal GPA and retake impact in one place, shows the quality points for every course so you can see which one is dragging the average, and supports 4.0, 4.3, 5.0 and custom scales.
Open the GPA calculator