How the tools find holidays, collective leave and long weekends

Every tool on this site runs in your browser. What you enter stays on your device. The basis is the annexes of the three-minister joint decree and a few open computation rules. Our last full reading: 28 October 2026.

Official dates: the decree annexes

National holidays and collective leave are set each year by a joint decree of the Minister of Religious Affairs, the Minister of Manpower and the Minister for Administrative and Bureaucratic Reform. For 2027 that is decree 1205 Tahun 2026, Nomor 3 Tahun 2026, Nomor 2 Tahun 2026, signed on 15 September 2026; for 2026 decree 1497 Tahun 2025, Nomor 2 Tahun 2025, Nomor 5 Tahun 2025, signed on 19 September 2025. We copy the dates from annex A (national holidays) and annex B (collective leave). An automated test checks every date against the weekday column of the annex: if one figure were mistyped, the weekday would not match and the site would not be published.

Decrees can be amended. In 2024 the government issued an amending decree after the first list. If that happens again, we replace the dates, rerun every test and show the update date on each page.

Good Friday, Easter and Ascension Day

All three depend on Easter. We compute it with Gauss's formula and check it with a second, independent algorithm (Meeus, Jones, Butcher) for every year from 1600 to 2600. The result must match the decree: Good Friday two days before Easter, Ascension Day 39 days after.

How the leave planner works

The year is split into blocks: days off (Saturdays, Sundays, national holidays and, if you choose, collective leave) and working blocks. Taking every day of a working block off joins the two blocks of days off around it. The planner searches every combination for the one that gives the most consecutive days off for your leave budget, and on a tie the one using fewer leave days. It is dynamic programming over every working block of the year, so the answer is exact. Example for 2027: 4 leave days give 22 days off in 4 blocks.

Two options change the result. First, collective leave: civil servants follow it, while for private employers it is up to management (sixth provision of the decree). Second, a six-day week: if you work on Saturdays, Saturday becomes a working day.

Working days

Working days are Monday to Friday (or Saturday) minus national holidays and, if chosen, collective leave. On a five-day week with collective leave off, 2027 has 242 working days. The minimum annual leave is 12 working days after 12 months of continuous service under Article 79 of the Manpower Act as amended by Law 6 of 2023; collective leave is deducted from it (fourth provision of the decree).

Hijri dates, new moon and pasaran

Indonesia sets the start of Ramadan, Shawwal and Dhu al-Hijjah through the isbat session of the Ministry of Religious Affairs (example of a ruling). We therefore use the dates implied by the decree: 1 Shawwal is Eid al-Fitr, 10 Dhu al-Hijjah is Eid al-Adha, then 1 Muharram, 12 Rabi' al-Awwal for the Prophet's Birthday and 27 Rajab for Isra Mi'raj. Other months follow the Umm al-Qura calendar and are marked "computed". The new moon (ijtimak) uses Jean Meeus's formula and agrees with NASA tables within minutes. The Javanese pasaran is an unbroken five-day cycle; our anchor is 17 August 1945, a Friday Legi.

Limits

The tools know nothing of regional holidays, school holidays, shift rotas or your employer's policy. 2028 is not official yet: its decree has not been published, so we show only fixed dates (1 January, 1 May, 1 June, 17 August, 25 December), computed Easter dates and Hijri estimates clearly marked as such.

Updates

We reread the ministry's page every month and as soon as a new or amending decree appears. Report errors through the contact page; how we correct is in the editorial policy.

Prepared by

Independent publisher of an Indonesian public holiday calendar built from the joint ministerial decrees on national holidays and collective leave

Updated on · Editorial policy · Contact

As of 2026, joint decrees on holidays and collective leave reread on