TutorBee Logo

L1R5 & L1R4 Calculator for O-Level and SEC students

Enter your grades. The calculator picks the subjects MOE would count, adds bonus points, and compares your net score with the 2026 JAE cut-offs for every JC.

Work out your L1R5 or L1R4 aggregate

Which scoring system?

For students who sat the 2026 O-Levels. MOE runs the 2027 JAE in January, after the 2026 O-Level results.

Your subjects and grades

6 subjects count. List all of them — the calculator chooses the best combination MOE allows.

  1. Points–

  2. Points–

  3. Points–

  4. Points–

  5. Points–

  6. Points–

  7. Points–

Bonus points

MOE caps them at 4 for L1R5 and MI’s L1R4. They lower the net score but never help the gross score meet the threshold.

  • 0Not applied: needs English and a Higher Mother Tongue, both A1 to C6. Read from the grades above.
  • 0Not applied: needs Chinese (Special Programme), Malay (Special Programme) or Bahasa Indonesia at A1 to C6. Read from the grades above.

Add grades to see the score

Full result

Your result

L1R5 · 2027 JAE

Junior college · L1R5gross must be 20 or better

Gross

–

Bonus

–

Net

–

JC: no score yet

Millennia Institute · L1R4gross must be 20 or better

Gross

–

Bonus

–

Net

–

MI: no score yet

  • L1R5 counts 6 subjects and your list has 0 with a grade. Add the rest of your subjects to see a score.

A one-grade move in one subject changes the aggregate by a point, and at many JCs the range is only a few points wide. Find a tutor for the subject that would move it

How L1R5 Is Calculated

L1R5 adds six O-Level grades: English or a Higher Mother Tongue as L1, then five relevant subjects. R1 must be a Humanities subject, R2 a Mathematics or Science subject, R3 either, and R4 and R5 any two others. A1 counts as 1 point and F9 as 9, so lower is better.

SlotSubjects MOE allows
L1English Language or a Higher Mother Tongue (Higher Chinese, Higher Malay, Higher Tamil)
R1Your best Humanities subject — History, Geography, a Literature, a Social Studies combination, Higher Art, Higher Music, Chinese or Malay (Special Programme), or Bahasa Indonesia
R2Your best Mathematics or Science subject — E-Math, A-Math, Physics, Chemistry, Biology or a combined Science
R3Your best remaining Humanities, Mathematics or Science subject
R4, R5Your two best remaining subjects, except Religious Knowledge

Scroll the table sideways to see every column.

Two rules trip students up. A Higher Mother Tongue and the Mother Tongue of the same language can’t both be counted — if Higher Chinese is L1, Chinese can’t be R4 or R5. And Religious Knowledge never counts. The calculator applies both, and when your child has English and a Higher Mother Tongue it tries each as L1 and keeps the lower total. Every subject MOE accepts is on MOE’s subject category list.

Millennia Institute works differently in the 2027 JAE. MI uses L1R4: L1, then two subjects from Humanities, Mathematics or Science, then any two others — with no separate Humanities slot. Its threshold is also a gross of 20 or better. For the full explanation with worked examples, read our guide to L1R5 and L1R4 scoring, and for choosing subjects that keep the aggregate strong, our O-Level subject combination guide.

L1R5 Bonus Points and the Gross-First Rule

Bonus points come off the gross score to give the net score used for posting, up to a maximum of 4. They can’t rescue a gross score above 20: MOE’s first criterion is that the gross must not exceed 20, and only then are bonus points subtracted.

Bonus typePointsCounts for
CCA grade: Excellent2JC and MI
CCA grade: Good1JC and MI
English and Higher Mother Tongue, both A1 to C62JC and MI
Chinese (Special Programme), Malay (Special Programme) or Bahasa Indonesia, A1 to C62JC and MI
Affiliated JC, chosen as 1st (or 1st and 2nd) choice2That JC only
Language Elective Programme, if posted to the JC offering it2 moreThat JC only

Scroll the table sideways to see every column.

The CCA grade comes from your child’s school record, so check it is right before results day — MOE asks students to report any discrepancy to the school. A student with 6 points of bonus still gets only 4 off; the calculator shows the cap when it applies. The Language Elective Programme points sit outside the four-point list in MOE’s table, so the calculator shows them as a separate line.

L1R4 From 2028: What Changes for JC and MI

From the 2028 Post-Secondary Admissions Exercise, JC and MI both use one L1R4 aggregate of five G3 subjects. The JC threshold drops to a gross of 16, MI stays at 20, and the bonus cap falls from 4 to 3. It applies to students sitting the new SEC examinations from 2027.

AspectL1R5 · 2027 JAEL1R4 · 2028 PSE
Subjects counted6 (L1 + R1–R5)5 (L1 + R1–R4)
JC threshold (gross)20 or better16 or better
MI threshold (gross)20 or better (MI’s own L1R4)20 or better (same L1R4 as JC)
Bonus points cap43
Subject levelO-LevelG3 (O-Level counts as G3)
JC conditional admissionGross ≤ 15Gross ≤ 12

Scroll the table sideways to see every column.

The relevant-subject groups barely move: R1 is still Humanities, R2 Mathematics or Science, R3 either, and R4 any subject. What changes is the weight of each one — with five subjects instead of six, a single weak grade moves the total further. MOE also computes English and the Higher Mother Tongue as L1 separately and uses the lower score that qualifies. Switch the calculator to L1R4 to try it, and read MOE’s 2028 admission criteria for the worked examples.

2026 JAE Cut-Off Ranges for Every JC and MI

Each range is the net aggregate of the students MOE posted to that course in the 2026 JAE, from the best score to the last one admitted. Lower is better, so a net score at or below the second number was inside last year’s range.

Cut-off ranges: 2026 JAE (released 3 Feb 2026). Checked 2026-10. MOE updates these each posting day — verify on MOE SchoolFinder.

Open MOE SchoolFinder (opens in a new tab)

The last column compares your net score with each range: your JC net for the JCs (without affiliation points, which count at one JC only) and your MI net for Millennia Institute. MOE says these ranges are a reference only and do not guarantee admission.

InstitutionCourse 2026 rangeYour net vs range
Anderson Serangoon Junior CollegeArts7 – 10Add grades
Science3 – 9Add grades
Anglo-Chinese Junior CollegeArts4 – 9Add grades
Science2 – 7Add grades
Anglo-Chinese School (Independent) (Junior College)IB2 – 5Add grades
Catholic Junior CollegeArts5 – 12Add grades
Science6 – 11Add grades
Dunman High School (Junior College)Arts6 – 8Add grades
Science4 – 6Add grades
Eunoia Junior CollegeArts2 – 6Add grades
Science2 – 5Add grades
Hwa Chong Institution (Junior College)Arts2 – 5Add grades
Science2 – 3Add grades
Jurong Pioneer Junior CollegeArts9 – 14Add grades
Science4 – 14Add grades
Millennia InstituteL1R4 aggregate* see the note below the tableArts10 – 20Add grades
Commerce10 – 20Add grades
Science9 – 20Add grades
Nanyang Junior CollegeArts2 – 7Add grades
Science2 – 5Add grades
National Junior CollegeArts4 – 8Add grades
Science2 – 6Add grades
NUS High School of Mathematics and ScienceDoes not take part in DSA-JC or JAE for Year 5 admission (MOE SchoolFinder).
Raffles Institution (Junior College)Arts2 – 5Add grades
Science2 – 3Add grades
River Valley High School (Junior College)Arts7 – 9Add grades
Science2 – 8Add grades
School of the Arts, SingaporeDoes not take part in JAE — apply through DSA-JC (MOE SchoolFinder).
Singapore Sports SchoolDoes not take part in JAE — apply through DSA-JC (MOE SchoolFinder).
St Andrew's Junior CollegeArts5 – 10Add grades
Science3 – 8Add grades
St. Joseph's Institution (Junior College)IB2 – 6Add grades
Tampines Meridian Junior CollegeArts7 – 12Add grades
Science7 – 12Add grades
Temasek Junior CollegeArts6 – 7Add grades
Science2 – 7Add grades
Victoria Junior CollegeArts4 – 8Add grades
Science2 – 6Add grades
Yishun Innova Junior College* see the note below the tableArts5 – 20Add grades
Science9 – 18Add grades

Scroll the table sideways to see every column.

  • * Millennia Institute: the Commerce and Science courses had vacancies after posting, so their cut-off is shown as 20 although the last student posted scored better. (MOE SchoolFinder)
  • * Yishun Innova Junior College: the Arts course had vacancies after posting, so its cut-off is shown as 20 although the last student posted scored better. (MOE SchoolFinder)

L1R5 Calculator FAQ

No. MOE's first criterion is that the L1R5 gross aggregate must not exceed 20, and bonus points are only subtracted afterwards to give the net aggregate used for JAE posting. A gross of 22 stays ineligible for JC even with 4 bonus points. Bonus points decide which JC your child can reach, not whether they qualify.

Official sources: MOE’s JAE page, JC and MI admission criteria and the 2028 changes. For support across Sec 3 and Sec 4 subjects, see secondary school tuition.

Close the Gap to the JC You Want

Tell us the subject sitting on a grade boundary and the grade your child needs. We’ll recommend a verified O-Level tutor for it, usually within 24 hours.

Free matching. No contract.