induwara.lkinduwara.lk
induwara.lkSri Lanka · Education

Sri Lanka GCE O/L Pass & A/L Eligibility Calculator

Enter your nine GCE Ordinary Level grades and see in seconds whether you passed O/L, whether you qualify to sit GCE Advanced Level, how many credits and distinctions you earned, and exactly which rule (if any) is blocking your A/L admission.

By Induwara AshinsanaUpdated May 16, 2026
Check your O/L pass & A/L eligibilityGCE (O/L) · Department of Examinations scale
Verified 2026-05-16
Quick presets

Passed O/L

Recorded with 9 subject passes this sitting.

Eligible to sit GCE A/L

All four A/L eligibility rules satisfied in this sitting.

Distinctions (A or A*)
5
Credits (C or better)
9
Out of 9 subjects
Passes (S or better)
9
Minimum for O/L: 6
Subjects failed (W)
0
None — every subject passed
Cross-checked against the independent rule-table function: match

Subject-by-subject breakdown

SubjectGradeBandNote
Sinhala / Tamil (first language)A/L keyADistinction (75–84)A/L gatekeeper — at least S in the first language is required.
MathematicsA/L keyADistinction (75–84)A/L gatekeeper — Maths pass (≥ S) is compulsory.
EnglishA/L keyBCredit (65–74)A/L gatekeeper — English pass (≥ S) is compulsory.
ScienceADistinction (75–84)Counts as a distinction.
HistoryBCredit (65–74)Counts as a credit.
Religion (Buddhism / Hinduism / Islam / Christianity)ADistinction (75–84)Counts as a distinction.
GeographyCCredit (50–64)Counts as a credit.
ArtBCredit (65–74)Counts as a credit.
ICTADistinction (75–84)Counts as a distinction.

Grade scale and pass rules verified against doenets.lk and the Ministry of Education circulars on 2026-05-16. The result reflects a single sitting; merging grades across multiple O/L sittings is permitted by some schools but not used here, since the regulations treat each candidate sitting separately for A/L admission.

How it works

The calculator runs the official Department of Examinations grade scale and the Ministry of Education's A/L admission rules in a single deterministic pass. Sri Lankan GCE (O/L) candidates sit nine subjects — six fixed compulsory subjects (first language, Mathematics, Science, English, History, Religion) and three chosen from the syllabus's three optional baskets — so the form asks for nine letter grades and uses the rules below.

  1. Grade scale. The Department of Examinations uses six grades: A* (85–100 marks, distinction), A (75–84, distinction), B (65–74, very good pass, credit-level), C (50–64, credit pass), S (35–49, simple pass), and W (0–34, fail). The calculator works on letter grades only — the certificate does not display raw marks, so a marks input would not match what most students actually have on paper.
  2. Pass, credit, distinction definitions.A subject is “passed” if the grade is S or better. It is a “credit” if the grade is C or better. It is a “distinction” if the grade is A or better (A and A* both count). These thresholds match the Department of Examinations results-sheet labelling and the standard Ministry of Education framing used in A/L admission circulars.
  3. O/L overall pass rule. The Department of Examinations records a candidate as having passed GCE (O/L) when they obtain a grade of S or better in at least 6 subjects in a single sitting, and a pass in the compulsory first language (Sinhala or Tamil). The calculator applies this rule literally and shows the verdict in the top-left card.
  4. A/L eligibility rule (since 2017).A candidate qualifies to sit GCE (A/L) only when all four of these hold in the same sitting: at least six subjects passed (grade ≥ S), a pass in Sinhala/Tamil, a pass in Mathematics, and a pass in English. The Mathematics and English compulsory-pass requirements were strengthened in the 2017 syllabus revision and re-affirmed in subsequent Ministry circulars. If any one of these four checks fails, the “what blocked you” panel surfaces the exact rule and the offending grade.
  5. Counts surfaced for context. The result tiles show the number of distinctions (A or A*), credits (C or better), passes (S or better), and fails (W). The number of credits is informational only — UGC state-university admission is decided by A/L Z-score, not O/L credits, but some scholarship schemes and a few private-campus diplomas still look at O/L credit count.

The page also runs an independent rule-table cross-check function on every input change. The two implementations are written as different code paths — one accumulator loop, one declarative rule table — and the result panel flags any mismatch. This is a small guardrail against silent regressions when the rule constants are edited.

Worked examples

Scenario

Example 1 — Science-track candidate, clean pass

  • Sinhala A · Maths A · Science A* · English B · History C
  • Buddhism A · Geography B · ICT A · Health & PE C
  1. Count of grades ≥ S (passes) = 9 (every subject).
  2. Count of grades ≥ C (credits) = 9.
  3. Count of grades ≥ A (distinctions) = 5 (Sinhala A, Maths A, Science A*, Buddhism A, ICT A).
  4. O/L overall: 9 ≥ 6 and Sinhala ≥ S → PASSED.
  5. A/L gatekeepers: Sinhala A ≥ S ✓, Maths A ≥ S ✓, English B ≥ S ✓ → ELIGIBLE.
  6. Verdict: Passed O/L. Eligible for A/L. 5 distinctions, 9 credits.

Scenario

Example 2 — A/L blocked by Maths fail

  • Sinhala A · Maths W · Science C · English B · History B
  • Buddhism A · Geography B · Art C · Sinhala Lit. A
  1. Passes (≥ S) = 8 (all except Maths W).
  2. Credits (≥ C) = 8. Distinctions = 3.
  3. O/L overall: 8 ≥ 6 and Sinhala ≥ S → PASSED.
  4. A/L check: Maths grade is W → fails the Maths-pass rule.
  5. Verdict: O/L passed. NOT eligible for A/L — Maths re-sit required.
  6. Suggested next step: re-sit Mathematics at the next O/L sitting as a private candidate to unlock A/L admission.

Scenario

Example 3 — Borderline pass with English at S

  • Tamil S · Maths C · Science S · English S · History S
  • Islam C · Commerce S · Health & PE S · ICT C
  1. Passes (≥ S) = 9. Credits (≥ C) = 3 (Maths C, Islam C, ICT C). Distinctions = 0.
  2. O/L overall: 9 ≥ 6 and Tamil ≥ S → PASSED.
  3. A/L gatekeepers: Tamil S ≥ S ✓, Maths C ≥ S ✓, English S ≥ S ✓ → ELIGIBLE.
  4. Verdict: Passed O/L. Eligible for A/L on the minimums.
  5. Note: only 3 credits — many university degree programmes still look at six O/L credits including Maths at admission time, so plan A/L choices accordingly.

Frequently asked questions

Sources & references

The grade scale, pass-count threshold, and A/L gatekeeper rules on this page were last cross-checked against the Department of Examinations and Ministry of Education sources on 2026-05-16. The page is reviewed each year before the O/L results release and whenever the Ministry publishes a new A/L admission circular.

Related tools

Rate this tool
Be the first to rate

Comments & feedback

Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Spotted a rule the calculator misses or got a different verdict from your school?

Email me at [email protected] — most fixes ship within 24 hours.