GPA Calculator for Sri Lanka
Calculate SGPA and CGPA for any Sri Lankan university — 17 government universities and major private institutes. Pick your university to see its degree classification thresholds, then calculate with letter grades or marks.
Choose your Sri Lankan university
Sri Lanka has 19 government universities under the University Grants Commission (UGC), plus a growing number of private universities and degree-awarding institutes. Select your university above to apply the correct classification thresholds and grading scale, or use this directory to find your institution.
Government universities
| University | Location |
|---|---|
| University of Colombo | Colombo |
| UCSC — Computing (Univ. of Colombo) | Colombo |
| University of Peradeniya | Kandy |
| University of Sri Jayewardenepura | Nugegoda |
| University of Kelaniya | Kelaniya |
| University of Moratuwa | Moratuwa |
| University of Jaffna | Jaffna |
| University of Ruhuna | Matara |
| Eastern University, Sri Lanka | Batticaloa |
| South Eastern University of Sri Lanka | Oluvil |
| Rajarata University of Sri Lanka | Mihintale |
| Sabaragamuwa University of Sri Lanka | Belihuloya |
| Wayamba University of Sri Lanka | Kuliyapitiya |
| Uva Wellassa University | Badulla |
| Univ. of Visual & Performing Arts | Colombo |
| University of Vocational Technology | Ratmalana |
| Gampaha Wickramarachchi Univ. of Indigenous Medicine | Yakkala |
| Open University of Sri Lanka | Nawala |
| General Sir John Kotelawala Defence Univ. | Ratmalana |
Private universities & institutes
| Institute | Location |
|---|---|
| SLIIT (Sri Lanka Inst. of Info. Technology) | Malabe |
| NSBM Green University | Homagama |
| Sri Lanka Technological Campus (SLTC) | Padukka |
| Horizon Campus | Malabe |
| CINEC Campus | Malabe |
| Informatics Institute of Technology (IIT) | Colombo |
| ICBT Campus | Colombo |
| APIIT Sri Lanka | Colombo |
| SAITM | Malabe |
| Royal Institute Colombo | Colombo |
Not all private institute degree programmes carry UGC recognition for every purpose — always confirm recognition status for your specific degree title.
UGC grading scale for Sri Lankan universities
| Grade | Grade Points | Typical mark range |
|---|---|---|
| A+ | 4.0 | 85 – 100% |
| A | 4.0 | 70 – 84% (varies by uni) |
| A- | 3.7 | 65 – 69% |
| B+ | 3.3 | 60 – 64% |
| B | 3.0 | 55 – 59% |
| B- | 2.7 | 50 – 54% |
| C+ | 2.3 | 45 – 49% |
| C | 2.0 | 40 – 44% (minimum pass) |
| C- | 1.7 | 35 – 39% |
| D | 1.0 | 30 – 34% |
| E | 0.0 | 0 – 29% (Fail) |
Mark ranges vary by university — University of Moratuwa and SLIIT commonly use an extended scale (A+ from 90%, A from 80%). A+ and A always carry the same grade point (4.0) regardless of institution; the distinction is only in the percentage band. Always check your faculty's official grading policy for exact mark boundaries.
Degree classification thresholds
| Class | CGPA (most universities) |
|---|---|
| First Class Honours | 3.70 and above |
| Second Class Upper Division | 3.30 – 3.69 |
| Second Class Lower Division | 3.00 – 3.29 |
| Pass | 2.00 – 2.99 |
| Fail / Below minimum | Below 2.00 |
Some universities apply different thresholds. UCSC (Computing, University of Colombo) awards First Class at 3.50+. Some engineering and medical faculties require specific minimum grades in core subjects regardless of overall CGPA. Confirm with your faculty handbook.
How SGPA and CGPA are calculated
Sri Lankan universities use credit-weighted GPA. Every course has credit units (CU) that represent its workload and importance. A 3 CU course has three times the GPA impact of a 1 CU course.
Government vs. private universities — what GPA-wise stays the same
Whether you study at a government university like Moratuwa or Peradeniya, or a private institute like SLIIT or NSBM, the underlying GPA formula doesn't change — it's always quality points (grade × credits) divided by total credits. What does change between institutions is the mark percentage required for each letter grade, and occasionally the CGPA thresholds for each degree class.
Government university admission is through the island-wide A-Level cutoff system and is tuition-free for admitted students, while private institutes charge tuition but often offer more flexible intake and, in some cases, foreign-affiliated degrees. For GPA tracking purposes, treat both the same way — enter your grades or marks, select your institution if it's listed, and the calculator applies the most accurate scale available.
Common questions
-
Sri Lankan universities follow the University Grants Commission (UGC) standard grade scale established in Circular No. 901 (2008). The grades and grade point values are: A+ = 4.0, A = 4.0, A- = 3.7, B+ = 3.3, B = 3.0, B- = 2.7, C+ = 2.3, C = 2.0, C- = 1.7, D = 1.0, E = 0.0 (Fail). Note that A+ and A carry the same grade point of 4.0 — the difference is only in the mark range. C (2.0) is the minimum passing grade for most courses. These grade point VALUES are standardised nationwide; what varies between universities is the percentage mark range used to assign each letter grade.
-
Use the university selector at the top of the calculator to pick from all 17 government universities and major private institutes. Selecting your university does two things: it sets the correct First Class / Second Upper / Second Lower / Pass thresholds for your CGPA (most universities use 3.70/3.30/3.00/2.00, but a few — like UCSC — use different cutoffs), and it sets the marks-to-grade boundary used when you calculate using raw percentage marks instead of letter grades. If your exact university's mark boundary hasn't been independently verified, the calculator clearly flags this and falls back to the UGC standard scale as a reasonable estimate — letter grade input always works accurately regardless of which university you select.
-
Under the standard UGC framework used by most universities, a cumulative GPA (CGPA) of 3.70 or above is required for a First Class degree. Second Class Upper Division requires 3.30–3.69, Second Class Lower Division requires 3.00–3.29, and a Pass is awarded for 2.00–2.99. A small number of faculties apply different thresholds — for example, the University of Colombo School of Computing (UCSC) awards First Class at 3.50 and above. Always confirm the exact cutoffs with your faculty handbook, as some departments also set minimum grade requirements in specific courses.
-
Government universities are funded by the state, administered directly under the University Grants Commission (UGC), and admission is through the highly competitive island-wide A-Level cutoff system — tuition is free for admitted students. Private universities and degree-awarding institutes (such as SLIIT, NSBM, IIT, and others) charge tuition fees, but many of their degree programmes are still recognised or approved by the UGC, and some are affiliated with foreign universities (e.g., IIT with the University of Westminster, APIIT with Staffordshire University). When evaluating a private institute, check whether its specific degree programme is UGC-recognised, since recognition affects eligibility for some government jobs and further postgraduate study. The GPA calculation method (credit-weighted average) is the same regardless of whether the university is government or private.
-
SGPA (Semester Grade Point Average) is your GPA for a single semester — calculated by dividing the total quality points earned that semester by the total credit units taken. CGPA (Cumulative Grade Point Average) is your overall GPA across all semesters of your degree — it is the credit-weighted average of all your SGPAs. Because CGPA is weighted by credits, a semester with more credit units has more impact on your final CGPA. This is why final-year courses (which are typically more numerous and credit-heavy) have a larger impact on the degree classification outcome.
-
GPA = Total Quality Points ÷ Total Credit Units. Quality Points per course = Grade Point Value × Credit Units. Example: Mathematics (3 CU, grade A) = 4.0 × 3 = 12.0. Physics (3 CU, grade B+) = 3.3 × 3 = 9.9. Chemistry (2 CU, grade A-) = 3.7 × 2 = 7.4. Total quality points = 29.3. Total credit units = 8. SGPA = 29.3 ÷ 8 = 3.66 (Second Class Upper). For CGPA, the same formula applies across all semesters: CGPA = Total quality points from ALL semesters ÷ Total credit units from ALL semesters. This formula is identical across every Sri Lankan university — only the grade-to-mark boundaries and classification cutoffs vary.
-
The grade point values (A+ = 4.0, A = 4.0, etc.) are standardised by the UGC across all state universities. However, the mark ranges that correspond to each letter grade vary by institution. For example, at some universities an A requires 75%+ while at others it requires 80%+. SLIIT and University of Moratuwa commonly use A+ for 90–100% and A for 80–89%, an extended scale compared to the UGC default. Always refer to your university's official grading policy or faculty handbook when converting raw marks to letter grades. This calculator supports entering grades directly (as letters), which works accurately regardless of which university you attend.
-
Sri Lankan universities award honours degrees with a class based on CGPA: First Class (3.70+ at most universities), Second Class Upper Division (3.30–3.69), Second Class Lower Division (3.00–3.29), Pass (2.00–2.99). The class appears on your official degree certificate and transcript. First Class is highly regarded by employers and essential for most academic careers and postgraduate scholarships. Second Class Upper is strong and sufficient for most competitive employers. Second Class Lower is a passing qualification but may limit access to certain jobs and scholarship programmes. The classification is based solely on CGPA in most universities — though some faculties also require minimum grades in specific courses.
-
A grade of E (0.0) is a fail at Sri Lankan universities. If you fail a compulsory course, you must resit the examination or repeat the course. Even if you pass the resit, some universities record the original E and use the better grade for GPA calculation; others use only the resit grade. A grade of D (1.0) is a low pass but can drag down your CGPA significantly. Since the minimum CGPA for a Pass degree is 2.00, and for a Second Class Lower is 3.00, even a few D or E grades can push your final classification down by one level. Recovering from multiple failures is mathematically possible but very difficult in later semesters.
-
A typical Sri Lankan three-year general degree consists of approximately 90–100 credit units (CU). A four-year honours degree typically has 120–130 CU. Most core lecture courses carry 3 CU; practical/laboratory courses may carry 1–2 CU; project/thesis components can carry 4–6 CU. Credit units determine how much each course contributes to CGPA — a 4 CU course has four times the GPA impact of a 1 CU course. This is why performing well in high-credit courses (major subjects, final-year project) is especially important for degree classification.
-
It depends on how weak and how many credits remain. CGPA is a credit-weighted average across all semesters. If Year 1 had 25 CU and you earned a 2.5 SGPA, you have 25 × 2.5 = 62.5 quality points. To finish with a First Class (CGPA 3.70) over a 120 CU degree, your remaining 95 CU must average (3.70 × 120 − 62.5) ÷ 95 = 3.99 GPA — nearly perfect. A weak first year can mathematically eliminate First Class early in a degree. Use the Goal Calculator tab above to find the exact SGPA you need from here.
-
Most Sri Lankan state universities require a minimum cumulative GPA of 2.00 for graduation with a general degree, and the same 2.00 minimum for an honours pass. Some faculties and departments set higher minimums — for example, some engineering programmes require 2.50 or higher. A CGPA between 2.00 and 2.99 earns a Pass class, which is a valid degree but without honours. Students who fall below 2.00 may be placed on academic probation, required to repeat years, or in some cases not qualify for the degree. Requirements vary by university, faculty, and programme — confirm with your faculty office.
-
It depends on the specific degree programme, not the institute as a whole. The UGC maintains a list of recognised degree programmes from private institutes, and recognition is granted programme-by-programme rather than to an entire institution. Many SLIIT, NSBM, and other private institute degrees are UGC-recognised for both private sector employment and government positions, but it is essential to check the UGC's current recognised list for your specific degree title before assuming recognition, since this can change and varies between programmes even within the same institute.