All IPPT and NS FIT bookings go through the OneNS portal. Here are the exact steps, the cut-offs that catch people out, and where you can take the test.
Calculate My IPPT Score →| Rule | Detail |
|---|---|
| How far ahead | Bookings open up to 3 months in advance. Slots near the end of popular windows fill fast — book when your window opens, not when it is about to close. |
| Morning / afternoon sessions | Booking and amendment close at 0000 hrs (midnight) before the session. |
| Evening sessions | Booking and amendment close at 1200 hrs (noon) on the day of the session. |
| Cancelling | Cancel or amend in OneNS before the same cut-offs. A no-show without cancelling can count against you — always cancel properly. |
| Age 35+ (NSmen) | Complete your annual SAF HSP first — you may book before clearing it, but you cannot take the test unless HSP (Low Cardiac Risk) is done by the test date. HSP is arranged through your unit, not the OneNS booking screen. |
| Walk-ins | Not allowed. No booking, no entry at any FCC. |
NSmen take IPPT and NS FIT at four Fitness Conditioning Centres: Bedok, Khatib, Kranji and CMPB. During ICT, your unit may run IPPT in-camp — no separate booking needed; check your unit's ICT programme. Sessions run about 1.5 hours including in-processing and the safety briefing.
Pre-enlistee IPPT is held at CMPB FCC on Wednesdays (except public holidays), booked via OneNS — your slot must be booked by Tuesday 12:00 noon the day before. You can attempt as many times as you like, but you can only hold one active booking at a time, and your final attempt must be at least 14 calendar days before your PTP enlistment date. If your school (JC, MI, Polytechnic or ITE) runs the modified NAPFA test, those results go to CMPB automatically — book an FCC attempt only if you want to improve on them. See the Pre-Enlistee IPPT Guide.
Know your target before you book your final attempt: run your current numbers through the IPPT Calculator and the Target Planner, then read what to bring and what to wear so you are not turned away at the gate.
Log in to ns.gov.sg (OneNS) with Singpass, open Manage IPPT / NS FIT, choose your FCC, date and time, and confirm. Keep the transaction code as proof of booking.
Up to 3 months in advance via OneNS. Morning and afternoon sessions close at 0000 hrs before the session; evening sessions close at 1200 hrs on the day itself.
No. All FCCs require a OneNS booking — walk-ins are not accepted.