Perkakas

Kalkulator Hari Kerja

Kalkulator hari kerja ini menghitung rincian di antara dua tanggal yang Anda masukkan: total hari kalender, hari kerja, hari akhir pekan, dan daftar libur nasional serta cuti bersama yang jatuh di dalam rentang — dihitung dari data resmi SKB 3 Menteri.

Kedua tanggal ikut dihitung (inklusif). Urutan terbalik otomatis ditukar.

–hari kerja
–hari kalender
–hari akhir pekan
–libur resmi di rentang

Apa Itu Hari Kerja, dan Mengapa Angkanya Berbeda dari Hari Kalender?

Hari kalender adalah semua hari yang ada pada kalender: setiap tanggal dihitung satu, tanpa kecuali. Satu bulan penuh selalu berisi 28 sampai 31 hari kalender, satu tahun berisi 365 atau 366 hari kalender. Angkanya sederhana dan tidak pernah berubah karena alasan apa pun di luar panjang bulan itu sendiri.

Hari kerja adalah hari kalender yang benar-benar dipakai untuk bekerja dan berurusan secara resmi. Hari Sabtu, hari Minggu, hari libur nasional, dan — dalam konvensi baku di situs ini — cuti bersama bukan hari kerja. Karena itu, jumlah hari kerja dalam satu bulan hampir selalu jauh lebih kecil daripada jumlah hari kalendernya. Bulan yang berisi 31 hari kalender lazimnya hanya menyisakan sekitar 20 sampai 23 hari kerja, tergantung berapa banyak libur yang jatuh di hari Senin sampai Jumat pada bulan tersebut.

Perbedaan ini bukan soal istilah semata. Hampir semua urusan yang menyangkut tenggat di Indonesia dinyatakan dalam hari kerja, bukan hari kalender. Kontrak menyebut penyelesaian dalam sekian hari kerja, perjanjian tingkat layanan atau SLA menghitung waktu respons dalam hari kerja, bank dan instansi memproses berkas pada hari kerja, dan jadwal produksi pabrik disusun berdasarkan hari kerja yang tersedia. Jika seseorang menjanjikan sesuatu selesai dalam sepuluh hari kerja, janji itu tidak sama dengan sepuluh hari kalender: sepuluh hari kerja biasanya membentang menjadi empat belas hari kalender atau lebih, karena di tengahnya ada dua akhir pekan — dan bisa lebih panjang lagi bila ada libur nasional.

Sebaliknya, memakai angka hari kalender untuk urusan yang seharusnya dihitung dalam hari kerja adalah sumber salah paham yang paling sering terjadi. Tenggat terasa lebih longgar daripada kenyataannya, kapasitas tim dinilai terlalu tinggi, dan tanggal selesai yang disampaikan ke pelanggan menjadi tidak dapat dipertanggungjawabkan. Kalkulator Hari Kerja di halaman ini dibuat untuk menghilangkan tebakan tersebut: masukkan tanggal awal dan tanggal akhir, lalu jumlah hari kerja, hari akhir pekan, dan hari libur di dalam rentang itu dihitung dari data libur nasional dan cuti bersama resmi.

Konvensi Baku yang Dipakai

Agar hasil hitungan dapat dibandingkan antarorang dan antarperusahaan, kalkulator hari kerja ini memakai satu konvensi baku yang jelas, yaitu pola kerja lima hari yang paling umum di Indonesia:

  • Hari kerja adalah Senin sampai Jumat. Hari Sabtu dan Minggu adalah akhir pekan dan tidak dihitung sebagai hari kerja.
  • Hari libur nasional selalu bukan hari kerja. Ketentuan ini tidak dapat diubah dengan sakelar apa pun, karena libur nasional berlaku untuk semua orang.
  • Cuti bersama secara bawaan dianggap libur. Pada pengaturan awal, tanggal cuti bersama yang jatuh pada hari Senin sampai Jumat tidak dihitung sebagai hari kerja.
  • Kedua tanggal ujung ikut dihitung. Rentang dihitung secara inklusif: tanggal awal dan tanggal akhir sama-sama masuk hitungan, selama masing-masing adalah hari kerja.

Konvensi ini sesuai dengan cara kebanyakan kantor, instansi, dan perusahaan jasa bekerja. Namun tidak semua tempat kerja sama, dan justru karena itu kalkulator hari kerja ini menyediakan dua sakelar penyesuaian yang dijelaskan berikut ini.

Sakelar pertama: Sabtu sebagai hari kerja

Sebagian industri di Indonesia bekerja enam hari dalam seminggu, Senin sampai Sabtu. Pola ini lazim ditemukan pada pabrik dan kegiatan produksi, banyak usaha ritel dan perdagangan, sebagian layanan kesehatan, serta sejumlah kantor yang memang menetapkan Sabtu sebagai hari operasional. Bagi tempat kerja seperti itu, menghitung Sabtu sebagai hari libur akan mengecilkan jumlah hari kerja secara keliru — selisihnya bisa mencapai empat sampai lima hari dalam sebulan.

Aktifkan sakelar Sabtu kerja bila pola kerja di tempat Anda memang enam hari. Dengan sakelar ini, hari Sabtu dihitung sebagai hari kerja, kecuali bila Sabtu tersebut bertepatan dengan hari libur nasional atau — bila sakelar kedua juga aktif pada posisi bawaan — cuti bersama. Hari Minggu tetap bukan hari kerja dalam semua pengaturan.

Sakelar kedua: cuti bersama tidak dianggap libur

Cuti bersama mempunyai kedudukan yang berbeda dari libur nasional. Bagi aparatur sipil negara, cuti bersama wajib diikuti sesuai ketetapan pemerintah. Bagi perusahaan swasta, cuti bersama bersifat fakultatif: perusahaan boleh meliburkan karyawannya, boleh juga tetap beroperasi, mengikuti surat edaran Menteri Ketenagakerjaan yang berlaku — untuk pelaksanaan tahun 2025, Surat Edaran Menteri Ketenagakerjaan Nomor M/6/HK.04/XII/2024 menyatakan cuti bersama di perusahaan swasta bersifat fakultatif dan pelaksanaannya diserahkan pada kesepakatan perusahaan dengan pekerja.

Karena itu, bila perusahaan Anda tetap masuk pada tanggal cuti bersama, matikan sakelar cuti bersama sebagai libur. Tanggal cuti bersama yang jatuh pada Senin sampai Jumat — atau Sabtu, bila sakelar pertama aktif — kemudian dihitung sebagai hari kerja biasa. Libur nasional tidak terpengaruh oleh sakelar ini dan tetap selalu libur.

Kombinasi kedua sakelar menghasilkan empat kemungkinan pola: lima hari kerja dengan cuti bersama libur (bawaan), lima hari kerja dengan cuti bersama tetap masuk, enam hari kerja dengan cuti bersama libur, dan enam hari kerja dengan cuti bersama tetap masuk. Pilih kombinasi yang sama dengan aturan di tempat kerja Anda sebelum angka hasil hitungan dipakai untuk keputusan apa pun.

Contoh Terhitung 1: Satu Bulan Penuh, Januari 2026

Cara membaca hasil kalkulator hari kerja paling mudah dipahami lewat satu bulan yang dihitung manual. Ambil Januari 2026, dari tanggal 1 sampai 31 Januari, dengan pengaturan bawaan.

KomponenJumlahKeterangan
Hari kalender311–31 Januari 2026, semua tanggal dihitung
Hari Senin–Jumat22Seluruh hari kerja menurut pola lima hari, sebelum dikurangi libur
Akhir pekan95 hari Sabtu (3, 10, 17, 24, 31) dan 4 hari Minggu (4, 11, 18, 25)
Libur nasional pada Senin–Jumat2Kamis 1 Januari (Tahun Baru) dan Jumat 16 Januari (Isra Mikraj)
Hari kerja2022 dikurangi 2 hari libur nasional

Perhatikan bahwa angka akhir pekannya tepat sembilan hari, bukan delapan. Bulan yang dimulai pada hari Kamis dan berisi 31 hari akan mempunyai lima hari Sabtu, sehingga jumlah akhir pekannya ganjil. Inilah salah satu alasan menghitung hari kerja dengan perkiraan kasar seperti “satu bulan kira-kira 22 hari kerja” sering meleset: susunan hari dalam sebulan berubah-ubah, dan libur nasional yang jatuh di tengah minggu mengurangi angka itu lebih jauh. Pada Januari 2026, kapasitas kerja yang sesungguhnya adalah 20 hari — dua hari lebih sedikit dari perkiraan kasar yang paling sering dipakai orang.

Contoh Terhitung 2: Rentang yang Melintasi Idulfitri, 16–27 Maret 2026

Contoh kedua menunjukkan mengapa rentang pendek pun tidak bisa ditebak. Ambil rentang Senin 16 Maret sampai Jumat 27 Maret 2026, dengan pengaturan bawaan. Rentang ini hanya berisi 12 hari kalender, tetapi di tengahnya terdapat rangkaian libur Nyepi dan Idulfitri.

TanggalStatusKeterangan
Senin 16 Maret 2026Hari kerja—
Selasa 17 Maret 2026Hari kerja—
Rabu 18 Maret 2026LiburCuti bersama Hari Suci Nyepi
Kamis 19 Maret 2026LiburHari Suci Nyepi
Jumat 20 Maret 2026LiburCuti bersama Idulfitri
Sabtu 21 Maret 2026LiburIdulfitri — sekaligus akhir pekan
Minggu 22 Maret 2026LiburIdulfitri — sekaligus akhir pekan
Senin 23 Maret 2026LiburCuti bersama Idulfitri
Selasa 24 Maret 2026LiburCuti bersama Idulfitri
Rabu 25 Maret 2026Hari kerja—
Kamis 26 Maret 2026Hari kerja—
Jumat 27 Maret 2026Hari kerja—

Hasilnya: dari 12 hari kalender, hanya 5 hari yang merupakan hari kerja, yaitu 16, 17, 25, 26, dan 27 Maret. Tujuh hari lainnya terserap oleh libur dan akhir pekan. Bagi siapa pun yang merencanakan pengiriman, penagihan, atau penyelesaian pekerjaan “dalam waktu kurang dari dua minggu” pada pertengahan Maret 2026, angka yang relevan bukanlah 12 hari, melainkan 5 hari kerja. Selisih sebesar itu, bila tidak dihitung sejak awal, cukup untuk membuat sebuah tenggat terlewat tanpa satu hari pun terbuang percuma.

Contoh ini juga memperlihatkan gunanya daftar libur yang ditampilkan kalkulator hari kerja bersama hasil hitungannya. Anda dapat memeriksa sendiri tanggal mana yang mengurangi hari kerja dan karena alasan apa, bukan sekadar menerima satu angka akhir. Bila hasil untuk rentang yang sama dibutuhkan dalam mode tambah, perkakas Tambah Hari Kerja menghitung tanggal selesai dari jumlah hari kerja yang diberikan, sedangkan Jumlah Hari menguraikan selisih dua tanggal secara lengkap.

Kegunaan Praktis dalam Pekerjaan Sehari-hari

Dalam praktiknya, kalkulator hari kerja paling sering dipakai untuk lima keperluan berikut.

  • Tenggat kontrak dan proyek. Banyak kontrak menyatakan masa pelaksanaan dalam hari kerja. Menghitung jumlah hari kerja antara tanggal mulai dan tanggal selesai yang tertulis memastikan kedua pihak memahami tenggat yang sama, dan memberi dasar yang dapat ditunjuk bila terjadi perselisihan.
  • Perjanjian tingkat layanan (SLA). Waktu respons dan waktu penyelesaian dalam SLA hampir selalu dihitung dalam hari kerja atau jam kerja. Jumlah hari kerja yang tepat menentukan apakah sebuah tiket masih di dalam batas layanan atau sudah melanggarnya.
  • Jadwal produksi dan kapasitas. Rencana produksi bulanan yang disusun dari hari kalender akan selalu tampak lebih besar daripada yang dapat dikerjakan. Menyusunnya dari hari kerja — dengan sakelar Sabtu disesuaikan pada pola pabrik — menghasilkan target yang realistis sejak awal.
  • Perencanaan cuti dan piket. Mengetahui hari kerja yang tersisa pada satu periode membantu mengatur giliran cuti dan piket tanpa mengorbankan hari-hari yang memang paling sibuk.
  • Pengurusan dokumen dan perizinan. Banyak layanan publik menyatakan lama proses dalam hari kerja. Menghitung hari kerja sejak tanggal pengajuan memberi perkiraan tanggal selesai yang masuk akal, termasuk bila masa proses melintasi rangkaian libur panjang.

Untuk melihat rangkaian libur itu sendiri dari bulan ke bulan, buka Kalender Libur. Untuk menyusun libur pribadi yang paling hemat cuti di sekitar rangkaian tersebut, gunakan Pengoptimal Cuti.

Pertanyaan yang Sering Diajukan tentang Kalkulator Hari Kerja

Apakah tanggal awal dan tanggal akhir ikut dihitung?
Ya. Kalkulator ini menghitung rentang secara inklusif: tanggal awal dan tanggal akhir sama-sama dihitung, dan masing-masing menyumbang satu hari kerja bila tanggal tersebut adalah hari kerja menurut pengaturan yang dipilih. Rentang satu hari, misalnya dari Senin sampai Senin pada tanggal yang sama, menghasilkan satu hari kerja bila hari itu bukan libur.
Bagaimana bila rentang yang dihitung melintasi pergantian tahun?
Rentang tetap dihitung apa adanya, melintasi 31 Desember ke 1 Januari tahun berikutnya, dengan data libur masing-masing tahun diterapkan pada tanggalnya. Perlu diperhatikan bahwa data libur yang tersedia di situs ini mengikuti ketetapan resmi yang telah diterbitkan; untuk tanggal pada tahun yang ketetapan liburnya belum diterbitkan, tanggal tersebut diperlakukan berdasarkan pola akhir pekan saja sampai data resminya ada.
Di sektor apa saja Sabtu lazim menjadi hari kerja?
Pola enam hari, Senin sampai Sabtu, lazim ditemukan antara lain pada industri manufaktur dan produksi, perdagangan dan ritel, sebagian fasilitas layanan kesehatan, perbankan pada kantor tertentu dengan jam layanan Sabtu, serta usaha jasa yang melayani pelanggan pada akhir pekan. Tidak ada daftar yang berlaku untuk semua perusahaan: yang menentukan adalah perjanjian kerja, peraturan perusahaan, atau perjanjian kerja bersama di tempat kerja masing-masing.
Apakah cuti bersama pasti libur di perusahaan swasta?
Tidak selalu. Cuti bersama bagi perusahaan swasta bersifat fakultatif menurut Surat Edaran Menteri Ketenagakerjaan Nomor M/6/HK.04/XII/2024: perusahaan dapat meliburkan pekerja, dapat pula tetap beroperasi, dan bagi pekerja yang tetap bekerja pada hari cuti bersama berlaku ketentuan kerja pada umumnya. Karena itu kalkulator menyediakan sakelar untuk memperlakukan cuti bersama sebagai hari kerja. Sebaliknya, hari libur nasional selalu libur dan tidak dipengaruhi sakelar mana pun.
Mengapa hasil hitungan saya berbeda dari hitungan kantor?
Penyebab paling umum adalah perbedaan pengaturan: kantor Anda mungkin bekerja enam hari, atau tetap masuk pada cuti bersama, sementara kalkulator hari kerja ini masih pada pengaturan bawaan lima hari dengan cuti bersama libur. Samakan kedua sakelar dengan pola di tempat kerja Anda, lalu bandingkan kembali. Bila masih berbeda, periksa apakah kedua tanggal ujung sama-sama dihitung inklusif di kedua hitungan.
Berapa hari kerja dalam satu bulan?
Tergantung bulannya. Menurut kalkulator hari kerja dengan aturan baku, bulan-bulan 2026 berkisar antara 16 hari kerja (Mei, bulan terpadat libur) dan 23 hari kerja (Juli, bulan tanpa satu pun libur resmi), dan Januari 2026 memiliki 20 hari kerja. Pada 2027 kisarannya 15 hari kerja (Maret) sampai 22 hari kerja. Karena kisarannya lebar, jawaban untuk bulan tertentu selalu harus dihitung dari tanggalnya, bukan ditebak dari rata-rata.
Apakah hasil kalkulator hari kerja ini dapat dipakai sebagai bukti resmi?
Hasilnya adalah hitungan dari data resmi SKB 3 Menteri dan dapat Anda jadikan bahan perencanaan maupun bahan awal diskusi, tetapi ia bukan dokumen resmi dan tidak menggantikan dokumen ketetapan pemerintah atau kebijakan tertulis di tempat kerja Anda. Untuk keperluan yang mengikat — sengketa tenggat, perhitungan hak, dan sejenisnya — rujuk dokumen aslinya sebagaimana dijelaskan pada halaman Disclaimer.

Perkakas Terkait

Perlu menghitung tenggat dari satu tanggal? Gunakan Tambah Hari Kerja. Hanya butuh selisih dua tanggal tanpa rincian libur? Coba Jumlah Hari. Merencanakan cuti? Pengoptimal Cuti menemukan jendela libur paling efisien untuk Anda.