Singapore NS ORD Calculator
Work out Operationally Ready Date from enlistment for 24- or 22-month full-time National Service. ORD is the day before the duration anniversary.
The day you report to BMT or your first unit as a full-time national serviceman.
Most enlistees serve 24 months. Some PES or scheme combinations serve 22 months.
ORD estimate
About this Singapore NS ORD calculator
Full-time National Service has an end date. MINDEF publishes duration as 24 months for most enlistees and 22 months for some PES categories. This page treats ORD as enlistment plus the duration, minus one day, because the enlistment day counts as day one of service.
Worked example: enlisted 15 October 2024 for 24 months. Anniversary is 15 October 2026; ORD is 14 October 2026 (729 days later). That is the calendar identity families screenshot into group chats.
Disruptions, AWOL, medical downgrade, or signed extensions change the real ORD. Officers and specialists still use the same duration math unless MINDEF states otherwise on the enlistment orders. This tool does not add extra days for confinement or subtract leave — leave is taken inside the service period.
IPPT, book-out timing, and ORD parade dates are unit admin. Use this for the statutory-style calendar date, then confirm on NS Portal.
Nothing is uploaded. Confirm with your unit S1 if the orders differ.
How to use it
- Enter enlistment date.
- Choose 24 or 22 months.
- Read ORD and the number of days from enlistment to that date.
Key terms and concepts
Enlistment date is the first day of full-time NS.
ORD is Operationally Ready Date — the last day of full-time NS under this model.
24 months is the default duration.
22 months applies to published shorter-service categories.
addMonths then minus one day avoids treating the anniversary as still in service.
Common use cases
- Parents planning a holiday after ORD.
- Enlistees checking university matriculation against ORD.
- Comparing 22- versus 24-month schemes on the same enlistment day.
- HR of a future employer dating a start letter.
Examples
Example 1 — 15 Oct 2024, 24 months. ORD 14 Oct 2026 (729 days).
Example 2 — 15 Oct 2024, 22 months. Anniversary 15 Aug 2026; ORD 14 Aug 2026.
Example 3 — 1 Jan 2025, 24 months. ORD 31 Dec 2026.
Example 4 — 29 Feb leap-day enlistment. Month addition uses no-overflow rules on the server; confirm odd calendars with NS Portal.
Important notes
Orders win. If NS Portal shows a different ORD, use that.
Disruptions extend service. This page does not add extra days.
Not official MINDEF correspondence.
Frequently asked questions
How is ORD calculated?
ORD = enlistment date plus 24 (or 22) months, minus one day, because enlistment counts as day one.
If I enlist on 15 October 2024 for 24 months, when is ORD?
14 October 2026.
Why minus one day?
Serving 24 months starting 15 Oct 2024 completes on 14 Oct 2026, not 15 Oct 2026.
Who serves 22 months?
Some PES or enlistment schemes. Choose 22 months only if your orders say so.
Does leave push ORD?
Ordinary leave is inside the 24 months. Extra days usually come from disruptions recorded by the unit.
Is ORD a book-out in the morning?
Unit admin decides the time. This page is the calendar date.
Does this work for NSF officers?
Duration is still 24 months unless orders say otherwise.
What about disruption?
A recorded disruption lengthens service. Re-enter a later equivalent enlistment or add the days yourself; this tool does not.
Timezone?
Dates are treated as Singapore calendar dates.
Are dates stored?
No. The calculation runs in your browser.