O-Level to JC or Poly: How Admission Actually Works (2027 and 2028 Intakes)

L1R5 of 20 for the 2027 JAE, L1R4 of 16 from 2028, ELR2B2 of 26 for poly (22 from 2028). Which cohort gets which rule, and why bonus points don't help you qualify for JC.
Two separated stacks of exam papers on a study desk beside a calculator and notebook, representing the JC and polytechnic routes after O-Levels

TL;DR

Your child’s route into JC or polytechnic is decided by an aggregate score, and which aggregate depends on the year they sit their national exams. Students sitting O-Levels in 2026 go through the 2027 Joint Admissions Exercise under the current rule: an L1R5 gross aggregate of 20 or better qualifies for JC. Students sitting the Singapore-Cambridge Secondary Education Certificate in 2027 go through the 2028 JAE under the revised rule: an L1R4 gross aggregate of 16 or better. Polytechnic admission uses a different aggregate entirely, ELR2B2: a net score of 26 or better for the 2027 JAE, tightening to 22 or better from 2028 (nursing: 28, then 24). The single most misread part of all this is that JC eligibility is judged on the gross score, while bonus points only affect the net score used for posting.

Maths and science grades count heavily towards these aggregates. For Sec 3 and Sec 4 students, our O-Level Combined Science tuition and secondary maths tuition focus on the subjects that move the number most.

What is L1R4? The short answer

L1R4 is the aggregate score used for JC admission from the 2028 Joint Admissions Exercise: your First Language grade plus four relevant subjects, where lower is better. A gross L1R4 of 16 or better makes a student eligible for JC. It replaces L1R5, which counts one more subject and needs 20 or better.

  • L1: G3 English Language or Higher Mother Tongue Language
  • R1: best G3 Humanities subject
  • R2: best G3 Mathematics or Science subject
  • R3: best G3 subject from Humanities, Mathematics or Science
  • R4: best G3 subject of any kind

Is L1R4 used for poly? No. Polytechnic diplomas use ELR2B2, with a net score of 26 or better for the 2027 JAE and 22 or better from 2028. Millennia Institute also uses an L1R4, with a threshold of 20. For the 2027 JAE its make-up differs from JC’s. From 2028, MOE aligns its subjects with the JC L1R4. Both are covered below.

L1R4 and L1R5 calculator

Enter your child’s grades (actual, prelim or target) and the calculator picks the best-scoring combination for each slot, then checks it against the JC line and the minimum grades. Use L1R4 if your child sits the SEC in 2027 or later, and L1R5 if they sit O-Levels in 2026.

SubjectGroupGrade

This calculator follows MOE's published criteria for JC admission: L1R4 gross 16 or better from the 2028 JAE (students sitting the SEC in 2027), L1R5 gross 20 or better for the 2027 JAE. JC eligibility is judged on the gross score; bonus points only lower the net score used for posting. Set each subject's group as it appears in your child's school subject list. Check final figures against MOE before any decision.

Who this page is for, and what it settles

If your child is in Secondary 3 or 4 right now, they sit on opposite sides of a rule change, and the advice that applies to one does not apply to the other. This page sets out both systems, states which cohort each one governs, and explains what the change does to subject choices made at the end of Secondary 2.

Two things drive most of the anxiety we hear from parents at this stage. The first is that the scoring looks like alphabet soup, so it is hard to work out what a realistic target even is. The second is that the JC change has been reported in ways that make it sound harsher than the arithmetic supports. Both are fixable with an hour of clear reading, which is what follows.

The three routes the Joint Admissions Exercise covers

The Joint Admissions Exercise, JAE, is the centralised posting exercise that places students into post-secondary institutions after their national exams. It covers junior colleges, Millennia Institute, the polytechnics and ITE. Students rank their choices, and posting runs on results plus available places.

Each route uses its own aggregate. JC uses L1R5 today and L1R4 from 2028. Millennia Institute uses an L1R4 of its own. For the 2027 JAE its subject make-up differs from JC’s. From 2028, MOE aligns it with the JC L1R4 and keeps a higher threshold of 20. Polytechnics use ELR2B2. Getting these straight matters because a score that comfortably clears one route can miss another.

JC admission for the 2027 JAE: L1R5 of 20 or better

For students sitting O-Levels in 2026 and entering the 2027 JAE, the rule is the one that has been in place for years. MOE states it plainly: “Your L1R5 gross aggregate score must not exceed 20.”

L1R5 counts six subjects. L1 is the First Language, either English Language or Higher Mother Tongue. The five relevant subjects are one Humanities subject, one Mathematics or Science subject, one further subject from Humanities, Mathematics or Science, and two best-scoring subjects of any kind.

There are minimum grades that sit alongside the aggregate. English Language must be A1 to C6. One Mathematics subject must be A1 to D7. One Mother Tongue Language must be A1 to D7. A student can hit the aggregate and still be ineligible by missing one of these, which is a quiet trap worth checking early.

Bonus points of up to 4 are available under this system, from CCA grade, from taking English together with Higher Mother Tongue, from special language programmes, and from applying to an affiliated JC. Students selected for a JC Language Elective Programme get an additional 2 points on top of the cap of 4.

Source: MOE, Joint Admissions Exercise: admissions matters of JCs and MI.

What changes at the 2028 JAE: L1R4 of 16 or better

Students sitting the Singapore-Cambridge Secondary Education Certificate in 2027 enter the 2028 JAE, and they are the first cohort under the revised criteria. (In March 2026 MOE announced that from 2028 the JAE and the other separate exercises are replaced by a single Post-Secondary Admissions Exercise, or PSE. Some MOE pages still call it the 2028 JAE.) JC admission then requires an L1R4 gross aggregate of 16 points or better.

L1R4 counts five subjects, one fewer than L1R5. MOE defines the components as follows. L1 is G3 English or Higher Mother Tongue Language. R1 is the best-scoring G3 subject from Humanities. R2 is the best-scoring G3 subject from Mathematics or Science. R3 is the best-scoring G3 subject from Humanities, Mathematics or Science. R4 is any best-scoring G3 subject.

The G3 labelling is not cosmetic. Under Full Subject-Based Banding the old Express, Normal Academic and Normal Technical streams are replaced by subject-level bands G1, G2 and G3, and the L1R4 components are defined in G3 terms. If that part is unfamiliar, our explainer on the 2027 SEC and Full Subject-Based Banding covers what changes and what stays the same.

Bonus points are capped at 3 under the revised system, down from 4. MOE has retained a separate provision for students in the Language Elective Programme.

Source: MOE, JAE changes from 2028.

The gross and net distinction almost everyone gets wrong

This is the part we spend the most time correcting, and it is worth reading twice.

Eligibility for JC is stated against the gross aggregate. MOE’s wording is “L1R5 gross aggregate score must not exceed 20”, and for 2028 the equivalent is a gross L1R4 of 16. Bonus points are then subtracted from the gross score to produce the net score. In MOE’s words, “The bonus points are subtracted from your L1R5 gross aggregate score to obtain the L1R5 net aggregate score for JAE posting.”

The practical effect is that bonus points do not get a student over the eligibility line. They improve the score used to compete for places once the student is already eligible. A child with a gross L1R5 of 22 and two bonus points has a net of 20, and that net does not make them eligible for JC. Plenty of well-meaning advice online implies otherwise.

Polytechnic admission works the other way round, which is where the confusion comes from. The poly threshold is explicitly a net figure, so CCA bonus points genuinely do help a borderline student qualify.

MOE states both halves. For JC, eligibility is checked on the gross score and bonus points are subtracted for posting. For polytechnics, the CCA bonus is subtracted to get the net score used for both eligibility and posting.

Polytechnic admission: ELR2B2 of 26 or better (22 from 2028)

Polytechnic courses use ELR2B2, which counts five subjects: English Language, two relevant subjects specified by the course, and two best-scoring subjects. MOE expresses it as “ELR2B2 net aggregate score = English Language (EL) + 2 Relevant Subjects (R1, R2) + 2 Best Subjects (B1, B2) minus CCA bonus points”.

The qualifying net aggregate must not exceed 26 for a standard diploma course. Nursing is the exception, where the ELR2B2-C net aggregate must not exceed 28. Each course also carries its own minimum entry requirements on specific subjects, so a student aiming at an engineering diploma and one aiming at a design diploma are not being measured on the same relevant subjects.

CCA bonus points of up to 2 apply, at 2 points for an excellent grade and 1 point for a good grade.

These are the 2027 JAE figures. From 2028, MOE lowers the line to a net 22 (nursing 24), and the B2 subject is counted at its G2-equivalent grade (A1 to B3 = 1, B4 to C6 = 2, D7 = 3, E8 = 4). A grade 9 cannot be used. Source: MOE, PSE: polytechnic diploma courses.

Source: MOE, Joint Admissions Exercise: polytechnic admission and courses.

Millennia Institute and the other L1R4

Millennia Institute offers a three-year route to A-Levels and uses an L1R4 aggregate with a threshold of 20, not 16. MOE’s wording is “Your L1R4 gross aggregate score must not exceed 20.”

For the 2027 JAE, the MI aggregate is First Language plus two subjects from the Humanities, Mathematics or Science groups plus two best-scoring subjects, with bonus points up to 4 and no affiliated-JC component. From 2028, MOE says MI “will align its L1R4 subject requirements with JC”, and its bonus cap is aligned to 3.

So from 2028, JC and MI use the same L1R4 subjects with different thresholds: 16 for JC, 20 for MI. Until then, the MI L1R4 is built differently, so check which year a page is describing before applying its numbers.

JC (2027 JAE)JC (2028 JAE onward)Millennia Institute (2027 / 2028)Polytechnic (2027 / 2028)
AggregateL1R5L1R4L1R4ELR2B2
Subjects counted6555
Threshold201620 / 2026 / 22 (nursing 28 / 24)
Judged onGrossGrossGrossNet
Bonus point cap434 / 32 (2027 JAE)

Is the new JC bar actually harder? Do the arithmetic

The headline reads as a tightening from 20 to 16, and a lot of coverage has left it there. Run the numbers per subject and the picture is more moderate.

Under L1R5, an aggregate of 20 across six subjects is an average of about 3.3 per subject, which sits between a B3 and a B4. Under L1R4, an aggregate of 16 across five subjects is an average of 3.2, which is a B3. The bar tightens, but slightly, not dramatically.

What changes more is the weight of any single grade. In a six-subject aggregate one counted subject carries roughly 17 per cent of the total. In a five-subject aggregate it carries 20 per cent. A single C6 that a student could previously absorb now moves the aggregate further, and with the bonus cap down to 3 there is one less point of relief available at the posting stage.

Our view, stated as our view: the change is less about raising the bar and more about reducing the room to carry one weak subject. That points at a different response from the one most families reach for. Adding a sixth or seventh subject as insurance does less than it used to. Lifting the weakest subject that will actually be counted does more.

The breadth requirement has not gone away either. R1 must come from Humanities and R2 from Mathematics or Science, so a student who is strong across four sciences and weak in every Humanities subject cannot simply stack their best four. That constraint is set by subject combination choices made at the end of Secondary 2, well before any of this becomes visible.

What this means for subject choices in Secondary 3

Because R1 and R2 force one Humanities and one Mathematics or Science subject into the aggregate, the combination chosen at the end of Secondary 2 sets the ceiling on the score two years later. A student who takes the minimum Humanities load and neglects it is choosing to have their weakest area counted.

The same logic applies to the Mathematics and Science side. Decisions about Additional Mathematics alongside Elementary Mathematics and about Combined Science against Pure Science shape which subjects are available to fill R2, R3 and R4 with good grades.

For families still two stages back and thinking about secondary school placement first, our secondary school cut-off points checker and the guide to planning after PSLE results cover that earlier decision.

One weak subject caps the aggregate

A maths or science grade is always counted in L1R4, and usually one or two more. If A-Math, E-Math or Combined Science is the grade holding the score back, that is what our Sec 3 and 4 classes work on, with five students at most.

Combined Science tuition  ·  A-Math tuition  ·  E-Math tuition  ·  Book a trial lesson →

Frequently Asked Questions

What does L1R4 mean?

L1R4 means First Language (L1) plus four Relevant subjects (R1 to R4). From the 2028 JAE it is the JC admission aggregate: G3 English or Higher Mother Tongue, the best Humanities subject, the best Mathematics or Science subject, the best subject from Humanities, Mathematics or Science, and the best remaining subject. A gross score of 16 or better qualifies for JC.

What does L1R5 mean?

L1R5 is the six-subject O-Level aggregate used for JC admission up to the 2027 JAE. L1 is the First Language (English Language or Higher Mother Tongue). R5 is five relevant subjects: one Humanities, one Mathematics or Science, one more from Humanities, Mathematics or Science, and the two best remaining subjects. Lower is better, and the gross L1R5 must be 20 or below. From the 2028 JAE it is replaced by L1R4 of 16 or below.

Is L1R4 used for polytechnic admission?

No. Polytechnic diploma courses use ELR2B2: English Language, two relevant subjects set by the course, and two best subjects, minus up to 2 CCA bonus points. The net score must be 26 or better for the 2027 JAE and 22 or better from 2028. L1R4 is used for JC from 2028 and for Millennia Institute, which from 2028 uses the same subjects as JC but a threshold of 20.

Which cohort is the last to use L1R5 for JC admission?

Students sitting O-Levels in 2026 and entering the 2027 Joint Admissions Exercise are the last under L1R5. The revised L1R4 criterion applies from the 2028 JAE, which covers students sitting the Singapore-Cambridge Secondary Education Certificate in 2027.

What is the JC cut-off score from 2028?

An L1R4 gross aggregate of 16 points or better qualifies a student for JC admission from the 2028 JAE. Individual colleges set their own cut-off points for posting, which are usually well below the eligibility threshold for popular colleges.

Do bonus points help my child qualify for JC?

No. JC eligibility is assessed on the gross aggregate, and bonus points are subtracted afterwards to produce the net score used for posting. Bonus points improve competitiveness for a place rather than eligibility for the route.

Do bonus points help for polytechnic?

Yes. The polytechnic threshold is stated as a net aggregate (26 or better for the 2027 JAE, 22 from 2028), and CCA bonus points of up to 2 are subtracted before that comparison, so they can move a borderline student across the line.

What is the difference between the JC L1R4 and the Millennia Institute L1R4?

From 2028, only the threshold differs: JC needs 16 or better and MI needs 20 or better, and MOE aligns MI’s subject requirements and bonus cap (3) with JC’s. For the 2027 JAE, MI’s L1R4 is built differently: First Language, two subjects from the Humanities, Mathematics or Science groups, and two best-scoring subjects.

Can a student meet the aggregate and still be ineligible for JC?

Yes. Minimum grade requirements sit alongside the aggregate: English Language at A1 to C6, one Mathematics at A1 to D7, and one Mother Tongue Language at A1 to D7. Missing one of these disqualifies a student who otherwise clears the score.

Does the polytechnic ELR2B2 aggregate change in 2028?

Yes. From the 2028 intake, English, R1, R2 and B1 use G3 grades, B2 uses its G2-equivalent grade, and the net cut-off falls from 26 to 22 (nursing from 28 to 24). MOE says 2028 course details will be updated from mid-2027.

Straight answers for parents deciding now

My child is in Secondary 3 in 2026. Which system applies?

The revised one. They sit the Secondary Education Certificate in 2027 and enter the 2028 JAE, so L1R4 of 16 or better is their JC threshold, with bonus points capped at 3. For polytechnic, their ELR2B2 line is a net 22 or better (nursing 24).

My child is borderline for JC. Should we push for JC or plan for poly?

Work out both aggregates before deciding, because they count different subjects and one may be far more achievable than the other. A student with a strong English grade and two strong relevant subjects can look considerably better under ELR2B2 than under L1R4. Deciding on the JC number alone throws away information.

Is it worth adding another subject to improve the aggregate?

Usually less than families expect, and less than it used to be. Only your best-scoring subjects fill the B and R4 slots, so an extra subject helps only if it outperforms something already counted. Raising a weak subject that is certain to be counted is the higher-yield move.

Where we come in

We teach the subjects that end up inside these aggregates, and the ones students most often need lifted before they count. If your child is heading into the 2028 JAE and one subject is capping the score, our O-Level classes are capped at five students so the weak topic gets found rather than glossed over. For students already through JAE and into JC, our A-Level classes pick up the next stage.

Sources: MOE, Joint Admissions Exercise: admissions matters of JCs and MI; MOE, JAE changes from 2028; MOE, Joint Admissions Exercise: polytechnic admission and courses; MOE, Infosheet 1: Revised Junior College Admission Criteria, 6 March 2025. Thresholds and criteria are as published at the time of writing and should be checked against MOE before any decision.

Still deciding which tuition centre to go with?
Book a trial class at Arche Academy.
Your child will leave not just with a good impression but with real understanding.
That is the first step toward lasting academic growth.