LIDDAT

IPPT calculator

Your points for push-ups, sit-ups and the 2.4 km, your award and the NSman cash, and what it takes to get Silver or Gold.

Or an age group, like 25-27. 🔒 Nothing you type leaves your browser.
In 1 minute
In 1 minute
Minutes and seconds, like 13:40 or 1340
You are Commandos, Divers and Guards need 90 points for Gold.

For example: 30 push-ups, 30 sit-ups and 13:40 at 26, an NSman

56 points out of 100PassA pass: no cash for NSmen below 61 points
Push-ups17/2530 in a minute
Sit-ups14/2530 in a minute
2.4 km run25/5013:40

For the next awards

  • Pass with Incentive 61 points, S$200
    5 points more: 16 more push-ups (46), or 6 more sit-ups (36), or 50 s faster: 12:50 or under
  • Silver 75 points, S$300
    19 points more: 3 min 50 s faster: 9:50 or under
  • Gold 85 points, S$500
    Not from one station alone: you need more at two or more.

The points, for NSman, aged 26: age group 3 (25 to 27)

Push-ups: 30 in 1 minute17
Sit-ups: 30 in 1 minute14
2.4 km: 13:4025
Total out of 10056

IPPT awards and points

Three stations: push-ups and sit-ups for 1 minute each, up to 25 points each, and the 2.4 km run, up to 50 points. Each is scored for your age group, so the same 2.4 km gets more points as you get older. You need at least 1 point at every station for any award, whatever the total.

AwardPointsNSmen’s cash
Gold85 or moreS$500
Gold for Commando, Diver and Guards90 or moreS$500
Silver75 or moreS$300
Pass with Incentive (NSmen)61 or moreS$200
Pass (NSFs and Regulars)61 or more–
Pass (NSmen)51 or morenone

Age groups

Everyone under 22 is in group 1; from 22 the groups are three years each, up to 58 to 60 (group 14).

GroupAgesGroupAges
1Under 22840–42
222–24943–45
325–271046–48
428–301149–51
531–331252–54
634–361355–57
737–391458–60

The score tables

The points for every number of push-ups and sit-ups, and every 2.4 km time, in each age group. A run time scores the first row it’s at or under: 12:41 counts as 12:50. More than 60 reps count as 60, and anything under 8:30 gets the full 50.

Push-ups in 1 minute (out of 25)
RepsUnder 2222–2425–2728–3031–3334–3637–3940–4243–4546–4849–5152–5455–5758–60
602525252525252525252525252525
592425252525252525252525252525
582424252525252525252525252525
572424242525252525252525252525
562424242425252525252525252525
552324242424252525252525252525
542323242424242525252525252525
532323232424242425252525252525
522323232324242424252525252525
512223232323242424252525252525
502222232323232424242525252525
492222222323232324242525252525
482222222223232323242425252525
472122222222232323242425252525
462121222222222323232424252525
452121212222222223232424252525
442121212122222222232324242525
432021212121222222232324242525
422020212121212222222323242525
412020202121212122222323242425
402020202021212121222223232425
391920202020212121222223232424
381919202020202121212222232324
371919192020202021212222222324
361819191920202020212122222323
351818191919202020212121222223
341818181919192020202121212223
331718181819191920202021212222
321717181818191919202020212122
311717171818181919192020202122
301617171718181819191920202121
291616171717181818191919202021
281616161717171818181919192020
271516161617171718181819191920
261515161616171717181818191919
251415151616161717171818181919
241314151516161617171718181819
231213141515161616171717181818
221112131415151616161717171818
211011121314151516161617171718
20910111213141515161616171717
1989101112131415151616161717
186891011121314151516161617
17468910111213141515161616
1624689101112131415151616
151246891011121314151516
14012468910111213141515
1300124689101112131415
120001246891011121314
11000012468910111213
1000000124689101112
90000001246891011
8000000012468910
700000000124689
600000000012468
500000000001246
400000000000124
300000000000012
200000000000001
100000000000000
Sit-ups in 1 minute (out of 25)
RepsUnder 2222–2425–2728–3031–3334–3637–3940–4243–4546–4849–5152–5455–5758–60
602525252525252525252525252525
592425252525252525252525252525
582424252525252525252525252525
572424242525252525252525252525
562424242425252525252525252525
552324242424252525252525252525
542323242424242525252525252525
532323232424242425252525252525
522323232324242424252525252525
512223232323242424252525252525
502222232323232424242525252525
492222222323232324242525252525
482222222223232323242425252525
472122222222232323242424252525
462121222222222323232424252525
452121212222222223232424242525
442121212122222222232324242525
432021212121222222232323242425
422020212121212222222323242425
412020202121212122222323232424
402020202021212121222223232424
391920202020212121222222232324
381919202020202121212222232323
371819192020202021212222222323
361818191920202020212122222223
351718181919202020212121222222
341617181819192020202121212222
331516171818191920202021212122
321415161718181919202020212121
311414151617181819192020202121
301314141516171818191920202021
291313141415161718181919202020
281213131414151617181819192020
271112131314141516171818191920
261011121313141415161718181919
25910111213131414151617181819
2489101112131314141516171818
237891011121313141415161718
22778910111213131414151617
2167789101112131314141516
206677891011121313141415
19566778910111213131414
1845667789101112131314
173456677891011121313
16234566778910111213
1512345667789101112
140123456677891011
13001234566778910
1200012345667789
1100001234566778
1000000123456677
900000012345667
800000001234566
700000000123456
600000000012345
500000000001234
400000000000123
300000000000012
200000000000001
100000000000000
2.4 km run (out of 50)
Time (or under)Under 2222–2425–2728–3031–3334–3637–3940–4243–4546–4849–5152–5455–5758–60
8:305050505050505050505050505050
8:404950505050505050505050505050
8:504849505050505050505050505050
9:004748495050505050505050505050
9:104647485050505050505050505050
9:204546474950505050505050505050
9:304445464849505050505050505050
9:404344454748495050505050505050
9:504243444647484950505050505050
10:004142434546474849505050505050
10:104041424445464748495050505050
10:203940414344454647484950505050
10:303839404243444546474849505050
10:403838394142434445464748495050
10:503738384041424344454647484950
11:003737383940414243444546474849
11:103637373839404142434445464748
11:203636373838394041424344454647
11:303536363738383940414243444546
11:403535363737383839404142434445
11:503435353637373838394041424344
12:003334353636373738383940414243
12:103233343536363737383839404142
12:203132333535363637373838394041
12:303031323435353636373738383940
12:402930313334353536363737383839
12:502829303233343535363637373838
13:002728293132333435353636373738
13:102627283031323334353536363737
13:202526272930313233343535363637
13:302425262829303132333435353636
13:402324252728293031323334353536
13:502223242627282930313233343535
14:002122232526272829303132333435
14:102021222425262728293031323334
14:201920212324252627282930313233
14:301819202223242526272829303132
14:401618192122232425262728293031
14:501416182021222324252627282930
15:001214161920212223242526272829
15:101012141819202122232425262728
15:20810121618192021222324252627
15:3068101416181920212223242526
15:404681214161819202122232425
15:502461012141618192021222324
16:00124810121416181920212223
16:1001268101214161819202122
16:200014681012141618192021
16:30000246810121416181920
16:4000012468101214161819
16:500000124681012141618
17:00000001246810121416
17:1000000012468101214
17:200000000124681012
17:30000000001246810
17:4000000000012468
17:5000000000001246
18:0000000000000124
18:1000000000000012
18:2000000000000001

Tables and awards checked 2 Nov 2026: the NS Portal’s IPPT stations and scoring system (its push-up, sit-up and 2.4 km score tables for servicemen, the awards and the incentives, and its own calculator’s numbers, which match the tables), its guidelines for annual IPPT, MINDEF’s IPPT answers on Ask.gov.sg (exemptions, partial retests, tries), MINDEF’s release on the IPPT from 1 April 2015 (the 61-point pass for NSFs and Regulars), and CMPB’s pre-enlistee IPPT (the same tables). These are the servicemen’s tables; servicewomen have their own.

ORD countdown

How long more to your ORD (Operationally Ready Date), from your enlistment date. Full-time NS is two years, or 8 weeks less if you got 61 points in your pre-enlistee IPPT.

From your OneNS profile, for the exact date
Full-time NS

🔒 Kept in this browser only (localStorage), so it’s here next time: the dates never leave your phone. Forget clears them.

Questions

How are IPPT points calculated?

From three stations, each scored on a table for your age group: push-ups in 1 minute (up to 25 points), sit-ups in 1 minute (up to 25) and a 2.4 km run (up to 50), for a total out of 100. At 26, 30 push-ups, 30 sit-ups and a 13:40 run are 17 + 14 + 25 = 56 points, a pass for an NSman.

How many points do I need for IPPT Gold and Silver?

85 points for Gold (90 for Commandos, Divers and Guards) and 75 for Silver. NSmen pass at 51 and get Pass with Incentive from 61; NSFs and Regulars pass at 61. Every award needs at least 1 point at each station.

How much is the IPPT cash award for NSmen?

S$500 for Gold, S$300 for Silver and S$200 for Pass with Incentive (61 points or more). A pass below 61 gets nothing. Do better on another try in the same IPPT window and the incentive is topped up to the higher award.

Which IPPT age group am I in?

Everyone under 22 is in one group; from 22 they go in threes: 22 to 24, 25 to 27, and so on up to 58 to 60. An NSman’s IPPT window runs from his birthday to the day before the next one, so his age for the whole window is the age he turned on that birthday.

When is my IPPT window?

A year from your birthday to the day before your next birthday. The first one starts on your first birthday after your ORD: ORD on 28 March 2025 with a birthday on 23 May, and the window is 23 May 2025 to 22 May 2026. You can take the IPPT as many times as you like in it, until you get Gold; at a Fitness Conditioning Centre the first three tries each count as half a day of ORNS, with half a day’s pay.

Who has to take IPPT?

NSmen who are PES A, B, B1, B2 or C1 take it every year. You stop once you’re in the MINDEF Reserve, from 45 for officers and from 40 for warrant officers and specialists, or if you’re permanently PES B3 or below (except C1).

What happens if I fail or miss my IPPT?

You can retake it as many times as you like before your window closes. If it closes and you still haven’t passed, you do 10 sessions of NS FIT (Fitness Improvement Training) in your next window, one of them an IPPT try. You fail with a total under 51, or with no points at any station.

What happened to RT and IPT?

Both were replaced by NS FIT from 1 April 2021. Instead of going for IPT (IPPT Preparatory Training) or RT (Remedial Training), an NSman now either passes his IPPT or completes the 10-session NS FIT programme, which includes one IPPT try.

I’m exempted from push-ups or sit-ups. What do I need?

A pro-rated pass: 39 points out of 75 if you do one static station and the run, or 26 out of 50 if you only run. There’s no cash incentive for a partial IPPT.

I got 51 points but 0 for one station. Did I pass?

No: every station needs at least 1 point. With 51 or more but no points at a static station, you take a partial retest of that station, within 90 days or before your window ends, and there’s no incentive for it.

How many IPPT points does a pre-enlistee need?

61, with at least 1 point at each station, on the same tables as servicemen. If you’re PES A or B1, that takes 8 weeks off your full-time NS, as long as you get it at least two weeks before your enlistment. You can take it as many times as you like before then, and a result is valid for a year.

How long is NS, and when is my ORD?

Full-time NS is two years, or 8 weeks less for PES A and B1 pre-enlistees who score 61 in the IPPT. Your ORD (Operationally Ready Date) is in your OneNS profile; the countdown above works it out roughly from your enlistment date, or exactly if you type it in.

Are these the official IPPT tables?

Yes: they’re the NS Portal’s score tables for servicemen, the ones in use since 1 April 2015, and its own calculator gives the same points. Servicewomen have their own tables, which this page doesn’t cover. What counts is the score recorded at your IPPT.

Are my age and scores sent anywhere?

No. It’s all worked out in your browser: your age, scores and dates aren’t sent anywhere or put in the page’s address. The ORD dates are kept in this browser so they’re there next time, and Forget clears them.

Earned an incentive? See what your pay brings home · Counting off-days? Plan your leave around the holidays · More small things at liddat.com · 💬 Feedback or hello@liddat.com