How to Book IPPT on NS Portal (Step-by-Step Guide for Singapore NSmen)?

  • Published on April 20, 2026

  • Estimated read time: 7 min

Ippt score calculator situp visual

If you’re trying to book IPPT in Singapore, it sounds simple until you actually log into the NS Portal and start clicking around. Many NSmen get stuck because the system isn’t very intuitive, and most official guides don’t really show you what to do step by step. If you’ve ever opened the portal and thought, “Where do I even start?”, you’re definitely not the only one.

I’ve gone through this myself, and the confusion is real—especially when you’re trying to find available slots or figure out deadlines. This guide breaks everything down clearly so you can book your IPPT quickly without missing anything important or running into last-minute issues.

TL;DR – How to Book IPPT Quickly

Here’s exactly how to book IPPT on NS Portal in 4 simple steps:

  • Log in to the NS Portal using Singpass
  • Go to “Manage IPPT / NS FIT” under e-Services
  • Choose your preferred location, date, and time slot
  • Confirm your booking and check for confirmation

Important tips:

  • Book as early as possible (up to 3 months ahead)
  • Check daily if no slots are available
  • Use weekdays for better availability

Checklist

  • Login → NS Portal
  • Go to → Manage IPPT / NS FIT
  • Select → Location + Date
  • Confirm → Booking

What Is IPPT and Who Needs to Book It?

The Individual Physical Proficiency Test (IPPT) is a mandatory fitness test for Singaporean NSmen. If you’re currently in the NS cycle, you’ll usually need to complete it every year unless you’re exempted or assigned to NS FIT.

If you’re unsure whether you need to take it, start with the IPPT eligibility guide. If you want a simpler background explanation first, Read IPPT Meaning in Singapore guide.

IPPT Booking Requirements and Eligibility

Before you try booking, make sure:

  • You are eligible for IPPT in the current window
  • You don’t already have an existing booking
  • You are not under medical excuse
  • Your IPPT window is open

A lot of users don’t see the booking option simply because their window hasn’t started yet.

To understand how your yearly IPPT window works and when you are allowed to book, review the IPPT window annual requirements. If you want to see exactly where those dates appear in OneNS, follow this guide on how to check your IPPT window dates.

Requirement

Requirement Details
Eligibility Must be within IPPT window
Existing Booking Only one active booking allowed
Medical Status Must be fit for IPPT
Booking Window You can typically book your IPPT up to 3 months in advance, depending on available slots.

IPPT Booking Window and Deadlines

You can typically book your IPPT up to 3 months in advance, depending on available slots. This is important because:

  • Good slots get taken quickly
  • Waiting too long limits your options
  • Last-minute booking often means no availability

In my case, slots were already limited just 2 weeks into the booking window, especially for weekend timings. I also had to refresh multiple times before seeing new slots appear, so it’s normal if you don’t find availability right away.

If you’re unsure how long your booking period lasts or how retakes work inside the same cycle, review the IPPT window annual requirements and then read how many times you can take IPPT in one window.

Step-by-Step: How to Book IPPT on NS Portal

According to NS Portal guidelines, booking is done through the “Manage IPPT / NS FIT” section, which is where you’ll handle everything from selecting slots to confirming your test. This IPPT booking on NS Portal process is straightforward once you know where to click, but most people get stuck the first time.

Step-by-step illustration showing how to book IPPT on NS Portal using Singpass, Manage IPPT or NS FIT, slot selection, and booking confirmation

Step 1: Log in to NS Portal (OneNS)

Go to the NS Portal and log in using Singpass. Once inside, you’ll land on your dashboard.

Look for the e-Services section—many users run into this issue the first time.

Step 2: Go to “Manage IPPT / NS FIT”

Inside e-Services, click:

Manage IPPT / NS FIT

This is where you manage everything:

  • Booking
  • Viewing sessions
  • Rescheduling

If you’re not sure when NS FIT applies instead of a normal IPPT booking, read this guide on NS FIT sessions in Singapore.

Step 3: Select IPPT Location and Date

Choose:

  • Your preferred IPPT center
  • Available date and time slot

If slots are limited, try:

  • Different locations
  • Weekdays instead of weekends

Step 4: Confirm Your Booking

Review your details and confirm your booking.

Once done:

  • You’ll see a confirmation screen
  • Your booking will be recorded in the system

Login → Manage IPPT → Select Slot → Confirm

What Happens After Booking IPPT?

Once your booking is confirmed, make a note of:

  • Your confirmation details
  • What to bring
  • Your reporting time

Keeping a screenshot of the confirmation can help if you need to reschedule later.

How to Change or Cancel Your IPPT Booking?

To modify your booking:

Go to:

Manage IPPT / NS FIT → View Booking

From there, you can:

  • Reschedule
  • Cancel

Make sure to do this before the cut-off time to avoid issues.

Common IPPT Booking Problems (And How to Fix Them)

This is where most people struggle—and where most guides don’t help.

“I can’t find the booking option”

Possible reasons:

  • Your IPPT window hasn’t opened
  • You’re not eligible
  • You already have a booking

Solution: Check the IPPT eligibility guide first, then confirm your dates with this guide on how to check your IPPT window dates.

“No slots available”

This is very common, especially near deadlines.

Try:

  • Checking early morning
  • Switching locations
  • Booking earlier in your window

“Booking button is greyed out”

Usually caused by:

  • Medical status
  • Existing booking
  • System restrictions

Check your status or clear existing bookings.

Problem Cause Solution
No slots available High demand Check daily / switch location
Booking option missing Window not open Check eligibility
Button greyed out Existing booking Cancel or check status

No IPPT Slots Available? What You Should Do?

If you really can’t find any slots:

  • Check daily (slots open up frequently)
  • Avoid peak times (evenings/weekends)
  • Try less popular locations

If your window is getting close and you’re worried about missing the requirement, read how to recover after failing IPPT so you know the likely next steps before the deadline passes.

Best Time to Book IPPT (Pro Tips)

From experience:

  • Book as soon as your window opens
  • Don’t wait until the last month
  • Weekday slots are easier to get
  • Morning checks often show new slots

If you’re preparing for the test as well, use the IPPT score calculator to estimate your current result and follow how to ace your IPPT in 7 easy steps for a simpler training plan.

IPPT Booking for Different Groups

NSmen

  • Must book yearly
  • Use NS Portal

Pre-Enlistees

  • May follow a different process
  • Often handled via CMPB

If you’re aiming for a specific score before enlistment, read this guide on pre-enlistee IPPT and why 61 points matters.

Understanding IPPT Scores Before You Book

Before booking, it helps to know what score you should aim for. Start with the IPPT scoring system to understand how the points work, then use the IPPT calculator to estimate your current score. If you need exact station-by-station rows afterward, check the relevant scoring table for your age and category.

Frequently Asked Questions About IPPT Booking

Up to 3 months before your test date.

Yes, as long as it’s before the cut-off.

You may need to attend NS FIT sessions in Singapore or prepare for another attempt, depending on your status and unit instructions.

No, but keep your confirmation.

Final Thoughts

Booking IPPT isn’t difficult once you know exactly where to click, but the system doesn’t make it obvious the first time. If you follow the steps in this guide and book early, you’ll avoid most of the common issues people run into. The biggest mistake people make is waiting too long—once you take action early, everything becomes much easier.