How to Calculate Your O-Level Score in Singapore

How to Calculate Your O-Level Score: A Step-by-Step Guide to L1R5 and L1R4 in Singapore

If you’re preparing for the Singapore O-Level examinations, understanding how to calculate your L1R5 and L1R4 scores is essential. These aggregate scores play a major role in determining your eligibility for Junior College (JC), Millennia Institute (MI), and polytechnic courses. Knowing how your score is calculated can help you set realistic goals, identify subjects to improve, and plan your post-secondary education with confidence.

In this guide, we’ll explain what L1R5 and L1R4 mean, how to calculate them step by step, and share practical tips to help you achieve a lower (better) score.

Step 1: Convert Your Grades into Points

Each O-Level grade corresponds to a point value:

Grade Points
A1 1
A2 2
B3 3
B4 4
C5 5
C6 6
D7 7
E8 8
F9 9

Remember: The lower your total points, the better your O-Level score.

Step 2: Calculate Your L1R5 Score (For JC)

L1R5 stands for:

  • L1 = Your First Language (usually English or Higher Mother Tongue)
  • R5 = Five relevant subjects

Your R5 must include:

  • At least one Mathematics or Science subject
  • At least one Humanities subject
  • Your remaining best-performing eligible subjects

Example

Subject Grade Points
English A2 2
Elementary Mathematics A1 1
Chemistry A2 2
Physics B3 3
Geography A2 2
Chinese B3 3

L1R5 = 2 + 1 + 2 + 3 + 2 + 3 = 13 points

Step 3: Apply Bonus Points (If Eligible)

You may qualify for bonus points through:

  • CCA achievements
  • Higher Mother Tongue
  • Affiliation (where applicable)
  • Certain language programmed

A maximum of 4 bonus points can typically be deducted from your raw aggregate to obtain your net score, which is used during admissions.

Example

  • Raw L1R5: 13
  • CCA Bonus: –2
  • Higher Mother Tongue Bonus: –2

Net L1R5 = 9

Institutions requirements

JC: L1R5 (1 Language, 5 Relevant subjects)

L1: English or Higher Mother Tongue Language (MTL)
At least one R5: Mathematics or Science
At least one R5: Humanities/Higher Art/Higher Music/Special Programmed/Bahasa Indonesia
The other three R5: 

(without repetition)

  • Humanities
  • Higher Art
  • Higher Music
  • Mathematics
  • Science
  • Malay (Special Programmed)
  • Chinese (Special Programmed)
  • Bahasa Indonesia
In addition

  • There should be no repeat in HMTL and MTL (if you used HMTL Malay in your L1, MTL Malay cannot be used as one of your R5). 
  • Your L1R5 must not exceed 20.
  • You must meet the grade requirements for specific subjects.
    • English: Grade 1 – 6
    • Elementary or Additional Mathematics: Grade 1 – 7
    • Any 1 Mother Tongue Language (MTL): Grade 1 – 7

MI: L1R4 (1 Language, 4 Relevant subjects)

L1: English or Higher Mother Tongue Language (MTL)
At least two R4: Mathematics/Science/Humanities/Higher Art/Higher Music/Special Programmed/Bahasa Indonesia
The other two R4:  Any 2 GCE O-Level subjects except Religious Knowledge
In addition

  • There should be no repeat in HMTL and MTL (if you used HMTL Malay in your L1, MTL Malay cannot be used as one of your R4). 
  • Your L1R5 must not exceed 20.
  • You must meet the grade requirements for specific subjects.
    • English: Grade 1 – 6
    • Elementary or Additional Mathematics: Grade 1 – 7
    • Any 1 Mother Tongue Language (MTL): Grade 1 – 7

Polytechnic: ELR2B2 net aggregate score (ELR2B2 = English Language + 2 Relevant Subjects + 2 Best Subjects – bonus points)

ELR2B2 Must not exceed 26 for all courses except for Diploma in Nursing (ELR2B2 must not exceed 28)
In addition

  • You have to meet the minimum entry requirements of the course that you are applying for. Find the entry requirements here

ITE

  • You must have sat for at least 5 O-Level subjects over a maximum of 2 years.
  • You have to meet the minimum entry requirements of the course that you are applying for. Find the entry requirements here

Calculating L1R5/L1R4/ELR2B2 together with Bonus Points

You can get a maximum of 4 bonus points from a combination of any of these achievements:

Type of bonus points Bonus Points
CCA grade: Excellent, A1 or A2 for admission to all institutions 2
CCA grade: Good, or from B3 to C6 for admission to all institutions 1
English and Higher Mother Tongue Language grade: A1 to C6 for admission to JC or MI 2
Chinese or Malay Special Programmed or Bahasa Indonesia grade: A1 to C6 for admission to JC or MI 2
Selection of your affiliated JC as your 1st or 1st and 2nd choices (refer to here for the affiliation list) 2

You can get an additional 2 bonus points if you are selected for the Chinese, Malay or Tamil Language Elective Programme offered in some JCs. 

Calculation = Each component score (e.g. A1 = 1, A2 = 2, B3 = 3 etc.) added together – Bonus Points

Cut-off-point varies for each institution yearly, and so you can only refer to the previous year’s COP for a gauge on which schools you should apply for!

If you’re taking JC H2 Chemistry, join us for our A Level chemistry tuition lessons!

Terms you might be searching for: How to Calculate L1R5, L1R5 Calculator, O Level Score System, L1r5 Subjects, O Level Points to Enter JC, A Level Score Calculator, O Level Point System

 

What Is a Good O-Level Score?

Generally:

  • 6–8 points: Excellent; competitive for top JCs.
  • 9–12 points: Very strong; eligible for many JCs.
  • 13–16 points: Good; a range of JC and Polytechnic options.
  • 17–20 points: Meets the basic eligibility for many JC admissions, though entry depends on each school’s cut-off.
  • Above 20 points: Students often consider Polytechnic or other post-secondary pathways.

Important Note

The traditional L1R5 system continues to apply to current O-Level cohorts through the 2027 admission cycle. From the 2028 Joint Admissions Exercise, admissions to Junior Colleges will transition to an L1R4 scoring system, where only five subjects are counted instead of six.

Final Thoughts

Calculating your O-Level score is straightforward once you understand the grade-to-point conversion and subject requirements. Keep track of your predicted grades throughout the year, identify subjects where you can improve by one grade, and aim to lower your overall aggregate. Even improving a single subject from B3 to A2 can make a meaningful difference to your final score and expand your post-secondary options.

Different institutions will require different calculations of your O Level points to enter Poly or JC so we have split them into Junior College (JC), Millennial Institution (MI), Polytechnic, and Institute of Technical Education (ITE) for you. 

 

×