Sign up for our FREE 2027 Headstart Program for Primary and Secondary Students here

Sign up for our FREE 2027 Headstart Program for Primary and Secondary Students here

Sign up for our FREE 2027 Headstart Program for Primary and Secondary Students here

Sign up for our FREE 2027 Headstart Program for Primary and Secondary Students here

Sign up for our FREE 2027 Headstart Program for Primary and Secondary Students here

Sign up for our FREE 2027 Headstart Program for Primary and Secondary Students here

Sign up for our FREE 2027 Headstart Program for Primary and Secondary Students here

Sign up for our FREE 2027 Headstart Program for Primary and Secondary Students here

Sign up for our FREE 2027 Headstart Program for Primary and Secondary Students here

Sign up for our FREE 2027 Headstart Program for Primary and Secondary Students here

L1R5 and L1R4 Explained (2027): How to Calculate Them

How L1R5 and L1R4 work, and how to calculate your O-Level score

L1R5 is the O-Level score junior colleges use in the 2027 JAE, and L1R4 is the one Millennia Institute uses. This guide explains which subjects count in each slot, how to calculate your score step by step with worked examples, how bonus points work, and what changes for students entering JC from 2028.

A smiling student with black hair, wearing a red tinted glasses
A student with curly hair
A smiling student with short black hair
A smiling student with short black hair, wearing glasses

Trusted by over 20,000 students

Product Dashboard
"In just 3 months, my tutor helped me improve my math grade from a D to an A with his clear teaching methods and cheerful, engaging approach."

Keith, Math: D to A

What Is L1R5? The Meaning Of L1R5 In 2027

L1R5 is the O-Level aggregate score MOE uses for junior college admission. The name tells you what's in it: L1 is one first language subject (English or a Higher Mother Tongue) and R5 is five relevant subjects. That's six subjects in all. Each grade is worth points (A1 is 1, F9 is 9), and the L1R5 aggregate score is the total, so the lower your score, the better.

L1R4 works the same way with one fewer subject: a first language plus four relevant subjects. In the 2027 Joint Admissions Exercise (JAE), L1R4 is used for Millennia Institute (MI). From 2028, L1R4 also replaces L1R5 for JC, but that change doesn't apply to you if you sat the O-Levels in 2026.

L1R5 In 30 Seconds

  • Used for: JC admission in the 2027 JAE, for students sitting O-Levels in 2026
  • Subjects counted: English or a Higher Mother Tongue, your best humanities subject, your best maths or science subject, one more humanities, maths or science subject, and your best 2 remaining subjects
  • Qualifying score: a gross L1R5 of 20 or less, plus minimum grades in English, Maths and a Mother Tongue
  • Best possible score: 6, with A1 in all six subjects. Bonus points can take your net score lower still

Calculate It For MePick your subjects and grades and get your best score in seconds.

From O-Level Grades To L1R5 Points

Every subject grade from your O-Level exams converts to grade points. The point value is simply the number in the grade:

GradeA1A2B3B4C5C6D7E8F9
Points123456789

To get an aggregate, you add up the points for a set group of subjects. The better your grade, the fewer points it adds. Grades also matter on their own: a D7 in Maths, for example, still meets one of MOE's minimum grade requirements for JC (see JC eligibility). For what each grade means and how O-Level points are calculated across all your subjects, see our O-Level grading system guide.

Which subjects you add up depends on where you're applying, and each scoring system has its own subject groups. JC uses L1R5, MI uses L1R4, and polytechnic courses use ELR2B2. Your Form A, emailed on the afternoon of results day (between 13 and 15 January 2027, tentative), shows all of them.

L1R5 Subjects: Which Subjects Count In Each Slot

L1R5 isn't simply your six best grades. Each of the six slots only accepts subjects from certain subject groups:

  1. L1English or Higher Mother Tongue
  2. R1Humanities
  3. R2Maths or Science
  4. R3Humanities, Maths or Science
  5. R4Any subject
  6. R5Any subject
SlotWhat Goes In ItSubjects That Qualify
L1Your first languageEnglish Language, or a Higher Mother Tongue Language: Higher Chinese, Higher Malay or Higher Tamil
R1Your best humanities subjectGeography, History, Literature in English, Chinese, Malay or Tamil, any Humanities (Social Studies with Geography, History or a Literature), Higher Art, Higher Music, Chinese (Special Programme), Malay (Special Programme) and Bahasa Indonesia as a Third Language
R2Your best mathematics or science subjectMathematics, Additional Mathematics, Physics, Chemistry, Biology, and Science (Physics, Chemistry), (Physics, Biology) or (Chemistry, Biology). Older subjects such as Combined Science also count
R3Your best remaining subject from either groupAny humanities, mathematics or science subject not already used in R1 or R2
R4, R5Your two best scoring subjects leftAny remaining subject, including a Mother Tongue, a Higher Mother Tongue, Art, Music, Economics, Principles of Accounts, Computing, Design & Technology, Nutrition & Food Science or a foreign language. If a Higher Mother Tongue is your L1, English can go here

What Can't Be Counted In Any Subject Category

  • Religious Knowledge subjects never count in any slot
  • The same language twice: you can't count a Higher Mother Tongue and the Mother Tongue of the same language. If Higher Chinese is your L1, Chinese can't be R4 or R5
  • Mother Tongue 'B' syllabus: Merit and Pass grades can't be counted in any aggregate
  • One subject, one slot: each subject is counted once. A combined subject such as Science (Physics, Chemistry) or Humanities (Social Studies, History) is one subject with one grade

If you took seven or eight subjects, your weakest one or two subjects usually drop out. But two things trip students up. First, the math subject isn't guaranteed a slot: R2 needs one mathematics or science subject, and a science can fill it, so a weak Maths grade may not count at all. Second, R1 must be a humanities subject, so you need at least one humanities subject. If you take only one humanities subject, it goes in R1 whatever its grade. Students aiming for JC with a pure science subject combination often find their R3 to R5 slots filled by maths and sciences, while a language subject such as a Mother Tongue often lands in R4 or R5.

How To Calculate L1R5 In 2027: Step By Step

Fill the slots from the most restricted to the least, always taking the best grade still available. Done in this order, you'll always land on your lowest possible L1R5.

  1. List every subject and convert each grade to points. Cross out Religious Knowledge and any Mother Tongue 'B' grade
  2. Choose your L1. Put English Language in L1. If you also took a Higher Mother Tongue, you'll repeat steps 3 to 7 with it as L1 instead (step 8)
  3. R1: take your best humanities subject
  4. R2: take your best mathematics or science subject
  5. R3: take your best remaining subject from humanities, maths or science
  6. R4 and R5: take your two best remaining subjects of any kind. If a Higher Mother Tongue and the Mother Tongue of the same language are both left, only one of them can count
  7. Add up the six numbers. This is your gross L1R5. It's the number used to check JC eligibility (20 or less)
  8. Took a Higher Mother Tongue? Work it out again with it as L1. English then joins the subjects available for R4 and R5, and the Mother Tongue of the same language drops out. Keep the lower of the two totals
  9. Subtract your bonus points to get your net L1R5, the score MOE uses for posting. Bonus points take off up to 4, or 6 with a Language Elective Programme (see bonus points)

A note on step 8: MOE's 2027 rules say L1 is "English or a Higher Mother Tongue". Its rules from 2028 say outright that the better of the two is used; for the 2027 JAE it doesn't spell this out, so check the gross L1R5 printed on your Form A against your own sums.

Calculate It For MeOur calculators try every valid way of filling the slots, both L1 options included, and add your bonus points.

L1R5 Worked Examples

Three students with real O-Level subject combinations. Greyed-out rows are subjects that don't count.

Example 1: A Pure Science Student With One Humanities Subject

English B3, Chinese B4, Mathematics A1, Additional Mathematics A2, Physics B3, Chemistry A2, Humanities (Social Studies, Geography) C5. CCA grade: Good.

SlotSubjectGradePoints
L1English LanguageNo Higher Mother Tongue, so English is the only optionB33
R1Humanities (Social Studies, Geography)Her only humanities subject, so it must go here, even though it's her weakest gradeC55
R2MathematicsBest maths or science subjectA11
R3Additional MathematicsBest remaining humanities, maths or science subject (Chemistry, also A2, would give the same total)A22
R4ChemistryA22
R5PhysicsB33
Not countedChineseB4(4)
GrossL1R516

Eligible for JC: 16 is within 20, and English B3, Mathematics A1 and Chinese B4 meet the subject grade requirements. Her Good CCA takes 1 point off, for a net L1R5 of 15. If her secondary school is affiliated to a JC and she puts that JC's course 1st, it's 13 for that course.

Example 2: When A Higher Mother Tongue As L1 Changes Everything

English C6, Higher Chinese A2, Mathematics B3, Additional Mathematics C5, Physics B3, Chemistry B4, Humanities (Social Studies, History) C5, Principles of Accounts A2. CCA grade: Excellent.

SlotSubjectGradePoints
L1Higher ChineseWith English as L1 instead, the total would be 21: English 6, then Humanities 5, Maths 3, Physics 3, Higher Chinese 2 and Principles of Accounts 2A22
R1Humanities (Social Studies, History)C55
R2MathematicsPhysics, also B3, would give the same totalB33
R3PhysicsB33
R4Principles of AccountsA22
R5ChemistryEnglish (C6) and Additional Maths (C5) are now the weakest leftB44
Not countedEnglish Language, Additional MathematicsC6, C5(6, 5)
GrossL1R519

With English as L1 he'd be at 21, over the limit. With Higher Chinese as L1 he's at 19, and eligible for JC: English C6 just meets the English requirement, and Higher Chinese A2 covers the Mother Tongue one. For posting, he gets 2 bonus points for an Excellent CCA and 2 for English and Higher Chinese both at A1 to C6. That's the cap of 4, for a net L1R5 of 15.

Example 3: When English As L1 Beats A Higher Mother Tongue

English A1, Higher Malay B3, Malay A1, Mathematics C6, Science (Chemistry, Biology) C5, Literature in English A2, Humanities (Social Studies, History) B3, Art A1. CCA grade: Excellent.

SlotSubjectGradePoints
L1English LanguageA11
R1Literature in EnglishA22
R2Science (Chemistry, Biology)Better than Mathematics C6C55
R3Humanities (Social Studies, History)A second humanities subject can fill R3B33
R4MalayA11
R5ArtA11
Not countedHigher Malay (same language as Malay), MathematicsB3, C6(3, 6)
GrossL1R513

Try Higher Malay as L1 and Malay A1 can no longer count, so the total rises to 15 (Higher Malay 3, then the same R1 to R3, with English 1 and Art 1 as R4 and R5). English as L1 wins at 13. Her Maths C6 doesn't count, but it still meets the JC requirement of D7 or better.

Bonus points: 2 for an Excellent CCA and 2 for English and Higher Malay at A1 to C6, so she's at the cap of 4 and her net L1R5 is 9 for every JC. Her affiliated JC adds nothing more, because of the cap. If she applies for the Malay Language Elective Programme and is posted to a JC offering it, 2 more points come off there, as these sit outside the cap.

Check Your Sums Against MOE's Sample Form A

MOE's sample student has English A2, Malay B3, Mathematics C6, Science (Chemistry, Biology) B3, Principles of Accounts B3, Humanities (Social Studies, History) B3 and Geography C5. Their L1R5 is 19: English 2, Humanities 3 (R1), Science 3 (R2), Geography 5 (R3), then Malay 3 and Principles of Accounts 3. Their L1R4 is 14. If you get the same answers, you've got the method.

Gross vs Net L1R5 And Bonus Points (2027)

Your gross L1R5 is the plain total of your six grades. Your net L1R5, or net aggregate score, is the gross minus bonus points, and a lower score is better for both. The two do different jobs:

  • Eligibility uses the gross aggregate score. To be eligible for JC, your gross L1R5 must be 20 or less. Bonus points can't pull a 21 down to 20
  • Posting uses the net aggregate. MOE considers applicants with better net scores first. JC cut-off points are net scores too, so always compare your net score with them
  • Ties: where applicants with the same net score compete for a course's last place, MOE looks at citizenship, then the lower gross score, then a computerised ballot
BonusPointsWho Gets It
CCA grade: Excellent2Based on your co-curricular activities record, for graduates of national secondary schools and others who hold the grade. CCA Good gives 1 point
English and a Higher Mother Tongue2The Higher Mother Tongue bonus: 2 bonus points for English Language and a Higher Mother Tongue Language, both at A1 to C6. There's no 1-point tier for a lower Higher Mother Tongue grade
Chinese (Special Programme), Malay (Special Programme) or Bahasa Indonesia2A1 to C6 in the Special Programme language or Bahasa Indonesia
Affiliated JC2Only for your affiliated JC's course listed as your 1st choice, or its two courses listed 1st and 2nd. Listed anywhere else, it gets no affiliation points
Language Elective Programme2Applied for the Chinese, Malay or Tamil Language Elective Programme (CLEP, MLEP or TLEP) and posted to a JC offering it. On top of the cap
  • The cap is 4 points from CCA, English and Higher Mother Tongue, Special Programme language and affiliation combined. With Language Elective Programme points, the total can reach 6
  • No affiliation bonus for private candidates, current or former MI, polytechnic or ITE students, or for MI courses
  • Millennia Institute: the same CCA and language bonuses apply to L1R4, with the same cap of 4

The full rules, including how to list your choices so you don't lose affiliation points, are in our JAE 2027 guide.

L1R5 For JC Admission In 2027: Eligibility Criteria

The JC admission criteria for junior college admissions in the 2027 JAE have two parts, and you need both:

  1. A gross L1R5 of 20 or less, before bonus points
  2. Minimum grades in specific subjects: English Language A1 to C6, Mathematics or Additional Mathematics A1 to D7, and one Mother Tongue: A1 to D7 in a Mother Tongue or an approved Mother Tongue in lieu (such as Hindi, French or Japanese), A1 to E8 in a Higher Mother Tongue, or Merit or Pass in a Mother Tongue 'B' syllabus

These subject prerequisites apply whether or not the subject is counted in your L1R5, as in Example 3 above. Missing one isn't always the end of JC entry, though.

Conditional Admission

If you miss one of those subject grades (but not because you were marked Absent), you can still be admitted with a gross L1R5 of 15 or less, or 16 to 20 with A1 or A2 in all five relevant subjects. You then need to get the grade by the end of JC Year 1, or move to Year 2 of an MI course.

Every JC's A-Level Arts and Science courses have the same admission criteria, but separate places and their own cut-off points. Your course doesn't guarantee a subject combination either: each JC uses its own criteria for that.

What Is L1R4? L1R4 Subjects For Millennia Institute

L1R4 is the O-Level aggregate for Millennia Institute (MI), the 3-year A-Level route, in the 2027 JAE. It counts five subjects: one first language and four relevant subjects.

SlotL1R4 Subjects
L1English Language or a Higher Mother Tongue
R1, R2Your two best scoring subjects from humanities, mathematics or science. Unlike L1R5, there's no separate humanities slot
R3, R4Your best 2 remaining subjects of any kind, apart from Religious Knowledge

The same rules on Mother Tongues apply. L1R4 counts fewer subjects than L1R5 and has no separate humanities slot. Because L1R4 needs no humanities subject, a student with a weak humanities grade often scores much better on L1R4. In Example 1, the student's L1R4 is 11: English 3, Mathematics 1 and Additional Mathematics 2, then Chemistry 2 and Physics 3. Her Humanities C5 drops out.

  • MI eligibility: a gross L1R4 of 20 or less, with the same English, Maths and Mother Tongue grades as JC
  • Conditional admission: a gross L1R4 of 15 or less, or 16 to 20 with A1 or A2 in all four relevant subjects
  • Courses: Arts (43A), Commerce (43C) and Science (43S)

Work yours out with our L1R4 calculator.

The L1R4 Change For JC: Students Entering JC From 2028

If you sat the O-Levels in 2026, nothing here changes your plans. You apply in the 2027 JAE, and JC admission uses L1R5 with the rules above.

The change is for the next cohort: students who sit the new Singapore-Cambridge Secondary Education Certificate (SEC) exams in 2027 and apply in January 2028. For them, the JAE is replaced by the Post-Secondary Admissions Exercise (PSE), and JC admission moves from L1R5 to L1R4.

Rule2027 JAE (2026 O-Levels)From 2028 PSE (SEC)
JC aggregateGross L1R5 of 20 or lessGross L1R4 of 16 or less, using subjects taken at G3
JC conditional admission15 or less, or 16 to 20 with A1 or A2 in all 5 relevant subjects12 or less, or 13 to 16 with A1 or A2 in all 4 relevant subjects
MI aggregateGross L1R4 of 20 or lessGross L1R4 of 20 or less
JC and MI bonus cap4, plus 2 for a Language Elective Programme3, plus 2 for a Language Elective Programme
English or Higher Mother Tongue as L1Either can be L1MOE states it uses whichever gives the better aggregate
PolytechnicNet ELR2B2 of 26 or lessNet ELR2B2 of 22 or less, with the second "best" subject taken at G2

MOE's page on the changes from 2028 sets out the full rules with worked examples, if you have a younger sibling heading that way.

How ELR2B2 Differs From L1R5

Polytechnic courses don't use L1R5. They use ELR2B2: English Language, two relevant subjects for the course (R2), and your best 2 other subjects (B2). There are four types, A to D, each with its own lists of relevant subjects, and each polytechnic course uses one type.

  • English must count: unlike L1R5, a Higher Mother Tongue can't stand in for English
  • Net, not gross: you need a net ELR2B2 of 26 or less (28 for Diploma in Nursing), after CCA bonus points, plus the course's minimum entry requirements
  • CCA bonus only, up to 2 points. Higher Mother Tongue and affiliation points don't apply to polytechnic courses

Work out all four types at once with our ELR2B2 calculator.

What L1R5 You Need For Each JC

A gross L1R5 of 20 makes you eligible, but most JC courses fill up with much lower scores. In the 2026 JAE, the last student admitted to each course had a net L1R5 of:

  • 3 for the Science courses at Hwa Chong Institution and Raffles Institution, the most competitive
  • 5 to 12 for 28 of the 34 JC courses
  • 14 for both courses at Jurong Pioneer JC, and 18 for Yishun Innova JC's Science course. Yishun Innova's Arts course shows 20 because places were left over

JCs don't publish their own cut-off points in advance: a cut-off is simply the net score of the last student admitted. It moves each year with results and choices, so use it as a guide alongside your personal interests and the subject combinations each JC offers. See every course on our JC cut-off points page, compare schools in our JC ranking, and shortlist your 12 choices in our JC & Poly Course Finder & Planner.

L1R5 And L1R4 FAQs

What is L1R5?

L1R5 is the O-Level aggregate score used for JC admission in the 2027 JAE. It adds the grade points of one first language (English or a Higher Mother Tongue) and five relevant subjects: a humanities subject, a maths or science subject, one more from either group, and your best 2 remaining subjects. Lower is better, and you need 20 or less to be eligible for JC.

How do I calculate my L1R5?

Convert each grade to points (A1 is 1, F9 is 9). Put English or a Higher Mother Tongue in L1, then take your best humanities subject (R1), best maths or science subject (R2), best remaining humanities, maths or science subject (R3) and best 2 remaining subjects (R4, R5). Add the six numbers for your gross L1R5, then subtract bonus points for your net score. Our L1R5 calculator does it for you.

What is a good L1R5 score?

Anything up to 20 makes you eligible for JC, but posting is competitive. In the 2026 JAE, 28 of the 34 JC courses took their last student at a net L1R5 of 5 to 12, and the most competitive at 3. A net score of 12 or less opens most JC courses; a gross L1R5 of 14, for example, comfortably clears the bar of 20 and becomes a net 10 to 14, depending on your bonus points.

What is the difference between L1R5 and L1R4?

L1R5 counts six subjects and has a set humanities slot. L1R4 counts five: a first language, your best 2 humanities, maths or science subjects, and your best 2 remaining subjects. In the 2027 JAE, L1R5 is used for JC and L1R4 for Millennia Institute. Polytechnic courses use ELR2B2 instead.

What subjects are counted in L1R4?

English or a Higher Mother Tongue as L1, your two best subjects from humanities, mathematics or science as R1 and R2, and your two best remaining subjects of any kind (except Religious Knowledge) as R3 and R4.

Does L1R5 need Maths?

Not as a counted subject: R2 can be filled by a science, so a weak Maths grade may not count. But to be eligible for JC you need Mathematics or Additional Mathematics at D7 or better, whether or not it's counted.

Do bonus points help me qualify for JC?

No. JC and MI eligibility uses your gross L1R5 or L1R4, before bonus points. Bonus points of up to 4 (6 with a Language Elective Programme) only lower your net score for posting.

Will I use L1R5 or L1R4 for JC in the 2027 JAE?

L1R5. If you sat the 2026 O-Levels, your JC admission in the 2027 JAE uses L1R5 with a limit of 20. L1R4 for JC, with a limit of 16, starts with students who apply in January 2028 with the new SEC results.

Sources: MOE's JC and MI admission criteria, O-Level subjects and categories, how posting works, polytechnic criteria, changes from 2028, the sample Form A and the courses offered in the 2027 JAE (2026 cut-offs), checked on 4 November 2026. MOE marks 2027 dates as tentative.

Free Guides & Tools for Sec 4 Students

Zenith’s O-Level To JC & Poly Toolkit

Everything for the move to JC, MI, poly or ITE, in the order you'll need it

WhenStepPageWhat It Helps You Do
Dec – JanCheck the results & JAE datesO-Level Dates & Results DayResults day, Form A and application dates
JanUnderstand O-Level gradesO-Level Grading SystemHow each grade turns into points
JanUnderstand L1R5 & L1R4L1R5 & L1R4 ExplainedHow your O-Level score is worked out, step by step
JanWork out your aggregatesL1R5, L1R4 & ELR2B2 CalculatorsToolYour best scores, with bonus pointsL1R5 · L1R4 · ELR2B2
JanLearn how the JAE worksJAE Guide (2027)Form A, eligibility, bonus points and
how your 12 choices are posted
JanCompare JC & MI cut-offsJC Cut-Off Points 20262026 ranges for every JC and MI
JanSee the JC rankingsJC Rankings 2027Every JC ranked by its 2026 cut-off
JanCompare poly cut-offsPoly Cut-Off Points2026 cut-offs for every diploma, by ELR2B2 type
Results weekShortlist your 12 JAE choicesJC & Poly Course Finder & PlannerToolCompare JC, MI, poly and ITE courses and
rank your 12 choices for the JAE form
2 FebCheck the posting resultsJAE Posting Results (2027)2 FebHow to check, what to do next and appeals