Menghitung Hari Kerja Tanpa Hari Libur Nasional

Untuk hitung hari kerja tanpa hari libur, hitung dulu seluruh tanggal dalam rentang yang dipilih, buang semua Sabtu dan Minggu, lalu buang lagi tanggal yang jatuh pada hari libur nasional atau cuti bersama — tetapi hanya libur yang jatuh di hari Senin sampai Jumat, karena libur yang jatuh di akhir pekan tidak boleh dikurangi dua kali.

Apa yang Sebenarnya Disebut "Hari Kerja"

Hari kerja adalah hari ketika kantor, bank, pengadilan, atau instansi pemerintah benar-benar beroperasi. Dalam praktik administrasi di Indonesia, hari kerja standar adalah Senin sampai Jumat. Karena itu, ketika sebuah surat menyebut "diproses dalam 10 hari kerja", yang dimaksud bukan 10 tanggal berturut-turut di kalender, melainkan 10 hari operasional setelah akhir pekan dan tanggal merah dikeluarkan dari hitungan.

Perbedaannya nyata. Rentang 2 Maret 2026 sampai 31 Maret 2026 berisi 30 hari kalender, tetapi hanya 22 di antaranya jatuh pada Senin sampai Jumat. Delapan hari sisanya adalah akhir pekan. Jika di rentang itu masih ada tanggal merah pada hari kerja, angkanya turun lagi. Selisih sebesar ini cukup untuk membuat tenggat proyek meleset lebih dari seminggu.

Logika Pengecualian: Tiga Lapis Penyaringan

Perhitungan hari kerja pada dasarnya adalah proses menyaring daftar tanggal melalui tiga lapis:

  • Lapis 1 — rentang tanggal. Tentukan tanggal awal dan tanggal akhir, lalu putuskan apakah kedua ujungnya ikut dihitung. Metode inklusif menghitung tanggal awal dan tanggal akhir sekaligus; metode eksklusif hanya menghitung hari setelah tanggal awal. Kesalahan satu hari paling sering lahir di lapis ini.
  • Lapis 2 — akhir pekan. Setiap tanggal diperiksa nama harinya, lalu semua Sabtu dan Minggu dibuang. Untuk kantor dengan enam hari kerja, hanya Minggu yang dibuang, dan hasil akhirnya tentu berbeda.
  • Lapis 3 — hari libur nasional dan cuti bersama. Sisa tanggal dicocokkan dengan daftar tanggal merah, lalu yang cocok dibuang.

Kunci yang paling sering dilewatkan ada di lapis ketiga: libur yang jatuh pada Sabtu atau Minggu tidak boleh mengurangi apa pun, karena tanggal itu sudah tersaring di lapis kedua. Kalau Anda mengurangi jumlah total tanggal merah begitu saja dari jumlah hari kerja, hasilnya akan terlalu kecil setiap kali ada libur yang kebetulan jatuh di akhir pekan.

Cara Hitung Hari Kerja Tanpa Hari Libur Secara Manual

Jika ingin menghitung sendiri tanpa alat bantu, urutannya seperti ini:

  • Hitung jumlah hari kalender dalam rentang. Untuk metode inklusif, rumusnya adalah selisih dua tanggal ditambah satu.
  • Bagi jumlah itu dengan tujuh untuk mendapat jumlah pekan penuh. Setiap pekan penuh menyumbang tepat lima hari kerja.
  • Periksa sisa hari yang tidak genap sepekan satu per satu, dimulai dari nama hari tanggal awal, lalu hitung berapa di antaranya yang bukan Sabtu atau Minggu.
  • Buat daftar tanggal merah di dalam rentang tersebut, coret yang jatuh pada Sabtu atau Minggu, lalu kurangi sisanya dari hasil sebelumnya.

Metode ini akurat, tetapi melelahkan untuk rentang panjang dan rawan salah baca nama hari. Untuk rentang lebih dari satu bulan, jauh lebih aman memakai kalkulator hari dan memasukkan daftar liburnya sekali saja. Dasar-dasar perhitungan tanpa faktor tanggal merah dibahas terpisah di panduan menghitung hari kerja.

Contoh Perhitungan dengan Tanggal Nyata

Ambil rentang 2 Maret 2026 sampai 31 Maret 2026, dihitung secara inklusif. Tanggal 2 Maret 2026 jatuh pada hari Senin dan 31 Maret 2026 jatuh pada hari Selasa. Rentang ini berisi 30 hari kalender, dan 22 di antaranya adalah hari Senin sampai Jumat. Jadi sebelum tanggal merah diperhitungkan, angkanya 22 hari kerja.

Sekarang tinggal lapis ketiga. Misalnya di rentang itu terdapat tiga tanggal merah, tetapi satu di antaranya jatuh pada hari Minggu. Yang boleh dikurangi hanya dua, sehingga hasil akhirnya 20 hari kerja, bukan 19. Pola yang sama berlaku di bulan lain: Januari 2026 punya 31 hari kalender dengan 22 hari Senin sampai Jumat, dimulai pada hari Kamis tanggal 1 Januari 2026. Juni 2026 punya 30 hari kalender yang juga berisi 22 hari Senin sampai Jumat, dimulai pada hari Senin. Jumlah hari kalendernya berbeda, jumlah hari kerjanya kebetulan sama.

Dari Mana Daftar Hari Libur Nasional Diambil

Daftar hari libur nasional dan cuti bersama di Indonesia ditetapkan lewat Surat Keputusan Bersama tiga menteri dan diterbitkan ulang setiap tahun. Karena itu, daftar tanggal merah tidak bisa disalin begitu saja dari tahun sebelumnya. Sebagian tanggal bersifat tetap seperti 1 Januari, sementara sebagian lain mengikuti kalender lunar atau penetapan pemerintah sehingga bergeser tiap tahun. Cuti bersama pun bisa ditambah atau digeser di tengah tahun berjalan.

Praktik yang aman: simpan daftar tanggal merah untuk tahun berjalan di satu tempat, lalu gunakan daftar yang sama untuk seluruh perhitungan tim agar tidak ada dua versi tenggat. Kalau perusahaan Anda punya libur internal seperti hari ulang tahun perusahaan atau penutupan pabrik, tambahkan juga ke daftar itu, karena logika pengecualiannya persis sama dengan libur nasional.

Kesalahan Umum yang Membuat Hasil Meleset

  • Mengurangi libur akhir pekan dua kali. Ini penyebab hasil terlalu kecil yang paling sering terjadi.
  • Salah memilih inklusif atau eksklusif. Selisih satu hari yang berbahaya untuk tenggat kontrak dan batas waktu administratif.
  • Menganggap semua bulan sama. Bulan dengan 30 dan 31 hari kalender bisa menghasilkan jumlah hari kerja yang sama persis, tergantung hari apa tanggal 1 jatuh.
  • Menghitung Sabtu sebagai hari kerja padahal instansi tujuan tutup. Bank dan kantor pemerintah umumnya tutup pada hari Sabtu, sehingga tenggat resmi mengikuti pola lima hari kerja.
  • Lupa memperbarui daftar libur. Memakai daftar tahun lalu hampir pasti membuat perhitungan tahun ini salah.

Kalau Anda mengelola jadwal dalam spreadsheet dan ingin logika ini berjalan otomatis untuk banyak baris sekaligus, pendekatan berbasis rumus dibahas di artikel hitung hari kerja di Excel, termasuk cara memasukkan daftar tanggal merah sebagai rentang tersendiri agar tinggal diperbarui sekali setiap tahun.

Pertanyaan umum

Apakah hari libur nasional yang jatuh pada hari Minggu tetap dikurangi?

Tidak. Tanggal tersebut sudah dikeluarkan dari hitungan ketika akhir pekan disaring. Menguranginya sekali lagi akan membuat jumlah hari kerja lebih kecil dari yang sebenarnya.

Apakah cuti bersama termasuk hari libur dalam perhitungan?

Untuk urusan kantor pemerintah, bank, dan layanan publik, cuti bersama diperlakukan sama seperti tanggal merah sehingga ikut dikurangi. Untuk perusahaan yang tetap beroperasi pada cuti bersama, tanggal itu dihitung sebagai hari kerja biasa.

Bagaimana jika kantor saya memberlakukan enam hari kerja?

Saring hanya hari Minggu pada lapis kedua, lalu jalankan lapis ketiga seperti biasa. Setiap pekan penuh akan menyumbang enam hari kerja, bukan lima.

Tentang penulis

Rian Pratama — Editor Alat Tanggal

Rian merawat kalkulator hari ini dan memastikan setiap panduan tanggal akurat, termasuk aturan tahun kabisat.

editor@kalkulator-hari.com

Gunakan alat Semua artikel