O-Level Points Calculator
Calculate your L1R5 and L1R4 aggregate scores for JC and polytechnic admission.
What are O-Level Points?
O-Level points are the aggregate scores used for post-secondary admission in Singapore. L1R5 (1 Language + 5 Relevant subjects) is used for Junior College entry, while L1R4 (1 Language + 4 Relevant subjects) is used for polytechnic admission. Each grade converts to points (A1=1 to F9=9), and lower totals are better.
Subjects & Grades
Result updates as you type
Enter grades to see your L1R5 score
Disclaimer
This calculator provides estimates based on published scoring rules. Final results, postings, and admission outcomes are determined by MOE and your institution — not by this tool.
Rates last verified: 4 Apr 2026.
Verify with MOE (https://www.moe.gov.sg). Full disclaimer at smartcalculator.sg/disclaimer.
Quick Reference
- • Grade-to-points: A1=1, A2=2, B3=3, B4=4, C5=5, C6=6, D7=7, E8=8, F9=9
- • L1R5 range: 6 (best) to 54 — used for JC admission
- • Top JCs (Raffles, Hwa Chong, Victoria): L1R5 cut-off around 4-7 points
- • Bonus points (CCA, affiliation) can reduce aggregate by up to 4 points
How It Works
The O-Level aggregate score is calculated by adding up the points from your best qualifying subjects. For JC admission, you need L1R5 (1 Language + 5 Relevant subjects). For polytechnic, you need L1R4 (1 Language + 4 Relevant subjects).
Each O-Level grade corresponds to a point value: A1 = 1, A2 = 2, B3 = 3, B4 = 4, C5 = 5, C6 = 6, D7 = 7, E8 = 8, F9 = 9. The lower your aggregate, the better your score.
Bonus points from CCA (up to 2 points), affiliation (2 points), and other categories can further reduce your aggregate by up to 4 points total.
L1R5 Subject Categories
L1 - First Language
English Language, Higher Mother Tongue
R1 - Relevant Subject
Humanities (Social Studies, History, Geography, Literature)
R2 - Relevant Subject
Mathematics or Science
R3 - Relevant Subject
Humanities or Math/Science
R4 & R5 - Best Other Subjects
Any other subjects not yet included
Who This Calculator Is For
Sec 4 Express Students
Calculating L1R5 / L1R4 for JC / poly admission.
- L1R5: Best English + Best 5 relevant subjects
- Scoring: Lower score is better (1–8 points per subject)
- Bonus points: CCA (2 pts), 2nd language distinction (2 pts)
- Top JC cut-off: Typically L1R5 4–10 for top JCs
Sec 4 Normal Academic Students
Understanding N-Level to O-Level progression pathways.
- O-Level option: N(A) students can sit O-Level after Sec 5
- Direct Sec 4 Express: Available for strong N(A) performers
- N(A) L1B4: English + Best 4 subjects for poly/ITE
- DFP: Poly Diploma Foundation Programme accepts N(A) results
Students Applying to Polytechnic
Calculating eligibility with O-Level results for poly admission.
- Poly aggregate: English + Best 4 relevant subjects
- Different from JC L1R5: Subject categories differ
- Competitive poly courses: Aggregate 6–10
- ITE option: Accepts students who do not meet poly cut-offs
International Students
Comparing O-Level to overseas qualifications.
- Equivalence: Singapore O-Level is equivalent to UK GCSE
- Syllabus: Cambridge O-Level syllabus is shared with UK
- Recognition: Most universities recognise Singapore O-Level
- JC application: Need to show equivalent qualifications
JC Admission (L1R5) vs Poly Admission (Aggregate): O-Level Routes
| Feature | JC L1R5 | Poly Aggregate |
|---|---|---|
| What it measures | Best English + 5 best subjects | English + 4 relevant subjects |
| Lower score = better? | Yes | Yes |
| Bonus deductions | CCA, 2nd language | CCA |
| Top JC cut-off | ~4–6 points | N/A |
| Competitive poly cut-off | N/A | ~6–10 |
| Used for | JC admission (JAE) | Poly admission (JAE) |
Frequently Asked Questions
What is L1R5 and how is it calculated?expand_more
L1R5 stands for 1 Language + 5 Relevant subjects. It is used for Junior College (JC) admission. You take your best grade in an L1 language subject and add the points from your best 5 relevant subjects across the R1-R5 categories (Humanities, Math/Science, etc.). Lower aggregate scores are better.
What is L1R4 used for?expand_more
L1R4 (1 Language + 4 Relevant subjects) is the aggregate score used for polytechnic admission. It follows the same principle as L1R5 but with one fewer subject, making the maximum score lower.
How do O-Level grades convert to points?expand_more
O-Level grades convert to points as follows: A1 = 1 point, A2 = 2 points, B3 = 3 points, B4 = 4 points, C5 = 5 points, C6 = 6 points, D7 = 7 points, E8 = 8 points, F9 = 9 points. Lower point totals are better.
What are the typical JC cut-off points?expand_more
JC cut-off points vary each year based on cohort performance. As a general guide, top JCs like Raffles, Hwa Chong, and Victoria may have cut-offs around 4-7 points for L1R5. Mid-tier JCs range from 8-14 points, while other JCs may accept up to 20 points. Check MOE for the latest official cut-off points.
Can CCA and bonus points reduce my aggregate?expand_more
Yes, bonus points can reduce your L1R5 or L1R4 aggregate by up to 4 points. You can get 2 bonus points for CCA (grades A or B), 2 points for affiliating to a JC from its affiliated secondary school, and other bonus categories. The minimum reduced aggregate cannot go below 4 for L1R5.
Sources
- • Ministry of Education (moe.gov.sg) — O-Level grading system, L1R5/L1R4 subject categories, and JC/Poly cut-off points
- • Singapore Examinations and Assessment Board (SEAB) — GCE O-Level examination structure