Skip to main content
· 6 min read

How to Calculate GPA in Sri Lanka: Formula & Free Tool

DE
Dineth Egodage CEO & Co-founder, UniCloud360

Dineth Egodage is the CEO and Co-founder of UniCloud360. He leads company strategy and works directly with private universities across South and Southeast Asia to understand the operational challenges that prevent institutions from scaling. His writing focuses on the business and management decisions behind digital transformation in higher education.

View on LinkedIn
How to Calculate GPA in Sri Lanka: Formula & Free Tool

Every Sri Lankan university student reaches the same question eventually: how is my GPA actually calculated? The answer matters because your GPA decides your degree class — First Class, Second Upper, or Second Lower — and that class follows you into job interviews and postgraduate applications. The good news: the formula is simple once you understand credit weighting, and the UniCloud360 GPA & CGPA Calculator does it for you instantly. It is free, runs entirely in your browser, and needs no login for core calculation.

The credit-weighted GPA formula

Sri Lankan universities use a credit-weighted GPA, not a simple average. “Credit-weighted” means each course contributes to your GPA in proportion to its credit value — a four-credit core module influences your average far more than a one-credit elective. The formula everyone uses is:

GPA = (Sum of Grade Point × Credits for every course) ÷ (Total Credits)

Each letter grade you receive maps to a grade point on your university’s published scale. You multiply each course’s grade point by its credits to get quality points, add the quality points across all courses, then divide by the total credits you attempted. The result is your GPA for that semester. Your CGPA (Cumulative Grade Point Average) applies the same formula across every semester you have completed, giving one running number that represents your whole degree.

The only variable between universities is the grade-point scale — some use a 4.0 maximum, others a 4.3, and professional programmes sometimes follow their own banding. The formula is identical; only the points change.

A worked example to make it concrete

Take a semester of four courses and run the calculation line by line:

CourseCreditsGradeGrade PointGrade Point × Credits
Programming Fundamentals4A4.016.0
Business Statistics3B+3.711.1
English for Academic Purposes2B3.36.6
Introduction to Management2A−3.77.4

Step 1 — sum the quality points: 16.0 + 11.1 + 6.6 + 7.4 = 41.1. Step 2 — total the credits: 4 + 3 + 2 + 2 = 11. Step 3 — divide: 41.1 ÷ 11 = 3.74.

The four-credit Programming Fundamentals course had the largest say in the final number — that is the weighting working as intended. If you had averaged the grade points without weighting (4.0 + 3.7 + 3.3 + 3.7 ÷ 4 = 3.675), you would have a subtly different, and wrong, figure. Sri Lankan universities calculate the weighted number, so that is the one to track.

What your GPA means: degree classifications

Your final CGPA positions you within the degree classification bands used across Sri Lankan higher education. The exact band boundaries are set by each university’s regulations, but the language is national: First Class for the highest band, Second Upper just below it, then Second Lower and beyond. Employers in Sri Lanka recruit by these bands, so knowing which one you are heading toward — and how far you are from the next one — is an early advantage, not an afterthought.

The GPA Calculator includes a classification estimate that positions your running CGPA against the band boundaries you configure for your university. Because the estimate updates with every grade you enter, you always know where you stand and, more importantly, how much a good semester can move you.

The free calculator built for Sri Lankan students

The UniCloud360 GPA & CGPA Calculator automates the whole process: enter each course with its credits and grade, configure the grade scale to match your university, and it computes your semester GPA and running CGPA together in real time. Organise your record by semester and academic year, update a grade and watch the entire history recalculate, and never worry about a spreadsheet formula breaking mid-degree. Everything runs in your browser — no account, no install, no data uploaded.

When you need to see the road ahead, the what-if planner and target-gap features turn the calculator into a planning tool. Type in projected grades for your current or upcoming courses and watch the projected CGPA respond before results are real. Or tell it your target class, and it solves for the exact average you need across your remaining credits to get there. Retake modelling applies your university’s policy to show whether resitting a weak course actually improves your classification.

Keep a permanent record of your GPA history

Your GPA history should survive across devices and semesters. The calculator exports your full record to CSV, so you can import it on a new device or keep a permanent archive. When a scholarship application or advisor meeting calls for evidence of your standing, the configurable print-ready report shows your name, programme, classification estimate, and target-gap analysis in one clean document.

Pair it with the credit hour calculator when planning next semester’s load, and the final exam score needed calculator when a single exam decides whether you hold your target average.

Frequently asked questions

What is the formula for GPA in Sri Lanka?

GPA = (sum of grade point × credits for every course) ÷ total credits. Each university maps letter grades to grade points on its own published scale, and the weighted total determines your semester GPA and final CGPA.

How is CGPA different from GPA?

GPA covers a single semester. CGPA (Cumulative Grade Point Average) applies the same credit-weighted formula across every semester you have completed, giving one running figure for your whole degree.

What GPA do I need for First Class in Sri Lanka?

The exact First Class boundary is set by each university’s regulations, but the classification estimate in the calculator lets you configure your university’s bands and see how far you are from each class at any moment.

Is the GPA calculator free to use?

Yes. Core calculation, what-if planning, target-gap analysis, retake modelling, classification estimates, CSV import and export, and print-ready reports are all free and need no login.

Does the calculator work for any Sri Lankan university?

Yes. You configure the grade scale and classification bands to match your university’s published regulations, so it works whether your programme uses a 4.0 scale, a 4.3 scale, or custom banding.

Final thought

The credit-weighted GPA formula is simple once you see it: grade point × credits, summed and divided by total credits. Knowing the formula — and the degree class it produces — is the difference between hoping and planning. Run your completed semesters through the calculator once, track the CGPA as it builds, and model every semester ahead before you commit to it.

Talk to UniCloud360 about your institution’s workflow

Trusted by institutions across Asia

Ready to transform
your institution?

See how UniCloud360 helps private higher education institutions run smarter — from admissions to graduation.

Book a Free Demo

No commitment required  ·  Setup in days, not months

Sign in to see your result

Sign up free & get 100 AI credits
or continue with email

Don't have an account?

Tool Limit Reached

You've used all available tool runs on your current plan.

Current Plan Free
Limit reached

Quick Feedback

Loading…

Please tap a face above to let us know what you think

Explore other free tools

Help Us Improve

What could be better?

Thank you! 🎉

Your feedback helps us build better tools for everyone.