IPPT Calculator
Age Group: -
Push-Up Exercise:
To test upper body strength and muscular endurance.
Maximumt 25 Points
Sit-Up Exercise:
Checks core and abdominal muscles performance.
Maximum 25 points
2.4km Running:
Assesses cardiovascular function and lower body capability.
Maximum 50 points
IPPT Score Calculator
Interested in calculating your IPPT score? Say “NO” to traditional IPPT score chart and sheet. Here you interactively get IPPT Scoring to help you track your performance in push-ups, sit-ups, and the 2.4KM run. Checking your IPPT passing score, IPPT gold/silver standards, and incentives ($) are just a click away. This IPPT calculator replaces difficult ippt chart with a tool-based web application.
How to Use the Tool
Scores and Awards Criteria
Following is the result table that shows how much award (if any) is given based on the score achieved in your IPPT test. You considered fail if your marks are 50 or less and pass if you get 51 points. Gold is given for 85 points. To be eligible for any award, make sure you score at least one point in each station.
| Award | Points |
|---|---|
| Fail | ≤ 50 |
| Pass (NSMen only) | ≥ 51 |
| Pass (with incentive NSMen only) | 61 - 74 |
| Silver + $300 | 75 - 84 |
| Gold + $500 | ≥ 85 |
| Gold (Commandos, Divers, or Guards) | ≥ 90 |
Preparing for the IPPT Sit-Ups Station
The sit-up station looks simple enough lie down, bend your knees, and start moving. But anyone who has trained for the IPPT knows that squeezing out those last few reps within one minute is no small task. The key to doing well is a mix of core strength, technique, and pacing.
Build the Right Muscles
Most of the work during sit-ups comes from your core, especially the rectus abdominis the muscles that make up your “six-pack.” Your hip flexors also play an important supporting role, helping you lift your upper body each time.
Find Your Rhythm
A lot of people start their sit ups too fast. They push hard in the first few seconds and then run out of energy halfway through. It is tempting, but that early speed usually costs you later. Try to start slower than you think you should. Get into a steady rhythm first and let your body settle in.
Once you reach the halfway point, keep that same flow. Do not rush and do not rest flat on the mat either. Save yourself for the endgame. When the final 20 seconds come, that is the time to squeeze out a few extra reps. Also, remember to breathe. It sounds simple, but people forget. Exhale as you come up. It helps you stay relaxed and keeps your movement smoother.
Set Realistic Goals
To pass, most age groups require around 30 to 35 clean sit-ups in one minute. Silver or Gold standards may require 45 to 50 or more, depending on your age. Practice with intervals, such as three sets of one-minute sit-ups with rest between sets, to build rhythm and endurance over time.
Know the IPPT Sit-Up Standard
During the test, your body position matters just as much as how many reps you do. Start by lying flat with your knees bent roughly 90 degrees. Your hands should stay behind your head or at your temples.
- At top of the rep, both of your elbows must touching your knees.
- At bottom of the rep, your shoulder must touch the ground.
Your feet will be held down by a partner or device, so train that way too. Practicing in test-like conditions helps you get comfortable with the motion and pace.
Preparing for the IPPT Push-Ups Station
For many people, the push up station feels like the hardest part of the test. It is not only about having strong arms. The rules are very strict, and every single rep has to count. You might do plenty of push ups during training, but when it comes to the IPPT test, half of them might not pass the standard. That can be frustrating. To do well, you need strong upper body endurance, good pacing, and solid form from start to finish.
Muscles Worked During Push-Ups
Push ups work the chest, shoulders, and triceps the most. They also need your core to stay tight, because that keeps your body straight. When your core gets tired, your hips start to drop and that is one of the main reasons people get no count reps. I have seen this happen a lot, even to fit people. If you keep your core firm, you will stay in a good position and your push ups will look cleaner and smoother.
Use a Smart Pacing Strategy
Most people start too fast and run out of energy before the time ends. The better way is to start steady, focus on breathing, and keep the rhythm. Save your power for the last 15 to 20 seconds when you can push a bit harder.
To pass, most age groups need around 30 to 35 clean push ups. For Silver or Gold, you may need 40 to 50 or more depending on age. Try to train with one minute sets, rest in between, and repeat. It helps build endurance, rhythm, and confidence for the real test.
Correct IPPT Push-Up Form
Start in a plank position with your arms straight and your hands a little wider than your shoulders. Try to keep your body in one straight line from head to heels.
- Lower your chest slowly until it is just above the ground.
- Push back up and make sure your elbows are fully straight at the top.
During the test, a sensor or a spotter will track your movement. If you bounce, rush, or stop halfway, it will not be counted.
Preparing for the IPPT 2.4 km Run
The 2.4 km run is where many people either pass comfortably or struggle the most. It is not about brute strength like push ups or sit ups. This one is about stamina, cardio vascular strength, and how well your body perform in an endurance test that challenges the limits of your muscles.
Build a steel solid foundation
Before worrying about speed, get your body used to running regularly. Try doing two or three easy runs each week where you can still talk while running. You may feel that in that pace, you never gonna pass your IPPT score, but remember, good things starts small. Your consistency loving brain will tell your body not to burn out and keep going. I used to skip this and go straight for fast runs, but that only made me tired too early. Once I focused on slower, longer runs, my timing started improving on its own.
Master Your Pacing Strategy
Most runners begin fast as they have time pressure of the test in their minds, the result is, lack of oxygen in the muscles and their lungs are out of breath. In first four laps of 400m each, keep a mindset of a marathon racer, a little bit slow but steady, then speed up in the last 800 meters. That last stretch is where you earn your timing. Try running in different speed intervals e.g. run fast in first 400 meters, then slowly jog in next 200 meters, then repeat again. At first, it feels tough, as your body is subjected to varying amount of stress, but this kind of training makes the actual 2.4 km run feel easier because your mind and body get used to harsher conditions of the run.
Use a timing app or the IPPT chart to track your pace and see your progress. Be patient with it. With regular training and a bit of discipline, your run time will start to drop, and that Gold standard will start to feel possible.
Booking Your IPPT Session in Singapore
If there is one thing I learned about IPPT, it is that booking early really helps. The OneNS portal lets you pick a session up to three months in advance, and it is worth doing as soon as your window opens. When I delayed mine once, I ended up with only evening slots left, and it messed up my training rhythm completely. Booking early takes away a lot of stress. It feels safe when you are not doing anything in the haste plus you can keep your focus on practice. I don’t know about you, but whenever I tried to do things in 11th hour, somehow everything in the world tried to give me a tough time.
How to Book for Test?
Log in to the OneNS Portal and go to the section name ‘Manage IPPT/NS FIT’. In this section, you can see all the available time slots for IPPT test, please select the date and time of the test by considering your job and other commitment. After booking your session, you’ll get a transaction code, keep that safe. It’s your proof that you’ve registered for the test, and it will be useful for your job leave. I usually just take a screenshot and save it in my phone, it’s a small handy habit that saves me a lot of time.
Change your Booking
In case of emergency when you can’t show up for the test, you can easily change or cancel your slot on the portal. Just remember, for morning or afternoon sessions, you have to do it before midnight. I once missed that cutoff by a few minutes and had to stick to my original slot learned that the hard way. So double-check your plans early. For evening sessions, the deadline of change is before 1200hrs on the day of the session. You can’t do this on phone call to NS, if you no longer plan to attend, cancel your booking online early, so that the slot becomes available to other NSmen.
What happens if Sessions Are Cancelled?
Sometimes an IPPT session might get cancelled. It does not happen often, but it can be due to weather, changes in safety rules, or other operational stuff. If it happens and your test window is almost closing, do not panic. The best thing is to reach out to your unit’s S8 or the National Service Relations Officer and let them know what is going on. They will usually guide you on what to do next or help you rebook another slot.
The Birth of National Service
When Singapore became independent in 1965, the young nation faced a serious question: how would it defend itself with such a small standing army? The answer came just two years later, in 1967, with the National Service Act. Every male citizen and second-generation permanent resident would serve the nation through National Service, a rite of passage that has shaped generations ever since.
The First Step: Registration and Medicals
The journey starts around age 16½, when boys register for NS and report to the Central Manpower Base (CMPB) for medical screening. It’s a mix of health checks, fitness assessments, and aptitude tests that determine their PES status, a classification that guides their training path. Many begin training for their IPPT early, booking sessions through the OneNS Portal to build fitness before enlistment.
Enlistment Day and Basic Military Training
Enlistment day is a defining moment. Families say their goodbyes at Pulau Tekong as new recruits board the ferry to BMT. Over weeks, they learn soldiering basics: marching, shooting, field camps, and pushing physical limits. Some move on to command schools like OCS or SCS, while others go directly to their units.
Transition to NSman Life
When they reach their Operationally Ready Date (ORD), they return to civilian life but remain part of the NS system as NSmen. For up to 10 years (or until 40 for enlisted, 50 for officers), they return for In-Camp Trainings (ICT). High key ICTs are longer and more intense, while low key sessions are shorter. Fitness requirements continue annually through IPPT or NS FIT.
MINDEF Reserve: The Final Chapter
After completing ICT cycles or reaching the age limit, they enter MINDEF Reserve (MR). This marks the end of their NS obligations, a quiet milestone that closes a significant chapter of life.
Pre-enlistement, PES and Training
The NS journey begins at around 16½ years old, when recruits receive their pre-enlistment instructions. Their first major appointment is at CMPB, where they undergo medical screening, PES classification, and fitness assessments. You can check details of PES classification on official CMPB site;
- Recruits medically graded PES A or B1 who score 61 points or more in the Pre-Enlistee IPPT (minimum 1 point per station) qualify for an 8-week reduction in full-time NS.
- IPPT score must be achieved at least 2 weeks before the PTP enlistment date. Those who qualify will skip the Physical Training Phase (PTP) and go straight to the 9-week BMT.
- Recruits from Junior Colleges, Millennia Institute, Polytechnics, or ITE who have taken the modified NAPFA test do not need to take a separate Pre-Enlistee IPPT.
- Recruits can book and attempt the Pre-Enlistee IPPT multiple times, but only one booking can be active at a time.
- Pre-Enlistee IPPT results are valid for 1 year.
For students, deferments are often granted to allow completion of major academic milestones such as O-Levels, A-Levels, polytechnic diplomas, or university studies.
Before enlistment, every recruit undergoes a Body Mass Index (BMI) assessment to gauge weight relative to height.A BMI above 27.0 places a recruit in the obese category. Those in this range are placed on a 19-week Basic Military Training (BMT) program, which focuses on gradually improving physical fitness. Calculate your BMI just below:
BMI Calculator
Enlistment day is a milestone. Recruits head to Pulau Tekong for Basic Military Training (BMT), which focuses on physical conditioning, military discipline, weapons handling, and team cohesion. Based on their PES status and performance, they are posted to combat or service vocations. Vocation assignments are determined by medical fitness, education level, aptitude tests, and the needs of the SAF, SPF, or SCDF.
During full-time NS (around 2 years), servicemen receive monthly allowances ranging from approximately S$630 to over S$1,000, depending on rank. They continue to train, maintain fitness, and adapt to military life, culminating in their Operationally Ready Date (ORD), the end of their full-time service.
Why Use IPPT Calculator?
National Service (NS) is mandatory for all male Singapore citizens and permanent residents (PRs). Even dual citizens must serve if they keep Singaporean citizenship past age 21.
After completing their service as Full-time National Servicemen (NSFs), these men are put in the reserve category and they serve part-time until the age of 40 or 50, based on their rank. These reserve men are called NSmen (Operationally Ready National Servicemen). They must maintain operational readiness. Both NSFs and NSmen must take the IPPT test annually to prove they are physically fit for the job. To pre-enlist in national service IPPT is must, so we cans afely say that IPPT is in the veins on every singaporean citizens, and its their lifelong friend.
How to take the IPPT Test?
In Singapore, the IPPT is administered at Fitness Conditioning Centers (FCCs) such as Maju Camp and Kranji Camp. These centers typically operate on Wednesdays, except on public holidays. Appointments are required for your IPPT session which can be booked via the OneNS portal, with slots available up to three months in advance. It's advisable to schedule your test early to secure your preferred time.
For NSmen, the IPPT window opens on your birthday and closes the day before your next birthday, meaning you have a whole year, and you are required to attempt the IPPT at least once within this period. Booking your test early gives you plenty of time to prepare and helps you avoid the stress of last-minute scheduling.
A typical IPPT session lasts approximately 90 minutes, which includes registration, the three physical stations (sit-ups, push-ups, and the 2.4km run), and necessary rest periods. Make sure to arrive fresh and dressed in proper workout gear, so you’re ready to perform at your best.
IPPT passing score is at least 51 points out of 100, while also scoring a minimum of 1 point in each of the three stations (push-up, sit-up, and 2.4km run).
IPPT Scoring Table (Push-Ups, Sit-Ups, 2.4km Run)
The official IPPT score sheet shows how many points you earn based on your performance in the three test stations: Push-Ups, Sit-Ups, and the 2.4km Run. Each table below breaks down repetitions or timing into points across all age groups, helping you track progress and aim for your target award tier.
Push-Ups Score Table
| Push-Ups Points (by age group) | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Repetitions | <22 | 22-24 | 25-27 | 28-30 | 31-33 | 34-36 | 37-39 | 40-42 | 43-45 | 46-48 | 49-51 | 52-54 | 55-57 | 58-60 |
| 40 | 20 | 20 | 20 | 20 | 21 | 21 | 21 | 21 | 22 | 22 | 23 | 23 | 24 | 25 |
| 39 | 19 | 20 | 20 | 20 | 20 | 21 | 21 | 21 | 22 | 22 | 23 | 23 | 24 | 24 |
| 38 | 19 | 19 | 20 | 20 | 20 | 20 | 21 | 21 | 21 | 22 | 22 | 23 | 23 | 24 |
| 37 | 19 | 19 | 19 | 20 | 20 | 20 | 20 | 21 | 21 | 22 | 22 | 22 | 23 | 24 |
| 36 | 18 | 19 | 19 | 19 | 20 | 20 | 20 | 20 | 21 | 21 | 22 | 22 | 23 | 23 |
| 35 | 18 | 18 | 19 | 19 | 19 | 20 | 20 | 20 | 21 | 21 | 21 | 22 | 22 | 23 |
| 34 | 18 | 18 | 18 | 19 | 19 | 19 | 20 | 20 | 20 | 21 | 21 | 21 | 22 | 23 |
| 33 | 17 | 18 | 18 | 18 | 19 | 19 | 19 | 20 | 20 | 20 | 21 | 21 | 22 | 22 |
| 32 | 17 | 17 | 18 | 18 | 18 | 19 | 19 | 19 | 20 | 20 | 20 | 21 | 21 | 22 |
| 31 | 17 | 17 | 17 | 18 | 18 | 18 | 19 | 19 | 19 | 20 | 20 | 20 | 21 | 22 |
| 30 | 16 | 17 | 17 | 17 | 18 | 18 | 18 | 19 | 19 | 19 | 20 | 20 | 21 | 21 |
| 29 | 16 | 16 | 17 | 17 | 17 | 18 | 18 | 18 | 19 | 19 | 19 | 20 | 20 | 21 |
| 28 | 16 | 16 | 16 | 17 | 17 | 17 | 18 | 18 | 18 | 19 | 19 | 19 | 20 | 20 |
| 27 | 15 | 16 | 16 | 16 | 17 | 17 | 17 | 18 | 18 | 18 | 19 | 19 | 19 | 20 |
| 26 | 15 | 15 | 16 | 16 | 16 | 17 | 17 | 17 | 18 | 18 | 18 | 19 | 19 | 19 |
| 25 | 14 | 15 | 15 | 16 | 16 | 16 | 17 | 17 | 17 | 18 | 18 | 18 | 19 | 19 |
| 24 | 13 | 14 | 15 | 15 | 16 | 16 | 16 | 17 | 17 | 17 | 18 | 18 | 18 | 19 |
| 23 | 12 | 13 | 14 | 15 | 15 | 16 | 16 | 16 | 17 | 17 | 17 | 18 | 18 | 18 |
| 22 | 11 | 12 | 13 | 14 | 15 | 15 | 16 | 16 | 16 | 17 | 17 | 17 | 18 | 18 |
| 21 | 10 | 11 | 12 | 13 | 14 | 15 | 15 | 16 | 16 | 16 | 17 | 17 | 17 | 18 |
| 20 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 15 | 16 | 16 | 16 | 17 | 17 | 17 |
| 19 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 15 | 16 | 16 | 16 | 17 | 17 |
| 18 | 6 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 15 | 16 | 16 | 16 | 17 |
| 17 | 4 | 6 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 15 | 16 | 16 | 16 |
| 16 | 2 | 4 | 6 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 15 | 16 | 16 |
| 15 | 1 | 2 | 4 | 6 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 15 | 16 |
| 14 | 0 | 1 | 2 | 4 | 6 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 15 |
| 13 | 0 | 0 | 1 | 2 | 4 | 6 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 12 | 0 | 0 | 0 | 1 | 2 | 4 | 6 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 11 | 0 | 0 | 0 | 0 | 1 | 2 | 4 | 6 | 8 | 9 | 10 | 11 | 12 | 13 |
| 10 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 4 | 6 | 8 | 9 | 10 | 11 | 12 |
| 9 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 4 | 6 | 8 | 9 | 10 | 11 |
| 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 4 | 6 | 8 | 9 | 10 |
| 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 4 | 6 | 8 | 9 |
| 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 4 | 6 | 8 |
| 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 4 | 6 |
| 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 4 |
| 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 |
| 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Sit-Ups Score Table
| Sit-Ups Points (by age group) | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Repetitions | <22 | 22-24 | 25-27 | 28-30 | 31-33 | 34-36 | 37-39 | 40-42 | 43-45 | 46-48 | 49-51 | 52-54 | 55-57 | 58-60 |
| 42 | 20 | 20 | 21 | 21 | 21 | 21 | 22 | 22 | 22 | 23 | 23 | 24 | 24 | 25 |
| 41 | 20 | 20 | 20 | 21 | 21 | 21 | 21 | 22 | 22 | 23 | 23 | 23 | 24 | 24 |
| 40 | 20 | 20 | 20 | 20 | 21 | 21 | 21 | 21 | 22 | 22 | 23 | 23 | 24 | 24 |
| 39 | 19 | 20 | 20 | 20 | 20 | 21 | 21 | 21 | 22 | 22 | 22 | 23 | 23 | 24 |
| 38 | 19 | 19 | 20 | 20 | 20 | 20 | 21 | 21 | 21 | 22 | 22 | 23 | 23 | 23 |
| 37 | 18 | 19 | 19 | 20 | 20 | 20 | 20 | 21 | 21 | 22 | 22 | 22 | 23 | 23 |
| 36 | 18 | 18 | 19 | 19 | 20 | 20 | 20 | 20 | 21 | 21 | 22 | 22 | 22 | 23 |
| 35 | 17 | 18 | 18 | 19 | 19 | 20 | 20 | 20 | 21 | 21 | 21 | 22 | 22 | 22 |
| 34 | 16 | 17 | 18 | 18 | 19 | 19 | 20 | 20 | 20 | 21 | 21 | 21 | 22 | 22 |
| 33 | 15 | 16 | 17 | 18 | 18 | 19 | 19 | 20 | 20 | 20 | 21 | 21 | 21 | 22 |
| 32 | 14 | 15 | 16 | 17 | 18 | 18 | 19 | 19 | 20 | 20 | 20 | 21 | 21 | 21 |
| 31 | 14 | 14 | 15 | 16 | 17 | 18 | 18 | 19 | 19 | 20 | 20 | 20 | 21 | 21 |
| 30 | 13 | 14 | 14 | 15 | 16 | 17 | 18 | 18 | 19 | 19 | 20 | 20 | 20 | 21 |
| 29 | 13 | 13 | 14 | 14 | 15 | 16 | 17 | 18 | 18 | 19 | 19 | 20 | 20 | 20 |
| 28 | 12 | 13 | 13 | 14 | 14 | 15 | 16 | 17 | 18 | 18 | 19 | 19 | 20 | 20 |
| 27 | 11 | 12 | 13 | 13 | 14 | 14 | 15 | 16 | 17 | 18 | 18 | 19 | 19 | 20 |
| 26 | 10 | 11 | 12 | 13 | 13 | 14 | 14 | 15 | 16 | 17 | 18 | 18 | 19 | 19 |
| 25 | 9 | 10 | 11 | 12 | 13 | 13 | 14 | 14 | 15 | 16 | 17 | 18 | 18 | 19 |
| 24 | 8 | 9 | 10 | 11 | 12 | 13 | 13 | 14 | 14 | 15 | 16 | 17 | 18 | 18 |
| 23 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 13 | 14 | 14 | 15 | 16 | 17 | 18 |
| 22 | 7 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 13 | 14 | 14 | 15 | 16 | 17 |
| 21 | 6 | 7 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 13 | 14 | 14 | 15 | 16 |
| 20 | 6 | 6 | 7 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 13 | 14 | 14 | 15 |
| 19 | 5 | 6 | 6 | 7 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 13 | 14 | 14 |
| 18 | 4 | 5 | 6 | 6 | 7 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 13 | 14 |
| 17 | 3 | 4 | 5 | 6 | 6 | 7 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 13 |
| 16 | 2 | 3 | 4 | 5 | 6 | 6 | 7 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 15 | 1 | 2 | 3 | 4 | 5 | 6 | 6 | 7 | 7 | 8 | 9 | 10 | 11 | 12 |
| 14 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 6 | 7 | 7 | 8 | 9 | 10 | 11 |
| 13 | 0 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 6 | 7 | 7 | 8 | 9 | 10 |
| 12 | 0 | 0 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 6 | 7 | 7 | 8 | 9 |
| 11 | 0 | 0 | 0 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 6 | 7 | 7 | 8 |
| 10 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 6 | 7 | 7 |
| 9 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 6 | 7 |
| 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 6 |
| 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
| 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 3 | 4 | 5 |
| 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 3 | 4 |
| 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 3 |
| 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 |
| 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2.4km Run Score Table
| 2.4km Run Points (by age group) | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Time | <22 | 22-24 | 25-27 | 28-30 | 31-33 | 34-36 | 37-39 | 40-42 | 43-45 | 46-48 | 49-51 | 52-54 | 55-57 | 58-60 |
| 10:50 | 37 | 38 | 38 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 |
| 11:00 | 37 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 |
| 11:10 | 36 | 37 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 |
| 11:20 | 36 | 36 | 37 | 38 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 |
| 11:30 | 35 | 36 | 36 | 37 | 38 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 |
| 11:40 | 35 | 35 | 36 | 37 | 37 | 38 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 |
| 11:50 | 34 | 35 | 35 | 36 | 37 | 37 | 38 | 38 | 39 | 40 | 41 | 42 | 43 | 44 |
| 12:00 | 33 | 34 | 35 | 36 | 36 | 37 | 37 | 38 | 38 | 39 | 40 | 41 | 42 | 43 |
| 12:10 | 32 | 33 | 34 | 35 | 36 | 36 | 37 | 37 | 38 | 38 | 39 | 40 | 41 | 42 |
| 12:20 | 31 | 32 | 33 | 35 | 35 | 36 | 36 | 37 | 37 | 38 | 38 | 39 | 40 | 41 |
| 12:30 | 30 | 31 | 32 | 34 | 35 | 35 | 36 | 36 | 37 | 37 | 38 | 38 | 39 | 40 |
| 12:40 | 29 | 30 | 31 | 33 | 34 | 35 | 35 | 36 | 36 | 37 | 37 | 38 | 38 | 39 |
| 12:50 | 28 | 29 | 30 | 32 | 33 | 34 | 35 | 35 | 36 | 36 | 37 | 37 | 38 | 38 |
| 13:00 | 27 | 28 | 29 | 31 | 32 | 33 | 34 | 35 | 35 | 36 | 36 | 37 | 37 | 38 |
| 13:10 | 26 | 27 | 28 | 30 | 31 | 32 | 33 | 34 | 35 | 35 | 36 | 36 | 37 | 37 |
| 13:20 | 25 | 26 | 27 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 35 | 36 | 36 | 37 |
| 13:30 | 24 | 25 | 26 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 35 | 36 | 36 |
| 13:40 | 23 | 24 | 25 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 35 | 36 |
| 13:50 | 22 | 23 | 24 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 35 |
| 14:00 | 21 | 22 | 23 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 |
| 14:10 | 20 | 21 | 22 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 |
| 14:20 | 19 | 20 | 21 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 |
| 14:30 | 18 | 19 | 20 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 |
| 14:40 | 16 | 18 | 19 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
| 14:50 | 14 | 16 | 18 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 15:00 | 12 | 14 | 16 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 15:10 | 10 | 12 | 14 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 15:20 | 8 | 10 | 12 | 16 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 15:30 | 6 | 8 | 10 | 14 | 16 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 15:40 | 4 | 6 | 8 | 12 | 14 | 16 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 15:50 | 2 | 4 | 6 | 10 | 12 | 14 | 16 | 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 16:00 | 1 | 2 | 4 | 8 | 10 | 12 | 14 | 16 | 18 | 19 | 20 | 21 | 22 | 23 |
| 16:10 | 0 | 1 | 2 | 6 | 8 | 10 | 12 | 14 | 16 | 18 | 19 | 20 | 21 | 22 |
| 16:20 | 0 | 0 | 1 | 4 | 6 | 8 | 10 | 12 | 14 | 16 | 18 | 19 | 20 | 21 |
| 16:30 | 0 | 0 | 0 | 2 | 4 | 6 | 8 | 10 | 12 | 14 | 16 | 18 | 19 | 20 |
| 16:40 | 0 | 0 | 0 | 1 | 2 | 4 | 6 | 8 | 10 | 12 | 14 | 16 | 18 | 19 |
| 16:50 | 0 | 0 | 0 | 0 | 1 | 2 | 4 | 6 | 8 | 10 | 12 | 14 | 16 | 18 |
| 17:00 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 4 | 6 | 8 | 10 | 12 | 14 | 16 |
| 17:10 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 4 | 6 | 8 | 10 | 12 | 14 |
| 17:20 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 4 | 6 | 8 | 10 | 12 |
| 17:30 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 4 | 6 | 8 | 10 |
| 17:40 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 4 | 6 | 8 |
| 17:50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 4 | 6 |
| 18:00 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 4 |
| 18:10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 |
| 18:20 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
National Service (NS) Glossary: Singapore
BMT – Basic Military Training
The initial training phase for all recruits, usually conducted on Pulau Tekong. It focuses on physical conditioning, military skills, discipline, and teamwork.
PTP – Physical Training Phase
The Physical Training Phase is an 8-week preparatory program for pre-enlistees who don’t meet the required IPPT standard before enlistment. It focuses on improving overall fitness levels so that recruits are better prepared to handle the demands of Basic Military Training (BMT).
CMPB – Central Manpower Base
The main administrative center for NS matters. All pre-enlistment registrations, medical check-ups, and administrative procedures are handled here.
NSmen
Operationally Ready National Servicemen. These are servicemen who have completed full-time NS and are serving their reservist obligations.
ORNS – Operationally Ready National Service
The 10-year reservist cycle after full-time service. NSmen attend ICTs and continue to meet fitness requirements until completion or age limit.
PES – Physical Employment Standards
A medical classification system that determines a person’s medical fitness for different vocations and training paths. PES A/B are combat-fit, while other categories indicate different medical statuses.
ICT – In-Camp Training
Reservist training conducted after full-time NS.
- High Key ICT: Longer and more intensive (often 7–14 days), involves realistic operational training.
- Low Key ICT: Shorter sessions focusing on brief refreshers, administrative work, or IPPT.
OCS – Officer Cadet School
Training institute for selected recruits to become commissioned officers in the SAF.
SCS – Specialist Cadet School
Training institute for those selected to become Specialists (equivalent to sergeants) in the SAF.
ORD – Operationally Ready Date
The official date when a full-time national serviceman completes his active service and becomes an NSman.
MINDEF – Ministry of Defense
The government ministry responsible for national defense and NS matters.
MR – MINDEF Reserve
The status servicemen enter after completing their ORNS cycle or reaching the age limit. No further ICT or IPPT obligations remain.
NS FIT – National Service Fitness Programme
An alternative to taking IPPT directly. It allows NSmen to complete a series of fitness sessions (usually 10) instead of passing IPPT, to meet annual fitness requirements.
OneNS Portal
The official online platform for all NS-related matters, including booking IPPT, NS FIT sessions, viewing records, and managing ICT schedules.
Frequently Asked Questions (FAQ's)?
To pass the IPPT test, you need a minimum of 51 points in total. Points are earned from three stations push ups, sit ups, and the 2.4km run. Use an IPPT calculator to check your score breakdown and see how many points you’re getting in each station.
To train for the IPPT test, focus on the three key stations: push ups, sit ups, and the 2.4km run. A balanced plan looks like this:
- Strength training: Do push ups and sit ups 3 to 4 times weekly to meet the IPPT standards.
- Cardio: Run 2 to 3 times a week, mixing intervals and longer runs to improve your IPPT 2.4km timing.
- Rest & recovery: Allow at least one rest day to prevent injuries.
- Track progress: Use an IPPT calculator to estimate your IPPT score and adjust training.
Consistency is key, structured training helps you achieve a higher IPPT result.
IPPT Test Timeline (Approx. 60–90 minutes)
- Registration & Briefing (10–15 mins) Check in, confirm details, and get instructions.
- Warm-Up (5–10 mins) Light stretches and mobility exercises to prepare for the stations.
- Push Ups (5 mins) Perform according to IPPT push up standards.
- Rest / Transition (3–5 mins) Short break before the next station.
- Sit Ups (5 mins) Complete as many as you can for maximum IPPT points.
- Rest / Transition (5–10 mins) Hydrate and prepare for the run.
- 2.4km Run (10–15 mins) The final station, crucial for boosting your IPPT score.
- Cool Down & Result Processing (10–15 mins) Stretch, recover, and check your IPPT result or use an IPPT calculator to confirm your score.
This breakdown helps candidates know exactly what to expect and manage their energy across the test.
NS FIT (National Service Fitness Improvement Training) is a structured training program that helps servicemen improve fitness and get ready for the IPPT test. It includes guided workouts, conditioning drills, and professional supervision to build strength and endurance. The difference is:
- IPPT is the actual fitness test with three stations, push ups, sit ups, and the 2.4km run, where you earn points.
- NS FIT is the training program that prepares you for IPPT and helps you meet or exceed the required IPPT standards.
In short: NS FIT trains you, IPPT tests you.
There isn’t one fixed number of sit ups per day for everyone preparing for the IPPT test. Instead, follow a structured routine based on your level:
- Beginners: Start with 2–3 sets of 15–20 sit ups
- Intermediate: Aim for 3–4 sets of 25–30 sit ups
- Advanced: Push for 4–5 sets of 35 or more sit ups
Train about 4 days a week, allow recovery time, and increase reps gradually. This steady approach helps you hit the IPPT sit up standards and boost your final IPPT score
For the IPPT test, aim to build up gradually rather than just doing random push ups per day. A simple plan is:
- Beginner: 3 sets of 10–15 push ups
- Intermediate: 4 sets of 20–25 push ups
- Advanced: 5 sets of 30+ push ups
Train 4–5 days a week, rest in between, and progressively increase reps. This structured routine helps you meet the IPPT push up standards and boosts your overall IPPT score.
Your IPPT window lasts for 12 months, starting on your first birthday after your operationally ready date (ORD) and ending the day before your next birthday. Let’s say if your ORD is 10 August 2021 and your birthday is 15 October, your first IPPT window runs from 15 October 2021 to 14 October 2022. If your birthday comes before your ORD, then your first window starts on your birthday in the coming year. Meaning, if it is 5 June and your ORD is 10 August 2021, your first IPPT window will open on 5 June 2022 and ends on 4 June 2023.