WHAT YOU NEED TO KNOW
To calculate GPA, multiply each eligible course’s grade points by its credits, add those quality points, then divide by the total eligible credits. Cumulative GPA uses the same method across all included terms. Use your institution’s grade-point values and course-inclusion rules.
The calculation that matters
GPA is total quality points divided by total eligible credits. A course’s quality points equal its grade points multiplied by its credits. CGPA applies the same calculation across a longer record. The period changes; the need to weight by credits does not.
Start with your official grade-point mapping. A percentage of 75 is not automatically 3.0, 4.0 or any other GPA value. Effikos’s 4, 5 and 7 point options specify numeric maxima; they do not select an institutional conversion table.
A worked semester
Suppose you earn 4 points in a three-credit course and 3 points in a four-credit course. Your quality points are (4 × 3) + (3 × 4) = 24. Your GPA is 24 ÷ 7 = 3.428571…, displayed as 3.43.
Taking the ordinary average of 4 and 3 would give 3.5, which ignores the unequal credit values. Use the credits attached to the eligible courses, not the number of courses.
After calculating your current result, use the target-GPA planning guide to work out the average needed in future credits.
Build a course ledger you can audit
You need three pieces of information per included course: the official grade-point value, the credits and whether the institution includes that course in the requested GPA. Keep the letter grade or raw mark as evidence, but do not invent its grade-point conversion. The example below assumes that the listed point values have already been assigned under the applicable rules.
Here, the three courses contribute 28 quality points over nine credits. The GPA is 28 ÷ 9 = 3.111111…, displayed as 3.11. The ordinary mean of the point values, (4 + 3 + 2) ÷ 3 = 3.0, would give each course equal influence despite their unequal credits.
| Course | Credits | Grade points | Quality points |
|---|---|---|---|
| Course A | 3 | 4 | 12 |
| Course B | 4 | 3 | 12 |
| Course C | 2 | 2 | 4 |
| Total | 9 | — | 28 |
If advanced-course bonuses are involved, compare weighted and unweighted GPA before choosing course point values.
Add a new term without counting an old term twice
Suppose your previous record contains 90 quality points and 30 eligible credits. Add the new term’s 28 quality points and nine credits: the cumulative result is 118 ÷ 39 = 3.025641…, or 3.03 to two decimals. A new term GPA below or above the earlier GPA pulls the total according to the new term’s credits.
Choose one representation for the previous work. Either enter its individual courses, or use a previous-GPA-and-credits input where the calculator supports it. If you enter all old courses and also enter the same 30 credits as prior study, you count the old period twice. A rounded previous GPA is a fallback, because multiplying it by credits may not reproduce the original quality-point total exactly.
For a closer comparison of reporting periods, read the difference between GPA and CGPA.
Reconcile the workbook with your transcript
Before treating a difference as a calculation error, compare the course population and credit totals. Look for repeated courses, withdrawals, pass/fail work, transfer credits, incomplete results and changes recorded after the transcript was issued. Their inclusion rules vary by institution and sometimes by programme or cohort.
Save the workbook with a name that identifies the programme and period. Record the grading scale you actually used and keep the institution’s policy or transcript legend available. An export helps you explain your working, but the institution’s transcript remains the official record.
- Eligible credits in your ledger agree with the relevant transcript total.
- Every included course has its applicable grade-point value.
- A missing result has not been entered as zero.
- Previous periods appear only once.
- Intermediate semester GPAs have not been rounded and averaged together.
Combine periods without rounding away information
Suppose an earlier period has 90 quality points across 30 credits, and a new semester adds the 24 points across seven credits above. CGPA is (90 + 24) ÷ (30 + 7) = 3.081081…, displayed as 3.08.
If all you have is a rounded previous GPA, multiplying it by previous credits gives an estimate of the old quality points. Entering the actual courses avoids that loss of precision. Never enter the same credits in both the course list and previous-GPA fields.
Check the record before relying on it
Leave unmarked courses blank. Enter zero when zero is the actual grade point to be counted. Check your institution’s treatment of repeats, transfer work and pass/fail courses before deciding which credits belong in the calculation.
Save the workbook with a useful name, such as your programme and intake. Add future years to that same record as results arrive, then save a new revision.
How to calculate GPA in five steps
Start with a transcript or grade report and the grading policy that applies to your programme. You need the grade-point value for each result, the credits attached to it, and confirmation that the course counts toward the GPA you are calculating. A list of percentage marks without a conversion policy is not enough.
First, identify the eligible courses. Second, convert each grade using the applicable policy. Third, multiply grade points by credits. Fourth, total both columns. Fifth, divide total quality points by total GPA credits. Keep the unrounded result until you need to display it. The course names below are illustrative; the point values are supplied inputs, not a universal letter-grade conversion.
| Example course | Grade points | Credits | Quality points |
|---|---|---|---|
| Writing | 4.0 | 3 | 12.0 |
| Statistics | 3.0 | 4 | 12.0 |
| Biology | 2.0 | 3 | 6.0 |
| History | 4.0 | 2 | 8.0 |
| Total | — | 12 | 38.0 |
Check the answer by working backwards
For the four-course example, GPA = 38 ÷ 12 = 3.1666…, displayed as 3.17. Multiplying the unrounded GPA by 12 recovers the 38 quality points. The simple average of the four grade-point values is 3.25, which is wrong here because the credits differ.
Now suppose your earlier record contains 60 quality points across 20 eligible credits. Add the new 38 points and 12 credits: cumulative GPA = 98 ÷ 32 = 3.0625. Your new semester GPA is 3.17 and cumulative GPA is about 3.06; both are valid because they describe different periods.
An official example of why the grading policy matters
The University of Maryland registrar publishes its own undergraduate point table and GPA exclusions. It also specifies truncation at three decimal places for its example. That is a useful reminder that a calculator’s rounded display can differ from an official transcript even when the underlying arithmetic agrees. The source below documents Maryland’s rules; students elsewhere should use their own registrar’s policy.
Frequently asked questions
Can I average my semester GPAs?
Only when the semesters contain equal numbers of GPA credits and rounding has not materially changed the inputs. Otherwise multiply each semester GPA by its eligible credits, add those products, and divide by the combined credits. Where available, use the original quality-point totals instead of rounded semester GPAs.
Does an F count toward GPA?
If your institution assigns the F zero grade points and includes that attempt, its credits remain in the denominator while it contributes zero quality points. For example, 12 quality points across a three-credit A and a three-credit F gives 12 ÷ 6 = 2.0. Omitting the F would produce a different and misleading result.
Can I convert a percentage directly to a 4.0 GPA?
Not without an applicable conversion rule. Dividing a percentage by 25 assumes a linear relationship that your school or receiving institution may not use. Find the official conversion table or application instructions before entering grade points. The calculator’s scale selector sets a numeric maximum; it does not convert percentages.
Why is my cumulative GPA different from my calculator result?
Compare the included courses, credits, repeat treatment, transfer treatment and grade-point mapping first. Then check whether a previous GPA was rounded or the same term was entered twice. If a discrepancy remains, ask the registrar for the GPA-credit and quality-point totals used on the transcript; those totals let you reconcile the calculation.
What should I enter in Effikos?
Open the GPA calculator, select the numeric scale matching your record, and enter each eligible course’s grade points and credits. Add previous GPA and previous credits only for work absent from the course rows. Leave unknown results blank. Keep planned grades in a separate scenario from your completed academic record.
Sources and further reading
Sources checked 2026-10-13. Examples and planning suggestions are Effikos editorial guidance.
Something needs a closer look? Send us a correction.



